// JavaScript Document

function validateQuickForm() { 
	var state = 0; 
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	
	document.getElementById("errName").style.display='none'; 
	document.getElementById("errMobile").style.display='none'; 
	document.getElementById("errEmail").style.display='none'; 
	document.getElementById("errMessage").style.display='none'; 
		
	//if (document.getElementById("name").value.length==0){
	if (document.frmQuickContact.name.value==''){
		document.getElementById("errName").style.display='block';
		state = 1;
	}
	if (document.frmQuickContact.mobile.value==''){
		document.getElementById("errMobile").style.display='block';
		state = 1;
	}
	if(!((pattern.test(document.frmQuickContact.email.value)))){ 
   	document.getElementById("errEmail").style.display='block';   
		state = 1;  
   }
	if (document.frmQuickContact.message.value==''){
		document.getElementById("errMessage").style.display='block';
		state = 1;
	}
	
 	if (state == 0){  
		document.frmQuickContact.submit();
	}	else {
		document.getElementById("errorMain").style.display='block';
		return false;
	}
}

function validateContactUs(){
	var state = 0; 
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	
	document.getElementById("errName").style.display='none'; 
	document.getElementById("errPhone").style.display='none'; 
	document.getElementById("errEmail").style.display='none'; 
	document.getElementById("errCountry").style.display='none'; 
	document.getElementById("errMessage").style.display='none'; 
		
	 
	if (document.frmContactUs.name.value==''){
		document.getElementById("errName").style.display='block';
		state = 1;
	}
	if (document.frmContactUs.phone.value==''){
		document.getElementById("errPhone").style.display='block';
		state = 1;
	}
	if(!((pattern.test(document.frmContactUs.email.value)))){ 
   	document.getElementById("errEmail").style.display='block';   
		state = 1;  
   }
	if (document.frmContactUs.country.value==''){
		document.getElementById("errCountry").style.display='block';
		state = 1;
	}
	if (document.frmContactUs.message.value==''){
		document.getElementById("errMessage").style.display='block';
		state = 1;
	}
	 
	if (state == 0){  
		document.frmContactUs.submit();
	}	else {
		document.getElementById("errorMain").style.display='block';
		return false;
	} 
}

function validateFreeSeo(){
	var state = 0; 
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	
	document.getElementById("errUrl").style.display='none'; 
	document.getElementById("errPK").style.display='none'; 
	document.getElementById("errName").style.display='none'; 
	document.getElementById("errEmail").style.display='none'; 
	document.getElementById("errCountry").style.display='none'; 
	
	if (document.frmFreeSeo.url.value==''){
		document.getElementById("errUrl").style.display='block';
		state = 1;
	} 
	if (document.frmFreeSeo.primary_keyword.value==''){
		document.getElementById("errPK").style.display='block';
		state = 1;
	} 
	if (document.frmFreeSeo.name.value==''){
		document.getElementById("errName").style.display='block';
		state = 1;
	} 
	if(!((pattern.test(document.frmFreeSeo.email.value)))){ 
   	document.getElementById("errEmail").style.display='block';   
		state = 1;  
   }
	if (document.frmFreeSeo.country.value==''){
		document.getElementById("errCountry").style.display='block';
		state = 1;
	} 
	 
	if (state == 0){  
		document.frmFreeSeo.submit();
	}	else {
		document.getElementById("errorMain").style.display='block';
		return false;
	}
}

function validateReqPro(){
	var state = 0; 
	var pattern=/^([a-zA-Z0-9_.-])+@([a-zA-Z0-9_.-])+\.([a-zA-Z])+([a-zA-Z])+/;
	
	document.getElementById("errCompany").style.display='none'; 
	document.getElementById("errWebsiteAddress").style.display='none'; 
	document.getElementById("errFName").style.display='none'; 
	document.getElementById("errLName").style.display='none'; 
	document.getElementById("errEmail").style.display='none'; 
	document.getElementById("errPhone").style.display='none'; 
	document.getElementById("errFoundUs").style.display='none'; 
	document.getElementById("errService").style.display='none'; 
	
	if (document.frmReqPro.company.value==''){
		document.getElementById("errCompany").style.display='block';
		state = 1;
	} 
	if (document.frmReqPro.website_address.value==''){
		document.getElementById("errWebsiteAddress").style.display='block';
		state = 1;
	} 
	if (document.frmReqPro.first_name.value==''){
		document.getElementById("errFName").style.display='block';
		state = 1;
	} 
	if (document.frmReqPro.last_name.value==''){
		document.getElementById("errLName").style.display='block';
		state = 1;
	} 
	if(!((pattern.test(document.frmReqPro.email.value)))){ 
   	document.getElementById("errEmail").style.display='block';   
		state = 1;  
   }
	if (document.frmReqPro.phone.value==''){
		document.getElementById("errPhone").style.display='block';
		state = 1;
	} 
	if (document.frmReqPro.how_you_found_us.value==''){
		document.getElementById("errFoundUs").style.display='block';
		state = 1;
	} 
	if (document.getElementById("sevice1").checked==false && document.getElementById("sevice2").checked==false && document.getElementById("sevice3").checked==false && document.getElementById("sevice4").checked==false && document.getElementById("sevice5").checked==false){
		document.getElementById("errService").style.display='block';
		state = 1;
	}  
 
	if (state == 0){  
		document.frmReqPro.submit();
	}	else {
		document.getElementById("errorMain").style.display='block';
		return false;
	}
}

function ValidateNum(input,event)
{
	var keyCode = event.which ? event.which : event.keyCode;
	if((parseInt(keyCode)>=48 && parseInt(keyCode)<=57) || parseInt(keyCode)==08 || parseInt(keyCode)==07 || parseInt(keyCode)==09)
	{
		return true;
	}
	return false;
}
