﻿// JScript File
var rules=new Array(); 
count=0;
function validate()
{
    rules.length=0;
    rules[count]='ctl00_ContentPlaceHolder1_txtFirstName|required|Please enter First Name';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtFirstName|nohtml|Please enter valid First Name';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtLastName|required|Please enter Last Name';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtLastName|nohtml|Please enter valid Last Name';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtAddress|required|Please enter Address';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtAddress|maxlength|250|Address should not be more than 250 characters';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtCity|required|Please enter City';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtCity|nohtml|Please enter valid City';
    count++;
    rules[count]='validateDropDown("ctl00_ContentPlaceHolder1_ddlState","State")|custom';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtZip|required|Please enter Zip';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtZip|nohtml|Please enter valid Zip';
    count++;
    rules[count]='validateDropDown("ctl00_ContentPlaceHolder1_ddlCountry","Country")|custom';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtEmail|required|Please enter Email Address';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtEmail|email|Please enter valid Email Address';
    count++;
    rules[count]='ctl00_ContentPlaceHolder1_txtAge|integer|Age should be Numeric Value';
    count++;
    if(rules.length>0)
    {           
        return performCheck('aspnetForm', rules, 'classic');
    } 
}

function validateDropDown(drop,message)
{
    if(document.getElementById(drop).value=='0')
    {
        return 'Please enter ' + message;
    }
}

function reset()
 {
    document.getElementById('aspnetForm').reset();
    return false;
 } 