
function check()
{	
	var input = document.frmaffiliate.vemail.value ;
	var lenth = input.length ;
	var ctr=0 ;
	var oneChar1="";

	for ( i = 0; i < lenth; i++ )
	if ( ( document.frmaffiliate.vemail.value.charAt(i) == '!' ) || ( 	document.frmaffiliate.vemail.value.charAt(i) == '#' ) )
    {
	  alert(emsg) ;
	  document.frmaffiliate.vemail.focus();
      return false;
    }
	if (input == "")
	{
		alert(emsg1) ;
	    document.frmaffiliate.vemail.focus();
		return false ;
	}
	if(input.length == 40)
	{
		alert(emsg) ;
	    document.frmaffiliate.vemail.focus();
		return false;
	}
	for ( i=0; i < lenth; i++ )
	{
		var oneChar = input.charAt(i) ;
		if(oneChar == "@")
			ctr = ctr+1 ;	
		
		if ( (i == 0 && oneChar == "@") || (i == 0 && oneChar == ".") || ( oneChar == " " ) )
		{
			alert (emsg2) ;
			document.frmaffiliate.vemail.focus();
			return false ;
		}
		
		if ((oneChar == "@" && input.charAt(i+1) == ".") || 
			(oneChar == "." && input.charAt(i+1) == "@") ||
			(oneChar == "." && input.charAt(i+1) == ".") || 
			(oneChar == "@" && input.charAt(i+1) == ""))
		{
			alert (emsg2) ;
			document.frmaffiliate.vemail.focus();
			return false ;
		}	
	}
	if (ctr != 1 )
	{
		alert (emsg2) ;
		document.frmaffiliate.vemail.focus();
		return false ;
	}
	
	var email_rem = input.split("@");
	var atstring = email_rem[1];
	var atlen = email_rem[1].length; //.length;
	var cnt = 0;
	for ( i=0; i < atlen; i++ )
	{
		var dotChar = atstring.charAt(i) ;
		if(dotChar == ".")
			cnt = cnt+1 ;
	}
	if (cnt==0)
	{
		alert (emsg2) ;
		document.frmaffiliate.vemail.focus();
		return false ;
	 }
	
	 if (document.frmaffiliate.vpassword.value=="") 
	{
		alert(pmsg);
		document.frmaffiliate.vpassword.focus();
		return false;
	}
 	 if (document.frmaffiliate.vpassword1.value=="") 
	{
		alert(pmsg1);
		document.frmaffiliate.vpassword1.focus();
		return false;
	}
	
 	 if(document.frmaffiliate.vpassword.value!=document.frmaffiliate.vpassword1.value)
	{
		alert(pmsg2);
		document.frmaffiliate.vpassword1.focus();
		return false;
	}


 	if (document.frmaffiliate.vbusiness_name.value=="") 
	{
		alert(bmsg);
		document.frmaffiliate.vbusiness_name.focus();
		return false;
	}

	if (document.frmaffiliate.vyear_establish.value=="") 
	{
		alert(ymsg);
		document.frmaffiliate.vyear_establish.focus();
		return false;
	}

	/*if (document.frmaffiliate.vftax_id.value=="") 
	{
		alert(fmsg);
		document.frmaffiliate.vftax_id.focus();
		return false;
	}*/

 	 if (document.frmaffiliate.vfirst_name.value=="") 
	{
		alert(fnmsg);
		document.frmaffiliate.vfirst_name.focus();
		return false;
	}
	if(document.frmaffiliate.vfirst_name.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`{}[]:<>?";
		for(i=0;i!=document.frmaffiliate.vfirst_name.value.length;i++)
		{
			ch1=document.frmaffiliate.vfirst_name.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert(fnmsg1);
				document.frmaffiliate.vfirst_name.focus();
				return false;
				break;
			}
		}
	}
	
 	 if (document.frmaffiliate.vlast_name.value=="") 
	{
		alert(lnmsg);
		document.frmaffiliate.vlast_name.focus();
		return false;
	}

	if(document.frmaffiliate.vlast_name.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`{}[]:<>?";
		for(i=0;i!=document.frmaffiliate.vlast_name.value.length;i++)
		{
			ch1=document.frmaffiliate.vlast_name.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)	
			{
				alert(lnmsg1);
				document.frmaffiliate.vlast_name.focus();
				return false;
				break;
			}
		}
	}
	
	
  	
 	 if (document.frmaffiliate.vbusiness_addr1.value=="") 
	{
		alert(bmsg1);
		document.frmaffiliate.vbusiness_addr1.focus();
		return false;
	}
		
 	 if (document.frmaffiliate.vcity.value=="") 
	{
		alert(cmsg);
		document.frmaffiliate.vcity.focus();
		return false;
	}
	if(document.frmaffiliate.vcity.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`{}[]:<>?";
		for(i=0;i!=document.frmaffiliate.vcity.value.length;i++)
		{
			ch1=document.frmaffiliate.vcity.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)	
			{
				alert(cmsg1);
				document.frmaffiliate.vcity.focus();
				return false;
				break;
			}
		}
	}

	
	var str1 = document.frmaffiliate.vcountry.value;
	
	if((str1!="US") && (document.frmaffiliate.votherstate.value.length <= 0))
	{
		alert(smsg);
		document.frmaffiliate.votherstate.focus();
		return false;
	}

	if((str1!="US") && (document.frmaffiliate.votherstate.value.length >= 1) )
	{
		chk1="!@#$%^&*|\~`{}[]:<>?";
		for(i=0;i!=document.frmaffiliate.votherstate.value.length;i++)
		{
			ch1=document.frmaffiliate.votherstate.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)	
			{
				alert(smsg1);
				document.frmaffiliate.votherstate.focus();
				return false;
				break;
			}
		}
	}


 	 if (document.frmaffiliate.vzip.value=="") 
	{
		alert(zipmsg);
		document.frmaffiliate.vzip.focus();
		return false;
	}	
	if(document.frmaffiliate.vzip.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`{}[]:<>? ";
		for(i=0;i!=document.frmaffiliate.vzip.value.length;i++)
		{
			ch1=document.frmaffiliate.vzip.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert(zipmsg1);
				document.frmaffiliate.vzip.focus();
				return false;
				break;
			}
		}
	}



 	 if (document.frmaffiliate.vtelephone.value=="") 
	{
		alert(phmsg);
		document.frmaffiliate.vtelephone.focus();
		return false;
	}
	
	var input = document.frmaffiliate.vbusiness_email.value ;
	var lenth = input.length ;
	var ctr=0 ;
	var oneChar1="";

	for ( i = 0; i < lenth; i++ )
	if ( ( document.frmaffiliate.vbusiness_email.value.charAt(i) == '!' ) || ( 	document.frmaffiliate.vbusiness_email.value.charAt(i) == '#' ) )
    {
	  alert(bmsg2) ;
	  document.frmaffiliate.vbusiness_email.focus();
      return false;
    }
	if (input == "")
	{
		alert(bmsg3) ;
	    document.frmaffiliate.vbusiness_email.focus();
		return false ;
	}
	if(input.length == 40)
	{
		alert(bmsg2) ;
	    document.frmaffiliate.vbusiness_email.focus();
		return false;
	}
	for ( i=0; i < lenth; i++ )
	{
		var oneChar = input.charAt(i) ;
		if(oneChar == "@")
			ctr = ctr+1 ;	
		
		if ( (i == 0 && oneChar == "@") || (i == 0 && oneChar == ".") || ( oneChar == " " ) )
		{
			alert (bmsg4);
			document.frmaffiliate.vbusiness_email.focus();
			return false ;
		}
		
		if ((oneChar == "@" && input.charAt(i+1) == ".") || 
			(oneChar == "." && input.charAt(i+1) == "@") ||
			(oneChar == "." && input.charAt(i+1) == ".") || 
			(oneChar == "@" && input.charAt(i+1) == ""))
		{
			alert (bmsg4) ;
			document.frmaffiliate.vbusiness_email.focus();
			return false ;
		}	
	}
	if (ctr != 1 )
	{
		alert (bmsg4) ;
		document.frmaffiliate.vbusiness_email.focus();
		return false ;
	}
	
	var email_rem = input.split("@");
	var atstring = email_rem[1];
	var atlen = email_rem[1].length; //.length;
	var cnt = 0;
	for ( i=0; i < atlen; i++ )
	{
		var dotChar = atstring.charAt(i) ;
		if(dotChar == ".")
			cnt = cnt+1 ;
	}
	if (cnt==0)
	{
		alert (bmsg4) ;
		document.frmaffiliate.vbusiness_email.focus();
		return false ;
	 }

	/*if (document.frmaffiliate.vbusiness_url.value=="") 
	{
		alert(urlmsg);
		document.frmaffiliate.vbusiness_url.focus();
		return false;
	}*/
	
	
}



