$(document).ready(function(){

// Variables
// ---------------------------------------------------------------------

// div
$divMessage = $('#divMessage');

// textbox
$txtName = $('#txtName');
$txtEmail = $('#txtEmail');

// textarea
$txtEnquiry = $('#txtEnquiry');

// form
$frmContact = $('#frmContact');

// Page Load
// ---------------------------------------------------------------------

$txtName.focus();
$divMessage.hide();

// Form Submit
// ---------------------------------------------------------------------

$frmContact.submit(function(e){
	e.preventDefault();
	$str = 'txtName=' + $.trim($txtName.val());
	$str += '&txtEmail=' + $.trim($txtEmail.val());
	$str += '&txtEnquiry=' + $.trim($txtEnquiry.val());
	
	$.ajax({
			type		:		'POST',
			url			:		base_url + 'home/sendEnquiry',
			data		:		$str,
			dataType	:		'json',
			success		:		function(return_data){

				var $str = new Array();
				$str.push('<ul>');

				if(return_data.errors)
				{
				
					var $errors = return_data.errors;
					for(var i=0; i<$errors.length; i++)
					{
						var $error = $errors[i];
						$str.push('<li>');
						$str.push($error);
						$str.push('</li>');
					}
				}
				else if(return_data.message)
				{
					$str.push('<li>');
					$str.push(return_data.message);
					$str.push('</li>');
				}

				$str.push('</ul>');

				$divMessage.html($str.join(''));
				
				$divMessage.slideDown('slow',function(){
					$divMessage.fadeIn('slow');
					
				});

				if(return_data.success)
				{
					$txtEmail.val('');
					$txtEnquiry.val('');
					$txtName.val('').focus();	
					setTimeout(function(){
						$divMessage.slideUp('slow',function(){
							$divMessage.html('');
						});

					},5000);
				}


		}
	});
});


}); // end of document
