﻿
function ValidatePage()
{
        var flag=false;
        var name;
        if((document.getElementById('ctl00_ContentPlaceHolder1_txtname').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Name';
            document.getElementById('ctl00_ContentPlaceHolder1_txtname').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='E-Mail Address';
            document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value).replace(/^\s*\s*$/g,'')!='' && !checkemail1(document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value))
        {
             flag=false;
             name= 'Valid E-Mail Address';
             document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').focus();
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').value).replace(/^\s*\s*$/g,'')=='')
        {
           alert('Please Re-enter E-Mail Address');
            document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').focus();
            return false;
        }        
        else if(((document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').value).replace(/^\s*\s*$/g,''))!=((document.getElementById('ctl00_ContentPlaceHolder1_txtEmail').value).replace(/^\s*\s*$/g,'')))
        {
            flag=false;
             name= 'Same E-Mail Addresses';
            document.getElementById('ctl00_ContentPlaceHolder1_txtReEmail').focus();
        }
        else if(document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==0)
        {
            flag=false;
            name='State/Province';
            document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').focus();
        }
        else if(document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value == -11 )
        {
            flag=false;
            name='State/Province';
            document.getElementById('ctl00_ContentPlaceHolder1_txtB_OtherState').focus();
        }
        
        else if((document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==0 || document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==74 || document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').value==-11) && (document.getElementById('ctl00_ContentPlaceHolder1_txtB_OtherState').value==''))
        {
         flag=false;
            name='State/Province';
            document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').focus();
       
        }
        else if((document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Zip Code';
            document.getElementById('ctl00_ContentPlaceHolder1_txtZip').focus();
        }
        else if(document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value!='' && (document.getElementById('ctl00_ContentPlaceHolder1_ddlB_Country').options[document.getElementById('ctl00_ContentPlaceHolder1_ddlB_Country').selectedIndex]).text=='United States' &&  (document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value.length!=5 || isNaN(document.getElementById('ctl00_ContentPlaceHolder1_txtZip').value)))
        {
            alert('Zipcode must be 5 digit long and Numeric');
            document.getElementById('ctl00_ContentPlaceHolder1_txtZip').focus();
            return false;
        }
         else if((document.getElementById('ctl00_ContentPlaceHolder1_txtInfo').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Specific Information.';
            document.getElementById('ctl00_ContentPlaceHolder1_txtInfo').focus();
        }
        
        else if((document.getElementById('ctl00_ContentPlaceHolder1_CodeNumberTextBox').value).replace(/^\s*\s*$/g,'')=='')
        {
            flag=false;
            name='Code Shown.';
            document.getElementById('ctl00_ContentPlaceHolder1_CodeNumberTextBox').focus();
        }
        else
        {
            flag=true;
        }
         if(flag==false)
         {
                alert('Please enter ' + name);
         } 
         return flag;      
}
function MakeOthersVisible()
{
    if((document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').options[document.getElementById('ctl00_ContentPlaceHolder1_ddlB_State').selectedIndex]).text=='Others')
    {
        document.getElementById('ctl00_ContentPlaceHolder1_divOthers').style.display='';
    }
    else
    {
        document.getElementById('ctl00_ContentPlaceHolder1_divOthers').style.display='none';
    }
}