function handleHttpResponse(){
	if(xmlHttp.readyState == 4){
		var xmlDoc = xmlHttp.responseXML;
		if(xmlDoc.documentElement){
			var selectId = xmlDoc.getElementsByTagName('selectId').item(0).firstChild.data;
			var selectDay = xmlDoc.getElementsByTagName('selectDay').item(0).firstChild.data;
			document.getElementById(selectId+'_ajaxSelectDay').options.length = selectDay;
			for(i = 0;i < selectDay;i++){
				document.getElementById(selectId+'_ajaxSelectDay').options[i].value = (i + 1);
				document.getElementById(selectId+'_ajaxSelectDay').options[i].text = (i + 1);
			}
		}
	}
}

function getValue(target){
	var selectYear = $(target+"_ajaxSelectYear").value;
	var selectMonth = $(target+"_ajaxSelectMonth").value;
	xmlHttp.open('GET','../../ajax_module/select_date/select_date.php?select_id='+escape(target)+'&select_year='+escape(selectYear)+'&select_month='+escape(selectMonth),true);
	xmlHttp.onreadystatechange = handleHttpResponse;
	xmlHttp.send(null);
}

function getValue4Index(target,height){
	var selectYear = $(target+"_ajaxSelectYear").value;
	var selectMonth = $(target+"_ajaxSelectMonth").value;
	xmlHttp.open('GET',height+'?select_id='+escape(target)+'&select_year='+escape(selectYear)+'&select_month='+escape(selectMonth),true);
	xmlHttp.onreadystatechange = handleHttpResponse;
	xmlHttp.send(null);
}

function getXmlHttpObject() {
	var xmlhttp = false;
	try{
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	}catch(e){
		try{
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		}catch(E){
			xmlhttp = false;
		}
	}
	if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){
		try{
			xmlhttp = new XMLHttpRequest();
			xmlhttp.overrideMimeType("text/xml"); 
		}catch(e){
			xmlhttp = false;
		}
	}
	return xmlhttp;
}

var xmlHttp = getXmlHttpObject();
