function get_line_detail(code,cat_id,type) 
{
	if(type ==1){
		var pars = 'do=bus_ajax&area_code=' + code + '&type=1&cat_id=' + cat_id;
	}else{
		var pars = 'do=bus_ajax&area_code=' + code + '&type=2&cat_id=' + cat_id;
	}
	if(type==1){
		document.getElementById("flag_line").innerHTML = "数据加载中...";
		Request.sendGET("http://www.tuniu.com/main.php?"+pars+"&cache="+Math.random(), showresult);
	}else if(type==2){
		document.getElementById("flag_station").innerHTML = "数据加载中...";
		Request.sendGET("http://www.tuniu.com/main.php?"+pars+"&cache="+Math.random(), showresult_station);
	}else if(type ==3){
		document.getElementById("flag_from_to").innerHTML = "数据加载中...";
		Request.sendGET("http://www.tuniu.com/main.php?"+pars+"&cache="+Math.random(), showresult_station_1);
	}else if(type ==4){
		document.getElementById("flag_from_to").innerHTML = "数据加载中...";
		Request.sendGET("http://www.tuniu.com/main.php?"+pars+"&cache="+Math.random(), showresult_station_2);
	}
}

function showresult(ajax)
{
	var result=ajax.responseXML;
	var schedules = result.getElementsByTagName("schedule");
	var length = schedules.length;
	var now_select = document.getElementById("line_name_detail");
	now_select.length =1;
	for(var i=0; i<length; i++){
		var name = schedules[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var objOption = document.createElement("OPTION");
		objOption.text = name;
		objOption.value = name;
		now_select.options.add(objOption);
	}
	document.getElementById("flag_line").innerHTML = "";
}

function showresult_station(ajax)
{
	var result=ajax.responseXML;
	var schedules = result.getElementsByTagName("schedule");
	var length = schedules.length;
	var now_select = document.getElementById("station_name_detail");
	now_select.length =1;
	for(var i=0; i<length; i++){
		var name = schedules[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var objOption = document.createElement("OPTION");
		objOption.text = name;
		objOption.value = name;
		now_select.options.add(objOption);
	}
	document.getElementById("flag_station").innerHTML = "";
}

function showresult_station_1(ajax)
{
	var result=ajax.responseXML;
	var schedules = result.getElementsByTagName("schedule");
	var length = schedules.length;
	var now_select = document.getElementById("station_name_detail_1");
	now_select.length =1;
	for(var i=0; i<length; i++){
		var name = schedules[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var objOption = document.createElement("OPTION");
		objOption.text = name;
		objOption.value = name;
		now_select.options.add(objOption);
	}
	document.getElementById("flag_from_to").innerHTML = "";
}

function showresult_station_2(ajax)
{
	var result=ajax.responseXML;
	var schedules = result.getElementsByTagName("schedule");
	var length = schedules.length;
	var now_select = document.getElementById("station_name_detail_2");
	now_select.length =1;
	for(var i=0; i<length; i++){
		var name = schedules[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var objOption = document.createElement("OPTION");
		objOption.text = name;
		objOption.value = name;
		now_select.options.add(objOption);
	}
	document.getElementById("flag_from_to").innerHTML = "";
}

function init_line_detail(){
	document.getElementById("line_name").value = document.getElementById("line_name_detail").value;
}

function init_station_detail(type){
	if(type ==1){
		document.getElementById("station_name").value = document.getElementById("station_name_detail").value;
	}else if(type ==2){
		document.getElementById("from_line_name").value = document.getElementById("station_name_detail_1").value;
	}else if(type ==3){
		document.getElementById("to_line_name").value = document.getElementById("station_name_detail_2").value;
	}
}

function sethref(id,name){
	var line_string_arr = document.getElementById("hidden_station_id").value.split(",");
	var line_string_arr_length = line_string_arr.length;
	var id_arr = id.split(",");
	var id_arr_length = id_arr.length;
	var name_arr = name.split(",");
	var h = new Array();
	for(var i=0;i<id_arr_length;i++){
		if(name_arr[i]){
			if(line_string_arr_length){
				var bold_flag = 0;
				for(var j=0;j<line_string_arr_length;j++){
					if(line_string_arr[j] == id_arr[i]){
						bold_flag =1 ;
						break;
					}
				}
				if(bold_flag == 1){
					h[i]= '<a href="/buses/station/'+id_arr[i]+'"><b>'+name_arr[i]+'</b></a>';
				}else{
					h[i]= '<a href="/buses/station/'+id_arr[i]+'">'+name_arr[i]+'</a>';
				}
			}else{
				h[i]= '<a href="/buses/station/'+id_arr[i]+'">'+name_arr[i]+'</a>';
			}
		}
	}
	return h.join(" - ");
}

function get_long_bus_detail(code) 
{
	var pars = 'do=bus_ajax&area_code=' + code + '&type=3';
	document.getElementById("search_flag").innerHTML = "数据加载中...";
	Request.sendGET("http://www.tuniu.com/main.php?"+pars+"&cache="+Math.random(), showresult_long_bus);
	
}

function showresult_long_bus(ajax)
{
	var result=ajax.responseXML;
	var schedules = result.getElementsByTagName("schedule");
	var length = schedules.length;
	var now_select = document.getElementById("long_bus_detail");
	now_select.length =1;
	for(var i=0; i<length; i++){
		var name = schedules[i].getElementsByTagName("name")[0].firstChild.nodeValue;
		var code = schedules[i].getElementsByTagName("code")[0].firstChild.nodeValue;
		var objOption = document.createElement("OPTION");
		objOption.text = name;
		objOption.value = code;
		now_select.options.add(objOption);
	}
	document.getElementById("search_flag").innerHTML = "";
}
