﻿// JavaScript File
function showRow(ddlID)
{
    var ddlPolicyType=document.getElementById(ddlID);
}
function checkChildDOB()
{
// Added by satish chandra 
// This is for child date validation.

    var aDay = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay");
    var aMonth = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth");
    var aYear = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear");

    var nChild = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").value; 
      
    
    var msg = "";
    
    if(aDay.selectedIndex > 0 && aMonth.selectedIndex > 0 && aYear.selectedIndex > 0)
    {   
        var aDate = new Date(aMonth.value+"-"+aDay.value+"-"+aYear.value);

        for(var i = 1 ; i <=  nChild ; i++)
        {
            var cDay = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl0"+i+"_drpDay1");
            var cMonth = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl0"+i+"_drpMonth1");
            var cYear = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl0"+i+"_drpYear1");
        
            if(cDay.selectedIndex > 0 && cMonth.selectedIndex > 0 && cYear.selectedIndex > 0)
            {  
                var cDate = new Date(cMonth.value+"-"+cDay.value+"-"+cYear.value);
                if(aDate > cDate)
                {
                    if(i > 1)
                        msg += "\n";
                    msg += " - Select Child"+i+" Date of Birth should be less than parent DOB.";
                }
            }
        }
    }    
    if(msg.length > 0)
    {
        alert(msg);
        return false;
    }
    else
    {
        return true;
    }
}
function HealthValidationDefault()
{
    //Name of controls to validate
    var fieldRequired = Array("ctl00_ctl00_MainContent_HealthQueryForm_ddlSumInsured"); 
    //Name of Labels to be red if control not Valid
	var lblField = Array("ctl00_ctl00_MainContent_HealthQueryForm_lblSumInsured"); 
    var fieldDescription = Array("Select Sum Insured");
    //Id's of controls to validate                        

    var HiddenfieldRequired = Array("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear", 
                                    //"ctl00_ctl00_MainContent_HealthQueryForm_ddlSumInsured", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlChild",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtFName",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtMobileNo",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtEmailAddress",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtContactNo",
                                    
                                    //for Adult2
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpDay",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpMonth",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpYear",
                                    //for child 1
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1",
                                    //for child2
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1",
                                    //for Child3
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpDay1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpMonth1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpYear1",
                                    
                                    "ctl00_ctl00_MainContent_HealthQueryForm_chkNewsletterOffer"
                                    );
	var HiddenlblField = Array( "ctl00_ctl00_MainContent_HealthQueryForm_lblPolicyType", //Name of Lables tobe red if control not Valid
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                          //  "ctl00_ctl00_MainContent_HealthQueryForm_lblSumInsured", 
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblAdults",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblChild",
                                "ctl00_ctl00_MainContent_HealthQueryForm_lblFirstName",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblMobileNumber",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblEmailAddress",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblCityState",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblContactNumber",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult",
	                            //for child 1
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren",
	                            //for child 2
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren",
	                            // for child 3
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren",
	                            "divPrivacyPolicy"
	                           
	                            );
    var HiddenfieldDescription = Array( "Select Policy Type",
                                        "Select Date Of Birth - Day",
                                        "Select Date Of Birth - Month",
                                        "Select Date Of Birth - Year",
                                       // "Select Sum Insured",    
                                        "Select Adults",
                                        "Select Child",
                                        "Enter Name",
                                        "Enter Mobile Number",
                                        "Enter email address",
                                        "Select City of Residence",
                                        "Enter Valid Contact No. Number", 
                                        "Select Adult2 Date of Birth -Day",
                                        "Select Adult2 Date of Birth -Month",
                                        "Select Adult2 Date of Birth -Year",
                                       // for child 1
                                        "Select Child1 Date of Birth -Day",
                                        "Select Child1 Date of Birth -Month",
                                        "Select Child1 Date of Birth -Year",
                                        // For child 2
                                        "Select Child2 Date of Birth -Day",
                                        "Select Child2 Date of Birth -Month",
                                        "Select Child2 Date of Birth -Year",
                                        // For Child 3
                                        "Select Child3 Date of Birth -Day",
                                        "Select Child3 Date of Birth -Month",
                                        "Select Child3 Date of Birth -Year",
                                        "Please check the Privacy Policy"
                                        );  


    var HiddenfieldRequiredOld = Array("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear", 
                                    //"ctl00_ctl00_MainContent_HealthQueryForm_ddlSumInsured", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlChild",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtFName",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtMobileNo",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtEmailAddress",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlState",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlCity",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_txtContactNo",
                                    
                                    //for Adult2
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpDay",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpMonth",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpYear",
                                    //for child 1
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1",
                                    //for child2
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1",
                                    //for Child3
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpDay1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpMonth1",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpYear1",
                                    
                                    "ctl00_ctl00_MainContent_HealthQueryForm_chkNewsletterOffer"
                                    );
	var HiddenlblFieldOld = Array( "ctl00_ctl00_MainContent_HealthQueryForm_lblPolicyType", //Name of Lables tobe red if control not Valid
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                          //  "ctl00_ctl00_MainContent_HealthQueryForm_lblSumInsured", 
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblAdults",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblChild",
                                "ctl00_ctl00_MainContent_HealthQueryForm_lblFirstName",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblMobileNumber",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblEmailAddress",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblState",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblCity",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblContactNumber",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult",
	                            //for child 1
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren",
	                            //for child 2
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren",
	                            // for child 3
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren",
	                            "divPrivacyPolicy"
	                           
	                            );
    var HiddenfieldDescriptionOld = Array( "Select Policy Type",
                                        "Select Date Of Birth - Day",
                                        "Select Date Of Birth - Month",
                                        "Select Date Of Birth - Year",
                                       // "Select Sum Insured",    
                                        "Select Adults",
                                        "Select Child",
                                        "Enter Name",
                                        "Enter Mobile Number",
                                        "Enter email address",
                                        "Select State of Residence",
                                        "Select City of Residence",
                                        "Enter Valid Contact No. Number", 
                                        "Select Adult2 Date of Birth -Day",
                                        "Select Adult2 Date of Birth -Month",
                                        "Select Adult2 Date of Birth -Year",
                                       // for child 1
                                        "Select Child1 Date of Birth -Day",
                                        "Select Child1 Date of Birth -Month",
                                        "Select Child1 Date of Birth -Year",
                                        // For child 2
                                        "Select Child2 Date of Birth -Day",
                                        "Select Child2 Date of Birth -Month",
                                        "Select Child2 Date of Birth -Year",
                                        // For Child 3
                                        "Select Child3 Date of Birth -Day",
                                        "Select Child3 Date of Birth -Month",
                                        "Select Child3 Date of Birth -Year",
                                        "Please check the Privacy Policy"
                                        );  

    //if(document.getElementById("TR_No_Of_Children").style.display = 'none')
    //{
    
    
    fieldRequired=HiddenfieldRequired;
    lblField=HiddenlblField;
    fieldDescription=HiddenfieldDescription;
    //}                                         
        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trCityState").style.display=="none" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").selectedIndex].text=="Other")
                    {
                        fieldRequired=HiddenfieldRequiredOld;
                        lblField=HiddenlblFieldOld;
                        fieldDescription=HiddenfieldDescriptionOld;
                        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblCityState").style.color="#000000";
                    }                            
    var alertMsg = "Please provide correct information for the following fields highlighted in red:\n\n";
	var l_Msg = alertMsg.length;
	
    for (var i = 0; i < fieldRequired.length; i++)
    {
      
	    var obj = document.getElementById(fieldRequired[i]);
	    var lblObj = document.getElementById(lblField[i]);	
	   
	    if (obj)
	    {
	        if( obj.type=="select-one") // Tocheck control type DropDown
		    {
		           if(((obj.selectedIndex ==0 || obj.selectedIndex==-1) && ( obj.id=="ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState")) || obj.options[obj.selectedIndex].text == "Select Policy Type" || obj.options[obj.selectedIndex].text == "Day" || obj.options[obj.selectedIndex].text == "day" ||obj.options[obj.selectedIndex].text == "month" ||obj.options[obj.selectedIndex].text == "year" ||obj.options[obj.selectedIndex].text == "Month" || obj.options[obj.selectedIndex].text == "Year" || obj.options[obj.selectedIndex].text == "Select City" || obj.options[obj.selectedIndex].text == "Select State")
		           {
			            lblObj.style.color="#ff0000";			            
			            alertMsg += " - " + fieldDescription[i] + "\n";
		           }
		           else
		           {
		                lblObj.style.color="#000000";
		           }
		    }
		    else if(obj.type=="checkbox")
	        {
	                if(obj.checked==false)
	                {
	                     document.getElementById("divPrivacyPolicy").style.color="#ff0000";			        
			             alertMsg += " - Please check the Privacy Policy." + "\n";
	                }
	                else
	                {
	                    document.getElementById("divPrivacyPolicy").style.color="#B2ACAC";	
	                }
	        }
	        
            else if(obj.id == "ctl00_ctl00_MainContent_HealthQueryForm_txtContactNo")
	        {
                  if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtContactNo").value =="0000000000")
                  {
                     document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblContactNumber").style.color="#ff0000";
                     alertMsg += " - Enter Valid Contact No. Number." + "\n";
                  }
	              else
	              {
	                  lblObj.style.color="#000000";
	              }
		    }
	        else
	        {
	            if(obj.id=="ctl00_ctl00_MainContent_HealthQueryForm_txtEmailAddress")
	            {
	                if(emailValid(obj.id))
	                {
	                    lblObj.style.color="#000000";
	                }
	                else
	                {
	                    lblObj.style.color="#ff0000";	
	                    document.getElementById(obj.id).value="";		            
			            alertMsg += " - " + fieldDescription[i] + "\n";	                      
	                }       
	            }
	            else
	            {
	                if(checkTextData(obj.id,'Special characters are not allowed!!')) //Check special Char
		            {
                        lblObj.style.color="#ff0000";
                        alertMsg += " - " + fieldDescription[i] + "\n";
                    }
                    else
                    {
                        lblObj.style.color="#000000";
                    }
                }
	        }        
	    }
  }
  if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType").selectedIndex].text == "Family Floater")
  {
        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear").selectedIndex].text == "Year")
        {
            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblDOB").style.color="#ff0000";
        }

        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults").selectedIndex].value == "2")
        {
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpDay").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpDay").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpMonth").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpMonth").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpYear").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpYear").selectedIndex].text == "Year")
            {
                 document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult").style.color="#ff0000";
            }
        }

        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").selectedIndex].value == "1")
        {
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").selectedIndex].text == "Year")
            {
                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren").style.color="#ff0000";
            }
        }
        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").selectedIndex].value == "2")
        {
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").selectedIndex].text == "Year")
            {
                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren").style.color="#ff0000";
            }
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1").selectedIndex].text == "Year")
            {
                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren").style.color="#ff0000";
            }
        }
        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").selectedIndex].value == "3")
        {
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").selectedIndex].text == "Year")
            {
                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren").style.color="#ff0000";
            }
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1").selectedIndex].text == "Year")
            {
                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren").style.color="#ff0000";
            }
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpDay1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpDay1").selectedIndex].text == "Day" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpMonth1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpMonth1").selectedIndex].text == "Month" || document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpYear1").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpYear1").selectedIndex].text == "Year")
            {
                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren").style.color="#ff0000";
            }
        }
    }
//  if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_tblFamilyFloaterMemberDetails").style.display == 'none')
//    {
//        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult").style.color="#000000";
//    }
//    else
//    {
//       try{
//        Adult2Day = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpDay").selectedIndex;
//        Adult2Month = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpMonth").selectedIndex;
//        Adult2Year = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_drpYear").selectedIndex;
//        if(Adult2Day==0||Adult2Day==-1||Adult2Month==0||Adult2Month==-1||Adult2Year==0||Adult2Year==-1)
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult").style.color="#ff0000";
//        }
//        else
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpAdditionalPersons_ctl01_lblAdult").style.color="#000000";
//        }
//        }catch(ex){}
//    }
//    if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").selectedIndex>0)
//    {
//        Child1Day = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1").selectedIndex;
//        Child1Month = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1").selectedIndex;
//        Child1Year = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1").selectedIndex;
//        if(Child1Day==0||Child1Day==-1||Child1Month==0||Child1Month==-1||Child1Year==0||Child1Year==-1)
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren").style.color="#ff0000";
//        }
//        else
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_lblChildren").style.color="#000000";
//        }
//    }
// 
//   if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").selectedIndex>1)
//    {
//        Child2Day = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1").selectedIndex;
//        Child2Month = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1").selectedIndex;
//        Child2Year = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1").selectedIndex;
//        if(Child2Day==0||Child2Day==-1||Child2Month==0||Child2Month==-1||Child2Year==0||Child2Year==-1)
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren").style.color="#ff0000";
//        }
//        else
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_lblChildren").style.color="#000000";
//        }
//    }
//    
//    if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").selectedIndex>2)
//    {
//        Child3Day = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpDay1").selectedIndex;
//        Child3Month = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpMonth1").selectedIndex;
//        Child3Year = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpYear1").selectedIndex;
//        if(Child3Day==0||Child3Day==-1||Child3Month==0||Child3Month==-1||Child3Year==0||Child3Year==-1)
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren").style.color="#ff0000";
//        }
//        else
//        {
//            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_lblChildren").style.color="#000000";
//        }
//    }
//    
	if (alertMsg.length == l_Msg)
	{ 
	   
	    if(fnSTDCode(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode")) == false)
	    {
	        return false;
	    }        
        if(fnContactNumber(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtContactNo"))==false)
        {
	        return false;
	    }
	    if(fnCheckAdultBirthdayHealth()==false)
        {
         document.getElementById('ctl00_ctl00_MainContent_HealthQueryForm_lblDOB').style.color="#ff0000";
          return false;
        }
	    
	    if(validateMobileNumber("ctl00_ctl00_MainContent_HealthQueryForm_txtMobileNo", "ctl00_ctl00_MainContent_HealthQueryForm_lblMobileNumber")==false)
        {
            return false;
        }
        if(fnCheckOldDateVSToday()==false)
	    {
	        return false;
	    }
	    if(fnCheckOldDateVSToday1()==false)
	    {
	        return false;
	    }
	    if(fnCheckOldDateVSToday2()==false)
	    {
	        return false;
	    }
	    if(!checkChildDOB())
	    {
	        return false;
	    }
	    if(validateMobileNumber("ctl00_ctl00_MainContent_HealthQueryForm_txtMobileNo", "ctl00_ctl00_MainContent_HealthQueryForm_lblMobileNumber"))
        {
            return true;
        }         
        else
        {
            return false;
        }
        
	} 
	else
	{
		alert(alertMsg);
		return false;
	 } 
}

function HealthValidationDefaultN()
{
    var fieldRequired = Array("ctl00_ctl00_MainContent_HealthQueryForm_ddlSumInsured");
	var lblField = Array("ctl00_ctl00_MainContent_HealthQueryForm_lblSumInsured"); //Name of Labels to be red if control not Valid
    var fieldDescription = Array("Select Sum Insured");
    //Name of controls to validate                            
    var HiddenfieldRequired = Array("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlSumInsured", 
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults",
                                    "ctl00_ctl00_MainContent_HealthQueryForm_ddlChild"
                                    );
	var HiddenlblField = Array( "ctl00_ctl00_MainContent_HealthQueryForm_lblPolicyType", //Name of Lables tobe red if control not Valid
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblSumInsured", 
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblAdults",
	                            "ctl00_ctl00_MainContent_HealthQueryForm_lblChild"
	                            );
    var HiddenfieldDescription = Array( "Select Policy Type",
                                        "Select Date Of Birth - Day",
                                        "Select Date Of Birth - Month",
                                        "Select Date Of Birth - Year",
                                        "Select Sum Insured",    
                                        "Select Adults",
                                        "Select Child"
                                        );                            
     //if(document.getElementById("TR_No_Of_Children").style.display = 'none')
     {
         fieldRequired=HiddenfieldRequired;
         lblField=HiddenlblField;
         fieldDescription=HiddenfieldDescription;
     }                     
    


	var alertMsg = "Please provide correct information for the following fields highlighted in red:\n\n";
	var l_Msg = alertMsg.length;
	
    for (var i = 0; i < fieldRequired.length; i++)
    {
	    var obj = document.getElementById(fieldRequired[i]);
	    var lblObj = document.getElementById(lblField[i]);		
	    if (obj)
	    {      
		    //alert("Obj Type :" + obj.type + " -- " + document.getElementById(obj.id).name + "  -> " + obj.options[obj.selectedIndex].text );
	        
	        if( obj.type=="select-one") // Tocheck control type DropDown
		        {
		           //alert("Inside Select One : " + obj.type );
		           if(obj.selectedIndex == -1 || obj.options[obj.selectedIndex].text == "Select Sum Insured" || obj.options[obj.selectedIndex].text == "Select" || obj.options[obj.selectedIndex].text == "Select Policy Type" || obj.options[obj.selectedIndex].text == "day" || obj.options[obj.selectedIndex].text == "month" || obj.options[obj.selectedIndex].text == "year" || obj.options[obj.selectedIndex].text == "Select City" || obj.options[obj.selectedIndex].text == "-------------------------")
		            {
			            lblObj.style.color="#ff0000";			            
			            alertMsg += " - " + fieldDescription[i] + "\n";
		            }
		            else
		            {
		                lblObj.style.color="#000000";
		            }
		        }
		        else if(obj.type=="checkbox")
	         {
	            if(obj.checked==false)
	                {
	                 lblObj.style.color="#ff0000";			            
			            alertMsg += " - " + fieldDescription[i] + "\n";
	                }
	                else
	                {
	                lblObj.style.color="#000000";
	                }
	         }
	         else
	            {

	                if(obj.id=="ctl00_ctl00_MainContent_HealthQueryForm_txtEmailAddress")
	                {
	                    if(emailValid(obj.id))
	                    {
	                      lblObj.style.color="#000000";
	                    }
	                    else
	                    {
	                      lblObj.style.color="#ff0000";	
	                      document.getElementById(obj.id).value="";		            
			              alertMsg += " - " + fieldDescription[i] + "\n";	                      
	                    }       
	                }
	                else
	                {
	                	if(checkTextData(obj.id,'Special characters are not allowed!!')) //Check special Char
		                {
                           lblObj.style.color="#ff0000";
                           alertMsg += " - " + fieldDescription[i] + "\n";
                        }
                        else
                        {
                           lblObj.style.color="#000000";
                        }
                    }
	            }        
	    }
    }
		
	alert(l_Msg);	
	if (alertMsg.length == l_Msg)
	{ 
	    //return true;
        if(checkIfAdult("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear", "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth", "ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay", "ctl00_ctl00_MainContent_HealthQueryForm_lblDOB") && validateMobileNumber("ctl00_ctl00_MainContent_HealthQueryForm_txtMobileNo", "ctl00_ctl00_MainContent_HealthQueryForm_lblMobileNumber"))
        {
            return true;
        }         
        else
        {
            return false;
        }
	} 
	else
	 {
		alert(alertMsg);
		return false;
	 } 
}

function fnchekPrivacyPolicy()
{

var objchkPrivacyPolicy = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_chkNewsletterOffer");
if(objchkPrivacyPolicy.checked==false)
{
    alert("Please Check the Privacy Policy");
    return false    
}
return true;
}


// function to check whether the No of Dependent's is equal to the sum of Adults + Child
function CheckNoOfDependents()
{
    var adults = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults").value;
    var childs = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").value;
    
    var sum = parseInt(childs) + parseInt(adults);
    
    if(totalDependent == sum)
    {
        return true;
    }
    else
    {
        //alert("Please Check the no of Adults & Childs");
        return false;    
    }
}
// function to validate the date selection by user
function checkAge()
{
//    var yearAgeGroup = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlBirthYear").value;
//    var monthAgeGroup = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlBirthMonth").value;
//    var dateAgeGroup = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlBirthDate").value;

//    var yearEldestAge = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlDependentsBirthYear").value;
//    var monthEldestAge = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlDependentsBirthMonth").value;
//    var dateEldestAge = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlDependentsBirthDate").value;
//    

//    var toDay = new Date();
//    
//    var AgeGroup = new Date();
//    
//    AgeGroup.setDate(dateAgeGroup);
//    AgeGroup.setMonth((parseInt(monthAgeGroup)-1));
//    AgeGroup.setFullYear(yearAgeGroup);

//    var Eldest = new Date();
//    
//    Eldest.setDate(dateEldestAge);
//    Eldest.setMonth((parseInt(monthEldestAge)-1));
//    Eldest.setFullYear(yearEldestAge);
//    
//    if( (toDay.getFullYear() - AgeGroup.getFullYear() )< 18 )    
//    {
//        alert("Please mention the Correct Age Group");
//        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblAgeGroup").style.color="#ff0000";
//        return false;
//    }
//    else 
//    {
//        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblAgeGroup").style.color="#000000";
//        if(document.getElementById("divContentShow").style.display=="block" || document.getElementById("divContentShow").style.visibility=="visible")
//        {
//            if( (toDay.getFullYear() - Eldest.getFullYear() )< 18 )    
//            {
//                alert("Please mention the Correct Dependent Age Group");
//                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblDependentsAgeGroup").style.color="#ff0000";
//                return false;
//            }
//            else
//            {
//                document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblDependentsAgeGroup").style.color="#000000";
//                return true;
//            }
//        }
//        else
//        {
//            return true;
//        }
//    }
    return true;
} 

function checkTextData(ctrl,specialCharMsg) //Function check value ="" and special chars
{
    if(document.getElementById(ctrl).value==""  ||  document.getElementById(ctrl).value == null)
    {        
        return true;
    }
    
    if(document.getElementById(ctrl).value != "")
     {  
        var splChars = " !@#$%^&*(){}[]\/:*?\"<>|%'+-,.;";        
        if( ctrl.indexOf("txtContactNo") != -1 )
        {
            splChars = " !@#$%^&*(){}[]\/:*?\"<>|%'+,.;";        
        }
        else if( ctrl.indexOf("txtFName") != -1 )
        {
            splChars = "!@#$%^&*(){}[]\/:*?\"<>|%'+-,.;1234567890";        
        }
        else
        {
            splChars = " !@#$%^&*(){}[]\/:*?\"<>|%'+-,.;";        
        }
     
          
        
    	var sControlValue = document.getElementById(ctrl).value;
        for (var i = 0; i < sControlValue.length; i++)
        {
            if (splChars.indexOf(sControlValue.charAt(i))!= -1)
            {
                //document.getElementById(ctrl).value="";
                document.getElementById(ctrl).focus();
                //alert (specialCharMsg);                
                return true;
            }
        }
    }
}


function loadPage()
{
    if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType").selectedIndex == 3)
    {
         window.location="/hospitalization-insurance/hospitalization-insurance-india.aspx";
    }
     if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType").selectedIndex == 2)
    {   
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_No_Of_Adults").style.display ='';
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_No_Of_Adults").style.visibility ='visible';
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_No_Of_Children").style.display ='';  
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_No_Of_Children").style.visibility ='visible';    
        if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults").selectedIndex!=1)
            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults").options[1].selected = true;   
    }    
    else
    {   document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_No_Of_Adults").style.display ='none';
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_No_Of_Children").style.display ='none';
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlAdults").options[0].selected = true;
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlChild").options[0].selected = true;
    }
    enableDisableOtherCity();   
}
function enableDisableOtherCity()
{
    var citySelected;
   
    citySelected = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCity").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCity").selectedIndex].text;
    //alert(citySelected);
    //alert(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCity").value);
    /*if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCity").value == "999")
    {
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_OtherCity").style.display ='block';
    }
    else
    {
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_TR_OtherCity").style.display ='none';
    }*/   
    if(citySelected == "Delhi")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='011';        
    else  if(citySelected == "Mumbai")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='022';        
    else  if(citySelected == "Calcutta" )
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='033';        
    else  if(citySelected == "Bangalore")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='080';        
    else  if(citySelected == "Chennai")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='044';        
    else  if(citySelected == "Lucknow")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0522';        
    else  if(citySelected == "Chandigarh")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0172';        
    else  if(citySelected == "Ahmedabad")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='079';        
    else  if(citySelected == "Hyderabad")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='040';        
    else  if(citySelected == "Kanpur")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0512';        
    else  if(citySelected == "Jaipur")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0141';        
    else  if(citySelected == "Kochi")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0484';        
    else  if(citySelected == "Pune")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='020';        
    else  if(citySelected == "Ludhiana")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0161';        
    else  if(citySelected == "Jalandhar")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0181';        
    else  if(citySelected == "Patna")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0612';        
    else  if(citySelected == "Ranchi")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0651';        
    else  if(citySelected == "Bhopal")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0755';        
    else  if(citySelected == "Nagpur")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0712';        
    else  if(citySelected == "Coimbatore")
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ='0422';        
    else
        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_txtSTDCode").value ="";        
    
//    if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType").value=='Individual')
//    {
//    alert("hello:");
//    //     document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblDOB").style.display='block';
//    }
//    else if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlPolicyType").value=='Family Floater')
//    {
//        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblDOB").style.display='block';
//    }
//    else 
//    {
//        document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_lblDOB").style.display='block';
//    }
}

function fnCheckOldDateVSToday()
{
    var ObjChldddlDobDay = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpDay1");
    var ObjChldddlDobMonth = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpMonth1");
    var ObjChldddlDobYear = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl01_drpYear1");
    if(ObjChldddlDobDay==null);
    return true;
    var ObjDate = new Date();
    var firstDate = ObjDate.getDate()  + "/" + (ObjDate.getMonth()+1)  + "/" + ObjDate.getFullYear();
    var secondDate = ObjChldddlDobDay.value + "/" + ObjChldddlDobMonth.value + "/" + ObjChldddlDobYear.value;
    var vrAge=dateDiff(firstDate,secondDate);
    
    if(vrAge <= 90)
    {
        alert("The age of child should be minimum 3 month Date of birth should be greater then today"); 
        return false;
    }
    return true;
}
function fnCheckOldDateVSToday1()
{
    var ObjChldddlDobDay = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpDay1");
    var ObjChldddlDobMonth = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpMonth1");
    var ObjChldddlDobYear = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl02_drpYear1");
    if(ObjChldddlDobDay==null);
    return true;
    var ObjDate = new Date();
    var firstDate = ObjDate.getDate()  + "/" + (ObjDate.getMonth()+1)  + "/" + ObjDate.getFullYear();
    var secondDate = ObjChldddlDobDay.value + "/" + ObjChldddlDobMonth.value + "/" + ObjChldddlDobYear.value;
    var vrAge=dateDiff(firstDate,secondDate);
    
    if(vrAge <= 90)
    {
        alert("The age of child should be minimum 3 month Date of birth should be greater then today"); 
        return false;
    }
    return true;
}
function fnCheckOldDateVSToday2()
{
    var ObjChldddlDobDay = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpDay1");
    var ObjChldddlDobMonth = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpMonth1");
    var ObjChldddlDobYear = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_rpChildren_ctl03_drpYear1");
    if(ObjChldddlDobDay==null);
    return true;
    var ObjDate = new Date();
    var firstDate = ObjDate.getDate()  + "/" + (ObjDate.getMonth()+1)  + "/" + ObjDate.getFullYear();
    var secondDate = ObjChldddlDobDay.value + "/" + ObjChldddlDobMonth.value + "/" + ObjChldddlDobYear.value;
    var vrAge=dateDiff(firstDate,secondDate);
    
    if(vrAge <= 90)
    {
        alert("The age of child should be minimum 3 month Date of birth should be greater then today"); 
        return false;
    }
    return true;
}

//function dateDiff(first, second) 
//{
//	date1 = new Date();
//	date2 = new Date();
//	diff  = new Date();

//	First=first.split("/");
//	Second=second.split("/");
//	date1temp = new Date(First[1]+"/"+First[0]+"/"+First[2]+" 00:00:00AM");
//	date1.setTime(date1temp.getTime());

//	date2temp = new Date(Second[1]+"/"+Second[0]+"/"+Second[2]+" 00:00:00AM");
//	date2.setTime(date2temp.getTime());

//	// sets difference date to difference of first date and second date
//	diff.setTime(date1.getTime() - date2.getTime());
//	timediff = diff.getTime();

//	weeks = Math.floor(timediff / (1000 * 60 * 60 * 24 * 7));
//	timediff -= weeks * (1000 * 60 * 60 * 24 * 7);

//	days = Math.floor(timediff / (1000 * 60 * 60 * 24)); 
//	timediff -= days * (1000 * 60 * 60 * 24);

//	hours = Math.floor(timediff / (1000 * 60 * 60)); 
//	timediff -= hours * (1000 * 60 * 60);

//	mins = Math.floor(timediff / (1000 * 60)); 
//	timediff -= mins * (1000 * 60);

//	secs = Math.floor(timediff / 1000); 
//	timediff -= secs * 1000;

//	total=eval(eval(weeks * 7) + days);
//	return total;
//}

function fnCheckAdultBirthdayHealth()
{
    var ObjAdultddlDobDay = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpDay");
    var ObjAdultddlDobMonth = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpMonth");
    var ObjAdultddlDobYear = document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ucDateOfBirth_drpYear");  
    var ObjDate = new Date();
    
    var firstDate = ObjDate.getDate()  + "/" + (ObjDate.getMonth()+1)  + "/" + ObjDate.getFullYear();
    //alert(firstDate);
    var secondDate = ObjAdultddlDobDay.value + "/" + ObjAdultddlDobMonth.value + "/" + ObjAdultddlDobYear.value;
    //alert(secondDate);
    var vrAge=dateDiff(firstDate,secondDate);
    //alert(vrAge);
    
    var eighteenYrsOldDate = ObjDate.getDate()  + "/" + (ObjDate.getMonth()+1)  + "/" + (ObjDate.getFullYear()-18);
    var eignteenYrsOldDays = dateDiff(firstDate,eighteenYrsOldDate);
    //alert(eignteenYrsOldDays);
    
    if(vrAge <= eignteenYrsOldDays)
    {
        alert("Only Adult can book a policy"); 
        return false;
    }
    return true;
}
function dateDiff(first, second) 
{
	date1 = new Date();
	date2 = new Date();
	diff  = new Date();
    
	First=first.split("/");
	Second=second.split("/");
	//date1temp = new Date(First[1]+"/"+First[0]+"/"+First[2]+" 00:00:00AM");
	date1temp = new Date(First[1]+"/"+First[0]+"/"+First[2]);
	date1.setTime(date1temp.getTime());
	
    //date2temp = new Date(Second[1]+"/"+Second[0]+"/"+Second[2]+" 00:00:00AM");
    date2temp = new Date(Second[1]+"/"+Second[0]+"/"+Second[2]);
	date2.setTime(date2temp.getTime());
	
    // sets difference date to difference of first date and second date
	diff.setTime(date1.getTime() - date2.getTime());
	timediff = diff.getTime();
    
	weeks = Math.floor(timediff / (1000 * 60 * 60 * 24 * 7));
	timediff -= weeks * (1000 * 60 * 60 * 24 * 7);

	days = Math.floor(timediff / (1000 * 60 * 60 * 24)); 
	timediff -= days * (1000 * 60 * 60 * 24);

	hours = Math.floor(timediff / (1000 * 60 * 60)); 
	timediff -= hours * (1000 * 60 * 60);

	mins = Math.floor(timediff / (1000 * 60)); 
	timediff -= mins * (1000 * 60);

	secs = Math.floor(timediff / 1000); 
	timediff -= secs * 1000;

	total=eval(eval(weeks * 7) + days);
	return total;
}
function ShowHideCityState()
{

    
    if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").selectedIndex>0)
        {
            if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").selectedIndex].text == "Other")
                {
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trState").style.display="";
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trCity").style.display="";
                }
            else if(document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").options[document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").selectedIndex].value == "-999")
                {
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_ddlCityState").selectedIndex=0;
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trState").style.display="none";
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trCity").style.display="none";
                }
           else
                {
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trState").style.display="none";
                    document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trCity").style.display="none";
                }
        }
    else
        {
            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trState").style.display="none";
            document.getElementById("ctl00_ctl00_MainContent_HealthQueryForm_trCity").style.display="none";
        }
}