//This Function is used to validate the Contact form
function checkrequired(frmObj)
{	

	// Check For Name Input
	if(frmObj.reqName.value == ""){
		alert("Provide Your Name");
		frmObj.reqName.focus();
		return false;
	}
	
	// Check For Email Address Input
	if(frmObj.reqEmai.value == ""){
		alert("Provide Your E-mail Address");
		frmObj.reqEmai.focus();
		return false;
	}else{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(frmObj.reqEmai.value)){
			alert("Enter A Valid E-mail Address");
			frmObj.reqEmai.focus();
			return false;
		}
	}	
	
	// Check For Zip Input
	if(frmObj.reqDesc.value == ""){
		alert("Provide Your Phone Number!");
		frmObj.reqDesc.focus();
		return false;
	}
	
}


//This Function is used to validate the Contact form
function quickForm(frmObj)
{		

	// Check For Name Input
	if(frmObj.name.value == ""){
		alert("Provide Your Name");
		frmObj.name.focus();
		return false;
	}
	
	// Check For Email Address Input
	if(frmObj.email.value == ""){
		alert("Provide Your E-mail Address");
		frmObj.email.focus();
		return false;
	}else{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(frmObj.email.value)){
			alert("Enter A Valid E-mail Address");
			frmObj.email.focus();
			return false;
		}
	}	
	
	// Check For Phone Input
	if(frmObj.phone.value == ""){
		alert("Provide Your Phone Number!");
		frmObj.phone.focus();
		return false;
	}
	
	// Check For Service Input
	if(frmObj.service.value == ""){
		alert("Select Type of Service Inquiring About!");
		frmObj.service.focus();
		return false;
	}
	
	// Check For Timeframe Input
	if(frmObj.timeframe.value == ""){
		alert("Select Project Timeframe!");
		frmObj.timeframe.focus();
		return false;
	}
	
}


//This Function is used to validate the Sales form
function checkDesign(frmObj)
{	

	// Check For Name Input
	if(frmObj.name.value == ""){
		alert("Provide Your Name");
		frmObj.name.focus();
		return false;
	}
	
	// Check For Email Address Input
	if(frmObj.email.value == ""){
		alert("Provide Your E-mail Address");
		frmObj.email.focus();
		return false;
	}else{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(frmObj.email.value)){
			alert("Enter A Valid E-mail Address");
			frmObj.email.focus();
			return false;
		}
	}	
	
	// Check For Zip Input
	if(frmObj.phone01.value == ""){
		alert("Provide Your Phone Number!");
		frmObj.phone01.focus();
		return false;
	}	
	
	// Check For Zip Input
	if(frmObj.state.value == ""){
		alert("Provide Your State");
		frmObj.state.focus();
		return false;
	}	
	
	// Check For Zip Input
	if(frmObj.description.value == ""){
		alert("Provid Project Description!");
		frmObj.description.focus();
		return false;
	}	
	
	// Check For Zip Input
	if(frmObj.budget.value == ""){
		alert("Select a Budget!");
		frmObj.budget.focus();
		return false;
	}
	
	// Check For TelePhone Number Input
	if(frmObj.timeframe.value == ""){
		alert("Select project timeframe!");
		frmObj.timeframe.focus();
		return false;
	}
	
}


//This Function is used to validate the Sales form
function checkSEO(frmObj)
{	

	// Check For Name Input
	if(frmObj.name.value == ""){
		alert("Provide Your Name");
		frmObj.name.focus();
		return false;
	}
	
	// Check For Email Address Input
	if(frmObj.email.value == ""){
		alert("Provide Your E-mail Address");
		frmObj.email.focus();
		return false;
	}else{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(frmObj.email.value)){
			alert("Enter A Valid E-mail Address");
			frmObj.email.focus();
			return false;
		}
	}	
	
	// Check For Zip Input
	if(frmObj.phone01.value == ""){
		alert("Provide Your Phone Number!");
		frmObj.phone01.focus();
		return false;
	}	
	
	// Check For State Input
	if(frmObj.state.value == ""){
		alert("Provide Your State");
		frmObj.state.focus();
		return false;
	}	
	
	// Check For Service Input
	if(frmObj.service.value == ""){
		alert("Select Type of Service Inquiring About!");
		frmObj.service.focus();
		return false;
	}	
	
	// Check For Project Description Input
	if(frmObj.des.value == ""){
		alert("Provid Project Description!");
		frmObj.des.focus();
		return false;
	}	
	
	// Check For Zip Input
	if(frmObj.budget.value == ""){
		alert("Select a Budget!");
		frmObj.budget.focus();
		return false;
	}
	
	// Check For TelePhone Number Input
	if(frmObj.timeframe.value == ""){
		alert("Select project timeframe!");
		frmObj.timeframe.focus();
		return false;
	}
	
}


//This Function is used to validate the Sales form
function checkPPorder(frmObj)
{	

	// Check For Name Input
	if(frmObj.name.value == ""){
		alert("Provide Your Name");
		frmObj.name.focus();
		return false;
	}

	// Check For Name Input
	if(frmObj.cname.value == ""){
		alert("Provide Your Company Name");
		frmObj.cname.focus();
		return false;
	}
	
	// Check For Email Address Input
	if(frmObj.email.value == ""){
		alert("Provide Your E-mail Address");
		frmObj.email.focus();
		return false;
	}else{
		var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
		if (!filter.test(frmObj.email.value)){
			alert("Enter A Valid E-mail Address");
			frmObj.email.focus();
			return false;
		}
	}	
	
	// Check For Phone Input
	if(frmObj.phone01.value == ""){
		alert("Provide Your Phone Number!");
		frmObj.phone01.focus();
		return false;
	}	
	
	// Check For Desired Domain Input
	if(frmObj.domain01.value == ""){
		alert("Provide Your Desired Domain Name");
		frmObj.domain01.focus();
		return false;
	}	
	
	// Check For Alternate Domain Input
	if(frmObj.domain02.value == ""){
		alert("Provide An Alternate Domain Name");
		frmObj.domain02.focus();
		return false;
	}	
	
	// Check For Project Description Input
	if(frmObj.products.value == ""){
		alert("Provid Name of Product(s) & Their Manufacturer(s)");
		frmObj.products.focus();
		return false;
	}
		
	// Check For Third 4 Digits of the Card Input
	if(frmObj.agree.checked == false){
		alert("You Must Agree To The Agreement Stated Above!");
		frmObj.agree.focus();
		return false;
	}
	
}