

var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
var isOpera = (navigator.userAgent.indexOf("Opera") != -1) ? true : false;


function alpha(field, alerttxt)
{
	var alphaExp = /^[a-zA-Z ]+$/;
	if(field.value.match(alphaExp)){
		return true;
	}else{
		alert(alerttxt);
		field.focus();
		return false;
	}
}
function alphanumeric(field, alerttxt)
{
	var alphanumExp = /^[a-zA-Z0-9\s]+$/;
	if(field.value.match(alphanumExp)){
		return true;
	}else{
		alert(alerttxt);
		field.focus();
		return false;
	}
}
function numeric(field, alerttxt){
	var numExp = /^[0-9]+$/;
	if(field.value.match(numExp)){
		return true;
	}else{
		alert(alerttxt);
		field.focus();
		return false;
	}
}
function validate_text(field,alerttxt)
{
	with (field)
	{
	if (value==null||value=="")
  	{alert(alerttxt);return false}
	else {return true}
	}
}
function validate_dropdowns(field,alerttxt)
{
	with (field)
	{
	if (value==null||value==""||value=="-1")
  	{alert(alerttxt);return false}
	else {return true}
	}
}
function validate_email(field,alerttxt)
{
	with (field)
	{
	apos=value.indexOf("@")
	dotpos=value.lastIndexOf(".")
	if (apos<1||dotpos-apos<2) 
	  {alert(alerttxt);return false}
	else {return true}
	}
}
function validate_area(field,alerttxt)
{
	with (field)
	{
		if (value==null || value==""|| value.length<3)
			{alert(alerttxt);return false}
	else {return true}
	}
}
function validate_pre(field,alerttxt)
{
	with (field)
	{
		if (value==null || value=="" || value.length<3)
	  {alert(alerttxt);return false}
		else {return true}
	}
}
function validate_number(field,alerttxt)
{
with (field)
{
if (value==null||value==""||value.length<4)
  {alert(alerttxt);return false}
else {return true}
}
}


function Validatecontactform(thisform)
{
	//alert(thisform);
	with (thisform)
	{
	
		if (validate_text(name,"Please enter your Name.")==false)
	  		{name.focus();return false}   
		if (alpha(name,"Your can only contain letters.")==false)
	  		{name.focus();return false}
	
		if (validate_number(phone,"Please enter a valid phone Number.")==false)
	  		{phone.focus();return false}

		if (numeric(phone,"Your Number can contain only numbers.")==false)
	  		{phone.focus();return false}
			
		if (validate_email(Email,"Please enter a valid E-mail.")==false)
		  	{Email.focus();return false}
			
		if (validate_area(add,"Please enter Address.")==false)
	  		{add.focus();return false} 
			  
		
		if (validate_area(msg,"Please enter Feed back.")==false)
	  		{msg.focus();return false} 

		
	  
  }
}

