// JavaScript Document
function frmValidate(frm)
{

	 var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
	
	if(frm.user_name.value == "")
	{
		alert("Please enter User Name");
		frm.user_name.focus();
		return false;
	}
	else if(frm.password.value == "")
	{
		alert("Please Enter Password");
		frm.password.focus();
		return false;
	}
	else if(frm.cpassword.value != frm.password.value )
	{
		alert("The value of both passwords do not match");
		frm.password.focus();
		return false;
	}
	else if(frm.name.value == "")
	{
		alert("Please enter Name");
		frm.name.focus();
		return false;
	}
	//else if(frm.cmp_name.value == "")
	//{
	//	alert("Please enter Company Name");
	//	frm.cmp_name.focus();
	//	return false;
	//}
	else if(frm.country.value == "")
	{
		alert("Please enter Country");
		frm.country.focus();
		return false;
	}
/*	else if(frm.email.value == "")
	{
		alert("Please enter email");
		frm.email.focus();
		return false;
	}*/
	else if (!(filter.test(frm.email.value)))  //This condition checks the valid email.
	{
	alert("Please Enter a Valid Email Address");
	frm.email.focus();
	return false;
	}
	else if(frm.captcha.value == "")
	{
		alert("Please Enter Verificaiton Code");
		frm.captcha.focus();
		return false;
	}	
	else if(document.getElementById("user_name_flag").value == 0  && document.getElementById("action").value =="add")
	{
		alert("Username already exists");
		frm.user_name.focus();
		return false;
	}

	else if(document.getElementById("email_flag").value == 0  && document.getElementById("action").value =="add")
	{
		alert("Users with this email already exists");
		frm.email.focus();
		return false;
	}

	else
		return true;
}
