﻿// JScript File
 //Form Validations 
 
    //****************************************
    //Freash Application validation***********
    //****************************************
    
   function Validation()
   {
        var i=0;       
        var ddltitle = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlTitle").value;
        var MaxLength =10;
        var MinLength=3; 
        var MaxLength_child=2;      
            
            //Validation for title
            if(ddltitle)
                {
                    if (ddltitle == 0)//atleast 1 item should be selected of dropdown
                    {
                       alert ( "Please select Title." );
                        document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlTitle").focus();
                        return false;
                    }
                    
                }    
        
            //surname  //surname field should not be empty           
            if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtSurname1").value =='')
            {
                alert("Please enter Surname.");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtSurname1").focus();
                return false;
            }       
            
            //surname max length should is 50 chracters    
            if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtSurname1").value.length > 50 )
            {
               alert('Maximum 50 characters are allowed for Surname.');  //change 1
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtSurname1")=" ";
                return false;
            }                 
                           
            // allow ONLY alphanumeric keys, no symbols or punctuation  // this can be altered for any "checkOK" string you desire       
            var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
            var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtSurname1").value;
            var allValid = true;
            for (i = 0;  i < checkStr.length;  i++)
            {
                ch = checkStr.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                    if (ch == checkOK.charAt(j))
                    break;
                if (j == checkOK.length)
                {
                    allValid = false;
                    break;
                }
            }
        
            if (!allValid)
            {
                alert("Please enter only alpha-numeric characters in Surname field.");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtSurname1").focus();       
                return (false);
            } 
        
            //first name  //firstname should not be empty
            if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtFirstName1").value =='') 
            {
                alert("Please enter First Name");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtFirstName1").focus();
                return false;
            }
         
        //firstname  max length should is 10 chracters      
        if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtFirstName1").value.length > 50 )
        {
            alert('Maximum 50 characters are allowed in First Name field.'); //change2
            document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtFirstName1").focus();
            return false;
        }       
                           
                // allow ONLY alphanumeric keys, no symbols or punctuation for first name
                // this can be altered for any "checkOK" string you desire
                var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
                var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtFirstName1").value;
                var allValid = true;
                for (i = 0;  i < checkStr.length;  i++)
                {
                ch = checkStr.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                if (ch == checkOK.charAt(j))
                break;
                if (j == checkOK.length)
                {
                allValid = false;
                break;
                }
                }
                if (!allValid)
                {
                alert("Please enter only alpha-numeric characters in First Name field."); //change 3
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtFirstName1").focus();
                return (false);
                } 
                
          
                //middle name
                if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").value!="")
                {
                
//            if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").value.length < MinLength) //middle name  min length should be 3 characters
//            {
//             alert(' Enter atleast 3 characters in middle name field');
//             document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").focus();
//             return false;
//              }              
              
             if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").value.length > 50 )//middle name  max length should is 10 chracters
              {
              alert('Maximum 50 characters are allowed in Middle Name field'); //change 4
              document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").focus();
              return false;
                 }
              // allow ONLY alphanumeric keys, no symbols or punctuation for middle name
              // this can be altered for any "checkOK" string you desire
                var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
                var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").value;
                var allValid = true;
                for (i = 0;  i < checkStr.length;  i++)
                {
                ch = checkStr.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                if (ch == checkOK.charAt(j))
                break;
                if (j == checkOK.length)
                {
                allValid = false;
                break;
                }
                }
                if (!allValid)
                {
                alert("Please enter only alpha-numeric characters in Middle Name field.");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtMiddleName1").focus();
                return (false);
                } 
    
                }
    
            //date of birth mandatory
           if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_startdate").value =="")//date of birth
                {
                 alert ( "Please enter your Date of Birth.");
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_startdate").focus();
                  return false;
                }
    
           //permanent address
              if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPermAddress").value=='') //Permanent address should not be empty
              {
                 alert("Please enter Permanent Address");
                 document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPermAddress").focus();
                 return false;
               }
                        
            // allow only 150 characters maximum in the permanent address field
            if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPermAddress").value.length > 150)
            {
                alert("Maximum 150 characters are allowed in Permanent Address field.");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPermAddress").focus();
                return (false);
            }
            
            //contact address
            if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtContactAddress").value=='') //contact address should not be empty
            {
               alert("Please enter Contact Address");
               document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtContactAddress").focus();
                return false;
           }
           
             // allow only 150  characters maximum in the contact address field
            if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtContactAddress").value.length > 150)
            {
            alert("Maximum 50 characters are allowed in Contact Address field.");
            document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtContactAddress").focus();
            return (false);
            }
           
           if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").value=='') //phone number  should not be empty
           {
             alert("Please enter Phone Number");
            document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").focus();
             return false;
            }
                                
                                // only allow numbers to be entered in phone number field
                var checkOK = "0123456789";
                var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").value;
                var allValid = true;
                var allNum = "";
                for (i = 0;  i < checkStr.length;  i++)
                {
                ch = checkStr.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                if (ch == checkOK.charAt(j))
                break;
                if (j == checkOK.length)
                {
                allValid = false;
                break;
                }
                if (ch != ",")
                allNum += ch;
                }
                
                if (!allValid)
                {
               alert("Please enter numeric characters in the \"Phone Number\" field.");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").focus();
                              return (false);
                } 
       
//                   if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").value.length < MinLength) //phone number min length should be 3 characters
//                   {
//                 alert(' Enter atleast 3 characters in phone number field.');//change
//                 document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").focus();
//                     return false;
//                
//                      } 
                      
                 if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").value.length > 15 )//phone number max length should is 15 chracters
                  {
                 alert('Maximum 15 characters are allowed in Phone Number field.');//chng
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPhoneNumber").focus();
                  return false;
                     }
                     
                               
                         // check if email field is blank
                        if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").value=='')
                        {
                        alert("Please enter your Email Address.");
                        document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").focus();
                        return (false);
                        }
      
                     if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPlaceOfBirth").value=='')//place of birth should not be empty
                     {
                             alert("Please enter Place of Birth.");
                       document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPlaceOfBirth").focus();
                         return false;
                      }
                   
                    if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHometown").value=='')//hometown should not be empty
                     {
                           alert("Please enter Home Town.");
                       document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHometown").focus();
                         return false;
                      }
                              //nationality
           
              if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlNationalty").value ==0)//atleast 1 item should be selected of dropdown of nationality
                {
                 alert ( "Please select Nationality." );
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlNationalty").focus();
                  return false;
                }
                
//                if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlRecruitmentCenter"))
//                 if (document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlRecruitmentCenter").value =='-1')//atleast 1 item should be selected of dropdown of nationality
//                {
//                 alert ( "Please select Recruitment Center." );
//                  document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlRecruitmentCenter").focus();
//                  return false;
//                }
//                
//                if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlTestCenter"))
//                  if (document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlTestCenter").value =='-1')//atleast 1 item should be selected of dropdown of nationality
//                {
//                 alert ( "Please select Test Center." );
//                  document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlTestCenter").focus();
//                  return false;
//                }
                
                
                          //state of origin
                 if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlStateOfOrigin").value ==0)//atleast 1 item should be selected of dropdown of state of origin
                {
                 alert ( "Please select State of Origin." );
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlStateOfOrigin").focus();
                  return false;
                }
                
                 //LGA
                 if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlLga").value ==0)//atleast 1 item should be selected of dropdown of LGA
                {
                  alert ( "Please select LGA." );
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlLga").focus();
                  return false;
                }
                //If DDLLGA "others" is selected then asking the user to input value in the text box
                if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlLga").value ==-1)
                {
                    if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtLGA").value=="")
                    {
                     alert ( "Please enter LGA." );
                      document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtLGA").focus();
                      return false;
                    }
                }
                
                


//                        // test if valid email address, must have @ and .
//                        var checkEmail = "@.";
//                        var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").value;
//                        var EmailValid = false;
//                        var EmailAt = false;
//                        var EmailPeriod = false;
//                        for (i = 0;  i < checkStr.length;  i++)
//                        {
//                        ch = checkStr.charAt(i);
//                        for (j = 0;  j < checkEmail.length;  j++)
//                        {
//                        if (ch == checkEmail.charAt(j) && ch == "@")
//                        EmailAt = true;
//                        if (ch == checkEmail.charAt(j) && ch == ".")
//                        EmailPeriod = true;
//	                          if (EmailAt && EmailPeriod)
//		                        break;
//	                          if (j == checkEmail.length)
//		                        break;
//	                        }
//	                        // if both the @ and . were in the string
//                        if (EmailAt && EmailPeriod)
//                        {
//		                        EmailValid = true
//		                        break;
//	                        }
//                        }
//                        if (!EmailValid)
//                        {
//                            alert("Invalid emailid");
//                           document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").focus();
//                            return (false);
//                        }
//                             

                        if (document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").value!='')
                               {
                                  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
                                  strEmail = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").value

                                   // search email text for regular exp matches
                                    if (strEmail.search(validRegExp) == -1) 
                                   {
                                      alert('Please enter valid Email Address.');
                                      document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtEmailAddress").focus();
                                      return false;
                                    } 
                                   
                                }

                        //Height Check
                     if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHeight").value=='')//Height should not be empty
                       {
                           alert("Please enter your Height.");
                           document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHeight").focus();
                           return false;
                        }
                        

                         if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHeight").value!='')
                           {
                           var checkOK = "0123456789.";
                            var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHeight").value;
                            var allValid = true;
                            var allNum = "";
                            for (i = 0;  i < checkStr.length;  i++)
                            {
                            ch = checkStr.charAt(i);
                            for (j = 0;  j < checkOK.length;  j++)
                            if (ch == checkOK.charAt(j))
                            break;
                            if (j == checkOK.length)
                            {
                            allValid = false;
                            break;
                            }
                            if (ch != ",")
                            allNum += ch;
                            }
                            
                            if (!allValid)
                            {
                            alert("Please enter only numeric value.");
                            document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtHeight").focus();
                                          return (false);
                            } 
                          
                        }

                        // experience
                         if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").value!='')
                           {
                           var checkOK = "0123456789.";
                            var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").value;
                            var allValid = true;
                            var allNum = "";
                            for (i = 0;  i < checkStr.length;  i++)
                            {
                            ch = checkStr.charAt(i);
                            for (j = 0;  j < checkOK.length;  j++)
                            if (ch == checkOK.charAt(j))
                            break;
                            if (j == checkOK.length)
                            {
                            allValid = false;
                            break;
                            }
                            if (ch != ",")
                            allNum += ch;
                            }
                            
                            if (!allValid)
                            {
                            alert("Please enter only numeric value in years of experience.");
                            document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").focus();
                                          return (false);
                            } 
                          
                        }
                        //religion
                      if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlReligion").value==0)//religion should not be empty
                     {
                           alert("Please enter your Religion.");
                           document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlReligion").focus();
                           return false;
                      }
                      
                      
                      
                      //position
                       if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlPosition").value==0)//positin should not be empty
                     {
                        alert("Please select a Position/Category.");
                           document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlPosition").focus();
                           return false;
                      }
                      
                      //Specialization
                       if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlSpecialization").value==0)//positin should not be empty
                     {
                        alert("Please select a Specialization.");
                           document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlSpecialization").focus();
                           return false;
                      }

                      
                if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlRecruitmentCenter"))
                 if (document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlRecruitmentCenter").value =='-1')//atleast 1 item should be selected of dropdown of nationality
                {
                 alert ( "Please select Recruitment Center." );
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlRecruitmentCenter").focus();
                  return false;
                }
                
                if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlTestCenter"))
                  if (document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlTestCenter").value =='-1')//atleast 1 item should be selected of dropdown of nationality
                {
                 alert ( "Please select Test Center." );
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlTestCenter").focus();
                  return false;
                }

 //End of modification by Neeraj
 
 //Modification For Changes
//    alert('hi');
//     var Datagrid3 = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary");
//        if (Datagrid3)
//        {
            //Primary school details 
             var schoolName1 = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtNameofSchool").value;
             var town1 = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtCity").value;
             var startYear1 = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlFrom").value;
             var endYear1 = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlTo").value;
             if((schoolName1 == '') && (startYear1 == 0) && (endYear1 == 0) && (town1 == ''))
             {
                 alert("Primary School(s) : First record out of the 4 records is mandatory to fill");
                 document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtNameofSchool").focus();
                 return false;
             }
     
            if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtNameofSchool").value == '')
            {
              alert("Please enter Name of school.");
              document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtNameofSchool").focus();
              return false;
            }
              if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtCity").value == '')
            {
              alert("Please enter Town.");
              document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtCity").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlFrom").value ==0)
            {
              alert ( "Please select start year." );
              document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlFrom").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlTo").value ==0)
            {
              alert ( "Please select end year." );
              document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlTo").focus();
              return false;
            }    
            
      //Secondary school details 
             var schoolName = document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtNameofSchool").value;
             var startYear = document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlFrom").value;
             var endYear = document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlTo").value;
             var qualification = document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtCertificateObtained").value;
            if((schoolName == '') && (startYear == 0) && (endYear == 0) && (qualification == ''))
             {
                 alert("Secondary School(s) : First record out of the 4 records is mandatory to fill");
                 document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtNameofSchool").focus();
                 return false;
             }
     
            if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtNameofSchool").value == '')
            {
              alert("Please enter Name of school.");
              document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtNameofSchool").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlFrom").value ==0)//atleast 1 item should be selected of dropdown of nationality
            {
              alert ( "Please select start year." );
              document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlFrom").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlTo").value ==0)//atleast 1 item should be selected of dropdown of nationality
            {
              alert ( "Please select end year." );
              document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlTo").focus();
              return false;
            }    
              if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtCertificateObtained").value == '')
            {
              alert("Please select certificate obtained.");
              document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtCertificateObtained").focus();
              return false;
            }
            
            ///College/University 
     var schoolName = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtNameofSchool").value;
     var startYear = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlFrom").value;
     var endYear = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlTo").value;
     var qualification = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtQualification").value;
     var grade = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlClass").value;
            if((schoolName == '') && (startYear == 0) && (endYear == 0) && (qualification == '') && (grade==0))
             {
                 alert("College/University : First record out of the 4 records is mandatory to fill");
                 document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtNameofSchool").focus();
                 return false;
             }
     
            if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtNameofSchool").value == '')
            {
              alert("Please enter Name of school.");
              document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtNameofSchool").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlFrom").value ==0)//atleast 1 item should be selected of dropdown of nationality
            {
              alert ( "Please select start year." );
              document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlFrom").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlTo").value ==0)//atleast 1 item should be selected of dropdown of nationality
            {
              alert ( "Please select end year." );
              document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlTo").focus();
              return false;
            }    
              if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtQualification").value == '')
            {
              alert("Please select qualification obtained.");
              document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtQualification").focus();
              return false;
            }
            if (document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlClass").value ==0)//atleast 1 item should be selected of dropdown of nationality
            {
              alert ( "Please select Grade." );
              document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlClass").focus();
              return false;
            }  
             //***********************************************************************************************
            //************************************Primary School(s) attended*******************************
            //***********************************************************************************************
           var Datagrid1 = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary");
             if(Datagrid1)
             {
              for (var i=2; i < Datagrid1.rows.length; i++)
                      if(i<10)
                      {
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtCity" ).value == ''))
                            {
                                alert("Primary School: Please enter town for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlFrom" ).value == 0))
                            {
                               alert("Primary School: Please enter start year for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlTo" ).value == 0))
                            {
                              alert("Primary School: Please enter end year for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtCity" ).value != ''))
                            {
                               alert("Primary School: Please enter name of school for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlFrom" ).value != 0))
                            {
                               alert("Primary School: Please enter name of school for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlTo" ).value != 0))
                            {
                               alert("Primary School: Please enter name of school for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                      }
                      else
                      {
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtCity" ).value == ''))
                            {
                                alert("Primary School: Please enter town for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlFrom" ).value == 0))
                            {
                               alert("Primary School: Please enter start year for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlTo" ).value == 0))
                            {
                              alert("Primary School: Please enter end year for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            
                            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtCity" ).value != ''))
                            {
                               alert("Primary School: Please enter name of school for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlFrom" ).value != 0))
                            {
                               alert("Primary School: Please enter name of school for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlTo" ).value != 0))
                            {
                               alert("Primary School: Please enter name of school for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                       }
              } 
            //***********************************************************************************************
            //************************************Secondary School(s) attended*******************************
            //***********************************************************************************************
           var Datagrid2 = document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary");
             if(Datagrid2)
             {
              for (var i=2; i < Datagrid2.rows.length; i++)
                      if(i<10)
                      {
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCity" ).value == ''))
                            {
                                alert("Secondary School: Please enter town for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCertificateObtained" ).value == ''))
                            {
                              alert("Secondary School: Please enter certificate obtained for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlFrom" ).value == 0))
                            {
                               alert("Secondary School: Please enter start year for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlTo" ).value == 0))
                            {
                              alert("Secondary School: Please enter end year for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCity" ).value != ''))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCertificateObtained" ).value != ''))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlFrom" ).value != 0))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlTo" ).value != 0))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                      }
                      else
                      {
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCity" ).value == ''))
                            {
                                alert("Secondary School: Please enter town for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCertificateObtained" ).value == ''))
                            {
                              alert("Secondary School: Please enter certificate obtained for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlFrom" ).value == 0))
                            {
                               alert("Secondary School: Please enter start year for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlTo" ).value == 0))
                            {
                              alert("Secondary School: Please enter end year for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCity" ).value != ''))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtCertificateObtained" ).value != ''))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlFrom" ).value != 0))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlTo" ).value != 0))
                            {
                               alert("Secondary School: Please enter name of school for S/No." + document.getElementById(Datagrid2.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                    } 
              }
            //*********************************************************************************************
            //*************************************College/University Attended:****************************
            //*********************************************************************************************
             var Datagrid3 = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary");
             if(Datagrid3)
             {
              for (var i=2; i < Datagrid3.rows.length; i++)
                      if(i<10)
                      {
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtQualification" ).value == ''))
                            {
                                alert("College/University: Please enter qualification obtained	for S/No." + document.getElementById(Datagrid1.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlClass" ).value == 0))
                            {
                              alert("College/University: Please enter grade for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlFrom" ).value == 0))
                            {
                               alert("College/University: Please enter start year for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlTo" ).value == 0))
                            {
                              alert("College/University: Please enter end year for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtQualification" ).value != ''))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlClass" ).value != 0))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlFrom" ).value != 0))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlTo" ).value != 0))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                      }
                      else
                      {
                          if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtQualification" ).value == ''))
                            {
                                alert("College/University: Please enter qualification obtained	for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlClass" ).value == 0))
                            {
                              alert("College/University: Please enter grade for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlFrom" ).value == 0))
                            {
                               alert("College/University: Please enter start year for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value != '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlTo" ).value == 0))
                            {
                              alert("College/University: Please enter end year for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtQualification" ).value != ''))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlClass" ).value != 0))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlFrom" ).value != 0))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                             if ((document.getElementById(Datagrid3.id + "_ctl0" + i + "_txtNameofSchool").value == '') && (document.getElementById(Datagrid3.id + "_ctl0" + i + "_ddlTo" ).value != 0))
                            {
                               alert("College/University: Please enter name of institution for S/No." + document.getElementById(Datagrid3.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                     }
              } 
              
            //*********************************************************************************************
            //*************************************Professional Certifications:****************************
            //*********************************************************************************************
           var Datagrid4 = document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications");
             if(Datagrid1)
             {
              for (var i=2; i < Datagrid4.rows.length; i++)
                      if(i<10)
                      {
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value != '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtBody" ).value == ''))
                            {
                                alert("Professional Certifications: Please enter certifying body for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value != '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtProfessionalBody" ).value == ''))
                            {
                              alert("Professional Certifications: Please enter address of certifying Body for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value != '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_ddlyearcertified" ).value == 0))
                            {
                               alert("Professional Certifications: Please enter year of certified for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value == '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtProfessionalBody" ).value != ''))
                            {
                              alert("Professional Certifications: Please enter certification obtained for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value == '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtBody" ).value != ''))
                            {
                               alert("Professional Certifications: Please enter certification obtained for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                      }
                      else
                      {
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value != '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtBody" ).value == ''))
                            {
                                alert("Professional Certifications: Please enter certifying body for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                                return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value != '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtProfessionalBody" ).value == ''))
                            {
                              alert("Professional Certifications: Please enter address of certifying Body for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value != '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_ddlyearcertified" ).value == 0))
                            {
                               alert("Professional Certifications: Please enter year of certified for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value == '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtProfessionalBody" ).value != ''))
                            {
                              alert("Professional Certifications: Please enter certification obtained for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                              return false;
                            }
                            if ((document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtCertificationName").value == '') && (document.getElementById(Datagrid4.id + "_ctl0" + i + "_txtBody" ).value != ''))
                            {
                               alert("Professional Certifications: Please enter certification obtained for S/No." + document.getElementById(Datagrid4.id + "_ctl0" + i + "_lblSerialID").innerText);
                               return false;
                            }
                      }
              } 
            
      //  }
    //    
 //End Modification
        //vimal start//
        
        //Changes made here
			if(document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber"))
		   {
                      if(document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber").value!='') 
                      {
                   
                            // only allow numbers to be entered in phone number field
                            var checkOK = "0123456789";
                            var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber").value;
                            var allValid = true;
                            var allNum = "";
                            for (i = 0;  i < checkStr.length;  i++)
                            {
                            ch = checkStr.charAt(i);
                            for (j = 0;  j < checkOK.length;  j++)
                            if (ch == checkOK.charAt(j))
                            break;
                            if (j == checkOK.length)
                            {
                            allValid = false;
                            break;
                            }
                            if (ch != ",")
                            allNum += ch;
                            }
                            
                            if (!allValid)
                            {
                           alert("Please enter only digits in Phone Number field.");
                            document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber").focus();
                                          return (false);
                            } 
                            
                        if(document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber").value.length > 15 )//phone number max length should is 15 chracters
                          {
                              alert('Maximum 15 characters are allowed in Phone Number field.');//chnge
                              document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber").focus();
                              return false;
                             }
                            }
                      
//                   if (document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail").value!='')
//                   {
//                   
//                    // test if valid email address, must have @ and .
//                        var checkEmail = "@.";
//                        var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail").value;
//                        var EmailValid = false;
//                        var EmailAt = false;
//                        var EmailPeriod = false;
//                        for (i = 0;  i < checkStr.length;  i++)
//                        {
//                        ch = checkStr.charAt(i);
//                        for (j = 0;  j < checkEmail.length;  j++)
//                        {
//                        if (ch == checkEmail.charAt(j) && ch == "@")
//                        EmailAt = true;
//                        if (ch == checkEmail.charAt(j) && ch == ".")
//                        EmailPeriod = true;
//	                          if (EmailAt && EmailPeriod)
//		                        break;
//	                          if (j == checkEmail.length)
//		                        break;
//	                        }
//	                        // if both the @ and . were in the string
//                        if (EmailAt && EmailPeriod)
//                        {
//		                        EmailValid = true
//		                        break;
//	                        }
//                        }
//                        if (!EmailValid)
//                        {
//                            alert("Invalid emailid");
//                           document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail").focus();
//                            return (false);
//                        }
//                   }

                if (document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail").value!='')
                               {
                                  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
                                  strEmail = document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail").value

                                   // search email text for regular exp matches
                                    if (strEmail.search(validRegExp) == -1) 
                                   {
                                      alert('Please enter Valid Email Address.');
                                      document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail").focus();
                                      return false;
                                    } 
                                   
                                }
                      //position ctl00_ContentPlaceHolder1_NextOfKin1_txtnextphonenumber
                       if(document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlPosition").value==0)//positin should not be empty
                     {
                          alert("Please select a Position/Category.");
                           document.getElementById("ctl00_ContentPlaceHolder1_UCPositionCategory1_ddlPosition").focus();
                           return false;
                      }
        
		   }
         //first sitting validation
//                if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_txtSec1EndDate").value < document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_txtSec1FromDate").value)
//                {
//                     alert("Please select Valid Dates");
//                    document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_txtSec1EndDate").focus();
//                    return false
//                }
              
              //validate exam number//
////                var checkOK = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
////                var checkStr2 = document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_txtExamNumber").value;
////                var allValid = true;
////                var allNum = "";
////                for (i = 0;  i < checkStr2.length;  i++)
////                {
////                ch = checkStr2.charAt(i);
////                for (j = 0;  j < checkOK.length;  j++)
////                if (ch == checkOK.charAt(j))
////                break;
////                if (j == checkOK.length)
////                {
////                allValid = false;
////                break;
////                }
////                if (ch != ",")
////                allNum += ch;
////                }
////                
////                if (!allValid)
////                {
////                alert("Special Characters are not allowed in Exam Number.");
////                document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_txtExamNumber").focus();
////                return (false);
////                } 
                
                
                //second sitting validation
                
//                if (document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1NameOfSchl").value.length>0)
//                {
//              //  alert(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1NameOfSchl").value.length);
//                            if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1NameOfSchl").value.length>0)
//                            {
//                                    if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1NameOfSchl").value=='')
//                                    {
//                                   alert("Please enter school name");
//                                    document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1NameOfSchl").focus();
//                                    return false
//                                    }
//                                      if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtExamNumber").value=='')
//                                    {
//                                   alert("Please enter Exam Number");
//                                    document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtExamNumber").focus();
//                                    return false
//                                    }
//                                    
//                                    if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtCertificate").value=='')
//                                        {
//                                       alert("Please enter valid Certificate.")
//                                        document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtCertificate").focus();
//                                        return false
//                                         }
//                                                
//                              }
//                              else
//                              {
//                              alert("Please enter all fields related to Second Sitting.")
//                              document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1NameOfSchl").focus();
//                              return (false);
//                              }
//                              
//                              
//               }
                
             
          

//        if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1EndDate").value < document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1FromDate").value)
//        {
//           alert("Please select Valid Dates");
//            document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtSec1EndDate").focus();
//            return false
//         }
         
         
          var checkOK = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
                var checkStr2 = document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtExamNumber").value;
                var allValid = true;
                var allNum = "";
                for (i = 0;  i < checkStr2.length;  i++)
                {
                ch = checkStr2.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                if (ch == checkOK.charAt(j))
                break;
                if (j == checkOK.length)
                {
                allValid = false;
                break;
                }
                if (ch != ",")
                allNum += ch;
                }
                
                if (!allValid)
                {
                alert("Special Characters are not allowed in Exam Number.");
                document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtExamNumber").focus();
                return (false);
                } 
                

         
//         var checkOK = "0123456789";
//                var checkStr2 = document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtExamNumber").value;
//                var allValid = true;
//                var allNum = "";
//                for (i = 0;  i < checkStr2.length;  i++)
//                {
//                    ch = checkStr2.charAt(i);
//                    for (j = 0;  j < checkOK.length;  j++)
//                    if (ch == checkOK.charAt(j))
//                    break;
//                    if (j == checkOK.length)
//                    {
//                        allValid = false;
//                        break;
//                    }
//                    if (ch != ",")
//                    allNum += ch;
//                }

                
                //commented by neeraj as alphanumaric chars are acceptable.
//                if (!allValid)
//                {
//                alert("Please enter only numeric values.");
//                document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_txtExamNumber").focus();
//                return (false);
//                } 
                           
                               
 //medical records validation                         
//            if(document.getElementById("ctl00_ContentPlaceHolder1_MedicalRecord1_RdbDisability_0").checked==true)
//                {

//                                if(document.getElementById("ctl00_ContentPlaceHolder1_MedicalRecord1_txtDisability").value=='')
//                                {
//                                alert("Please state Disability Nature.");
//                                document.getElementById("ctl00_ContentPlaceHolder1_MedicalRecord1_txtDisability").focus();
//                                return false;
//                                }

//                }
//                
//                if(document.getElementById("ctl00_ContentPlaceHolder1_MedicalRecord1_RdbHospital_0").checked==true)
//                    {
//                            if(document.getElementById("ctl00_ContentPlaceHolder1_MedicalRecord1_txtHopsital").value=='')
//                            {
//                           alert("Please state Nature of Illness.");
//                            document.getElementById("ctl00_ContentPlaceHolder1_MedicalRecord1_txtHopsital").focus();
//                                                        return false;
//                            }
//                       
//                     }
                     
        
        
        
        
        //vimal end
        
        
//        
//                        for(i = 2 ;i <= 8 ;i++)
//                         {   
//                            if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0"+ i +"_ddlTo").value < document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_ddlFrom").value )
//                            {
//                                alert('Please enter Valid Dates');
//                                return false;
//                            }
//                            else
//                            {
//                                return true;
//                            }                
//                        }
 
 
 
 //Added by Neeraj Aswal
 //For checking that corresponding grades are selected or not.
////     var Datagrid1 = document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_dgSec1Qualification");
////     if(Datagrid1)
////     {
////      for (var i=2; i < Datagrid1.rows.length; i++)
////          if(i<10)
////          {
////            if ((document.getElementById(Datagrid1.id + "_ctl0" + i + "_ddlSubjects").selectedIndex != 0) && (document.getElementById(Datagrid1.id + "_ctl0" + i + "_rdbGrades_0" ).checked))
////            {
////                alert("Please select a grade for all the selected subjects.");
////                document.getElementById(Datagrid1.id + "_ctl0" + i + "_rdbGrades_0" ).focus();
////                return false;
////            }
////          }
////          else
////          {
////            if ((document.getElementById(Datagrid1.id + "_ctl" + i + "_ddlSubjects").selectedIndex != 0) && (document.getElementById(Datagrid1.id + "_ctl" + i + "_rdbGrades_0" ).checked))
////            {
////                 alert("Please select a grade for all the selected subjects.");
////                document.getElementById(Datagrid1.id + "_ctl" + i + "_rdbGrades_0" ).focus();
////                return false;
////            }
////          }
////         } 
//    var Datagrid2 = document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_dgSec1Qualification");
//if (Datagrid2)
//{
//      for (var i=2; i < Datagrid2.rows.length; i++)
//          if(i<10)
//          {
//            if ((document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlSubjects").selectedIndex != 0) && (document.getElementById(Datagrid2.id + "_ctl0" + i + "_rdbGrades_0" ).checked))
//            {
//                alert("Please select a grade for all the selected subjects.");
//                document.getElementById(Datagrid2.id + "_ctl0" + i + "_rdbGrades_0" ).focus();
//                return false;
//            }
//          }
//          else
//          {
//            if ((document.getElementById(Datagrid2.id + "_ctl" + i + "_ddlSubjects").selectedIndex != 0) && (document.getElementById(Datagrid2.id + "_ctl" + i + "_rdbGrades_0" ).checked))
//            {
//               alert("Please select a grade for all the selected subjects.");
//                document.getElementById(Datagrid2.id + "_ctl" + i + "_rdbGrades_0" ).focus();
//                return false;
//            }
//          }


// }
 }
                      
function echeck(str) {

		var at="@"
		var dot="."
		var lat=str.indexOf(at)
		var lstr=str.length
		var ldot=str.indexOf(dot)
		if (str.indexOf(at)==-1){
		   alert("Please enter your Email Address.")
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		   alert("Please enter your Email Address.")
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Please enter your Email Address.")
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Please enter your Email Address.")
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Please enter your Email Address.")
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		   alert("Please enter your Email Address.")
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		   alert("Please enter your Email Address.")
		    return false
		 }

 		 return true					
	}

function ValidateForm(){
	var emailID=document.getElementById("ctl00_ContentPlaceHolder1_NextOfKin1_txtnextemail");
	
	if ((emailID.value==null)||(emailID.value=="")){
		 alert("Please enter your Email Address.")
		emailID.focus()
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
	return true
 }



//Added by Neeraj Aswal
 
function disableAllGridRadio()
 {
 
 if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_dgSec1Qualification"))
 {
    var Datagrid = document.getElementById("ctl00_ContentPlaceHolder1_Sittings1_dgSec1Qualification");

      for (var i=2; i<Datagrid.rows.length; i++)
          if(i<10)
          {
            if (document.getElementById(Datagrid.id + "_ctl0" + i + "_ddlSubjects").selectedIndex == 0)
                for(var j = 0; j < document.getElementsByName(document.getElementById(Datagrid.id + "_ctl0" + i + "_rdbGrades").id.replace(/_/g,"$")).length; j++)
                    document.getElementById(Datagrid.id + "_ctl0" + i + "_rdbGrades_" + j ).disabled =true;
          }
          else
          {
            if (document.getElementById(Datagrid.id + "_ctl" + i + "_ddlSubjects").selectedIndex == 0)
                for(var j = 0; j < document.getElementsByName(document.getElementById(Datagrid.id + "_ctl" + i + "_rdbGrades").id.replace(/_/g,"$")).length; j++)
                    document.getElementById(Datagrid.id + "_ctl" + i + "_rdbGrades_" + j ).disabled =true;
          }
  } 
  
  if(document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_dgSec1Qualification"))
 {       
    var Datagrid2 = document.getElementById("ctl00_ContentPlaceHolder1_Sittings2_dgSec1Qualification");

      for (var i=2; i<Datagrid2.rows.length; i++)
          if(i<10)
          {
            if (document.getElementById(Datagrid2.id + "_ctl0" + i + "_ddlSubjects").selectedIndex == 0)
                for(var j = 0; j < document.getElementsByName(document.getElementById(Datagrid2.id + "_ctl0" + i + "_rdbGrades").id.replace(/_/g,"$")).length; j++)
                    document.getElementById(Datagrid2.id + "_ctl0" + i + "_rdbGrades_" + j ).disabled =true;
          }
          else
          {
            if (document.getElementById(Datagrid2.id + "_ctl" + i + "_ddlSubjects").selectedIndex == 0)
                for(var j = 0; j < document.getElementsByName(document.getElementById(Datagrid2.id + "_ctl" + i + "_rdbGrades").id.replace(/_/g,"$")).length; j++)
                    document.getElementById(Datagrid2.id + "_ctl" + i + "_rdbGrades_" + j ).disabled =true;
          }
 }
}
  
  function disableGridRadio(ddlSubjects)
  {
    //Checking for the duplicate subject selection.
    var Datagrid = document.getElementById(ddlSubjects.id.substring(0,ddlSubjects.id.indexOf("_ctl")));

    for (var i=2; i<Datagrid.rows.length; i++)
    {
        for(var j = i + 1; j<Datagrid.rows.length ; j++)
        {
          if(i<10)
          {
            if (document.getElementById(Datagrid.id + "_ctl0" + i + "_ddlSubjects").selectedIndex != 0)
            {
                if(j < 10)
                {
                    if(document.getElementById(Datagrid.id + "_ctl0" + i + "_ddlSubjects").selectedIndex == document.getElementById(Datagrid.id + "_ctl0" + j + "_ddlSubjects").selectedIndex)
                    {
                      alert("This subject has already been selected. Please select a different subject.");
                        //document.getElementById(Datagrid.id + "_ctl0" + j + "_ddlSubjects").selectedIndex = 0;
                        document.getElementById(ddlSubjects.id).selectedIndex = 0;
                    }
                }
                else
                {
                    if(document.getElementById(Datagrid.id + "_ctl0" + i + "_ddlSubjects").selectedIndex == document.getElementById(Datagrid.id + "_ctl" + j + "_ddlSubjects").selectedIndex)
                    {
                      alert("This subject has already been selected. Please select a different subject.");
                        //document.getElementById(Datagrid.id + "_ctl" + j + "_ddlSubjects").selectedIndex = 0;
                        document.getElementById(ddlSubjects.id).selectedIndex = 0;
                    }
                }
            }
          }
          else
          {
            if (document.getElementById(Datagrid.id + "_ctl" + i + "_ddlSubjects").selectedIndex != 0)
            {
                if(j < 10)
                {
                    if(document.getElementById(Datagrid.id + "_ctl" + i + "_ddlSubjects").selectedIndex == document.getElementById(Datagrid.id + "_ctl0" + j + "_ddlSubjects").selectedIndex)
                    {
                        alert("This subject has already been selected. Please select a different subject.");
                        document.getElementById(ddlSubjects.id).selectedIndex = 0;
                    }
                }
                else
                {
                    if(document.getElementById(Datagrid.id + "_ctl" + i + "_ddlSubjects").selectedIndex == document.getElementById(Datagrid.id + "_ctl" + j + "_ddlSubjects").selectedIndex)
                    {
                       alert("This subject has already been selected. Please select a different subject.");
                        document.getElementById(ddlSubjects.id).selectedIndex = 0;
                    }
                }
            }
          }
       }
   }
     
     
    //Now Enabling/Disabling Radio buttons
    if(document.getElementById(ddlSubjects.id).selectedIndex > 0)
            for(var j = 0; j < document.getElementsByName(document.getElementById(ddlSubjects.id.substring(0,ddlSubjects.id.indexOf("ddlSubjects"))+ "rdbGrades").id.replace(/_/g,"$")).length; j++)
                document.getElementById(ddlSubjects.id.substring(0,ddlSubjects.id.indexOf("ddlSubjects"))+ "rdbGrades_" + j).disabled =false
    else
            for(var j = 0; j < document.getElementsByName(document.getElementById(ddlSubjects.id.substring(0,ddlSubjects.id.indexOf("ddlSubjects"))+ "rdbGrades").id.replace(/_/g,"$")).length; j++)
                document.getElementById(ddlSubjects.id.substring(0,ddlSubjects.id.indexOf("ddlSubjects"))+ "rdbGrades_" + j).disabled =true
                
  }
  
 //End of Neeraj's Modification
  
  
//Modified by rekha kardam on 21 march
    
    function isSelected() {
          // var radCtrl = document.getElementById('<%=RdbDisability.ClientID%>').value
          //alert(redCtrl)
          if(document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_RdbDisability_1'))
          {
                    if (document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_RdbDisability_1').checked == true)
                    {
                      document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_txtDisability').disabled=true;
                      document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_txtDisability').innerHTML="";
                    }
                    else
                    {
                      document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_txtDisability').disabled=false;
                    }
                 
                    if (document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_RdbHospital_1').checked == true)
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_txtHopsital').disabled=true;
                        document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_txtHopsital').innerHTML="";
                    }
                    else
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_MedicalRecord1_txtHopsital').disabled=false;
                    }
               
            }
        }
 function isExpSelected() {

           if(document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp'))
              {
                    if (document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp_0').checked == true)
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp').disabled=false;
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPresentOccupation').disabled=false;
                    }
                    if (document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp_1').checked == true)
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp').disabled=true;
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPresentOccupation').disabled=true;
                         document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp').innerHTML="";
                          document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPresentOccupation').innerHTML="";
                    }

                    
                   
            }
 }


    
    
    function isExperienceSelected() {
        if(document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp'))
        {
              if (document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp_1').checked == false)
              {
                  alert("Please confirm if you have any work exeperience");
              }
        }
    }
         //var r = {'special':/[\W]/g}
     //var r = {'special':/[\W]/g}
     function isValid(o) 
     {
     
        var iChars = "!@#$%^&*()+=-[]\\\';,./{}|\":<>?";

        for (var i = 0; i < o.value.length; i++) {
            if (iChars.indexOf(o.value.charAt(i)) != -1) {
                alert ("Special characters are not allowed.");
                o.value = '';
                o.focus();
                return false;
            }
        }
        //o.value = o.value.replace(r[w],'');
     }
     
     function isValidQty(o) 
    {
        var iChars = "!@#$%^&*()+=-[]\\\';,/{}|\":<>?abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        for (var i = 0; i < o.value.length; i++) 
        {
            if (iChars.indexOf(o.value.charAt(i)) != -1) 
            {
                alert ("Enter Only Numeric Data.");
                o.value = '';
                o.focus();
                return false;
            }
        }
    }
//var r = {'address':/[\W]/g}
     function isAddressValid(o) 
     {
     
        var iChars = "!@#$%^&*()+=-[]\\\';/{}|\<>?";

        for (var i = 0; i < o.value.length; i++) {
            if (iChars.indexOf(o.value.charAt(i)) != -1) {
                alert ("Special characters are not allowed.");
                o.value = '';
                o.focus();
                return false;
            }
        }
        //o.value = o.value.replace(r[w],'');
     }
 
    function ExperienceCheck()
    {
        if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").value!='')
        {
            var checkOK = "0123456789.";
            var checkStr = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").value;
            var allValid = true;
            var allNum = "";
            for (i = 0;  i < checkStr.length;  i++)
            {
                ch = checkStr.charAt(i);
                for (j = 0;  j < checkOK.length;  j++)
                    if (ch == checkOK.charAt(j))
                        break;
                if (j == checkOK.length)
                {
                    allValid = false;
                    break;
                }
                if (ch != ",")
                allNum += ch;
            }
            if (!allValid)
            {
                alert("Please enter only numeric value in years of experience.");
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").innerText = "";
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp").focus();
                return (false);
            } 
        }
    }
 
    function GenderCheck()
    {
       if(document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp'))
          {
                    if (document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp_0').checked == true)
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp').disabled=false;
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPresentOccupation').disabled=false;
                    }
                    if (document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_rblWorkExp_1').checked == true)
                    {
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtYearsExp').disabled=true;
                        document.getElementById('ctl00_ContentPlaceHolder1_UCPersonalInfo1_txtPresentOccupation').disabled=true;
                    }
        }
   
        if(document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlTitle"))
        {
            var ddltitlecheck = document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_DdlTitle").value;
           // alert(ddltitlecheck);
             if (ddltitlecheck == 2 || ddltitlecheck == 3)
                {
                document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_0").checked == false;
                    document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_1").checked = true;
                   document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_1").disabled=false;           
                  
                    document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_0").disabled=true; //Male            
                   // document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_0").innerHTML=""; //Male
                    
                     
                    //female
                    return false;
                            
                 
                }
                 
         if (ddltitlecheck == 1)
                  {
                  //alert ( "Please select title" );
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_1").checked == false;
                  
                  
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_0").checked = true;
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_0").disabled=false;
                  
                 
                  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_1").disabled=true;
                 //  document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_1").innerHTML="";  
                    
                    //Male
                   return false;
                      //female                 
                                                     
      }
      
        if(ddltitlecheck == 4 || ddltitlecheck == 5 || ddltitlecheck == 6)
        {
        
        document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_0").disabled=false;  //Male
        document.getElementById("ctl00_ContentPlaceHolder1_UCPersonalInfo1_rdbSex1_1").disabled=false; //female 
        return false; 
        
        }

    }
   
    }
    
    
     function disableYear()
 {
 if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary"))
 {
    var PrimarySchoolName = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary");
    //alert(PrimarySchoolName);

      for (var i=2; i< PrimarySchoolName.rows.length; i++)
          if(i<6)
         {
        // alert(i);
            if (document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_txtNameofSchool").value > 0)
                {
                 document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_ddlFrom").disabled=false; 
                 document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_ddlTo").disabled=false; 
                  
                }
                
                    else  if (document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_txtNameofSchool").value == 0)
                    {
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl0" + i + "_ddlTo").disabled=true;
                     
                    }
          
           }
       }    
      }  
      
       function EnableYear(schoolname)
 {
//    var PrimarySchoolName = document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary");
//    alert(PrimarySchoolName);

//      for (var i=2; i< PrimarySchoolName.rows.length; i++)
//          if(i<6)
//         {
//         alert(i);

var PrimaryGrid = document.getElementById(schoolname.id.substring(0,schoolname.id.indexOf("_ctl")));

        if (schoolname.id == "ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlTo").disabled=false; 
                    return false;
            }
            else
            {   
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl02_ddlTo").disabled=true;
                    return false;
            }
        }
        
         if (schoolname.id == "ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_ddlTo").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl03_ddlTo").disabled=true;
                    return false;
            }
        }


  if (schoolname.id == "ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_txtNameofSchool").value != '')
            {
                     document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_ddlFrom").disabled=false; 
                     document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_ddlTo").disabled=false; 
                     return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl04_ddlTo").disabled=true;
                    return false;
            }
        }
        
         if (schoolname.id == "ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_txtNameofSchool").value != '')
            {
                     document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_ddlFrom").disabled=false; 
                     document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_ddlTo").disabled=false; 
                     return false;
            }
            else
            {
            
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_PrimarySchoolDetails1_DgPrimary_ctl05_ddlTo").disabled=true;
                    return false;
            }
        }
                  

      }  
      
  //**********************************************************************************************
  // Validation For College/University attended with dates starting with the most recent**********
  //**********************************************************************************************

 function disableCollegeYear()
 {
    if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary"))
    {
        var InstitutionName = document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary");
          for (var i=2; i< InstitutionName.rows.length; i++)
              if(i<6)
             {
                if (document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_txtNameofSchool").value > 0)
                    {
                     document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_ddlFrom").disabled=false; 
                     document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_ddlTo").disabled=false; 
                     document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_ddlClass").disabled=false; 
                    }
                else  if (document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_txtNameofSchool").value == 0)
                    {
                     document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_ddlFrom").disabled=true; 
                     document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_ddlTo").disabled=true;
                     document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl0" + i + "_ddlClass").disabled=true;
                    }
               }
     }    
}  
      
 function EnableCollegeYear(institutionname)
 {
        var TertiaryGrid = document.getElementById(institutionname.id.substring(0,institutionname.id.indexOf("_ctl")));

        if (institutionname.id == "ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlTo").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlClass").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_txtQualification").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlClass").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlTo").disabled=true;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl02_ddlClass").disabled=true; 
                    return false;
            }
        }
        if (institutionname.id == "ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlTo").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlClass").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_txtQualification").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlClass").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlTo").disabled=true;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl03_ddlClass").disabled=true; 
                    return false;
            }
        }

      if (institutionname.id == "ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlTo").disabled=false;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlClass").disabled=false;  
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_txtQualification").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlClass").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlTo").disabled=true;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl04_ddlClass").disabled=true;  
                    return false;
            }
        }
        
         if (institutionname.id == "ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlTo").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlClass").disabled=false;  
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_txtQualification").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlClass").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlTo").disabled=true;
                    document.getElementById("ctl00_ContentPlaceHolder1_CollegeDetails1_dgTertiary_ctl05_ddlClass").disabled=true; 
                    return false;
            }
        }
                  

 } 
  //**********************************************************************************************
  // Secondary School(s) attended with dates starting with the most recent:**********
  //**********************************************************************************************

 function disableSecondaryYear()
 {
    if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary"))
    {
        var InstitutionName = document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary");
          for (var i=2; i< InstitutionName.rows.length; i++)
              if(i<6)
             {
                if (document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl0" + i + "_txtNameofSchool").value > 0)
                    {
                     document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl0" + i + "_ddlFrom").disabled=false; 
                     document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl0" + i + "_ddlTo").disabled=false;
                     }
                else  if (document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl0" + i + "_txtNameofSchool").value == 0)
                    {
                     document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl0" + i + "_ddlFrom").disabled=true; 
                     document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl0" + i + "_ddlTo").disabled=true;
                    }
               }
     }    
}  
      
 function EnableSecondaryYear(secondschoolName)
 {
        var secondschoolGrid = document.getElementById(secondschoolName.id.substring(0,secondschoolName.id.indexOf("_ctl")));

        if (secondschoolName.id == "ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlTo").disabled=false; 
                    
                    return false;                    
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtCertificateObtained").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl02_ddlTo").disabled=true;
                    return false;
            }
        }
        if (secondschoolName.id == "ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_ddlTo").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_txtCertificateObtained").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl03_ddlTo").disabled=true;
                    return false;
            }
        }

      if (secondschoolName.id == "ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_ddlTo").disabled=false;
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_txtCertificateObtained").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl04_ddlTo").disabled=true;
                    return false;
            }
        }
        
         if (secondschoolName.id == "ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_txtNameofSchool")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_txtNameofSchool").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_ddlFrom").disabled=false; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_ddlTo").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_txtCertificateObtained").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_txtCity").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_ddlFrom").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_ddlTo").selectedIndex=0;
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_ddlFrom").disabled=true; 
                    document.getElementById("ctl00_ContentPlaceHolder1_SecondSchoolDetails1_DgSecondary_ctl05_ddlTo").disabled=true;
                    return false;
            }
        }
}   

  //**********************************************************************************************
  //***************************Professional Certifications:***************************************
  //**********************************************************************************************

 function disableCertificatYear()
 {
    if(document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications"))
    {
        var CertificateName = document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications");
          for (var i=2; i< CertificateName.rows.length; i++)
              if(i<6)
             {
                if (document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl0" + i + "_txtCertificationName").value > 0)
                    {
                     document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl0" + i + "_ddlyearcertified").disabled=false; 
                     }
                else  if (document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl0" + i + "_txtCertificationName").value == 0)
                    {
                     document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl0" + i + "_ddlyearcertified").disabled=true; 
                    }
               }
     }    
}  
      
 function EnableCertificatYear(certificationName)
 {
        var certificationGrid = document.getElementById(certificationName.id.substring(0,certificationName.id.indexOf("_ctl")));
        
        if (certificationName.id == "ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_txtCertificationName")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_txtCertificationName").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_ddlyearcertified").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_txtBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_txtProfessionalBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_ddlyearcertified").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl02_ddlyearcertified").disabled=true; 
                    return false;
            }
        }
        if (certificationName.id == "ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_txtCertificationName")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_txtCertificationName").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_ddlyearcertified").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_txtBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_txtProfessionalBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_ddlyearcertified").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl03_ddlyearcertified").disabled=true; 
                    return false;
            }
        }

      if (certificationName.id == "ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_txtCertificationName")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_txtCertificationName").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_ddlyearcertified").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_txtBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_txtProfessionalBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_ddlyearcertified").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl04_ddlyearcertified").disabled=true; 
                    return false;
            }
        }
        
         if (certificationName.id == "ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_txtCertificationName")
        {
            if(document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_txtCertificationName").value != '')
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_ddlyearcertified").disabled=false; 
                    return false;
            }
            else
            {
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_txtBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_txtProfessionalBody").value = ''; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_ddlyearcertified").selectedIndex=0; 
                    document.getElementById("ctl00_ContentPlaceHolder1_ProfessionalCertifications1_DgCertifications_ctl05_ddlyearcertified").disabled=true; 
                    return false;
            }
        }
}

  