function hideToDates()

{

	document.getElementById('day2').style.display = 'none';

	document.getElementById('month2').style.visibility = 'hidden';

	document.getElementById('year2').style.visibility = 'hidden';

	document.getElementById('l6_Text').style.visibility = 'hidden';

	<!--document.getElementById('calendar2').style.visibility = 'hidden';-->

}

function showToDates()

{

	document.getElementById('day2').style.display = 'inline';

	document.getElementById('month2').style.visibility = 'visible';

	document.getElementById('year2').style.visibility = 'visible';

	document.getElementById('l6_Text').style.visibility = 'visible';

	<!--document.getElementById('calendar2').style.visibility = 'visible';-->

}



function SetOptions(objDropDown, boolFill) {



	objDropDown.options.length = 0;



	if (boolFill) {

		objDropDown.options[objDropDown.options.length] = new Option('0','0');

		objDropDown.options[objDropDown.options.length] = new Option('1','1');

 		objDropDown.options[objDropDown.options.length] = new Option('2','2');

		objDropDown.options[objDropDown.options.length] = new Option('3','3');

		objDropDown.options[objDropDown.options.length] = new Option('4','4');

		objDropDown.options[objDropDown.options.length] = new Option('5','5');

		objDropDown.options[objDropDown.options.length] = new Option('6','6');

		objDropDown.options[objDropDown.options.length] = new Option('7','7');

		objDropDown.options[objDropDown.options.length] = new Option('8','8');

		objDropDown.options[objDropDown.options.length] = new Option('9','9');

		objDropDown.options[objDropDown.options.length] = new Option('10','10');

		objDropDown.options[objDropDown.options.length] = new Option('11','11');

	}

}



function changeDays(objDay1, objDay2, objMonth1, objMonth2, objYear1, objYear2, intDateWhichTriggerd) {



	var dateDepDay = parseInt(document.getElementById(objDay1).value);

	var dateDepMonth = parseInt(document.getElementById(objMonth1).value);

	var dateDepYear = parseInt(document.getElementById(objYear1).value);

	

	var dateRetDay = parseInt(document.getElementById(objDay2).value);

	var dateRetMonth = parseInt(document.getElementById(objMonth2).value);

	var dateRetYear = parseInt(document.getElementById(objYear2).value);

	

	//alert('day1:' + dateDepDay + '\nday2:' + dateRetDay + '\nmonth1:' + dateDepMonth + '\nmonth2:' + dateRetMonth + '\nyear1:' + dateDepYear + '\nyear2:' + dateDepYear + '\n')



	if((dateDepDay > dateRetDay && dateDepMonth >= dateRetMonth && dateDepYear >= dateRetYear) || (dateDepMonth > dateRetMonth && dateDepYear >= dateRetYear) || dateDepYear > dateRetYear) {

		if(intDateWhichTriggerd == 1) {

			document.getElementById(objDay2).value = document.getElementById(objDay1).value;

			document.getElementById(objMonth2).value = document.getElementById(objMonth1).value;

			document.getElementById(objYear2).value = document.getElementById(objYear1).value;

		}

		else if(intDateWhichTriggerd == 2) {

			document.getElementById(objDay2).value;

			document.getElementById(objMonth1).value = document.getElementById(objMonth2).value;

			document.getElementById(objYear1).value = document.getElementById(objYear2).value;

		}

	}



	changeDay(objDay1, objMonth1, objYear1);

	changeDay(objDay2, objMonth2, objYear2);

}



function updateDateDropDowns(objDay, objMonth, objYear, dateSelected) {



	var intDay;

	var intMonth;

	var intYear;



	intDay = dateSelected.getDate();

	intMonth = dateSelected.getMonth() + 1;

	intYear = dateSelected.getFullYear();



	//alert(intDay + '|' + intMonth + '|' + intYear);



	objDay.value = intDay;

	objMonth.value = intMonth;

	objYear.value = intYear;

}



function changeDay(objDay, objMonth, objYear) {



	var intDay = document.getElementById(objDay).value;

	var intMonth = document.getElementById(objMonth).value;

	var intYear = document.getElementById(objYear).value;

	

	var intTodayYear;

	var intTodayMonth;

	var intTodayDay;



	if(intMonth == 2 && intDay > 28) {

		if((intYear % 400 == 0) || ((intYear % 4 == 0) && (intYear % 100 != 0))) {

			intDay = 29;

		}

		else {

			intDay = 28;

		}

	}

	else if(intMonth == 4 && intDay > 30) {

		intDay = 30;

	}

	else if(intMonth == 6 && intDay > 30) {

		intDay = 30;

	}

	else if(intMonth == 9 && intDay > 30) {

		intDay = 30;

	}

	else if(intMonth == 11 && intDay > 30) {

		intDay = 30;

	}



	var dateSelected = new Date(intYear, intMonth - 1, intDay);

	var dateToday = new Date(intTodayYear, intTodayMonth - 1, intTodayDay);



	if(dateToday > dateSelected) {



		var dateNew = DateAdd(dateToday, 0, 1, 0);



		dateSelected = new Date(dateNew.getFullYear(), dateNew.getMonth(), dateSelected.getDate());



		intDay = dateSelected.getDate();

		intMonth = dateSelected.getMonth() + 1;

		intYear = dateSelected.getFullYear();

	}



	updateDateDropDowns(document.getElementById(objDay), document.getElementById(objMonth), document.getElementById(objYear), dateSelected);



//	else if(dateToday > dateSelected) {

//		updateDateDropDowns(document.getElementById(objDay), document.getElementById(objMonthAndYear), DateAdd(dateToday, 0, 1, 0) )

//		//document.getElementById(objDay).value = dateToday.getDate();

//	}



//	if(objDayName.length > 0) {

//		document.getElementById(objDayName).innerHTML = arrWeekdays[new Date(intYear, intMonth - 1, intDay).getDay()];

//	}

}





function ToggleAgeOfChildrens(objNumOfChildrens, objAgeOfChildrenText, objnon_adult_age_1, objnon_adult_age_2, objnon_adult_age_3, objnon_adult_age_4, objnon_adult_age_5, objnon_adult_age_6, objnon_adult_age_7, objnon_adult_age_8) {			



	var intNumOfChildren = document.getElementById(objNumOfChildrens).value;



//	alert(intNumOfChildren);



	if(intNumOfChildren > 0) {

		document.getElementById(objAgeOfChildrenText).style.display = 'inline';

	} else {

		document.getElementById(objAgeOfChildrenText).style.display = 'none';

	}



	if(intNumOfChildren >= 1) {
		SetOptions(document.getElementById(objnon_adult_age_1), true);

		document.getElementById(objnon_adult_age_1).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_1), false);

		document.getElementById(objnon_adult_age_1).style.display = 'none';

	}



	if(intNumOfChildren >= 2) {

		SetOptions(document.getElementById(objnon_adult_age_2), true);

		document.getElementById(objnon_adult_age_2).style.display = 'inline';;

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_2), false);

		document.getElementById(objnon_adult_age_2).style.display = 'none';

	}





	if(intNumOfChildren >= 3) {

		SetOptions(document.getElementById(objnon_adult_age_3), true);

		document.getElementById(objnon_adult_age_3).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_3), false);

		document.getElementById(objnon_adult_age_3).style.display = 'none';

	}





	if(intNumOfChildren >= 4) {

		SetOptions(document.getElementById(objnon_adult_age_4), true);

		document.getElementById(objnon_adult_age_4).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_4), false);

		document.getElementById(objnon_adult_age_4).style.display = 'none';

	}





	if(intNumOfChildren >= 5) {

		SetOptions(document.getElementById(objnon_adult_age_5), true);

		document.getElementById(objnon_adult_age_5).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_5), false);





		document.getElementById(objnon_adult_age_5).style.display = 'none';

	}





	if(intNumOfChildren >= 6) {

		SetOptions(document.getElementById(objnon_adult_age_6), true);

		document.getElementById(objnon_adult_age_6).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_6), false);

		document.getElementById(objnon_adult_age_6).style.display = 'none';

	}





	if(intNumOfChildren >= 7) {

		SetOptions(document.getElementById(objnon_adult_age_7), true);

		document.getElementById(objnon_adult_age_7).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_7), false);

		document.getElementById(objnon_adult_age_7).style.display = 'none';

	}





	if(intNumOfChildren >= 8) {

		SetOptions(document.getElementById(objnon_adult_age_8), true);

		document.getElementById(objnon_adult_age_8).style.display = 'inline';

	}

	else {

		SetOptions(document.getElementById(objnon_adult_age_8), false);

		document.getElementById(objnon_adult_age_8).style.display = 'none';

	}



}





function dis_select(changestate)

{

    document.MainForm.day2.disabled = changestate;

    document.MainForm.month2.disabled = changestate;

	document.MainForm.year2.disabled = changestate;	

}



function KeepDropDownConsistency(strDropDown1ClientID, strDropDown2ClientID) {

if(document.getElementById(strDropDown1ClientID) != null && document.getElementById(strDropDown2ClientID)) {

document.getElementById(strDropDown2ClientID).value = document.getElementById(strDropDown1ClientID).value;

}

}
