﻿// JScript File

    function ltrim (s)
    {
        return s.replace( /^\s*/, "" );
    }
    
    function trim(s)
    {
        return s.replace(/^\s+|\s+$/g,"");
    }
    
    function home()
    {
        var na = document.getElementById("TextBox1");
        var ag = document.getElementById("DropDownList5");
        var gd = document.getElementById("RadioButtonList1");
        var nExp=/^([a-zA-Z]|\s)+$/;
        
        if(ltrim(na.value)=="")
        { alert("Please enter the name !"); na.focus(); return false; }
        else if(trim(na.value).length!=na.value.length||na.value.match(nExp)==null)
        { alert("Enter the name correctly !"); na.focus(); return false; }
        
        if(ag.selectedIndex==0)
        { alert("Please select the age !"); ag.focus(); return false; }
        
        if(gd.checked==false)
        { alert("Please select the gender !"); gd.focus(); return false; }
    }
    
    function rnext()
    {
        var gd = document.getElementById("rdobtnSex");
        var dt = document.getElementById("TextBox5");
        var ms = document.getElementById("ddlMStatus");
        var mt = document.getElementById("ddlMotTon");
        var fv = document.getElementById("ddlFamVal");
        var rl = document.getElementById("ddlReligion");
        var gt = document.getElementById("TextBox1");
        var ht = document.getElementById("ddlheight");
        var wt = document.getElementById("DropDownList4");
        var bt = document.getElementById("ddlBodType");
        var cp = document.getElementById("ddlComplexion");
        var ec = document.getElementById("ddlEyeColor");
        var hc = document.getElementById("ddlHairColor");
        var rc = document.getElementById("ddlBCoun");
//        var nt = document.getElementById("ddlEthn");
        var ed = document.getElementById("ddlEdu");
        var oc = document.getElementById("ddlOcc");
        var ay = document.getElementById("txtAbtUrself");
        var tc = document.getElementById("chkAccept");
        var nExp=/^([a-zA-Z]|\s)+$/;
        
        if(gd.checked == false)
        { alert("Please select the gender !"); gd.focus(); return false; }
        
        if(ltrim(dt.value)=="")
        { alert("Please select the date !"); dt.focus(); return false; }
        
        if(ms.selectedIndex==0)
        { alert("Please select the marital status !"); ms.focus(); return false; }
        
        if(mt.selectedIndex==0)
        { alert("Please select the mother tonuge !"); mt.focus(); return false; }
        
        if(fv.selectedIndex==0)
        { alert("Please select the family values !"); fv.focus(); return false; }
        
        if(rl.selectedIndex==0)
        { alert("Please select the religion !"); rl.focus(); return false; }
        
        if(ltrim(gt.value)!="")
        {
            if(trim(gt.value).length!=gt.value.length||gt.value.match(nExp)==null)
            { alert("Enter the gothram correctly !"); gt.focus(); return false; }
        }
        
        if(ht.selectedIndex==0)
        { alert("Please select the height !"); ht.focus(); return false; }
        
        if(wt.selectedIndex==0)
        { alert("Please select the weight !"); wt.focus(); return false; }
        
        if(bt.selectedIndex==0)
        { alert("Please select the body type !"); bt.focus(); return false; }
        
        if(cp.selectedIndex==0)
        { alert("Please select the complexion !"); cp.focus(); return false; }
        
        if(ec.selectedIndex==0)
        { alert("Please select the eye color !"); ec.focus(); return false; }
        
        if(hc.selectedIndex==0)
        { alert("Please select the hair color !"); hc.focus(); return false; }
        
        if(rc.selectedIndex==0)
        { alert("Please select the residence country !"); rc.focus(); return false; }
        
//        if(nt.selectedIndex==0)
//        { alert("Please select the nationality !"); nt.focus(); return false; }
        
        if(ed.selectedIndex==0)
        { alert("Please select the education !"); ed.focus(); return false; }
        
        if(oc.selectedIndex==0)
        { alert("Please select the occupation !"); oc.focus(); return false; }
        
        if(ltrim(ay.value)=="")
        { alert("Please enter about your self !"); ay.focus(); return false; }
        else if(trim(ay.value).length!=ay.value.length)
        { alert("Enter the about your self correctly !"); ay.focus(); return false; }
        
        if(tc.checked==false)
        { alert("Accept the terms and condition !"); tc.focus(); return false;  }
    }
    
    function EProfile()
    {
        var gd = document.getElementById("rdobtnSex");
        var dt = document.getElementById("TextBox5");
        var ms = document.getElementById("ddlMStatus");
        var mt = document.getElementById("ddlMotTon");
        var fv = document.getElementById("ddlFamVal");
        var re = document.getElementById("ddlReligion");
        var gt = document.getElementById("TextBox1");
        var ht = document.getElementById("ddlheight");
        var wt = document.getElementById("DropDownList4");
        var bt = document.getElementById("ddlBodType");
        var co = document.getElementById("ddlComplexion");
        var ec = document.getElementById("ddlEyeColor");
        var hc = document.getElementById("ddlHairColor");
        var rc = document.getElementById("ddlResCoun");
        var nt = document.getElementById("ddlEthn");
        var ed = document.getElementById("ddlEdu");
        var oc = document.getElementById("ddlOcc");
        var ay = document.getElementById("txtAbtUrself");
        var nExp=/^([a-zA-Z]|\s)+$/;
        
        if(gd.checked==false)
        { alert("Please select the gender !"); gd.focus(); return false; }
        
        if(ltrim(dt.value)=="")
        { alert("Please select the date !"); dt.focus(); return false; }
        
        if(ms.selectedIndex==0)
        { alert("Select the marital status !"); ms.focus(); return false; }
        
        if(mt.selectedIndex==0)
        { alert("Select the mother tongue !"); mt.focus(); return false; }
        
        if(fv.selectedIndex==0)
        { alert("Select the family values !"); fv.focus(); return false; }
        
        if(re.selectedIndex==0)
        { alert("Select the religion !"); re.focus(); return false; }
        
        if(ltrim(gt.value)!="")
        {
            if(trim(gt.value).length!=gt.value.length||gt.value.match(nExp)==null)
            { alert("Enter the gothram correctly !"); gt.focus(); return false; } 
        }
        
        if(ht.selectedIndex==0)
        { alert("Select the height !"); ht.focus(); return false; }
        
        if(wt.selectedIndex==0)
        { alert("Select the weight !"); wt.focus(); return false; }
        
        if(bt.selectedIndex==0)
        { alert("Select the body type !"); bt.focus(); return false; }
        
        if(co.selectedIndex==0)
        { alert("Select the complexion !"); co.focus(); return false; }
        
        if(ec.selectedIndex==0)
        { alert("Select the eye color !"); ec.focus(); return false; }
        
        if(hc.selectedIndex==0)
        { alert("Select the hair color !"); hc.focus(); return false; }
        
        if(rc.selectedIndex==0)
        { alert("Select the residence country !"); rc.focus(); return false; }
        
        if(nt.selectedIndex==0)
        { alert("Select the nationality !"); nt.focus(); return false; }
        
        if(ed.selectedIndex==0)
        { alert("Select the education !"); ed.focus(); return false; }
        
        if(oc.selectedIndex==0)
        { alert("Select the occupation !"); oc.focus(); return false; }
        
        if(ltrim(ay.value)=="")
        { alert("Enter about your self !"); ay.focus(); return false; }
        else if(trim(ay.value).length!=ay.value.length)
        { alert("Enter the about your self correctly !"); ay.focus(); return false; }
    }
    
    function FPWD()
    {
        var em = document.getElementById("txtEmailId");
        var eExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
        
        if(ltrim(em.value)=="")
        { alert("Please enter the email-id !"); em.focus(); return false; }
        else if(trim(em.value).length!=em.value.length||em.value.match(eExp)==null)
        { alert("Enter the email-id correctly !"); em.focus(); return false; }
        
    }