// JavaScript Document
function setSearchForm () {
	
	
	var formHtml = document.getElementById('searchForm');
	formHtml.innerHTML += '<input type="hidden" name="coDateY" id="coDateY" value="" />';
	formHtml.innerHTML += '<input type="hidden" name="coDateM" id="coDateM" value="" />';
	formHtml.innerHTML += '<input type="hidden" name="coDateD" id="coDateD" value="" />';
	
	
	var nowDate = new Date();
	var nowDateY = nowDate.getYear();
	if (nowDateY < 2000) nowDateY += 1900;
	var nowDateM = nowDate.getMonth();
	var nowDateD = nowDate.getDate();
	
	var tomorrowDate = new Date(nowDateY, nowDateM, (nowDateD + 1));
	tomorrowDateY = tomorrowDate.getYear();
	if (tomorrowDateY < 2000) tomorrowDateY += 1900;
	var tomorrowDateM = tomorrowDate.getMonth();
	var tomorrowDateD = tomorrowDate.getDate();
	
	
	var ciDateY_element = document.getElementById("ciDateY");
	var ciDateM_element = document.getElementById("ciDateM");
	var ciDateD_element = document.getElementById("ciDateD");
	var stay_element = document.getElementById("stay");
	var otona_element = document.getElementById("otona");
	
	// ciDateY SET
	for (var i=0; i<ciDateY_element.options.length; i++) {
		if(ciDateY_element.options[i].value == tomorrowDateY) {
			ciDateY_element.selectedIndex = i;
			break;
		}
	}
	
	// ciDateM SET
	for (var i=0; i<ciDateM_element.options.length; i++) {
		if(parseFloat(ciDateM_element.options[i].value) == (tomorrowDateM + 1)) {
			ciDateM_element.selectedIndex = i;
			break;
		}
	}
	
	// ciDateD SET
	for (var i=0; i<ciDateD_element.options.length; i++) {
		if(parseFloat(ciDateD_element.options[i].value) == tomorrowDateD) {
			ciDateD_element.selectedIndex = i;
			break;
		}
	}
	//*/
	var sendButton = document.getElementById("sendButton");
	sendButton.onclick = function () {
							var currentDate = new Date(
													   parseFloat(ciDateY_element.options[ciDateY_element.selectedIndex].value),
													   parseFloat(ciDateM_element.options[ciDateM_element.selectedIndex].value) - 1,
													   parseFloat(ciDateD_element.options[ciDateD_element.selectedIndex].value) + parseFloat(stay_element.options[stay_element.selectedIndex].value)
													   );
							var setDateY = currentDate.getYear();
							if (setDateY < 2000) setDateY += 1900;
							document.getElementById("coDateY").value = setDateY;
							document.getElementById("coDateM").value = ("0"+(currentDate.getMonth()+1)).slice(-2);
							document.getElementById("coDateD").value = ("0"+(currentDate.getDate())).slice(-2);
						}
	//*/
}

if(window.addEventListener) {
	window.addEventListener("load", setSearchForm, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", setSearchForm);
}

