﻿// JScript File

    function ltrim (s)
    {
        return s.replace( /^\s*/, "" );
    }
    
    function trim(s)
    {
        return s.replace(/^\s+|\s+$/g,"");
    }

    function validation()
    {
        var Uname=document.getElementById("txtNURUsrName");
        var Name=document.getElementById("txtFName");
        var LName=document.getElementById("txtLName");
        var ResCountry=document.getElementById("ddlResCoun");
        var email=document.getElementById("txtEmail");
        var cfemail=document.getElementById("txtConEmail");
        var pwd=document.getElementById("txtNURPwd");
        var confirmpwd=document.getElementById("txtNURConPwd");
        var tno=document.getElementById("txtTelNo");
        var mno=document.getElementById("TextBox1");
        var sec=document.getElementById("txtAnsSecQues");
        var icun = /\W/;
        var icpw = /[\W_]/;
        var tExp=/^([\d]{3}[\s-]{1}[\d]{8}|[\d]{4}[\s-]{1}[\d]{7}|[\d]{5}[\s-]{1}[\d]{6})$/;
        
        if (ltrim(Uname.value)=="")
        { alert("Please Enter User Name !"); Uname.value=""; Uname.focus(); return false; }
        else if(icun.test(Uname.value))
        { alert("Enter user name correctly it contains some illegal characters!"); Uname.focus(); return false; }
        
        if (ltrim(pwd.value)=="")
        { alert("Please Enter Password !"); pwd.value=""; pwd.focus(); return false; }
        else if(icpw.test(pwd.value))
        { alert("Enter password correctly it contains some illegal characters!"); pwd.focus(); return false; }
        
        if (pwd.value.length<6)
        { alert("Password should minimum 6 characters and maximum of 12 characters !"); pwd.focus(); return false; }
        if(pwd.value.length>12)
        { alert("Password should minimum 6 characters and maximum of 12 characters !"); pwd.focus(); return false; }
        if (ltrim(confirmpwd.value)=="")
        { alert("Please Enter Confirm Password !"); confirmpwd.value=""; confirmpwd.focus(); return false; }
        if (pwd.value!=confirmpwd.value)
        { alert("Password Entries Didn't Match. !"); pwd.focus(); return false; }
        if (ltrim(email.value)=="")
        { alert("Please Enter Email-Id !"); email.value=""; email.focus(); return false; }
        else if(trim(email.value).length!=email.value.length)
        { alert("Enter Email-Id Correctly It Contains Some Illegal Characters!"); email.focus(); return false; }
        str=email.value;
        var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	    if(str.match(emailExp)==null)	
	    { alert("Invalid Email-Id, Please re-enter !"); email.focus(); return false; }
	    if(ltrim(cfemail.value)=="")
	    { alert("Please Enter Confirm Email-Id !"); cfemail.value=""; cfemail.focus(); return false; }
	    else if(trim(cfemail.value).length!=cfemail.value.length)
	    { alert("Enter Confirm Email-Id Correctly It Contains Some Illegal Characters!"); cfemail.focus(); return false; }
	    if(email.value!=cfemail.value)
	    { alert("Email ID Didn't Match !"); cfemail.focus(); return false; }
	    
	    if (ltrim(Name.value)=="")
        { alert("Please Enter Your Name !"); Name.value=""; Name.focus(); return false; }
        else if(trim(Name.value).length!=Name.value.length)
        { alert("Enter Name Correctly It Contains Some Illegal Characters!"); Name.focus(); return false; }
        str1=Name.value;
        var nameExp=/^([a-zA-Z]|\s)+$/;
        if(str1.match(nameExp)==null)
        { alert("Name Should Be Alphabets !"); Name.focus(); return false; }
        
        if(LName.value!="")
        {
            var nameExp=/^([a-zA-Z]|\s)+$/;
            if(trim(LName.value).length!=LName.value.length||LName.value.match(nameExp)==null)
            { alert("Enter Last Name Correctly !"); LName.focus(); return false; }
        }
        
        if (ResCountry.selectedIndex==0)
        { alert("Please Select Residential Country !"); ResCountry.focus(); return false; }
        
        if(tno.value!="")
        {
            if(trim(tno.value).length!=tno.value.length)
            { alert("Enter Telephone Number Correctly It Contains Some Illegal Characters!"); tno.focus(); return false; }
            else if(tno.value.match(tExp)==null)
            { alert("Enter Telephone Number Correctly !"); tno.focus(); return false; }
        }
        
        if(ltrim(mno.value)=="")
        { alert("Please Enter Your Mobile Number !"); mno.focus(); return false; }
        else if(trim(mno.value).length!=mno.value.length)
        { alert("Enter Mobile Number Correctly It Contains Some Illegal Characters!"); mno.focus(); return false; }
        str2=mno.value;
        //var mnoExp=/^([+][0-9][0-9][-][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9])$/;
        var mnoExp=/^((\+)?(\d{2}[-]))?(\d{10}){1}?$/;
        if(str2.match(mnoExp)==null)
        { alert("Enter Mobile Number Like This Format +91-9999912345/9999912345"); mno.focus(); return false; }
        
        if(sec.value!="")
        {
            if(trim(sec.value).length!=sec.value.length)
            { alert("Enter Secret Question Answer Correctly !"); sec.focus(); return false; }
        }
    }
    
    function validate1()
    {
        var gender=document.getElementById("rdobtnSex");
        var date=document.getElementById("ddlMDate");
        var month=document.getElementById("ddlMMonth");
        var year=document.getElementById("ddlMYear");
        var mstatus=document.getElementById("ddlMStatus");
        var height=document.getElementById("ddlheight");
        var weight=document.getElementById("DropDownList4");
        var btype=document.getElementById("ddlBodType");
        var compl=document.getElementById("ddlComplexion");
        var ecolor=document.getElementById("ddlEyeColor");
        var hcolor=document.getElementById("ddlHairColor");
        var ethi=document.getElementById("ddlEthn");
        var religion=document.getElementById("ddlReligion");
        var grm=document.getElementById("TextBox1");
        var mton=document.getElementById("ddlMotTon");
        var fvalues=document.getElementById("ddlFamVal");
        var bcountry=document.getElementById("ddlBCoun");
        var edu=document.getElementById("ddlEdu");
        var occup=document.getElementById("ddlOcc");
        var amt=document.getElementById("ddlAnnInc");
        var avalue=document.getElementById("ddlUSD");
        var ayself=document.getElementById("txtAbtUrself");
        var tcon=document.getElementById("chkAccept");
                        
            
        if (gender.checked == false)
        { alert("Please specify Gender !"); return false; }
        
        if (date.selectedIndex==0)
        { alert("Please specify Date !"); date.focus(); return false; }
        
        if (month.selectedIndex==0)
        { alert("Please specify Month !"); month.focus(); return false; }
        
        if (year.selectedIndex==0)
        { alert("Please specify Year !"); year.focus(); return false; }
        
        if(mstatus.selectedIndex==0)
        { alert("Please specify maritial status !"); mstatus.focus(); return false; }
        
        if(mton.selectedIndex==0)
        { alert("Please specify mother tongue !"); mton.focus(); return false; }
        
        if(fvalues.selectedIndex==0)
        { alert("Please specify family values !"); fvalues.focus(); return false; }
        
        if(religion.selectedIndex==0)
        { alert("Please specify religion !"); religion.focus(); return false; }
        
        if(height.selectedIndex==0)
        { alert("Please specify height !"); height.focus(); return false; }
        
        if(weight.selectedIndex==0)
        { alert("Please specify weight !"); weight.focus(); return false; }
        
        if(btype.selectedIndex==0)
        { alert("Please specify body type !"); btype.focus(); return false; }
        
        if(compl.selectedIndex==0)
        { alert("Please specify complexion !"); compl.focus(); return false; }
        
        if(ecolor.selectedIndex==0)
        { alert("Please specify eye color !"); ecolor.focus(); return false; }
        
        if(hcolor.selectedIndex==0)
        { alert("Please specify hair color !"); hcolor.focus(); return false; }
        
        if(bcountry.selectedIndex==0)
        { alert("Please specify residence country !"); bcountry.focus(); return false; }
        
        if(ethi.selectedIndex==0)
        { alert("Please specify nationality !"); ethi.focus(); return false; }
        
        if(edu.selectedIndex==0)
        { alert("Please specify education details !"); edu.focus(); return false; }
        
        if(occup.selectedIndex==0)
        { alert("Please specify occupation details !"); occup.focus(); return false; }
        
        if(amt.selectedIndex!=0)
        {
            if(avalue.selectedIndex==0)
            {
                alert("Please specify annual income value !"); avalue.focus(); return false;
            }
        }
//            if(ltrim(ayself.value)=="")
        if(ltrim(ayself.value)=="")
        { alert("Please specify about your self details !"); ayself.focus(); return false; }
        else if(trim(ayself.value).length!=ayself.value.length)
        { alert("Enter about your self correctly it contains some illegal characters!"); ayself.focus(); return false; }
        
        if(tcon.checked==false)
        { alert("Please accept the terms and condition !"); tcon.focus(); return false; }
    }

    function validate2()
    {
        var image=document.getElementById("fupImageLoad");
        
        if(ltrim(image.value)=="")
        { alert("Please Select Image File !"); image.value=""; image.focus(); return false; }
        
        str=image.value;
        var exp=/^.+\.((jpg)|(gif)|(jpeg)|(png)|(bmp))$/;
        if(str.match(exp)==null)
        { alert("Select Image File Only To Upload !"); image.focus(); return false; }
    }
    
    function mypic()
    {
        var image=document.getElementById("fupload1");
        
        if(ltrim(image.value)=="")
        { alert("Please Select Image File !"); image.value=""; image.focus(); return false; }
        
        str=image.value;
        var exp=/^.+\.((jpg)|(gif)|(jpeg)|(png)|(bmp))$/;
        if(str.match(exp)==null)
        { alert("Select Image File Only To Upload !"); image.focus(); return false; }
    }
    
    function validate3()
        {
            var gender=document.getElementById("rdobtnSex");
            var date=document.getElementById("ddlDate");
            var month=document.getElementById("ddlMonth");
            var year=document.getElementById("ddlYear");
            var mstatus=document.getElementById("ddlMStatus");
            var height=document.getElementById("ddlheight");
            var weight=document.getElementById("DropDownList4");
            var btype=document.getElementById("ddlBodType");
            var compl=document.getElementById("ddlComplexion");
            var ecolor=document.getElementById("ddlEyeColor");
            var hcolor=document.getElementById("ddlHairColor");
            var ethi=document.getElementById("ddlEthn");
            var religion=document.getElementById("ddlReligion");
            var mton=document.getElementById("ddlMotTon");
            var fvalues=document.getElementById("ddlFamVal");
            var bcountry=document.getElementById("ddlResCoun");
            var edu=document.getElementById("ddlEdu");
            var occup=document.getElementById("ddlOcc");
            var ayself=document.getElementById("txtAbtUrself");
            var amt=document.getElementById("ddlAnnInc");
            var avalue=document.getElementById("ddlUSD");
                        
            
            if (gender.checked == false)
            { alert("Please specify Gender !"); return false; }
            if (date.selectedIndex==0)
            { alert("Please specify Date !"); date.focus(); return false; }
            if (month.selectedIndex==0)
            { alert("Please specify Month !"); month.focus(); return false; }
            if (year.selectedIndex==0)
            { alert("Please specify Year !"); year.focus(); return false; }
            if(mstatus.selectedIndex==0)
            { alert("Please specify maritial status !"); mstatus.focus(); return false; }
            if(mton.selectedIndex==0)
            { alert("Please specify mother tongue !"); mton.focus(); return false; }
            if(fvalues.selectedIndex==0)
            { alert("Please specify family values !"); fvalues.focus(); return false; }
            if(religion.selectedIndex==0)
            { alert("Please specify religion !"); religion.focus(); return false; }
            if(height.selectedIndex==0)
            { alert("Please specify height !"); height.focus(); return false; }
            if(weight.selectedIndex==0)
            { alert("Please specify weight !"); weight.focus(); return false; }
            if(btype.selectedIndex==0)
            { alert("Please specify body type !"); btype.focus(); return false; }
            if(compl.selectedIndex==0)
            { alert("Please specify complexion !"); compl.focus(); return false; }
            if(ecolor.selectedIndex==0)
            { alert("Please specify eye color !"); ecolor.focus(); return false; }
            if(hcolor.selectedIndex==0)
            { alert("Please specify hair color !"); hcolor.focus(); return false; }
            if(bcountry.selectedIndex==0)
            { alert("Please specify residence country !"); bcountry.focus(); return false; }
            if(ethi.selectedIndex==0)
            { alert("Please specify nationality !"); ethi.focus(); return false; }
            if(edu.selectedIndex==0)
            { alert("Please specify education details !"); edu.focus(); return false; }
            if(occup.selectedIndex==0)
            { alert("Please specify occupation details !"); occup.focus(); return false; }
            if(amt.selectedIndex!=0)
            {
                if(avalue.selectedIndex==0)
                {
                    alert("Please specify annual income value !"); avalue.focus(); return false;
                }
            }
//            if(ltrim(ayself.value)=="")
            if(ltrim(ayself.value)=="")
            { alert("Please specify your details !"); ayself.focus(); return false; }
            else if(trim(ayself.value).length!=ayself.value.length)
            { alert("Enter about your self details correctly it contains some illegal characters!"); ayself.focus(); return false; }
            //if(tcon.checked==false)
            //{ alert("Please accept the terms and condition !"); tcon.focus(); return false; }
        }
        
        function chemailid()
        {
            var email=document.getElementById("txtNewEmail");
            var cfemail=document.getElementById("txtConfirmMail");
            
            if (ltrim(email.value)=="")
            { alert("Please Enter New Email-Id !"); email.value=""; email.focus(); return false; }
            else if(trim(email.value).length!=email.value.length)
            { alert("Enter email-id correctly it contains some illegal characters!"); email.focus(); return false; }
            str=email.value;
            var emailExp = /^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
	        if(str.match(emailExp)==null)	
	        { alert("Invalid Email-Id, Please re-enter !"); email.focus(); return false; }
	        if(ltrim(cfemail.value)=="")
	        { alert("Please Enter Confirm Email-Id !"); cfemail.value=""; cfemail.focus(); return false; }
	        else if(trim(cfemail.value).length!=cfemail.value.length)
	        { alert("Enter confirm email-id correctly it contains some illegal characters!"); cfemail.focus(); return false; }
	        if(email.value!=cfemail.value)
	        { alert("Email ID Didn't Match !"); cfemail.focus(); return false; }
        }
        
        function ChPwd()
        {
            var Curpwd=document.getElementById("txtCurPwd");
            var pwd=document.getElementById("txtNewPwd");
            var confirmpwd=document.getElementById("txtConNewPwd");
            
            if(ltrim(Curpwd.value)=="")
            { alert("Please Enter Current Password !"); Curpwd.value=""; Curpwd.focus(); return false; }
            else if(trim(Curpwd.value).length!=Curpwd.value.length)
            { alert("Enter current password correctly it contains some illegal characters!"); Curpwd.focus(); return false; }
            if (ltrim(pwd.value)=="")
            { alert("Please Enter New Password !"); pwd.value=""; pwd.focus(); return false; }
            else if(trim(pwd.value).length!=pwd.value.length)
            { alert("Enter Password Correctly It Contains Some Illegal Characters!"); pwd.value=""; pwd.focus(); return false; }
            if (pwd.value.length<6)
            { alert("Password should minimum 6 characters and maximum of 12 characters !"); pwd.focus(); return false; }
            if (pwd.value.length>12)
            { alert("Password should minimum 6 characters and maximum of 12 characters !"); pwd.focus(); return false; }
            if (ltrim(confirmpwd.value)=="")
            { alert("Please Enter Confirm Password !"); confirmpwd.value=""; confirmpwd.focus(); return false; }
            else if(trim(confirmpwd.value).length!=confirmpwd.value.length)
            { alert("Enter confirm password correctly it contains somr illegal characters!"); confirmpwd.focus(); return false; }
            if (pwd.value!=confirmpwd.value)
            { alert("New Password and Confirm Password Entries Didn't Match. !"); pwd.focus(); return false; }
        }
        
        function Success()
        {
            var gname=document.getElementById("TextBox1");
            var bname=document.getElementById("TextBox2");
            var uname=document.getElementById("TextBox6");
            var email=document.getElementById("TextBox4");
            var mdate=document.getElementById("TextBox5");
            var aphoto=document.getElementById("FileUpload1");
            var address=document.getElementById("TextBox7");
            var pno=document.getElementById("TextBox8");
            var sstory=document.getElementById("TextBox9");
            var icun = /\W/;
            
            if(ltrim(gname.value)=="")
            { alert("Please Enter Groom Name !"); gname.value=""; gname.focus(); return false; }
            else if(trim(gname.value).length!=gname.value.length)
            { alert("Enter groom name correctly it contains some illegal characters!"); gname.focus(); return false; }
            
            sgname=gname.value;
            var nameExp=/^([a-zA-Z]|\s)+$/;
            if(sgname.match(nameExp)==null)
            { alert("Enter Name Should Be Alphabets !"); gname.focus(); return false; }
            
            if(ltrim(bname.value)=="")
            { alert("Please Enter Bride Name !"); bname.value=""; bname.focus(); return false; }
            else if(trim(bname.value).length!=bname.value.length)
            { alert("Enter bride name correctly it contains some illegal characters!"); bname.focus(); return false; }
            
            sbname=bname.value;
            var nameExp1=/^([a-zA-Z]|\s)+$/;
            if(sbname.match(nameExp1)==null)
            { alert("Enter Name Should Be Alphabets !"); bname.focus(); return false; }
            
            if(ltrim(uname.value)=="")
            { alert("Please Enter the Your Life Partner Username !"); uname.focus(); return false; }
            else if(trim(uname.value).length!=uname.value.length)
            { alert("Enter user name correctly it contains some illegal characters!"); uname.focus(); return false; }
            
            if(ltrim(email.value)=="")
            { alert("Please Enter Your EMail-ID !"); email.value=""; email.focus(); return false; }
            else if(trim(email.value).length!=email.value.length)
            { alert("Enter email-id correctly it contains some illegal characters!"); email.focus(); return false; }
            
            semail=email.value;
            var nameExp2=/^[\w\-\.\+]+\@[a-zA-Z0-9\.\-]+\.[a-zA-z0-9]{2,4}$/;
            if(semail.match(nameExp2)==null)
            { alert("Invalid Email-Id, Please re-enter Your Email-ID !"); email.focus(); return false; }
            
            if(ltrim(mdate.value)=="")
            { alert("Please Select A Marriage Date !"); mdate.value=""; mdate.focus(); return false; }
            
            if(aphoto.value!="")
            {
                sap=aphoto.value;
                var exp=/^.+\.((jpg)|(gif)|(jpeg)|(png)|(JPG)|(GIF)|(JPEG)|(PNG))$/;
                if(sap.match(exp)==null)
                { alert("Select image file only to upload !"); aphoto.focus(); return false; } 
            }
            if(ltrim(address.value)=="")
            { alert("Please Enter Your Address !"); address.focus(); return false; }
            else if(trim(address.value).length!=address.value.length)
            { alert("Enter address correctly it contains some illegal characters!"); address.focus(); return false; }
            
            if(ltrim(pno.value)=="")
            { alert("Please Enter Your Telephone number or Mobile number !"); pno.focus(); return false; }
            else if(trim(pno.value).length!=pno.value.length)
            { alert("Enter contact number correctly it contains some illegal characters!"); pno.focus(); return false; }
            spno=pno.value;
            var cnoExp=/^([\d]{3}[\s-]{1}[\d]{8}|[\d]{4}[\s-]{1}[\d]{7}|[\d]{5}[\s-]{1}[\d]{6}|[\d]{10})$/;
            if(spno.match(cnoExp)==null)
            { alert("Invalid Contact Numbers, Please re-enter correct contact numbers !"); pno.focus(); return false; }
            if(ltrim(sstory.value)=="")
            { alert("Please Enter Your Success story !"); sstory.focus(); return false; }
            else if(trim(sstory.value).length!=sstory.value.length)
            { alert("Enter success story correctly it contains some illegal characters!"); sstory.focus(); return false; }
        }
        
        function ChPWD()
        {
            var opwd=document.getElementById("TextBox1");
            var pwd=document.getElementById("TextBox2");
            var confirmpwd=document.getElementById("TextBox3");
            
            if(ltrim(opwd.value)=="")
            { alert("Please Enter Your Old Password !"); opwd.value=""; opwd.focus(); return false; }
            else if(trim(opwd.value).length!=opwd.value.length)
            { alert("Enter old password correctly it contains some illegal characters!"); opwd.focus(); return false; }
            
            if (ltrim(pwd.value)=="")
            { alert("Please Enter Your New Password !"); pwd.value=""; pwd.focus(); return false; }
            else if(trim(pwd.value).length!=pwd.value.length)
            { alert("Enter new password correctly it contains some illegal characters!"); pwd.focus(); return false; }
            
            if (pwd.value.length<6)
            { alert("Password should minimum 6 characters and maximum of 12 characters !"); pwd.focus(); return false; }
            if(pwd.value.length>12)
            { alert("Password should minimum 6 characters and maximum of 12 characters !"); pwd.focus(); return false; }
            if (ltrim(confirmpwd.value)=="")
            { alert("Please Enter Confirm Password !"); confirmpwd.value=""; confirmpwd.focus(); return false; }
            else if(trim(confirmpwd.value).length!=confirmpwd.value.length)
            { alert("Enter confirm password correctly it contains some illegal characters!"); confirmpwd.focus(); return false; }
            
            if (pwd.value!=confirmpwd.value)
            { alert("Password Entries Didn't Match. !"); pwd.focus(); return false; }
        }
        
        function Sno()
        {
            var scno=document.getElementById("TextBox2");
            
            if(ltrim(scno.value)=="")
            { alert("Please Enter Sceret Number !"); scno.value=""; scno.focus(); return false; }
            else if(trim(scno.value).length!=scno.value.length)
            { alert("Enter sceret number correctly it contains some illegal characters!"); scno.focus(); return false; }
        }
        
        function Pmship()
        {
            var sno=document.getElementById("txtSecNo");
            
            if(ltrim(sno.value)=="")
            { alert("Please Enter Sceret Number !"); sno.value=""; sno.focus(); return false; }
            else if(trim(sno.value).length!=sno.value.length)
            { alert("Enter sceret number correctly it contains some illegal characters!"); sno.focus(); return false; }
        }
        
        function BAdr()
        {
            var sadr=document.getElementById("txtStAddr");
            var city=document.getElementById("txtCity");
            var state=document.getElementById("txtState");
            var coun=document.getElementById("ddlCountry");
            var post=document.getElementById("txtPostal");
            var nameExp=/^([a-zA-Z]|\s)+$/;
            var PcodeExp=/^([\d]{6})$/;
            
            if(ltrim(sadr.value)=="")
            { alert("Please Enter Your Address !"); sadr.value=""; sadr.focus(); return false; }
            else if(trim(sadr.value).length!=sadr.value.length)
            { alert("Enter address correctly it contains some illegal characters!"); sadr.focus(); return false; }
            
            if(ltrim(city.value)=="")
            { alert("Please Enter Your City Name !"); city.value=""; city.focus(); return false; }
            else if(trim(city.value).length!=city.value.length)
            { alert("Enter city correctly it contains some illegal characters!"); city.focus(); return false; }
            
            scity=city.value;
            if(scity.match(nameExp)==null)
            { alert("City Name Should Be Alphabets !"); city.focus(); return false; }
            if(ltrim(state.value)=="")
            { alert("Please Enter Your State !"); state.value=""; state.focus(); return false; }
            else if(trim(state.value).length!=state.value.length)
            { alert("Enter state correctly it contains some illegal characters!"); state.focus(); return false; }
            
            sstate=state.value;
            if(sstate.match(nameExp)==null)
            { alert("State Name Should Be Alphabets !"); state.focus(); return false; }
            if(coun.selectedIndex==0)
            { alert("Please Select Your Country !"); coun.focus(); return false; }
            if(ltrim(post.value)=="")
            { alert("Please Enter A Postalcode !"); post.value=""; post.focus(); return false; }
            else if(trim(post.value).length!=post.value.length)
            { alert("Enter postalcode correctly it contains some illegal characters!"); post.focus(); return false; }
            
            str2=post.value;
            if(str2.match(PcodeExp)==null)
            { alert("Pincode Should Be Six Digits Only Allowed !"); post.focus(); return false; }
        }
        
        function Signin()
        {
            var uname=document.getElementById("txtUserName");
            var pword=document.getElementById("txtPWD");
            
            if(ltrim(uname.value)=="")
            { alert("Please Enter Your Username !"); uname.value=""; uname.focus(); return false; }
            else if(trim(uname.value).length!=uname.value.length)
            { alert("Enter username correctly it contains some illegal characters!"); uname.focus(); return false; }
            
            if(ltrim(pword.value)=="")
            { alert("Please Enter Your Password !"); pword.value=""; pword.focus(); return false; }
            else if(trim(pword.value).length!=pword.value.length)
            { alert("Enter password correctly it contains some illegal characters!"); pword.focus(); return false; }
        }
        
        function DG_Check_Sel(grdid,objid,count,form_name)
        {
            var chkbox; 
            var i = count;
            var val;
            
            if(i > 9)
                val = '$ctl';
            else
                val = '$ctl0';
            flag =0;
            chkbox=document.getElementById(grdid + val +i+ '$' + objid); 
            chkbox=eval('document.'+form_name+'.'+grdid + val +i+ '$' + objid); 
 	        while(chkbox!=null)
            {
                if(chkbox.checked==true)
                {
                    flag =1;
                }
                i=i+1; 
    
                if(i > 9)
                    val = '$ctl';
                else
                    val = '$ctl0';
 
                //chkbox=document.getElementById(grdid + val +i+ '$' + objid); 
	            chkbox=eval('document.'+form_name+'.'+grdid + val+i+ '$' + objid);
	        } 
    
            if(flag==1)
	        {
		        var x = confirm("Are you sure want to delete?")
		        return x;
	        }
	        else
	        {
		        alert("Select atleast one record to delete?");
		        return false;
	        }
        }

        function DGSelectOrUnselectAll(grdid,obj,objlist,count,form_name)
        { 
            //this function decides whether to check or uncheck all
            if(obj.checked) 
                DGSelectAll(grdid,objlist,count,form_name) 
            else 
                DGUnselectAll(grdid,objlist,count,form_name) 
        }
   
        function DGSelectAll(grdid,objid,count,form_name)
        {
            //.this function is to check all the items
            var chkbox; 
            var i=count; 
            var val;
            if(i > 9)
                val = '$ctl';
            else
                val = '$ctl0';
            // chkbox=document.getElementById(grdid + val +i+ '$' + objid); 
	        chkbox=eval('document.'+form_name+'.'+grdid + val+i+ '$' + objid); 

            while(chkbox!=null)
            {
                chkbox.checked=true; 
                i=i+1;
                if(i > 9)
                    val = '$ctl';
                else
                    val = '$ctl0';
         
                //  chkbox=document.getElementById(grdid + val +i+ '$' + objid); 
                chkbox=eval('document.'+form_name+'.'+grdid + val +i+ '$' + objid); 

            }
        }
        
        function DGUnselectAll(grdid,objid,count,form_name)
        { 
            //.this function is to uncheckcheck all the items
            var chkbox; 
            var i=count; 
            var val;
            
            if(i > 9)
                val = '$ctl';
            else
                val = '$ctl0';
            //    chkbox=document.getElementById(grdid + val +i+ '$' + objid); 
            chkbox=eval('document.'+form_name+'.'+grdid + val +i+ '$' + objid); 

            while(chkbox!=null)
            { 
                chkbox.checked=false; 
                i=i+1; 
                if(i > 9)
                    val = '$ctl';
                else
                    val = '$ctl0';
         
                //        chkbox=document.getElementById(grdid + val +i+ '$' + objid); 
                chkbox=eval('document.'+form_name+'.'+grdid + val +i+ '$' + objid); 

            } 
        }
        
        function cmsg()
        {
            var to=document.getElementById("txtMsgTo");
            var sub=document.getElementById("txtSubject");
            var msg=document.getElementById("txtMessage");
            
            if(ltrim(to.value)=="")
            { alert("Please Enter To Name !"); to.value=""; to.focus(); return false; }
            else if(trim(to.value).length!=to.value.length)
            { alert("Enter To name correctly it contains some illegal characters!"); to.focus(); return false; }
            
            if(ltrim(sub.value)=="")
            { alert("Please Enter Subject !"); sub.value=""; sub.focus(); return false; }
            else if(trim(sub.value).length!=sub.value.length)
            { alert("Enter subject correctly it contains some illegal characters!"); sub.focus(); return false; }
            
            if(ltrim(msg.value)=="")
            { alert("Please Enter Message !"); msg.value=""; msg.focus(); return false; }
        }
        
        function feedback()
        {
            var name= document.getElementById("TextBox1");
            var quli= document.getElementById("TextBox2");
            var addr= document.getElementById("TextBox3");
            var email=document.getElementById("txtemail");
            var pno=  document.getElementById("TextBox5");
            var mno=  document.getElementById("TextBox4");
            var city= document.getElementById("TextBox6");
            var sug=  document.getElementById("TextBox7");
            
            if(ltrim(name.value)=="")
            { alert("Please Enter Name!"); name.value=""; name.focus(); return false; }
            else if(trim(name.value).length!=name.value.length)
            { alert("Enter name correctly it contains some illegal characters!"); name.focus(); return false; }
            
            str=name.value;
            var nameExp=/^([a-zA-Z]|\s)+$/;
            if(str.match(nameExp)==null||trim(name.value).length!=name.value.length)
            { alert("Enter Name Should Be Alphabets or it contains some illegal characters!"); name.focus(); return false; }
            
            if(ltrim(quli.value)=="")
            { alert("Please Enter Your Qualification!"); quli.value=""; quli.focus(); return false; }
            else if(trim(quli.value).length!=quli.value.length)
            { alert("Enter qualification correctly it contains some illegal characters!"); quli.focus(); return false; }
            
            str1=quli.value;
            var qExp=/^([a-zA-Z]|\s)+$/;
            if(str1.match(qExp)==null||trim(quli.value).length!=quli.value.length)
            { alert("Enter Your Qualification Correctly!"); quli.focus(); return false; }
            
            if(ltrim(addr.value)=="")
            { alert("Please Enter Address!"); addr.value=""; addr.focus(); return false; }
            else if(trim(addr.value).length!=addr.value.length)
            { alert("Enter address correctly it contains some illegal characters!"); addr.focus(); return false; }
            
            if(ltrim(email.value)=="")
            { alert("Please Enter EMail-ID!"); email.value=""; email.focus(); return false; }
            else if(trim(email.value).length!=email.value.length)
            { alert("Enter email-id correctly it contains some illegal characters!"); email.focus(); return false; }
            
            str2=email.value;
            var emailExp=/^\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/
            if(str2.match(emailExp)==null||trim(email.value).length!=email.value.length)
            { alert("Enter EMail-ID Correct Foramt or It Contains Some Illegal Characters !"); email.focus(); return false; }
            
            if(ltrim(mno.value)=="")
            { alert("Please Enter Mobile Number!"); mno.value=""; mno.focus(); return false; }
            else if(trim(mno.value).length!=mno.value.length)
            { alert("Enter mobile number correctly it contains some illegal characters!"); mno.focus(); return false; }
            
            str4=mno.value;
            var mnoExp=/^[\d]{10}$/;
            if(str4.match(mnoExp)==null||trim(mno.value).length!=mno.value.length)
            { alert("Enter Mobile number in Correct Format or It Contains Some Illegal Characters!"); mno.focus(); return false; }
            
            if(pno.value!="")
            {
                if(trim(pno.value).length!=email.value.length)
                { alert("Enter phone number correctly it contains some illegal characters!"); pno.focus(); return false; }
                str3=pno.value;
                var pnoExp=/^[\d]{3,5}[\s-]{1}[\d]{5,8}$/;
                if(str3.match(pnoExp)==null||trim(pno.value).length!=pno.value.length)
                { alert("Enter Phone Number in Correct Format or It Contains Some Illegal Characters!"); pno.focus(); return false; }
            }
            
            if(ltrim(city.value)=="")
            { alert("Please Enter City Name!"); city.value=""; city.focus(); return false; }
            else if(trim(city.value).length!=city.value.length)
            { alert("Enter city name correctly it contains some illegal characters!"); city.focus(); return false; }
            
            str5=city.value;
            var cExp=/^([a-zA-Z]|\s)*$/;
            if(str5.match(cExp)==null||trim(city.value).length!=city.value.length)
            { alert("Enter City Name Correctly or It Contains Some Illegal Characters!"); city.focus(); return false; }
            
            if(ltrim(sug.value)=="")
            { alert("Please Enter Your Suggestions!"); sug.value=""; sug.focus(); return false; }
            else if(trim(sug.value).length!=sug.value.length)
            { alert("Enter your suggestions correctly it contains some illegal characters!"); sug.focus(); return false; }
            
            else if(trim(sug.value).length!=sug.value.length)
            { alert("Enter Suggestions Correctly It Contains Some Illegal Characters!"); sug.focus(); return false; }
        }
        
        function Adcst()
        {
            var cst=document.getElementById("TextBox1");
            
            if(ltrim(cst.value)=="")
            { alert("Please Enter Caste Name !"); cst.value=""; cst.focus(); return false; }
            else if(trim(cst.value).length!=cst.value.length)
            { alert("Enter caste name correctly it contains some illegal characters!"); cst.focus(); return false; }
            
            str=cst.value;
            var nameExp=/^([a-zA-Z]|\s)+$/;
            if(str.match(nameExp)==null)
            { alert("Name Should Be Alphabets !"); cst.focus(); return false; }
        }
        
        function AdLogin()
        {
            var uname=document.getElementById("TextBox1");
            var pwd=document.getElementById("TextBox2");
            
            if(ltrim(uname.value)=="")
            { alert("Please Enter Username !"); uname.value=""; uname.focus(); return false; }
            else if(trim(uname.value).length!=uname.value.length)
            { alert("Enter username correctly it contains some illegal characters!"); uname.focus(); return false; }
            
            if(ltrim(pwd.value)=="")
            { alert("Please Enter Password !"); pwd.value=""; pwd.focus(); return false; }
            else if(trim(pwd.value).length!=pwd.value.length)
            { alert("Enter password correctly it contains some illegal characters!"); pwd.focus(); return false; }
        }
