﻿// JScript File

function CheckDurationOfStay(source, arguments)
{
   if(document.getElementById("txtDays").value == '0' && document.getElementById("txtMonths").value == '0' && document.getElementById("txtYears").value == '0')	
	{
		document.getElementById("txtDays").focus();
		document.getElementById("custvalDurationOfStay").innerHTML = "Duration of Stay should not be 0";
		arguments.IsValid = false;
	}
	else
	{
		document.getElementById("custvalDurationOfStay").innerHTML = "";
		arguments.IsValid = true;
	}
}

function Validate()
{
    var flg = 0;
    
    var DayOfIssue = document.getElementById("ddlDayOfIssue").options[document.getElementById("ddlDayOfIssue").selectedIndex].value;
    var MonthOfIssue = document.getElementById("ddlMonthOfIssue").options[document.getElementById("ddlMonthOfIssue").selectedIndex].value;
    var YearOfIssue = document.getElementById("ddlYearOfIssue").options[document.getElementById("ddlYearOfIssue").selectedIndex].value;
    var DateOfIssue = DayOfIssue+"/"+MonthOfIssue+"/"+YearOfIssue;
    if(document.getElementById("ddlDayOfIssue").options[document.getElementById("ddlDayOfIssue").selectedIndex].innerHTML != "-- Select --")
    {
        if(document.getElementById("ddlMonthOfIssue").options[document.getElementById("ddlMonthOfIssue").selectedIndex].innerHTML != "-- Select --")
        {   
            if(document.getElementById("ddlYearOfIssue").options[document.getElementById("ddlYearOfIssue").selectedIndex].innerHTML != "-- Select --")
            {
                if(!isLater(DateOfIssue))
                {
                    document.getElementById("spnDateOfIssue").innerHTML = "Select Valid Date Of Issue (Earlier than Today's Date)";
                    document.getElementById("ddlDayOfIssue").focus();
                    flg = 1;
                }
                else
                {
                    document.getElementById("spnDateOfIssue").innerHTML = "";
                }
            }
            else
            {
                document.getElementById("spnDateOfIssue").innerHTML = "Please select valid date";
                document.getElementById("ddlDayOfIssue").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnDateOfIssue").innerHTML = "Please select valid date";
            document.getElementById("ddlDayOfIssue").focus();
            flg = 1;
        }
    }
    else
    {
        document.getElementById("spnDateOfIssue").innerHTML = "";
    }
    
    var DayOfExpiry = document.getElementById("ddlDayOfExpiry").options[document.getElementById("ddlDayOfExpiry").selectedIndex].value;
    var MonthOfExpiry = document.getElementById("ddlMonthOfExpiry").options[document.getElementById("ddlMonthOfExpiry").selectedIndex].value;
    var YearOfExpiry = document.getElementById("ddlYearOfExpiry").options[document.getElementById("ddlYearOfExpiry").selectedIndex].value;
    var DateOfExpiry = DayOfExpiry+"/"+MonthOfExpiry+"/"+YearOfExpiry;
    if(document.getElementById("ddlDayOfExpiry").options[document.getElementById("ddlDayOfExpiry").selectedIndex].innerHTML != "-- Select --")
    {
        if(document.getElementById("ddlMonthOfExpiry").options[document.getElementById("ddlMonthOfExpiry").selectedIndex].innerHTML != "-- Select --")
        {   
            if(document.getElementById("ddlYearOfExpiry").options[document.getElementById("ddlYearOfExpiry").selectedIndex].innerHTML != "-- Select --")
            {
                var mname=new Array("01","02","03","04","05","06","07","08","09","10","11","12")
                var currentTime =new Date();
                currentTime.setMonth(currentTime.getMonth()+6);
                currentTime.setDate(currentTime.getDate());
                var ModDay=currentTime.getDate();
                var currYear=currentTime.getFullYear();
                var ModMonth = currentTime.getMonth();
                var Modstr=mname[ModMonth] + "/" + chkday(ModDay) + "/" + currYear ;
                var newdt= ChangeFormat(Modstr);
                //return newdt;
                
                if(chkLaterDateEql(DateOfExpiry,newdt))
                {
               
                    document.getElementById("spnDateOfExpiry").innerHTML = "Passport ExpiryDate should be Later than 6 months from today's date";
                    document.getElementById("ddlDayOfExpiry").focus();
                    //flg = 1;
                    return false;
                }
                 else
                {
                    document.getElementById("spnDateOfExpiry").innerHTML = "";
                }
            }
            else
            {
                document.getElementById("spnDateOfExpiry").innerHTML = "Please select valid date";
                document.getElementById("ddlDayOfExpiry").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnDateOfExpiry").innerHTML = "Please select valid date";
            document.getElementById("ddlDayOfExpiry").focus();
            flg = 1;
        }
    }
    else
    {
    
     document.getElementById("spnDateOfExpiry").innerHTML = "";
    }
    
    if(document.getElementById("rbtnlstPurposeOfJourney_4").checked == true)
    {
        ValidatorEnable(document.getElementById("rfvTransitFromDay"), true);
        ValidatorEnable(document.getElementById("rfvTransitFromMonth"), true); 
        ValidatorEnable(document.getElementById("rfvTransitFromYear"), true); 
        ValidatorEnable(document.getElementById("rfvTransitToDay"), true); 
        ValidatorEnable(document.getElementById("rfvTransitToMonth"), true); 
        ValidatorEnable(document.getElementById("rfvTransitToYear"), true);
        ValidatorEnable(document.getElementById("rfvDetails"), false);
        ValidatorEnable(document.getElementById("rfvBussinessDetailsInIndia"), false); 
        ValidatorEnable(document.getElementById("rfvBussinessDetailsRussia"), false); 
        
        var TransitFromDay = document.getElementById("ddlTransitFromDay").options[document.getElementById("ddlTransitFromDay").selectedIndex].value;
        var TransitFromMonth = document.getElementById("ddlTransitFromMonth").options[document.getElementById("ddlTransitFromMonth").selectedIndex].value;
        var TransitFromYear = document.getElementById("ddlTransitFromYear").options[document.getElementById("ddlTransitFromYear").selectedIndex].value;
        var TransitFromDate = TransitFromDay+"/"+TransitFromMonth+"/"+TransitFromYear;
        if(document.getElementById("ddlTransitFromDay").options[document.getElementById("ddlTransitFromDay").selectedIndex].innerHTML != "-- Select --")
        {
            if(document.getElementById("ddlTransitFromMonth").options[document.getElementById("ddlTransitFromMonth").selectedIndex].innerHTML != "-- Select --")
            {   
                if(document.getElementById("ddlTransitFromYear").options[document.getElementById("ddlTransitFromYear").selectedIndex].innerHTML != "-- Select --")
                {
                    if(isLater(TransitFromDate))
                    {
                        document.getElementById("spnTransitFrom").innerHTML = "Select Valid Transit From Date (Later than Today's Date)";
                        document.getElementById("ddlTransitFromDay").focus();
                        flg = 1;
                    }
                    else
                    {
                        document.getElementById("spnTransitFrom").innerHTML = "";
                    }
                }
                else
	            {
	                document.getElementById("spnTransitFrom").innerHTML = "Please select valid date";
	                document.getElementById("ddlTransitFromDay").focus();
                    flg = 1;
	            }
            }
            else
	        {
	            document.getElementById("spnTransitFrom").innerHTML = "Please select valid date";
	            document.getElementById("ddlTransitFromDay").focus();
                flg = 1;
	        }
        }
        else
        {
            document.getElementById("spnTransitFrom").innerHTML = "";
        }
        
        var TransitToDay = document.getElementById("ddlTransitToDay").options[document.getElementById("ddlTransitToDay").selectedIndex].value;
        var TransitToMonth = document.getElementById("ddlTransitToMonth").options[document.getElementById("ddlTransitToMonth").selectedIndex].value;
        var TransitToYear = document.getElementById("ddlTransitToYear").options[document.getElementById("ddlTransitToYear").selectedIndex].value;
        var TransitToDate = TransitToDay+"/"+TransitToMonth+"/"+TransitToYear;
        if(document.getElementById("ddlTransitToDay").options[document.getElementById("ddlTransitToDay").selectedIndex].innerHTML != "-- Select --")
        {
            if(document.getElementById("ddlTransitToMonth").options[document.getElementById("ddlTransitToMonth").selectedIndex].innerHTML != "-- Select --")
            {   
                if(document.getElementById("ddlTransitToYear").options[document.getElementById("ddlTransitToYear").selectedIndex].innerHTML != "-- Select --")
                {
                    if(!chkLaterDateEql(TransitFromDate,TransitToDate))
                    {
                        document.getElementById("spnTransitTo").innerHTML = "Select Valid Transit To Date (Later than Transit From Date)";
                        document.getElementById("ddlTransitToDay").focus();
                        flg = 1;
                    }
                    else
                    {
                        document.getElementById("spnTransitTo").innerHTML = "";
                    }
                }
                else
	            {
	                document.getElementById("spnTransitTo").innerHTML = "Please select valid date";
	                document.getElementById("ddlTransitToDay").focus();
                    flg = 1;
	            }
            }
            else
	        {
	            document.getElementById("spnTransitTo").innerHTML = "Please select valid date";
	            document.getElementById("ddlTransitToDay").focus();
                flg = 1;
	        }
        }
        else
        {
            document.getElementById("spnTransitTo").innerHTML = "";
        }
    }
   
    else if(document.getElementById("rbtnlstPurposeOfJourney_0").checked == true)
    {
        ValidatorEnable(document.getElementById("rfvTransitFromDay"), false);
        ValidatorEnable(document.getElementById("rfvTransitFromMonth"), false); 
        ValidatorEnable(document.getElementById("rfvTransitFromYear"), false); 
        ValidatorEnable(document.getElementById("rfvTransitToDay"), false); 
        ValidatorEnable(document.getElementById("rfvTransitToMonth"), false); 
        ValidatorEnable(document.getElementById("rfvTransitToYear"), false);
        ValidatorEnable(document.getElementById("rfvDetails"), false);
        ValidatorEnable(document.getElementById("rfvBussinessDetailsInIndia"), true); 
        ValidatorEnable(document.getElementById("rfvBussinessDetailsRussia"), true); 
        document.getElementById("spnTransitFrom").innerHTML = "";
        document.getElementById("spnTransitTo").innerHTML = "";
    }
    else
    {
        ValidatorEnable(document.getElementById("rfvTransitFromDay"), false);
        ValidatorEnable(document.getElementById("rfvTransitFromMonth"), false); 
        ValidatorEnable(document.getElementById("rfvTransitFromYear"), false); 
        ValidatorEnable(document.getElementById("rfvTransitToDay"), false); 
        ValidatorEnable(document.getElementById("rfvTransitToMonth"), false); 
        ValidatorEnable(document.getElementById("rfvTransitToYear"), false);
        ValidatorEnable(document.getElementById("rfvDetails"), true);
        ValidatorEnable(document.getElementById("rfvBussinessDetailsInIndia"), false); 
        ValidatorEnable(document.getElementById("rfvBussinessDetailsRussia"), false); 
        document.getElementById("spnTransitFrom").innerHTML = "";
        document.getElementById("spnTransitTo").innerHTML = "";
    }
    var ApproximateDayOfDeparture = document.getElementById("ddlApproximateDayOfDeparture").options[document.getElementById("ddlApproximateDayOfDeparture").selectedIndex].value;
    var ApproximateMonthOfDeparture = document.getElementById("ddlApproximateMonthOfDeparture").options[document.getElementById("ddlApproximateMonthOfDeparture").selectedIndex].value;
    var ApproximateYearOfDeparture = document.getElementById("ddlApproximateYearOfDeparture").options[document.getElementById("ddlApproximateYearOfDeparture").selectedIndex].value;
    var ApproximateDateOfDeparture = ApproximateDayOfDeparture+"/"+ApproximateMonthOfDeparture+"/"+ApproximateYearOfDeparture;
    if(document.getElementById("ddlApproximateDayOfDeparture").options[document.getElementById("ddlApproximateDayOfDeparture").selectedIndex].innerHTML != "-- Select --")
    {
        if(document.getElementById("ddlApproximateMonthOfDeparture").options[document.getElementById("ddlApproximateMonthOfDeparture").selectedIndex].innerHTML != "-- Select --")
        {   
            if(document.getElementById("ddlApproximateYearOfDeparture").options[document.getElementById("ddlApproximateYearOfDeparture").selectedIndex].innerHTML != "-- Select --")
            {
                if(isLater(ApproximateDateOfDeparture))
                {
                    document.getElementById("spnApproximateDateOfDeparture").innerHTML = "Select Valid Approximate Date Of Departure (Later than Today's Date)";
                    document.getElementById("ddlApproximateDayOfDeparture").focus();
                    flg = 1;
                }
                else
                {
                    document.getElementById("spnApproximateDateOfDeparture").innerHTML = "";
                }
            }
            else
	        {
	            document.getElementById("spnApproximateDateOfDeparture").innerHTML = "Please select valid date";
	            document.getElementById("ddlApproximateDayOfDeparture").focus();
                flg = 1;
	        }
        }
        else
	    {
	        document.getElementById("spnApproximateDateOfDeparture").innerHTML = "Please select valid date";
	        document.getElementById("ddlApproximateDayOfDeparture").focus();
            flg = 1;
	    }
    }
    else
    {
        document.getElementById("spnApproximateDateOfDeparture").innerHTML = "";
    }
    
    var ApproximateDayOfArrival = document.getElementById("ddlApproximateDayOfArrival").options[document.getElementById("ddlApproximateDayOfArrival").selectedIndex].value;
    var ApproximateMonthOfArrival = document.getElementById("ddlApproximateMonthOfArrival").options[document.getElementById("ddlApproximateMonthOfArrival").selectedIndex].value;
    var ApproximateYearOfArrival = document.getElementById("ddlApproximateYearOfArrival").options[document.getElementById("ddlApproximateYearOfArrival").selectedIndex].value;
    var ApproximateDateOfArrival = ApproximateDayOfArrival+"/"+ApproximateMonthOfArrival+"/"+ApproximateYearOfArrival;
    if(document.getElementById("ddlApproximateDayOfArrival").options[document.getElementById("ddlApproximateDayOfArrival").selectedIndex].innerHTML != "-- Select --")
    {
        if(document.getElementById("ddlApproximateMonthOfArrival").options[document.getElementById("ddlApproximateMonthOfArrival").selectedIndex].innerHTML != "-- Select --")
        {   
            if(document.getElementById("ddlApproximateYearOfArrival").options[document.getElementById("ddlApproximateYearOfArrival").selectedIndex].innerHTML != "-- Select --")
            {
                if(!chkLaterDateEql(ApproximateDateOfDeparture,ApproximateDateOfArrival))
                {
                    document.getElementById("spnApproximateDateOfArrival").innerHTML = "Select Valid Approximate Date Of Arrival (Later than Approximate Date Of Departure)";
                    document.getElementById("ddlApproximateDayOfArrival").focus();
                    flg = 1;
                }
                else
                {
                    document.getElementById("spnApproximateDateOfArrival").innerHTML = "";
                }
            }
            else
	        {
	            document.getElementById("spnApproximateDateOfArrival").innerHTML = "Please select valid date";
	            document.getElementById("ddlApproximateDayOfArrival").focus();
                flg = 1;
	        }
        }
        else
	    {
	        document.getElementById("spnApproximateDateOfArrival").innerHTML = "Please select valid date";
	        document.getElementById("ddlApproximateDayOfArrival").focus();
            flg = 1;
	    }
    }
    else
    {
        document.getElementById("spnApproximateDateOfArrival").innerHTML = "";
    }
    
    var ChildDay1 = document.getElementById("ddlChildDays1").options[document.getElementById("ddlChildDays1").selectedIndex].value;
    var ChildMonth1 = document.getElementById("ddlChildMonths1").options[document.getElementById("ddlChildMonths1").selectedIndex].value;
    var ChildYear1 = document.getElementById("ddlChildYears1").options[document.getElementById("ddlChildYears1").selectedIndex].value;
    var ChildDate1 = ChildDay1+"/"+ChildMonth1+"/"+ChildYear1;
    
    if(document.getElementById("txtChildName1").value != "")
    {
        document.getElementById("spnPlaceOfBirth1").innerHTML = "";
        if(document.getElementById("txtChildPlace1").value != "")
        {
            document.getElementById("spnDateOfBirth1").innerHTML = "";
            if(document.getElementById("ddlChildDays1").options[document.getElementById("ddlChildDays1").selectedIndex].innerHTML != "-- Select --")
            {
                document.getElementById("spnDateOfBirth1").innerHTML = "";
                if(document.getElementById("ddlChildMonths1").options[document.getElementById("ddlChildMonths1").selectedIndex].innerHTML != "-- Select --")
                {
                     document.getElementById("spnDateOfBirth1").innerHTML = "";
                     if(document.getElementById("ddlChildYears1").options[document.getElementById("ddlChildYears1").selectedIndex].innerHTML != "-- Select --")
                     {
                        if(!isDate(ChildDate1))
                        {
                            document.getElementById("spnDateOfBirth1").innerHTML = "Please select valid date for Child 1";
                            document.getElementById("ddlChildDays1").focus();
                            flg = 1;
                        }
                        else
                        {
                            document.getElementById("spnDateOfBirth1").innerHTML = "";
                        }
                     }
                     else
	                 {
	                    document.getElementById("spnDateOfBirth1").innerHTML = "Please select Year for Child 1";
	                    document.getElementById("ddlChildYears1").focus();
	                    flg = 1;
                     }
                }
                else
	            {
	                document.getElementById("spnDateOfBirth1").innerHTML = "Please select Month for Child 1";
	                document.getElementById("ddlChildMonths1").focus();
	                flg = 1;
                }
            }
            else
            {
                document.getElementById("spnDateOfBirth1").innerHTML = "Please select Day for Child 1";
                document.getElementById("ddlChildDays1").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnPlaceOfBirth1").innerHTML = "Please enter place of Birth for Child 1";
            document.getElementById("txtChildPlace1").focus();
            flg = 1;
        }
    }
    
    
    var ChildDay2 = document.getElementById("ddlChildDays2").options[document.getElementById("ddlChildDays2").selectedIndex].value;
    var ChildMonth2 = document.getElementById("ddlChildMonths2").options[document.getElementById("ddlChildMonths2").selectedIndex].value;
    var ChildYear2 = document.getElementById("ddlChildYears2").options[document.getElementById("ddlChildYears2").selectedIndex].value;
    var ChildDate2 = ChildDay2+"/"+ChildMonth2+"/"+ChildYear2;
    
    if(document.getElementById("txtChildName2").value != "")
    {
        document.getElementById("spnPlaceOfBirth2").innerHTML = "";
        if(document.getElementById("txtChildPlace2").value != "")
        {
            document.getElementById("spnDateOfBirth2").innerHTML = "";
            if(document.getElementById("ddlChildDays2").options[document.getElementById("ddlChildDays2").selectedIndex].innerHTML != "-- Select --")
            {
                document.getElementById("spnDateOfBirth2").innerHTML = "";
                if(document.getElementById("ddlChildMonths2").options[document.getElementById("ddlChildMonths2").selectedIndex].innerHTML != "-- Select --")
                {
                     document.getElementById("spnDateOfBirth2").innerHTML = "";
                     if(document.getElementById("ddlChildYears2").options[document.getElementById("ddlChildYears2").selectedIndex].innerHTML != "-- Select --")
                     {
                        if(!isDate(ChildDate2))
                        {
                            document.getElementById("spnDateOfBirth2").innerHTML = "Please select valid date for Child 2";
                            document.getElementById("ddlChildDays2").focus();
                            flg = 1;
                        }
                        else
                        {
                            document.getElementById("spnDateOfBirth2").innerHTML = "";
                        }
                     }
                     else
	                 {
	                    document.getElementById("spnDateOfBirth2").innerHTML = "Please select Year for Child 2";
	                    document.getElementById("ddlChildYears2").focus();
	                    flg = 1;
                     }
                }
                else
	            {
	                document.getElementById("spnDateOfBirth2").innerHTML = "Please select Month for Child 2";
	                document.getElementById("ddlChildMonths2").focus();
	                flg = 1;
                }
            }
            else
            {
                document.getElementById("spnDateOfBirth2").innerHTML = "Please select Day for Child 2";
                document.getElementById("ddlChildDays2").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnPlaceOfBirth2").innerHTML = "Please enter place of Birth for Child 2";
            document.getElementById("txtChildPlace2").focus();
            flg = 1;
        }
    }
    
    
    var ChildDay3 = document.getElementById("ddlChildDays3").options[document.getElementById("ddlChildDays3").selectedIndex].value;
    var ChildMonth3 = document.getElementById("ddlChildMonths3").options[document.getElementById("ddlChildMonths3").selectedIndex].value;
    var ChildYear3 = document.getElementById("ddlChildYears3").options[document.getElementById("ddlChildYears3").selectedIndex].value;
    var ChildDate3 = ChildDay3+"/"+ChildMonth3+"/"+ChildYear3;
    
    if(document.getElementById("txtChildName3").value != "")
    {
        document.getElementById("spnPlaceOfBirth3").innerHTML = "";
        if(document.getElementById("txtChildPlace3").value != "")
        {
            document.getElementById("spnDateOfBirth3").innerHTML = "";
            if(document.getElementById("ddlChildDays3").options[document.getElementById("ddlChildDays3").selectedIndex].innerHTML != "-- Select --")
            {
                document.getElementById("spnDateOfBirth3").innerHTML = "";
                if(document.getElementById("ddlChildMonths3").options[document.getElementById("ddlChildMonths3").selectedIndex].innerHTML != "-- Select --")
                {
                     document.getElementById("spnDateOfBirth3").innerHTML = "";
                     if(document.getElementById("ddlChildYears3").options[document.getElementById("ddlChildYears3").selectedIndex].innerHTML != "-- Select --")
                     {
                        if(!isDate(ChildDate3))
                        {
                            document.getElementById("spnDateOfBirth3").innerHTML = "Please select valid date for Child 3";
                            document.getElementById("ddlChildDays3").focus();
                            flg = 1;
                        }
                        else
                        {
                            document.getElementById("spnDateOfBirth3").innerHTML = "";
                        }
                     }
                     else
	                 {
	                    document.getElementById("spnDateOfBirth3").innerHTML = "Please select Year for Child 3";
	                    document.getElementById("ddlChildYears3").focus();
	                    flg = 1;
                     }
                }
                else
	            {
	                document.getElementById("spnDateOfBirth3").innerHTML = "Please select Month for Child 3";
	                document.getElementById("ddlChildMonths3").focus();
	                flg = 1;
                }
            }
            else
            {
                document.getElementById("spnDateOfBirth3").innerHTML = "Please select Day for Child 3";
                document.getElementById("ddlChildDays3").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnPlaceOfBirth3").innerHTML = "Please enter place of Birth for Child 3";
            document.getElementById("txtChildPlace3").focus();
            flg = 1;
        }
    }
    
    
    var ChildDay4 = document.getElementById("ddlChildDays4").options[document.getElementById("ddlChildDays4").selectedIndex].value;
    var ChildMonth4 = document.getElementById("ddlChildMonths4").options[document.getElementById("ddlChildMonths4").selectedIndex].value;
    var ChildYear4 = document.getElementById("ddlChildYears4").options[document.getElementById("ddlChildYears4").selectedIndex].value;
    var ChildDate4 = ChildDay4+"/"+ChildMonth4+"/"+ChildYear4;
    
    if(document.getElementById("txtChildName4").value != "")
    {
        document.getElementById("spnPlaceOfBirth4").innerHTML = "";
        if(document.getElementById("txtChildPlace4").value != "")
        {
            document.getElementById("spnDateOfBirth4").innerHTML = "";
            if(document.getElementById("ddlChildDays4").options[document.getElementById("ddlChildDays4").selectedIndex].innerHTML != "-- Select --")
            {
                document.getElementById("spnDateOfBirth4").innerHTML = "";
                if(document.getElementById("ddlChildMonths4").options[document.getElementById("ddlChildMonths4").selectedIndex].innerHTML != "-- Select --")
                {
                     document.getElementById("spnDateOfBirth4").innerHTML = "";
                     if(document.getElementById("ddlChildYears4").options[document.getElementById("ddlChildYears4").selectedIndex].innerHTML != "-- Select --")
                     {
                        if(!isDate(ChildDate4))
                        {
                            document.getElementById("spnDateOfBirth4").innerHTML = "Please select valid date for Child 4";
                            document.getElementById("ddlChildDays4").focus();
                            flg = 1;
                        }
                        else
                        {
                            document.getElementById("spnDateOfBirth4").innerHTML = "";
                        }
                     }
                     else
	                 {
	                    document.getElementById("spnDateOfBirth4").innerHTML = "Please select Year for Child 4";
	                    document.getElementById("ddlChildYears4").focus();
	                    flg = 1;
                     }
                }
                else
	            {
	                document.getElementById("spnDateOfBirth4").innerHTML = "Please select Month for Child 4";
	                document.getElementById("ddlChildMonths4").focus();
	                flg = 1;
                }
            }
            else
            {
                document.getElementById("spnDateOfBirth4").innerHTML = "Please select Day for Child 4";
                document.getElementById("ddlChildDays4").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnPlaceOfBirth4").innerHTML = "Please enter place of Birth for Child 4";
            document.getElementById("txtChildPlace4").focus();
            flg = 1;
        }
    }
    
    
    var ChildDay5 = document.getElementById("ddlChildDays5").options[document.getElementById("ddlChildDays5").selectedIndex].value;
    var ChildMonth5 = document.getElementById("ddlChildMonths5").options[document.getElementById("ddlChildMonths5").selectedIndex].value;
    var ChildYear5 = document.getElementById("ddlChildYears5").options[document.getElementById("ddlChildYears5").selectedIndex].value;
    var ChildDate5 = ChildDay5+"/"+ChildMonth5+"/"+ChildYear5;
    
    if(document.getElementById("txtChildName5").value != "")
    {
        document.getElementById("spnPlaceOfBirth5").innerHTML = "";
        if(document.getElementById("txtChildPlace5").value != "")
        {
            document.getElementById("spnDateOfBirth5").innerHTML = "";
            if(document.getElementById("ddlChildDays5").options[document.getElementById("ddlChildDays5").selectedIndex].innerHTML != "-- Select --")
            {
                document.getElementById("spnDateOfBirth5").innerHTML = "";
                if(document.getElementById("ddlChildMonths5").options[document.getElementById("ddlChildMonths5").selectedIndex].innerHTML != "-- Select --")
                {
                     document.getElementById("spnDateOfBirth5").innerHTML = "";
                     if(document.getElementById("ddlChildYears5").options[document.getElementById("ddlChildYears5").selectedIndex].innerHTML != "-- Select --")
                     {
                        if(!isDate(ChildDate5))
                        {
                            document.getElementById("spnDateOfBirth5").innerHTML = "Please select valid date for Child 5";
                            document.getElementById("ddlChildDays5").focus();
                            flg = 1;
                        }
                        else
                        {
                            document.getElementById("spnDateOfBirth5").innerHTML = "";
                        }
                     }
                     else
	                 {
	                    document.getElementById("spnDateOfBirth5").innerHTML = "Please select Year for Child 5";
	                    document.getElementById("ddlChildYears5").focus();
	                    flg = 1;
                     }
                }
                else
	            {
	                document.getElementById("spnDateOfBirth5").innerHTML = "Please select Month for Child 5";
	                document.getElementById("ddlChildMonths5").focus();
	                flg = 1;
                }
            }
            else
            {
                document.getElementById("spnDateOfBirth5").innerHTML = "Please select Day for Child 5";
                document.getElementById("ddlChildDays5").focus();
                flg = 1;
            }
        }
        else
        {
            document.getElementById("spnPlaceOfBirth5").innerHTML = "Please enter place of Birth for Child 5";
            document.getElementById("txtChildPlace5").focus();
            flg = 1;
        }
    }
    
    if(flg == 1)
	{
        //alert("Mandatory field cannot be left blank");
		return false;
	}
	else
	{
        return true;
	}
}

function show()
{
    if(document.getElementById("chkbxAccompanyingChildren").checked == false)
    {
        document.getElementById("dvAccompanyingChildren").style.display='none';
    }
    else
    {
        document.getElementById("dvAccompanyingChildren").style.display='block';
    }
}

function ChooseJourney()
{
    if(document.getElementById("rbtnlstPurposeOfJourney_4").checked == true)
    {
        document.getElementById("dvPurposeOfJourney").style.display='block';
        document.getElementById("dvDates").style.display='block';
        document.getElementById("dvJourneyDetails").style.display='none';
        document.getElementById("dvBussinessDetails").style.display='none';
    }
    else if(document.getElementById("rbtnlstPurposeOfJourney_0").checked == true)
    {
        document.getElementById("dvPurposeOfJourney").style.display='block';
        document.getElementById("dvDates").style.display='none';
        document.getElementById("dvJourneyDetails").style.display='none';
        document.getElementById("dvBussinessDetails").style.display='block';
    }
    else
    {
        document.getElementById("dvBussinessDetails").style.display='none';    
        document.getElementById("dvPurposeOfJourney").style.display='block';
        document.getElementById("dvDates").style.display='none';
        document.getElementById("dvJourneyDetails").style.display='block';
        if(document.getElementById("rbtnlstPurposeOfJourney_2").checked == true)
        {
            document.getElementById("lblDetails").innerHTML = "места посещений - <strong>Details of areas to be visited</strong>";
        }
        else if(document.getElementById("rbtnlstPurposeOfJourney_3").checked == true)
        {
            document.getElementById("lblDetails").innerHTML = "приведите разъяснения - <strong>Give Details</strong>";
        }
        else if(document.getElementById("rbtnlstPurposeOfJourney_1").checked == true)
        {
            document.getElementById("lblDetails").innerHTML = "Наименование и адрес учебных заведений и  курсов обучения - <strong>Names,addresses of educational institutions & courses to be attended</strong>";
        }
//        else if(document.getElementById("rbtnlstPurposeOfJourney_0").checked == true)
//        {
//            document.getElementById("lblDetails").innerHTML = "приведите разъяснения - <strong>Give Details</strong>";
//        }
        else if(document.getElementById("rbtnlstPurposeOfJourney_5").checked == true)
        {
            document.getElementById("lblDetails").innerHTML = "приведите разъяснения - <strong>Give Details</strong>";
        }
        else
        {
            document.getElementById("dvPurposeOfJourney").style.display='none';
        }
    }
    
}

function DisplayEndorsements()
{
    if(document.getElementById("rbtnlstEndorsementParticulars_1").checked == true)
    {
        document.getElementById("divEndorsementParticulars").style.visibility='visible';
    }
    else
    {
        document.getElementById("divEndorsementParticulars").value = "";
        document.getElementById("divEndorsementParticulars").style.visibility='hidden';
    }
}

function DisplayVisasRefused()
{
    if(document.getElementById("rbtnlstVisaRefusedPreviously_1").checked == true)
    {
        document.getElementById("divVisaRefusedPreviously").style.visibility='visible';
    }
    else
    {
        document.getElementById("divVisaRefusedPreviously").value = "";
        document.getElementById("divVisaRefusedPreviously").style.visibility='hidden';
    }
}

function chkday(day1)
{
if (day1<=9)
 return "0"+day1;
 else
 return day1;
}

function ChangeFormat(InputDate)
{
	var OutputDate;
	var dteDate;
	for(var intCtr=0;intCtr<=InputDate.length-1;intCtr++)
		if(InputDate.charAt(intCtr)=="-")
			InputDate=InputDate.replace(/\-/,"/");
	dteDate=InputDate.split("/") //Splits the given date as day,month,year & stores in intDate array
	//After InputDate is split it stores in intDate as 
	// dteDate[0] is the day
	// dtedate[1] is the month
	// dteDate[2] is the year
	OutputDate = dteDate[1] + '/' + dteDate[0] + '/' + dteDate[2];
	return OutputDate;
}