//----------------------------------------------------------
// Function to validate enquiry form
//----------------------------------------------------------

function chkenquiryform()
{
	var msg = "";
	if (document.enquiryform.name.value == "") { msg = msg + "Name\n";}
	if (document.enquiryform.email.value == "") { msg = msg + "Email\n";}
	else
	{
		var houseReegxp = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/;
		if (houseReegxp.test(document.enquiryform.email.value) == false)
		{
			msg = msg + "Invald Email Address\n";
		}
	}
	if (document.enquiryform.mobile.value == "") { msg = msg + "Mobile\n";}
	if (document.enquiryform.city.value == "") { msg = msg + "City\n";}
	if (document.enquiryform.state.value == "") { msg = msg + "State\n";}
	if (document.enquiryform.country.value == "") { msg = msg + "Country\n";}


	if (msg != "")
	{
		alert("Please fill in following fields-\n"+msg);
	}
	else
	{
        document.enquiryform.submit();
	}


}

//----------------------------------------------------------
// Function to validate login form
//----------------------------------------------------------

function chkloginform()
{
	var msg = "";
	if (document.loginform.username.value == "") { msg = msg + "User Name\n";}
	else 
	{
		var houseReegxp = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/;
		if (houseReegxp.test(document.loginform.username.value) == false)
		{
			msg = msg + "Invald Username\n";
		}
	}
	if (document.loginform.userpassword.value == "") { msg = msg + "Password\n";}

	
	if (msg != "")
	{
		alert("Please fill in following field(s)-\n\n"+msg);
		document.loginform.username.focus();
		return false;
	}
}

//--------------------------------------------------------------------
//Funcion to validate "Forgot Password Form"
//--------------------------------------------------------------------
function validategetpwdform()
{

	var msg = "";
	if (document.getpwdform.email.value == "") { msg = msg + "Email Address\n";}
	if (document.getpwdform.security_code.value == "") { msg = msg + "Type Security code\n";}
	if (msg != "")
	{
		alert("Please fill in following fields \n\n"+ msg);
		return false;
	}
	else if (msg == "")
	{
		var houseReegxp = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-]+)*\.([a-zA-Z]{2,6})$/;

		if (!houseReegxp.test(document.getpwdform.email.value))
		{
			alert("Invalid Email Address");
			return false;
		}
		
	}
}


//--------------------------------------------------------------------
//Function to validate form3 - "change password"
//--------------------------------------------------------------------
function validateform3()
{
	var msg = "";

	if (document.form3.currpwd.value == "") { msg = msg + "Current Password \n";}
	if (document.form3.newpwd.value == "") { msg = msg + "New Password \n";}
	if (document.form3.repwd.value == "") { msg = msg + "Re-enter New Password \n";}
	if (msg != "")	
	{
		alert("Please fill in following details \n\n" + msg);
		return false;
	}
	else if ((msg == "") && (document.form3.newpwd.value != document.form3.repwd.value))
	{
		alert("New Passwords must match!")
		return false;
	}
}

//--------------------------------------------------------------------------------
// Function to validate 'Search Products' Form
//--------------------------------------------------------------------------------
function validatesearchform()
{
	if (document.searchform.keywords.value == "" || document.searchform.keywords.value == "Search Site")
	{
		alert('Please fill in Keywords to be searched');
		document.searchform.keywords.focus();
		return false;
	}
}

