// JavaScript Document


function validate()
{
	if (document.register.vFName.value == "")
	{
			alert('Please Enter First Name');
   		    document.register.vFName.focus();
			return false;
	}
	if (document.register.vLName.value == "")
	{
			alert('Please Enter Last Name');
   		    document.register.vLName.focus();
			return false;
	}
	if (document.register.vUName.value == "")
	{
			alert('Please Enter Username/Email Address');
   		    document.register.vUName.focus();
			return false;
	}
	if (document.register.vUName.value != "")
	{
		var uname = document.register.vUName.value;
		re1= new RegExp("\[a-zA-Z]{1}.{0,1}[a-zA-Z0-9_]{1,30}.{0,1}[a-zA-Z0-9_]{1,30}@{1}\\w+\\.{1}\[a-zA-Z]*.{0,1}[a-zA-Z]*");    

   		if (!re1.test(uname))	      
		{
	      alert('The "Username" is invalid');
		  document.register.vUName.focus();
          return false;
 	 	}

	}	
	if (document.register.cUName.value == "")
	{
			alert('Please Enter Confirm Username/Email Address');
   		    document.register.cUName.focus();
			return false;
	}
	if( (document.register.vUName.value) != (document.register.cUName.value) )
	{
			alert('The "Username and Confirm Username" do not match');
			document.register.cUName.focus();
			return false;
	}
	if (document.register.vPass.value == "")
	{
			alert('Please Enter Password');
   		    document.register.vPass.focus();
			return false;
	}
//	if (document.register.cpass.value == "")
//	{
//			alert('Please Enter Password');
  // 		    document.register.vPass.focus();
//			return false;
//	}
	if( (document.register.vPass.value) != (document.register.cpass.value) )
			{
				alert('The "Password and Confirm Password" do not match');
				document.register.cpass.focus();
				return false;
			}

     if (document.register.vMobile1.value == "")
	{
			alert('Please Enter Mobile Number');
   		    document.register.vMobile1.focus();
			return false;
	}
	if (isNaN(document.register.vMobile1.value))
	{
		alert('The "Moblie Number" is invalid');
		document.register.vMobile1.focus();
		return false;
	}
	if (document.register.vMobile2.value == "")
	{
			alert('Please Enter Mobile Number');
   		    document.register.vMobile2.focus();
			return false;
	}
	if (isNaN(document.register.vMobile2.value))
	{
		alert('The "Moblie Number" is invalid');
  	    document.register.vMobile2.focus();
		return false;
	}	
	if (document.register.vMobile3.value == "")
	{
			alert('Please Enter Mobile Number');
   		    document.register.vMobile3.focus();
			return false;
	}
	if (isNaN(document.register.vMobile3.value))
		{
			alert('The "Moblie Number" is invalid');
  		    document.register.vMobile3.focus();
			return false;
		}	
	if (document.register.vAddress1.value == "")
	{
			alert('Please Enter Address Field');
   		    document.register.vAddress1.focus();
			return false;
	}	
	if(document.register.vAddress1.value.length <= "5")
	 {
		 alert('Please Enter Valid Length Of Address');
		 document.register.vAddress1.focus();
		 return false;
	 }
	if (document.register.vZipcode.value == "")
	{
			alert('Please Enter Zipcode');
   		    document.register.vZipcode.focus();
			return false;
	}	
	
    if (document.register.vStype.value == "")
	{
			alert('Please Select Subscription Type');
   		    document.register.vStype.focus();
			return false;
	}
	return true;
	}

function back()
{
	history.back();
}