//联动菜单

function getHttpDate() {
	var xmlHttp;
	try {
		xmlHttp = new XMLHttpRequest();
	} catch (trymicrosoft) {
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (othermicrosoft) {
			try {
				xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (failed) {
				xmlHttp = false;
			}
		}
	}
	xmlHttp.open('POST', serviceUrl,true);
	xmlHttp.onreadystatechange = function(){
		if(xmlHttp.readyState == 4){
			if(xmlHttp.status==200||xmlHttp.status==0){
				xmlDom=xmlHttp.responseXML;
				work();
			}
		}
	}
	xmlHttp.send("");
}

//返回后解析
function work(){
	elements=xmlDom.getElementsByTagName("ROW");
	for(i=0;i<elements.length;i++){
		id=elements[i].getAttribute("CAR_ID");
		name=elements[i].getAttribute("CAR_CN_NAME");
		parentId=elements[i].getAttribute("CAR_PARENT_ID");
		
		if(parentId==carId){
			var selectObj;
			if(id.length==4){
				selectObj=document.getElementById("brand");
			}else if(id.length==8){
				selectObj=document.getElementById("catena");
			}else if(id.length==14){
				selectObj=document.getElementById("model");
			}
		
			selectObj.options[selectObj.options.length] = new Option(name, id);
		}
	}
}

var serviceUrl="cars.xml";
var carId="0";
var xmlDom;

function getCar(selectObj){
	if(selectObj.value!=""){
		if(selectObj.id=="brand"){
			document.getElementById("catena").options.length=0;
			document.getElementById("catena").options[0] = new Option("-请选择-","");
			document.getElementById("model").options.length=0;
			document.getElementById("model").options[0] = new Option("-请选择-","");
		}
		if(selectObj.id=="catena"){
			document.getElementById("model").options.length=0;
			document.getElementById("model").options[0] = new Option("-请选择-","");
		}
		carId=selectObj.value;
		if(xmlDom==""){
			getHttpDate();
		}else{
			work();
		}
	}
}


function searchCar(){
	if(document.getElementById("model").value!=""){
		window.open("carModel.shtml?cd="+document.getElementById("model").value);
	}else if(document.getElementById("catena").value!=""){
		window.open("pvShow.shtml?cd="+document.getElementById("catena").value);
	}else if(document.getElementById("brand").value!=""){
		window.open("brand.shtml?id="+document.getElementById("brand").value);
	}else{
		alert("请选择查询条件");
	}
}

function searchKeyword(){
	if(document.getElementById("keyword").value!=""){
		window.open("keywordSearch.shtml?keyword="+document.getElementById("keyword").value);
	}
}
