// JavaScript Document

//declarations

var emailPat = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;//to check email
var phonePat=/^[0-9]{10}$/;//enter 10 digit 

/* function is used to validate admin login form(login.php)*/
function validateQuote()
{
	var email = document.frmSubmit.email.value;
	var selectBudget = document.frmSubmit.selectBudget.value; 
	
	if(email == ""){
		alert("Please enter your email address.");
		document.frmSubmit.email.focus();
		return false;
	}
	if(!emailPat.test(document.frmSubmit.email.value))
	{
	  	alert("Invalid email address.");
	  	document.frmSubmit.email.focus();
	  	 return false;
	}
	if(selectBudget == "Budget")
	{
    	alert("Please select your budget.");
	  	document.frmSubmit.selectBudget.focus();
	  	return false;
	}
	
	document.frmSubmit.action="action.php";
	document.frmSubmit.submit();
		
}
/* function ends */

/* function is used to validate admin profile(profile.php)*/
function validateNewsletter()
{
	var name = document.frmNewsletter.nl_name.value;
	var email = document.frmNewsletter.nl_email.value;
	if(name == ""){
		alert("Please enter your name.");
		document.frmNewsletter.nl_name.focus();
		return false;
	}
	if(email == ""){
		alert("Please enter your email address.");
		document.frmNewsletter.nl_email.focus();
		return false;
	}
	if(!emailPat.test(email))
	{
	  	alert("Invalid email address.");
	  	document.frmNewsletter.nl_email.focus();
	  	 return false;
	}
	document.frmNewsletter.action="newsletter1.php";
	document.frmNewsletter.submit();
		
}
function validateContact()
{
	var name = document.frmContact.name.value;
	var email = document.frmContact.email.value;
	var phone = document.frmContact.phone.value;
	var message = document.frmContact.message.value;
	if(name == ""){
		alert("Please enter your name.");
		document.frmContact.name.focus();
		return false;
	}
	if(email == ""){
		alert("Please enter your email address.");
		document.frmContact.email.focus();
		return false;
	}
	if(!emailPat.test(document.frmContact.email.value))
	{
	  	alert("Invalid email address.");
	  	document.frmContact.email.focus();
	  	 return false;
	}
	if(phone == ""){
		alert("Please enter your phone number.");
		document.frmContact.phone.focus();
		return false;
	}
	if(!phonePat.test(document.frmContact.phone.value))
	{
	  	alert("Invalid phone number.Please enter a 10 digit number");
	  	document.frmContact.phone.focus();
	  	 return false;
	}				
					
	if(message == ""){
		alert("Please enter a message.");
		document.frmContact.message.focus();
		return false;
	}
	document.frmContact.action="contact1.php";
	document.frmContact.submit();
		
}
