// JavaScript Document

$().ready(function() {
	// validate signup form on keyup and submit
	$("#contactForm").validate({
		rules: {
				frmContactName: {required:true},
				frmContactEmail: {
				required: true,
				email: true
				},
			
			frmContactSecurityCode: {required:true}
		},
		messages:{
			frmContactName: "Please Enter The Name",
			frmContactEmail: "Please Enter a valid Email Address",
			frmContactSecurityCode: "Please Enter The Security Code"
			
		},
		submitHandler: function(form) {
			var options = { 
				target: '',   		     // target element(s) to be updated with server response 
				beforeSubmit: showContactRequest,  // pre-submit callback 
				success: showContactResponse,  // post-submit callback 
				//error: showLoginErrResponse,
				//complete: showLoginComplete,
				// other available options: 
				url: 'contact_action.php',         // override for form's 'action' attribute 
				type: 'post',            // 'get' or 'post', override for form's 'method' attribute 
				//dataType:  null        // 'xml', 'script', or 'json' (expected server response type) 
				clearForm: false       // clear all form fields after successful submit 
				//resetForm.images_code: true
				//resetForm: true        // reset the form after successful submit 
				// $.ajax options can be used here too, for example: 
				//timeout:3000
	
			}; 
			$(form).ajaxSubmit(options);
		}	
	});

});

function showContactResponse(responseText, statusText)  
{ 
	var data = responseText.split(':');
	
	if(data[0] == 'error')
	{
		
		$("#messsage_container").show();
		$("#messsage_container").html(data[1]);
		$("#messsage_container").addClass('error_top');
		$("#messsage_container").removeClass('success');
		document.getElementById('captaContact').src = 'common/images/security-images-small/security-images.php?' + Math.random();
	}
	else
	{
		
		
	
		
		
		$("#messsage_container").show();
		$("#messsage_container").removeClass('error_top');
	
		$("#messsage_container").addClass('success');
		
		$("#messsage_container").html(data[1]);
	
		
		document.getElementById('captaContact').src = 'common/images/security-images-small/security-images.php?' + Math.random();
		$("#contactForm").clearForm();
	}
}	


function showContactRequest()
{
$("#messsage_container").show();
$("#messsage_container").html("<img src='common/images/icons/loading.gif'/>");

}



function message_hide()
{
	$("#QuoteMail").clearForm();
	$("#contactForm").clearForm();
	$("#messsage_container").hide();
	$("#messsage_container_qoute").hide();
	//alert($("label.error"));
	$("label.error").remove();	
}


