//--Serch Date Default Set

function yearIndex(yearIdx){
/*
	var now = new Date(yearIdx);
	y = now.getFullYear();
	if (yearIdx == y) {
		ry = 0;
	}
	else if (yearIdx == (y+1)) {
		ry = 1;
	}
*/
/*
    if (yearIdx == 2009) { ry = 0;}
    else if (yearIdx == 2010) { ry = 1;}
    else if (yearIdx == 2011) { ry = 2;}
	else if (yearIdx == 2012) { ry = 3;}
	else if (yearIdx == 2013) { ry = 4;}
 */
//   return(ry);
	return yearIdx - (new Date()).getFullYear();
}
function addDate(year, month, date, n){
    var leisure_number = n * 1000 * 60 * 60 * 24;
	var targetDate = new Date(year, month, date);
	var DateInMS = targetDate.getTime();
	DateInMS += leisure_number;
	targetDate.setTime(DateInMS);
	var theYear = targetDate.getFullYear();
	var theMonth = targetDate.getMonth();
	var theDate = targetDate.getDate();
    rdt  = new Date(theYear, theMonth, theDate);
    return(rdt);
}
function setDates(){
    leisure_nd = new Date();
    y = leisure_nd.getFullYear();
    m = leisure_nd.getMonth();
    d = leisure_nd.getDate();
    dt = addDate(y, m ,d, 0);
	//document.formName.paramName
	document.quick.ciDateY.selectedIndex = yearIndex(dt.getFullYear());
	document.quick.ciDateM.selectedIndex = dt.getMonth();
	document.quick.ciDateD.selectedIndex = dt.getDate()-1;
    dt2 = addDate(y, m ,d, 1);
	document.quick.coDateY.selectedIndex = yearIndex(dt2.getFullYear());
	document.quick.coDateM.selectedIndex = dt2.getMonth();
	document.quick.coDateD.selectedIndex = dt2.getDate()-1;
}
window.onload = setDates;


function change_hotel_EndDate() {
    leisure_nd = new Date(
		document.quick.ciDateY.options[document.quick.ciDateY.options.selectedIndex].value, 
		document.quick.ciDateM.options[document.quick.ciDateM.options.selectedIndex].value, 
		document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value
	);
	mm = leisure_nd.getMonth();

    y = leisure_nd.getFullYear();
    m = leisure_nd.getMonth()-1;
    d = leisure_nd.getDate();

	if(d == 31 && (mm == 2 || mm == 4 || mm == 6 || mm == 9 || mm == 11)){
		if(mm==2){
			d = 28;
		}else{
			d = 30;
		}
	}else if(eval(document.quick.ciDateM.options[document.quick.ciDateM.options.selectedIndex].value) == 1){
		if(eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==29){
			m = 0;
			d = 29;
		}else if(eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==30){
			m = 0;
			d = 30;
		}else if(eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==31){
			m = 0;
			d = 31;
		}
	}else if(( d == 29 || d == 30 )&& mm == 2){
		d = 28;
	}else if((eval(document.quick.ciDateM.options[document.quick.ciDateM.options.selectedIndex].value) == 5) && 
		eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==31){
		m = 4;
		d = 31;
	}else if((eval(document.quick.ciDateM.options[document.quick.ciDateM.options.selectedIndex].value) == 8) && 
		eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==31){
		m = 7;
		d = 31;
	}else if((eval(document.quick.ciDateM.options[document.quick.ciDateM.options.selectedIndex].value) == 10) && 
		eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==31){
		m = 9;
		d = 31;
	}else if((eval(document.quick.ciDateM.options[document.quick.ciDateM.options.selectedIndex].value) == 3) && 
		eval(document.quick.ciDateD.options[document.quick.ciDateD.options.selectedIndex].value)==31){
		m = 2;
		d = 31;
	}
    myDate = addDate(y, m ,d, 1);
	currYear    = myDate.getFullYear();
	currMonth   = myDate.getMonth();
	currDate    = myDate.getDate();
	document.quick.coDateY.selectedIndex = yearIndex(currYear);
	document.quick.coDateM.selectedIndex = currMonth;
	document.quick.coDateD.selectedIndex = currDate-1;
}

