function Validate(frm)
{
	if (frm.email.value == "" || frm.email.value.indexOf("@")<1)
        {
        		alert("Enter valid email address (Sign In name);\nPlease check the prefix and '@' sign.");
				frm.email.select();
				return false;
		}
		else if((frm.email.value.indexOf(".com")<5)&&(frm.email.value.indexOf(".net")<5)
				&&(frm.email.value.indexOf(".org")<5)&&(frm.email.value.indexOf(".edu")<5)
				&&(frm.email.value.indexOf(".gov")<5))
		{
			alert("Enter valid email address (Sign In name);\nPlease"
			+" check the suffix for accuracy.\n(It should include a "
			+".com, .net, .edu, .org or .gov)");
			frm.email.select();
            return false;
   		}
        else if (frm.pws.value == "")
        {
                alert("Please enter password.");
                frm.pws.select();
                return false;
        }
        else if (frm.vpws.value == "")
        {
                alert("Verify your password !");
                frm.vpws.select();
                return false;
        }
        else if(frm.pws.value != frm.vpws.value)
        {
                alert("Password does not match !")
                frm.vpws.select();
        	return false;
        }
        else if (frm.fname.value == "")
        {
        	alert("Please enter your First Name.");
              	frm.fname.select();
              	return false;
        }
        else if (frm.lname.value == "")
        {
                alert("Please enter your Last Name.");
                frm.lname.select();
                return false;
        }
                        			
	else if (frm.prof.value == "")
        {
                alert("Please enter a value for the Profession.");
                frm.prof.select();
                return false;
        }
        else if (frm.address.value == "")
        {
                alert("Please enter a value for the Address.");
                frm.address.select();
                return false;
        }
         else if (frm.state.value == "")
        {
                alert("Please enter a value for the State/District.");
                frm.state.select();
                return false;
        }
         else if (frm.country.value == "")
        {
                alert("Please enter a value for the Country.");
                frm.country.select();
                return false;
        }
        else if (frm.region.value == "no")
	{
		alert("Please select the Region.");
	        frm.region.focus();
	        return false;
        }
        else if (frm.period.value == "no")
	{
		alert("Please select the Subscription Period.");
		frm.period.focus();
		return false;
        }
        else if (frm.amt.value == "")
	{
		alert("Please enter a value for the Subscription Amt.");
	        frm.amt.select();
	        return false;
	}


        return true;
}


