function formValidationContact(){
	frm = document.formContact;
	if(frm.name.value==''){
  		alert('Please Enter Name');
  		document.formContact.name.focus();
		return false;
	}
	if(frm.email.value==''){
  		alert('Please Enter E-mail');
  		document.formContact.name.focus();
		return false;
	}
	if(emailvalidation(email)==false)
			{
				alert("Invalid Email Address");
				email.select();
				email.focus();
				return false;
			}	
		
	if(frm.details.value==''){
  		alert('Please Enter Details');
  		document.formWeb.details.focus();
		return false;
	}
	
	if(frm.userdigit.value=="verification code as shown above")frm.userdigit.value="";
		if (emptyvalidation(frm.userdigit,"Please enter verification code")==false) 
		{
			frm.userdigit.focus();
			return false;
		}	
}	
//--------------------------------------------------------------------
function formValidationWeb(){
	frm = document.formWeb;
	if(frm.fname.value==''){
  		alert('Please Enter First Name');
  		document.formWeb.fname.focus();
		return false;
	}
	if(frm.comdomain.value==''){
  		alert('Please Enter Company Domain');
  		document.formWeb.comdomain.focus();
		return false;
	}
	
	if(frm.userdigit.value=="verification code as shown above")frm.userdigit.value="";
		if (emptyvalidation(frm.userdigit,"Please Enter Verification Code")==false) 
		{
			frm.userdigit.focus();
			return false;
		}	
}	
function emptyvalidation(entered, alertbox)
{
	with (entered)
	{
		while (value.charAt(0) == ' ')
			value = value.substring(1);
		while (value.charAt(value.length - 1) == ' ')
			value = value.substring(0, value.length - 1);
		if (value==null || value=="")
		{
			if (alertbox!="") alert(alertbox);
			return false;
		}
		else return true;
	}
}

function emailvalidation(entered,alertbox)
{
	with (entered)
	{
		lastpos=value.length-1;//Total Letters
		apos=value.indexOf("@"); //Total letters before @
		dotpos=value.lastIndexOf(".");//Total letters before .
		beforeStr=value.substring(0,apos);
		afterStr=value.substring(apos);
		dotafatpos=afterStr.indexOf(".");
		udslpos=beforeStr.lastIndexOf("_");
		dotfpos=beforeStr.indexOf(".");
		dotlpos=beforeStr.lastIndexOf(".");
		if (apos<1 || dotpos-apos<2 || lastpos-dotpos>3 || lastpos-dotpos<2 || dotfpos!=dotlpos || apos-1==udslpos || dotafatpos==1) 
		{if (alertbox) {alert(alertbox);} return false; }
		else {return true;}
	}
}
