var response;
function handleIntres(_responseXML, _element) {
	response = _responseXML;
	XMLRoot = response.documentElement;
	items = XMLRoot.getElementsByTagName("target");
	
	var html = "<select name='CLASS1' id='CLASS1' onchange='matkanKesto(this.value);' style='width:203px;'>" + 
			   "<option value=''>  ---  Kaikki matkakohteet  ---  </option>";
	for(var i=0; i<items.length; i++) {
		var n = items.item(i);
		var ids = n.getElementsByTagName("id");
		var names = n.getElementsByTagName("name");
		
		html += "<option value='" + ids.item(0).firstChild.data + "'>" + 
				names.item(0).firstChild.data + 
				"</option>";
	}
	
	html += "</select>";
	var n = document.getElementById(_element);
	n.innerHTML = html;
	
	matkanKesto();
}
function matkanKesto(_selected) {
	if(_selected) {
		XMLRoot = response.documentElement;
		items = XMLRoot.getElementsByTagName("target");
		
		var html = "<select name='Valittu_Kesto' id='Valittu_Kesto' style='width:203px;'>" + 
				   "<option value=''> --- Valitse matkan kesto --- </option>";
		for(var i=0; i<items.length; i++) {
			var n = items.item(i);
			var ids = n.getElementsByTagName("id");
			var duration = n.getElementsByTagName("duration");
			
			if(ids.item(0).firstChild.data == _selected) {
				var j=0;
				while(duration.item(j)) {
					html += "<option value='" + duration.item(j).firstChild.data + "'>" + 
							duration.item(j).firstChild.data + " Päivää" +
							"</option>";
					j++;
				}
			}
		}
		
		html += "</select>";
	} else {
		var html = "<select name='Valittu_Kesto' id='Valittu_Kesto' style='width:203px;'>" + 
				   "<option value='0'> --- Valitse matkan kesto --- </option>" + 
				   "</select>";
	}
		
	var n = document.getElementById("echo_kesto");
	n.innerHTML = html;
}