var bid=33;

$(document).ready(function(){
	$('#callusBtn').click(function(){
   		if(checkvalidation()){
   			 //pageTracker._trackPageview('/callBack.php');
			_mw._trackAction('2', $('#visit_name').val() +'|'+ $('#visit_number').val());
   			$.post($('#mailerpath').val() + '/form/mailer.php',$('#frmCallUs').serialize(),callBackCallUs,"json");
   		}
  	});
  	
  	$('#enquiryBtn').click(function(){
   		if(checkvalidation_enquiry()){
   			 //pageTracker._trackPageview('/callBack.php');
			//_mw._trackAction('2', $('#en_name').val() +'|'+ $('#en_name').val());
   			$.post($('#mailerpath').val() + '/form/enquirymailer.php',$('#enquiryform').serialize(),callBackCallUs2,"json");
   		}
   		return false;
  	});
  	
  	$('#newsletterBtn').click(function(){
   		if(isValidEmailAddress($('#visit_email').val())){
   			$.post($('#mailerpath').val() + '/form/newsletter.php',$('#frmNewsletter').serialize(),callBackCallUs,"json");
   		}else{
   			alert("Please,Enter valid email address");

   		}
  	});
  	
  	
});

function callBackCallUs(response){
	if(response == 1){
		alert("Thank you for your details.\nWe will get back to you shortly.");
	}
	$("#visit_name").val('Name');
	$("#visit_number").val('Number');
}

function callBackCallUs2(response){
	
	if(response == 1){
		alert("Thank you for your details.\nWe will get back to you shortly.");
	}
	$("#en_name").val('Name');
	$("#en_number").val('Ph. Number');
	$("#en_email").val('Email Address');
	$("#en_req").val("Requirement");
}


function checkvalidation_enquiry()
{
if($("#en_name").val()=="" || $("#en_name").val() == "Name")
{
alert("Please,Enter your Name");
return false;
}
if($("#en_number").val()=="" || $("#en_number").val() == "Ph. Number")
{
alert("Please,Enter your Phone Number");
return false;
}

if(!isNumeric($("#en_number").val())){
 alert("Please,Enter numeric Phone Number");
	return false;
}

if($("#en_email").val()=="" || $("#en_email").val() == "Email Address")
{
alert("Please,Enter your Email");
return false;
}

if(!isValidEmailAddress($("#en_email").val())){
alert("Please,Enter valid Email");
	return false;
}

if($("#en_req").val()=="" || $("#en_req").val() == "Requirement")
{
alert("Please,Enter your requirement");
return false;
}


return true;
}




function checkvalidation()
{
if($("#visit_name").val()=="" || $("#visit_name").val() == "Name")
{
alert("Please,Enter your Name");
return false;
}
if($("#visit_number").val()=="" || $("#visit_number").val() == "Number")
{
alert("Please,Enter your Phone Number");
return false;
}

if(!isNumeric($("#visit_number").val())){
 alert("Please,Enter numeric Phone Number");
	return false;
}

return true;
}

function isNumeric(value) 
{ 
    if (value.match(/^\d+$/) == null) 
        return false; 
    else 
        return true; 
} 

function isValidEmailAddress(emailAddress) {
var pattern = new RegExp(/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i);
return pattern.test(emailAddress);
}

