
function alphanum(myField)
{
	var str=myField.value;
	chkfor=" `~!@#$%^&*()_+-=|\{}[]:;,/<>.?\"'"
	for(i=0;i<chkfor.length;i++){
		for(j=0;j<str.length;j++){
			if(str.charAt(j)==chkfor.charAt(i)){
			    //if(chkfor.charAt(i)==" "){
					//alert("You can not enter space in Field" );
			    //}
			    //else{
					alert("You can not enter character '" + chkfor.charAt(i) + "'");
				//}
				myField.value="";
				myField.focus();
				i=0;
				j=0;
				return false ;
			}
		}
	}
	return true;
}

function isEmpty(myField)
{
		if (myField.value == "")
		{
			alert("Please enter the valid " + myField.name);
			return false;
		}
		return true;
}
	

		
function checkNumeric(Fieldname)	
{
var checkOK = "0123456789/";
		var checkStr = Fieldname.value;
		var allValid = true;
		var allNum = "";
		for (i = 0; i<checkStr.length;  i++)
		{
			ch = checkStr.charAt(i);
				for (j = 0;  j < checkOK.length;  j++)
				{
					if (ch == checkOK.charAt(j))
						break;
					if (j == checkOK.length)
					{
						allValid = false;
						break;
					}
					
				}
					if (!allValid)
					{
				alert("Please enter only digit characters in the \" Fieldname \" field.");
					Fieldname.focus();
					return (false);
					}
			return true;
		}
}
function isEmailId(field)
{
	var id = field.value;
	no1 = id.indexOf("@");
	no2 = id.indexOf(".",no1);
	if (no1 <= 0 || no2 <= (no1+1) )
	{
		alert("Please enter valid email-Id");
		return false;
	}
	return true;		
}

function ValidateData(myForm)
{		
	validity = true;   
	
	var login_id = document.userdata.login_id.value;	
	
	if (document.userdata.login_id.value == "")
	{   
		document.userdata.login_id.focus();
		alert("Please enter valid Login ID");
		validity = false;	
		return validity;	
	}
	var E_MAIL=document.userdata.E_MAIL.value;	

	if (document.userdata.E_MAIL.value == "")
	{   
		document.userdata.E_MAIL.focus();
		alert("Please enter Email Address");
		validity = false;	
		return validity;	
	}
	if(!isEmailId(document.userdata.E_MAIL))
	{ 
	  document.userdata.E_MAIL.focus();
	  validity = false;
	  return validity; 
	}
	
	var E_MAIL2=document.userdata.E_MAIL2.value;	

	if (document.userdata.E_MAIL2.value == "")
	{   
		document.userdata.E_MAIL2.focus();
		alert("Please enter valid Email Address");
		validity = false;	
		return validity;	
	}
	if(!isEmailId(document.userdata.E_MAIL2))
	{ 
	  document.userdata.E_MAIL2.focus();
	  validity = false;
	  return validity; 
	}
	
	if (E_MAIL != E_MAIL2)
	{
		document.userdata.E_MAIL2.focus();
		alert("Email Address does not match.");
		validity = false;	
		return validity;	
	}

	var PASSWORD=document.userdata.PASSWORD.value;
	if (document.userdata.PASSWORD.value == "")
	{   
		document.userdata.PASSWORD.focus();
		alert("Please enter Password");
		validity = false;	
		return validity;	
	}
	var PASSWORD2=document.userdata.PASSWORD2.value;
	if (document.userdata.PASSWORD2.value == "")
	{   
		document.userdata.PASSWORD2.focus();
		alert("Please enter Password");
		validity = false;	
		return validity;	
	}
	if (PASSWORD != PASSWORD2)
	{
		document.userdata.PASSWORD2.focus();
		alert("Password does not match.");
		validity = false;	
		return validity;	
	}
	

	var F_NAME=document.userdata.F_NAME.value;	
	
	if (document.userdata.F_NAME.value == "")
	{   
		document.userdata.F_NAME.focus();
		alert("Please enter valid First Name");
		validity = false;	
		return validity;	
	} 
	var L_NAME=document.userdata.L_NAME.value;	
	if (document.userdata.L_NAME.value == "")
	{   
		document.userdata.L_NAME.focus();
		alert("Please enter valid Last Name");
		validity = false;	
		return validity;	
	}
	
	var ADDRESS1=document.userdata.ADDRESS1.value;	
	if (document.userdata.ADDRESS1.value == "")
	{   
		document.userdata.ADDRESS1.focus();
		alert("Please enter Mailing Address");
		validity = false;	
		return validity;	
	}
	var CITY=document.userdata.CITY.value;	
	if (document.userdata.CITY.value == "")
	{   
		document.userdata.CITY.focus();
		alert("Please enter City Name.");
		validity = false;	
		return validity;	
	}
	var STATE=document.userdata.STATE.value;	
	if (document.userdata.STATE.value == "")
	{   
		document.userdata.STATE.focus();
		alert("Please enter State");
		validity = false;	
		return validity;	
	}
	var POSTAL_C=document.userdata.POSTAL_C.value;	
	if (document.userdata.POSTAL_C.value == "")
	{   
		document.userdata.POSTAL_C.focus();
		alert("Please enter Postal Code");
		validity = false;	
		return validity;	
	}
	
	var CONTACT=document.userdata.CONTACT.value;	
	if (document.userdata.R_F_NAME.value == "")
	{   
		document.userdata.R_F_NAME.focus();
		alert("Please enter Contact Name");
		validity = false;	
		return validity;	
	}
	
	var PHONE_D=document.userdata.PHONE_D.value;	
	if (document.userdata.PHONE_D.value == "")
	{   
		document.userdata.PHONE_D.focus();
		alert("Please enter Phone Number.");
		validity = false;	
		return validity;	
	}


	if (validity)
	{
		 var where_to= confirm("Are you sure ?");
		 if (where_to== true)
		 {	   
		   return validity;
		 }
		 else
		 {
		 validity=false;
		  return validity;	
		 }
	}

	//document.userdata.submit(myForm);	
}