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

	 if (document.frmsignup.vfirstname.value=="") 
	{
		alert("Please enter First Name");
		document.frmsignup.vfirstname.focus();
		return false;
	}
	if(document.frmsignup.vfirstname.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~'\"`{}[]:<>?/,";
		for(i=0;i!=document.frmsignup.vfirstname.value.length;i++)
		{
			ch1=document.frmsignup.vfirstname.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid First Name");
				document.frmsignup.vfirstname.focus();
				return false;
				break;
			}
		}
	}
	
	if (document.frmsignup.vlastname.value=="") 
	{
		alert("Please enter Last Name");
		document.frmsignup.vlastname.focus();
		return false;
	}
	if(document.frmsignup.vlastname.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`'\"{}[]:<>?/,";
		for(i=0;i!=document.frmsignup.vlastname.value.length;i++)
		{
			ch1=document.frmsignup.vlastname.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid Last Name");
				document.frmsignup.vlastname.focus();
				return false;
				break;
			}
		}
	}
	
	if (document.frmsignup.vaddress1.value=="") 
	{
		alert("Please enter Address");
		document.frmsignup.vaddress1.focus();
		return false;
	}
	if(document.frmsignup.vaddress1.value.length >= 1 )
	{
		chk1="!@$%^&*|\~`'\"{}[]:<>?";
		for(i=0;i!=document.frmsignup.vaddress1.value.length;i++)
		{
			ch1=document.frmsignup.vaddress1.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid Address1");
				document.frmsignup.vaddress1.focus();
				return false;
				break;
			}
		}
	}
	
	
	if (document.frmsignup.vcity.value=="") 
	{
		alert("Please enter City");
		document.frmsignup.vcity.focus();
		return false;
	}
	if(document.frmsignup.vcity.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`{}\"'[]:<>?/,";
		for(i=0;i!=document.frmsignup.vcity.value.length;i++)
		{
			ch1=document.frmsignup.vcity.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid City");
				document.frmsignup.vcity.focus();
				return false;
				break;
			}
		}
	}
	

if(document.frmsignup.vcountry.value != "US")
{
 if (document.frmsignup.votherstate.value=="") 
			{
				alert("Please Enter Other State");
				document.frmsignup.votherstate.focus();
				return false;
			}
}


	if (document.frmsignup.izip.value=="") 
	{
		alert("Please enter Zip Code");
		document.frmsignup.izip.focus();
		return false;
	}
/*	if(document.frmsignup.izip.value.length >= 1 )
	{
	chk1="!@#$%^&*|\~`\"{}[]:<>?/,'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	for(i=0;i!=document.frmsignup.izip.value.length;i++)
	{
		ch1=document.frmsignup.izip.value.charAt(i);
		rtn1=chk1.indexOf(ch1);
		if(rtn1!=-1)
		{
			alert("Please Enter valid Zip No");
			document.frmsignup.izip.focus();
			return false;
			break;
		}
	}
	}*/
	
	

	if (document.frmsignup.vphone.value=="") 
	{
		alert("Please enter Phone");
		document.frmsignup.vphone.focus();
		return false;
	}

/*	if(document.frmsignup.vphone.value.length >= 1 )
	{
	chk1="!@#$%^&*|\~`{}[]:<>?/'\",'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	for(i=0;i!=document.frmsignup.vphone.value.length;i++)
	{
		ch1=document.frmsignup.vphone.value.charAt(i);
		rtn1=chk1.indexOf(ch1);
		if(rtn1!=-1)
		{
			alert("Please Enter valid Phone No");
			document.frmsignup.vphone.focus();
			return false;
			break;
		}
	}
	}*/
/*by sollie	
	if (document.frmsignup.vphone_dt.value=="") 
	{
		alert("Please enter Day Time Phone");
		document.frmsignup.vphone_dt.focus();
		return false;
	} 
	
	if(document.frmsignup.vphone_dt.value.length >= 1 )
	{
	chk1="!@#$%^&*|\~`{}[]:<>?/,'\"'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ ";
	for(i=0;i!=document.frmsignup.vphone_dt.value.length;i++)
	{
		ch1=document.frmsignup.vphone_dt.value.charAt(i);
		rtn1=chk1.indexOf(ch1);
		if(rtn1!=-1)
		{
			alert("Please Enter valid Phone No");
			document.frmsignup.vphone_dt.focus();
			return false;
			break;
		}
	}
	}
end by sollie*/
	if (document.frmsignup.vemail.value=="") 
	{
		alert("Please enter E-Mail");
		document.frmsignup.vemail.focus();
		return false;
	}


		for ( i = 0; i < lenth; i++ )
	if ( ( document.frmsignup.vemail.value.charAt(i) == '!' ) || ( 	document.frmsignup.vemail.value.charAt(i) == '#' ) )
    {
	  alert("Please enter a proper Email address") ;
	  document.frmsignup.vemail.focus();
      return false;
    }
	if (input == "")
	{
		alert("Please enter Email address") ;

	    document.frmsignup.vemail.focus();
		return false ;
	}
	if(input.length == 40)
	{
		alert("Please enter a proper Email address") ;
	    document.frmsignup.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 ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup.vemail.focus();
			return false ;
		}
		if ( (oneChar == "@" && input.charAt(i+1) == ".") || 
			(oneChar == "." && input.charAt(i+1) == "@") ||
			(oneChar == "." && input.charAt(i+1) == ".") )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup.vemail.focus();
			return false ;
		}
		if( input.indexOf("@") < 2 )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup.vemail.focus();
			return false ;
		}
		if(input.indexOf(".")<4)
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup.vemail.focus();
			return false ;
		}
		if (ctr > 1)
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup.vemail.focus();
			return false ;
		}
	}

	
	 if (document.frmsignup.vpassword.value=="") 
	{
		alert("Please enter Password");
		document.frmsignup.vpassword.focus();
		return false;
	}
	if(document.frmsignup.vpassword.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`{}[]:<>?'\"/,' ";
		for(i=0;i!=document.frmsignup.vpassword.value.length;i++)
		{
			ch1=document.frmsignup.vpassword.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid Password");
				document.frmsignup.vpassword.focus();
				return false;
				break;
			}
		}
	}

	 if (document.frmsignup.vconPass.value=="") 
	{
		alert("Please enter Confirm Password");
		document.frmsignup.vconPass.focus();
		return false;
	}
	if(document.frmsignup.vconPass.value.length >= 1 )
	{
		chk1="!@#$%^&*|\~`'\"{}[]:<>?/,' ";
		for(i=0;i!=document.frmsignup.vconPass.value.length;i++)
		{
			ch1=document.frmsignup.vconPass.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid Confirm Password");
				document.frmsignup.vconPass.focus();
				return false;
				break;
			}
		}
	}

	if(document.frmsignup.vpassword.value!=document.frmsignup.vconPass.value)
	{
		alert("Please Enter Same Password");
		return false;	
	}
	
	
}
/*start for wholesaler form */

function check1() {
	//alert("dfg");return false;
	//alert ("check"); 
	//	alert(document.frmsignup1.vstate.value);
	var input = document.frmsignup1.vemail.value ;
	var lenth = input.length ;
	var ctr=0 ;
	
	
	
	if(document.frmsignup1.vcompany.value=="")
		{
			document.frmsignup1.vcompany.focus();
			alert("Enter Company name");
			return false;
		}
	if (document.frmsignup1.vfirstname.value == "") 
	{
		alert("Please enter First Name");
		document.frmsignup1.vfirstname.focus();
		return false;
	}
	
	
	if (document.frmsignup1.vlastname.value=="") 
	{
		alert("Please enter Last Name");
		document.frmsignup1.vlastname.focus();
		return false;
	}
	if(document.frmsignup1.vlastname.length >= 1 )
	{
		chk1="!@#$%^&*|\~`'\"{}[]:<>?/,";
		for(i=0;i!=document.frmsignup1.vlastname.length;i++)
		{
			ch1=document.frmsignup1.vlastname.value.charAt(i);
			rtn1=chk1.indexOf(ch1);
			if(rtn1!=-1)
			{
				alert("Please Enter valid Last Name");
				document.frmsignup1.vlastname.focus();
				return false;
				break;
			}
		}
	}
		if (document.frmsignup1.vemail.value=="") 
	{
		alert("Please enter E-Mail");
		document.frmsignup1.vemail.focus();
		return false;
	}


		for ( i = 0; i < lenth; i++ )
	if ( ( document.frmsignup1.vemail.value.charAt(i) == '!' ) || ( 	document.frmsignup1.vemail.value.charAt(i) == '#' ) )
    {
	  alert("Please enter a proper Email address") ;
	  document.frmsignup1.vemail.focus();
      return false;
    }
	if (input == "")
	{
		alert("Please enter Email address") ;

	    document.frmsignup1.vemail.focus();
		return false ;
	}
	if(input.length == 40)
	{
		alert("Please enter a proper Email address") ;
	    document.frmsignup1.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 ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup1.vemail.focus();
			return false ;
		}
		if ( (oneChar == "@" && input.charAt(i+1) == ".") || 
			(oneChar == "." && input.charAt(i+1) == "@") ||
			(oneChar == "." && input.charAt(i+1) == ".") )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup1.vemail.focus();
			return false ;
		}
		if( input.indexOf("@") < 2 )
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup1.vemail.focus();
			return false ;
		}
		if(input.indexOf(".")<4)
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup1.vemail.focus();
			return false ;
		}
		if (ctr > 1)
		{
			alert ( "This does not seem to be a proper email address" ) ;
	        document.frmsignup1.vemail.focus();
			return false ;
		}
	}
		if(document.frmsignup1.izip.value=="")
		{
			alert("Enter your Zip Code");
			document.frmsignup1.izip.focus();
			return false;
		}
		if(document.frmsignup1.vaddress.value=="")
		{
		alert("Enter your Address");
		document.frmsignup1.vaddress.focus();
			return false;
		}
		if(document.frmsignup1.vphoned.value=="")
		{
			alert("Enter Phone No");
			document.frmsignup1.vphoned.focus();
			return false;
		}
		if(document.frmsignup1.vunit.value=="")
		{
			alert("Enter Expected monthly sales (units)");
			document.frmsignup1.vunit.focus();
			return false;
		}
		if(document.frmsignup1.vdollars.value=="")
		{
			alert("Expected monthly sales ( dollars )");
			document.frmsignup1.vdollars.focus();
			return false;
		}

		
myOption = -1;
for (i=document.frmsignup1.hearabout.length-1; i > -1; i--)
{
	if (document.frmsignup1.hearabout[i].checked) 
	{
		myOption = i; i = -1;
	}
}
if (myOption == -1) {
alert("You must select your option");
return false;
}
	
		
		
	for (i=0; i < (document.frmsignup1.hearabout.length); i++) 
		{
			
			if (document.frmsignup1.hearabout[i].checked) 
			{
				if(document.frmsignup1.hearabout[i].value=="hearaboutother")
				{
					
					if(document.frmsignup1.hearabouttext.value=="")
					{
						alert("Please enter Other value");
						return false;
					}
				}
			}
		}
			


 // return false;
}

/*End for wholesaler form */
