
var http_request = false;
var goble_Brand = false;
var goble_Series = false;
var goble_Model = false;
var goble_Province = false;
var goble_City = false;
var goble_Market = false;
var goble_Town = false;
var complain_Div = false;
var price = false;
var flag = false;
var percent = false;

function getRadioValue(obj){
if(obj.length!=null){
for (i = 0; i < obj.length; i++) {
						if (obj[i].checked) {
							return obj[i].value;
						}
					}
		return null;
}else return obj.value;
}
function Ajax_ClearObject(obj) {
	if(obj!=null){
	for (var i = obj.length - 1; i > 0; i--) {
		obj.options[i] = null;
	}
	obj.options.value = obj.options[0].value;
	}
}
function Ajax_CarTypeChange(url, x_cartype, x_PL, x_brand, x_series, x_model) {
	http_request = false;
	goble_Brand = x_brand;
	goble_Series = x_series;
	goble_Model = x_model;
	var cartype_value = x_cartype.options[x_cartype.selectedIndex].value;
	if (cartype_value == null || cartype_value == "" || cartype_value == "0") {
		x_PL.selectedIndex = 0;
		Ajax_ClearObject(goble_Brand);
		Ajax_ClearObject(goble_Series);
		Ajax_ClearObject(goble_Model);
		return false;
	}
	x_PL.selectedIndex = 0;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeCartype;
	var pl_value=x_PL.value;
	if(pl_value==""||pl_value=="0"){
	http_request.open("GET", url + "?cartype=" + cartype_value + "&objtype=brand&key=0", true);	
	}else{
	http_request.open("GET", url + "?cartype=" + cartype_value + "&objtype=brand&key="+pl_value, true);
	}
	http_request.send(null);
}
function changeCartype() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Brand);
			Ajax_ClearObject(goble_Series);
			Ajax_ClearObject(goble_Model);
			for (var i = 0; i < resArray.length; i++) {
				var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Brand.length;
					goble_Brand.options[length] = optionName;
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
var goble_SweptVolume=false;
var goble_NumberOfSeats=false;
var goble_FuelType=false;
function Ajax_CarTypeChange2(url, x_cartype, x_PL, x_brand, x_series, x_model,x_SweptVolume,x_NumberOfSeats,x_FuelType){
	http_request = false;
	goble_Brand = x_brand;
	goble_Series = x_series;
	goble_Model = x_model;
	goble_SweptVolume=x_SweptVolume;
	goble_NumberOfSeats=x_NumberOfSeats;
	goble_FuelType=x_FuelType;
	var cartype_value=x_cartype;
	if (cartype_value == null || cartype_value == "" || cartype_value == "0") {
		Ajax_ClearObject(goble_SweptVolume);
		Ajax_ClearObject(goble_NumberOfSeats);
		Ajax_ClearObject(goble_FuelType);
		return false;
	}
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeCartype2;
	var pl_value=x_PL.value;
	if(pl_value==""||pl_value=="0"){
	http_request.open("GET", url + "?cartype=" + cartype_value + "&objtype=brand&key=0&flag=1", true);	
	}else{
	http_request.open("GET", url + "?cartype=" + cartype_value + "&objtype=brand&key="+pl_value+"&flag=1", true);
	}	
	http_request.send(null);
	
	}
	function changeCartype2(){
		if (http_request.readyState == 4) {
		if (http_request.status == 200) {		
			var res = http_request.responseText;
			var resArray = res.split("&");
			Ajax_ClearObject(goble_Brand);
			Ajax_ClearObject(goble_Series);
			Ajax_ClearObject(goble_Model);
			Ajax_ClearObject(goble_SweptVolume);
		    Ajax_ClearObject(goble_NumberOfSeats);
		    Ajax_ClearObject(goble_FuelType);
		    var brandList=resArray[1].split(",");
		    for (var i = 0; i < brandList.length; i++) {
				var paraArray = brandList[i].split("|");				
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Brand.length;
					goble_Brand.options[length] = optionName;
				}
			}
			
		    var sweptList =resArray[2].split(",");
		    for (var i = 0; i < sweptList.length; i++) {
				var paraArray = sweptList[i].split("|");				
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_SweptVolume.length;
					goble_SweptVolume.options[length] = optionName;
				}
			}
			
		    var fuelList=resArray[3].split(",");
		    for (var i = 0; i < fuelList.length; i++) {
				var paraArray = fuelList[i].split("|");				
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_FuelType.length;
					goble_FuelType.options[length] = optionName;
				}
			}
		    var seatList=resArray[4].split(",");
			for (var i = 0; i < seatList.length; i++) {
				var paraArray = seatList[i].split("|");
				
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_NumberOfSeats.length;
					goble_NumberOfSeats.options[length] = optionName;
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
		
	}
	}
function Ajax_PLChange(url, x_PL, x_brand, x_series, x_model, cartype) {
	http_request = false;
	goble_Brand = x_brand;
	goble_Series = x_series;
	goble_Model = x_model;
	var pl_value = x_PL.options[x_PL.selectedIndex].value;
	if (pl_value == null) {
		Ajax_ClearObject(goble_Brand);
		Ajax_ClearObject(goble_Series);
		Ajax_ClearObject(goble_Model);
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeBrand;
	if (pl_value == "" || pl_value == "0") {
		http_request.open("GET", url + "?cartype=" + cartype + "&objtype=brand&key=0", true);
	} else {
		http_request.open("GET", url + "?cartype=" + cartype + "&objtype=brand&key=" + pl_value, true);
	}
	http_request.send(null);
}
function changeBrand() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Brand);
			Ajax_ClearObject(goble_Series);
			Ajax_ClearObject(goble_Model);
			for (var i = 0; i < resArray.length; i++) {
				var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Brand.length;
					goble_Brand.options[length] = optionName;
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
function Ajax_BrandChange(url, x_brand, x_series, x_model, cartype) {
	http_request = false;
	goble_Series = x_series;
	goble_Model = x_model;
	var brand_value = x_brand.options[x_brand.selectedIndex].value;
	if (brand_value == null || brand_value == "" || brand_value == "0") {
		Ajax_ClearObject(goble_Series);
		Ajax_ClearObject(goble_Model);
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeSeries;
	http_request.open("GET", url + "?cartype=" + cartype + "&objtype=series&key=" + brand_value, true);
	http_request.send(null);
}
function changeSeries() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Series);
			Ajax_ClearObject(goble_Model);
			for (var i = 0; i < resArray.length; i++) {
				var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Series.length;
					goble_Series.options[length] = optionName;
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
function Ajax_SeriesChange(url, x_series, x_model, cartype) {
	http_request = false;
	goble_Model = x_model;
	var series_value = x_series.options[x_series.selectedIndex].value;
	if (series_value == null || series_value == "" || series_value == "0") {
		Ajax_ClearObject(goble_Model);
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeModel;
	http_request.open("GET", url + "?cartype=" + cartype + "&objtype=model&key=" + series_value, true);
	http_request.send(null);
}
function changeModel() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Model);
			for (var i = 0; i < resArray.length; i++) {
				var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Model.length;
					goble_Model.options[length] = optionName;
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
function Ajax_SeriesChange2(url, x_series, x_model, cartype) {
	http_request = false;
	goble_Model = x_model;
	var series_value = x_series.options[x_series.selectedIndex].value;
	if (series_value == null || series_value == "" || series_value == "0") {
		Ajax_ClearObject(goble_Model);
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeModel2;
	http_request.open("GET", url + "?cartype=" + cartype + "&objtype=model&flag2=1&key=" + series_value, true);
	http_request.send(null);
}
function changeModel2() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
		 document.getElementById('newCarPrice').style.display='none';
			var res = http_request.responseText;
			var resArray = res.split("&")			
			var newCarPrice=null;
			var modelArray=null;
			if(resArray.length>1){
			newCarPrice=resArray[1];
			modelArray=resArray[2].split(",");
			}else{
			modelArray=resArray[0].split(",");
			}
			if(newCarPrice!=null){
			document.getElementById('newCarPrice').innerHTML="新车价为"+newCarPrice+"万元";
			document.getElementById('newCarPrice').style.display='';
			}
			Ajax_ClearObject(goble_Model);
			for (var i = 0; i < modelArray.length; i++) {
				var paraArray = modelArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Model.length;
					goble_Model.options[length] = optionName;
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
function Ajax_CarmodelChange(url, x_model) {
	http_request = false;
	var model_value = x_model.options[x_model.selectedIndex].value;
	if (model_value == null || model_value == "" || model_value == "0") {
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeOther;
	http_request.open("GET", url + "?cartype=7"+"&objtype=''&key=" + model_value, true);
	http_request.send(null);
}
function changeOther(){
if (http_request.readyState == 4) {
		if (http_request.status == 200) {
		document.getElementById('newCarPrice').style.display='none';
			var newCarPrice = http_request.responseText;
		    if(newCarPrice!=null&&newCarPrice!='\r\n\r\n\r\n\r\n'){
			document.getElementById('newCarPrice').style.display='';
			document.getElementById('newCarPrice').innerHTML="(车型)新车价为"+newCarPrice+"万元";
			}			
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
function Ajax_Estimate(url,myform) {

	http_request = false;
	var carmodel = myform.x_CarModel.value;
	var city = myform.x_TradeCity.value;
	var regyear = myform.x_RegYear.value;
	var mileage = myform.x_Mileage.value;
	price = myform.x_Price.value;
	
	
	if(carmodel==null || carmodel==""){
	    //alert("请选择车辆型号,再进行评估");
	    flag=true;
	    return true;
	}
	if(city == null || city==""){
	    alert("请选择交易城市,再进行评估");
	    return false;
	}
	if(regyear==null || regyear==""){
	    alert("请选择上牌年份,再进行评估");
	    return false;
	}
	if(mileage == null || mileage==""){
	    alert("请选择行驶公里,再进行评估");
	    return false;
	}
	//alert(myform.x_CarModel.value);
	
	
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	
	http_request.onreadystatechange = EstimateInfo;
	
	http_request.open("GET", url + "?x_CarModel="+carmodel+"&x_TradeCity="+city+"&x_RegYear="+regyear+"&x_Mileage="+mileage, true);
	
	http_request.send(null);
	//setTimeout("alert(111)",1000);
	
	return true;
}

function EstimateInfo()
{
//alert(http_request.readyState);
	if (http_request.readyState == 4) {
	
		if (http_request.status == 200) {
			var res = http_request.responseText;
			//alert("res----"+res.length);
			if(res.length>8){
	           		
			   var a = price*10000 - res;
			   //alert(res.length+res+"----------"+price+"-------a="+a);
			   //alert("a/res---"+a/res);
			   percent = a/res;
			   //alert(a);
			   //alert(res);
			   //alert("percent-------="+percent);
			   if(percent>=1){
	              alert("您输入的价格高于正常水平一倍,请您核实后重新填写，谢谢合作！如有疑问请咨询一比车网，咨询电话：02038695303");
			      flag = false;
			      return true;
			      }
			   else if(percent>=0.5){
			      flag = confirm("您输入的价格高于正常水平50%,若要继续发布,请按\"确定\";若须修改,请按\"取消\"");
			      return true;
			      }
			   else if(percent<=-1){
			      alert("您输入的价格低于正常水平一倍,请您核实后重新填写，谢谢合作! 如有疑问请咨询一比车网，咨询电话：02038695303");
			      flag = false;
			      return true;
			      }
			   else if(percent<=-0.5){
			      alert("您输入的价格低于正常水平50%,请您核实后重新填写，谢谢合作! 如有疑问请咨询一比车网，咨询电话：02038695303");
			      flag=false;
			      return true;
			      }
			   else{
			      flag=true;
			      return true;
			      }
			}
			else if(res.length<=8){
			    //alert(res.length);
			     
			    flag=true;
			    
			    return true;
			}
		    
		    
		}
	}
}



///////
function Ajax_ProvinceChange(url, x_Province, x_City, x_Market,x_Town) {
	http_request = false;
	goble_Province = x_Province;
	goble_City = x_City;
	goble_Market = x_Market;
	goble_Town=x_Town;
	var province_value = x_Province.options[x_Province.selectedIndex].value;
	if (province_value == null || province_value == "" || province_value == "0") {
		Ajax_ClearObject(goble_City);
		Ajax_ClearObject(x_Market);
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeProvince;
	http_request.open("GET", url + "?province=" + province_value, true);
	http_request.send(null);
}
function changeProvince() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var town=document.getElementById("x_Town");
			if(town!=null)town.style.display="none";
			var res = http_request.responseText;
			var msgArray = res.split("@");
			if (msgArray.length > 0) {
				var resArray = msgArray[0].split(",");
				Ajax_ClearObject(goble_City);
				Ajax_ClearObject(goble_Market);
				Ajax_ClearObject(goble_Town);
				for (var i = 0; i < resArray.length; i++) {
					var paraArray = resArray[i].split("|");
					if (paraArray.length == 2) {
						var optionName = new Option(paraArray[0], paraArray[1], false, false);
						var length = goble_City.length;
						goble_City.options[length] = optionName;
					}
				}
			}
			if (msgArray.length > 1) {
				var resArray = msgArray[1].split(",");
				Ajax_ClearObject(goble_Market);
				for (var i = 0; i < resArray.length; i++) {
					var paraArray = resArray[i].split("|");
					if (paraArray.length == 2) {
						var optionName = new Option(paraArray[0], paraArray[1], false, false);
						var length = goble_Market.length;
						goble_Market.options[length] = optionName;
					}
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
//////////////
function Ajax_ProvinceChangeNoMarket(url, x_Province, x_City) {
	http_request = false;
	goble_Province = x_Province;
	goble_City = x_City;
	var province_value = x_Province.options[x_Province.selectedIndex].value;
	if (province_value == null || province_value == "" || province_value == "0") {
		Ajax_ClearObject(goble_City);
		return false;
	}
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeProvinceNoMarket;
	http_request.open("GET", url + "?province=" + province_value, true);
	http_request.send(null);
}
function changeProvinceNoMarket() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var msgArray = res.split("@");
			if (msgArray.length > 0) {
				var resArray = msgArray[0].split(",");
				Ajax_ClearObject(goble_City);
				for (var i = 0; i < resArray.length; i++) {
					var paraArray = resArray[i].split("|");
					if (paraArray.length == 2) {
						var optionName = new Option(paraArray[0], paraArray[1], false, false);
						var length = goble_City.length;
						goble_City.options[length] = optionName;
					}
				}
			}
		} else {
			//alert('There was a problem with the request.');
		}
	}
}
//////////////
function Ajax_CityChange(url, x_City, x_Market) {
	http_request = false;
	goble_Market = x_Market;
	var city_value = x_City.options[x_City.selectedIndex].value;
	if (city_value == null || city_value == "" || city_value == "0") {
		Ajax_ClearObject(x_Market);
		return false;
	}
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeCity;
	http_request.open("GET", url + "?city=" + city_value+"&flag=1", true);
	http_request.send(null);
}
function changeCity() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Market);
			for (var i = 0; i < resArray.length; i++) {
		        var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Market.length;
					goble_Market.options[length] = optionName;
				}
			}
		}
	} else {
			//alert('There was a problem with the request.');
	}
}

function Ajax_CityChangetotown(url, x_City, x_Town) {
	http_request = false;
	var city_value = x_City.options[x_City.selectedIndex].value;
	if (city_value == null || city_value == "" || city_value == "0") {
		Ajax_ClearObject(x_Town);
		return false;
	}else if(city_value!="197"){
		return false;
	}
	goble_Town = x_Town;
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeCitytotown;
	http_request.open("GET", url + "?city=" + city_value, true);
	http_request.send(null);
}
function changeCitytotown() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Town);
			for (var i = 0; i < resArray.length; i++) {
		        var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Town.length;
					goble_Town.options[length] = optionName;
				}
			}
		}
	} else {
			//alert('There was a problem with the request.');
	}
}


function Ajax_GetTown(url, x_City, x_Town) {
	http_request = false;
	goble_Town = x_Town;
	var city_value = x_City.options[x_City.selectedIndex].value;
	if (city_value == null || city_value == "" || city_value == "0") {
		Ajax_ClearObject(x_Market);
		return false;
	}
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = getTown;
	http_request.open("GET", url + "?city=" + city_value, true);
	http_request.send(null);
}



function getTown() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var town=document.getElementById("x_Town");
			if(res!=""){			
			if(town!=null)town.style.display="";
			var resArray = res.split(",");
			Ajax_ClearObject(goble_Town);
			for (var i = 0; i < resArray.length; i++) {
		        var paraArray = resArray[i].split("|");
				if (paraArray.length == 2) {
					var optionName = new Option(paraArray[0], paraArray[1], false, false);
					var length = goble_Town.length;
					goble_Town.options[length] = optionName;
				}
			}
				}else{
				  if(town!=null)town.style.display="none";
				}
		
		}
	} else {
			//alert('There was a problem with the request.');
	}
}

function Ajax_CompareSetElement(cmpname, cmpflag, ids) {
	http_request = false;
	url = "AjaxCompareSelectAction.do?cmpname=" + cmpname + "&cmpflag=" + cmpflag + "&" + ids + "&time=" + (new Date());
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = compareSetElementFunction;
	http_request.open("GET", url, true);
	http_request.send(null);
}
function compareSetElementFunction() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var result_str = http_request.responseText;
			if (result_str == "-1") {
				alert("\u9009\u62e9\u5931\u8d25!");
			}
		}
	} else {
			//alert('There was a problem with the request.');
	}
}
function compareCarsSelectAll(carform, cmpname, flag) {
	var ids = "";
	var ids2 = "";
	for (var x = 0; x < carform.elements.length; x++) {
		var y = carform.elements[x];
		if (y.type == "checkbox") {
			if (y.name == "key" && x < 45) {
				ids = ids + "id=" + y.value + "&";
			} else {
				if (y.name == "key" && x >= 45) {
					ids2 = ids2 + "id=" + y.value + "&";
				}
			}
		}
	}
	ids = ids.substring(0, ids.length - 1);
	if (ids != "") {
		ids = ids + "&num=1";
		Ajax_CompareSetElement(cmpname, flag, ids);
	}
	ids2 = ids2.substring(0, ids2.length - 1);
	if (ids2 != "") {
		ids2 = ids2 + "&num=2";
		Ajax_CompareSetElement(cmpname, flag, ids2);
	}
}

function Ajax_ComplainGrad(complainDiv, url) {
	http_request = false;
	complain_Div = complainDiv;
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
				
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
					
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		return false;
	}
	http_request.onreadystatechange = complainFunctionGrad;
	http_request.open("GET", url, true);
	http_request.send(null);
}
function complainFunctionGrad() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			alert("\u8c22\u8c22\u60a8\u7684\u6295\u7968!");
		}
	} else {
	}
}
function EW_checkemail(object_value) {
	if (object_value.length == 0) {
		return true;
	}
	if (!(object_value.indexOf("@") > -1 && object_value.indexOf(".") > -1)) {
		return false;
	}
	return true;
}
//发送给好友	
function ajax_RecommendForm(EW_this){
	if(EW_this.name.value==""){
      document.getElementById('yourname').innerHTML="称呼不能为空";
   }else if(EW_this.name.value.length>20){
     document.getElementById('yourname').innerHTML="称呼长度不能大于20";
   }else {
      document.getElementById('yourname').style.display="none";
   }
   

   if(EW_this.friendemail.value==""){
      document.getElementById('youremail').innerHTML="好友邮件地址不能为空";
   }else if(EW_this.friendemail.value.length>100){
     document.getElementById('youremail').innerHTML="好友邮件地址长度不能大于100";
   }else if(EW_this.friendemail.value.indexOf('@')==-1){
     document.getElementById('youremail').innerHTML="您的邮件地址有错，请检查后重新输入";
   }else {
      document.getElementById('youremail').innerHTML="";
   }
   
   
   if(EW_this.title.value==""){
      document.getElementById('topic').innerHTML="主题不能为空";
   }else if(EW_this.title.value.length>50){
     document.getElementById('topic').innerHTML="主题长度要小于50";
   }else {
      document.getElementById('topic').style.display="none";
   }
   
   if(EW_this.content.value==""){
      document.getElementById('yourcontent').innerHTML="内容不能为空";
   }else if(EW_this.name.value.length>300){
     document.getElementById('yourcontent').innerHTML="内容长度不能大于300";
   }else {
      document.getElementById('yourcontent').style.display="none";
   }
   
   
    if(EW_this.name.value==""){
     EW_this.name.focus();
     return false;
   }else if(EW_this.name.value.length>20){
     EW_this.name.focus();
     return false;
   }
   
   if(EW_this.friendemail.value==""){
     EW_this.friendemail.focus();
     return false;
   }else if(EW_this.friendemail.value.length>100){
     EW_this.friendemail.focus();
     return false;
   }else if(EW_this.friendemail.value.indexOf('@')==-1){
      EW_this.friendemail.focus();
     return false;
   }
   
   if(EW_this.title.value==""){
     EW_this.title.focus();
     return false;
   }else if(EW_this.title.value.length>50){
      EW_this.title.focus();
     return false;
   }
   
    if(EW_this.content.value==""){
     EW_this.content.focus();
     return false;
   }else if(EW_this.content.value.length>300){
      EW_this.title.focus();
     return false;
   }
   
	/*if(EW_this.name&&!EW_hasValue(EW_this.name,"TEXT")){
		if(!EW_onError(EW_this,EW_this.name,"TEXT","请输入您的称呼")){
			return false;
			}
		}*/
		/*if(EW_this.email&&!EW_hasValue(EW_this.email,"TEXT")){
		if(!EW_onError(EW_this,EW_this.email,"TEXT","请输入您的邮箱地址")){
			return false;
			}
		}
		if(!EW_checkemail(EW_this.email.value)){
			if(!EW_onError(EW_this,EW_this.email,"TEXT","您的邮件地址有错，请检查后重新输入")){
				EW_this.email.value="";
				return false;
				}
			}
		
		if(EW_this.friendemail&&!EW_hasValue(EW_this.friendemail,"TEXT")){
		if(!EW_onError(EW_this,EW_this.friendemail,"TEXT","请输入好友的邮件地址")){
			return false;
			}
		}
		if(!EW_checkemail(EW_this.friendemail.value)){
			if(!EW_onError(EW_this,EW_this.friendemail,"TEXT","好友邮件地址有错，请检查后重新输入")){
				EW_this.friendemail.value="";
				return false;
				}
			}
		if(EW_this.title&&!EW_hasValue(EW_this.title,"TEXT")){
		if(!EW_onError(EW_this,EW_this.title,"TEXT","请输入主题内容")){
			return false;
			}
		}
		if(EW_this.content&&!EW_hasValue(EW_this.content,"TEXT")){
		if(!EW_onError(EW_this,EW_this.content,"TEXT","请输入推荐的内容")){
			return false;
			}
		}*/
		var url="RecommendAction.do?carcontent="+encodeURIComponent(EW_this.carcontent.value)+"&name="+encodeURIComponent(EW_this.name.value)+"&friendemail="+encodeURIComponent(EW_this.friendemail.value)+"&title="+encodeURIComponent(EW_this.title.value)+"&content="+encodeURIComponent(EW_this.content.value)+"&imgsrc="+encodeURIComponent(EW_this.imgsrc.value)+"&tradecity="+encodeURIComponent(EW_this.tradecity.value)+"&mile="+encodeURIComponent(EW_this.mile.value)+"&price="+encodeURIComponent(EW_this.price.value);
		if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		return false;
	}
	http_request.onreadystatechange = sendrecommend;
	http_request.open("GET",url, true);
	http_request.send(null);
		
	}
	function sendrecommend(){
		if (http_request.readyState == 4) {
			document.getElementById("FriendBox").innerHTML = "<table width=100% class=tC><tr><td>正在发送……</td></tr></table>";
		if (http_request.status == 200) {
			var res = http_request.responseText;
			if(res==0){
			document.getElementById("FriendBox").innerHTML="<table width=100% class=tC><tr><td>您已经成功将该车推荐给您的好友了，谢谢您的支持。</td></tr></table>";
			}
				if(res==-1){
			document.getElementById("FriendBox").innerHTML="<table width=100% class=tC><tr><td>非常抱歉，该推荐信息无法发送给您的好友，请检查好友的邮箱是否存在。</td></tr></table>";
			}
			var secs = 1; //倒计时的秒数 
			for(var i=secs;i>=0;i--) 
			{ 
				window.setTimeout("doUpdate(" + i + ",'FriendBox')", (secs-i) * 1000); 
			} 
			
				} else {
			//alert('There was a problem with the request.');
		}
	}
		}

function upDateWindow(username,cardetail,imgsrc,tradecity,mile,price){
document.getElementById("FriendBox").innerHTML="<h4><img src=\"html/inc/images/icon_close.gif\" class=\"right\" onclick=\"closeWindow(this);\" width=\"13\" height=\"11\" alt=\"关闭窗口\" />推荐这辆车给好友</h4><form name=\"recommendform\" action=\"RecommendAction.do\" method=\"post\"><table><input type=\"hidden\" name=\"carcontent\" value=\""+cardetail+"\" /><input type=\"hidden\" name=\"imgsrc\" value=\""+imgsrc+"\" /><input type=\"hidden\" name=\"tradecity\" value=\""+tradecity+"\" /><input type=\"hidden\" name=\"mile\" value=\""+mile+"\" /><input type=\"hidden\" name=\"price\" value=\""+price+"\" /><tr><td class=\"tR\">您的称呼：</td><td><input type=\"text\" name=\"name\" value=\""+username+"\" maxlength=\"30\" size=\"20\" /><p id=\"yourname\" class=\"cRed\"></p></td></tr><tr><td class=\"tR\">好友邮件：</td><td><input type=\"text\" name=\"friendemail\" maxlength=\"100\" size=\"40\" /><p id=\"youremail\" class=\"cRed\"><p class=\"cGray\">多个邮件地址使用\";\"分隔</p></td></tr><tr><td class=\"tR\">主题：</td><td><input type=\"text\" name=\"title\" value=\"推荐“"+cardetail+"”\" size=\"40\" maxlength=\"50\" /><p id=\"topic\" class=\"cRed\"></p></td></tr><tr><td class=\"tR\">内容：</td><td><textarea cols=\"40\" name=\"content\" rows=\"4\">我在一比车网看到这辆二手车，觉得它很适合你，所以发给你看。有兴趣的话可以到一比车网去看看，那里有全国各地最新、最全的二手车信息。</textarea><p id=\"yourcontent\" class=\"cRed\"></p></td></tr></table><div class=\"btn\"><input type=\"button\" value=\"发送\" onclick=\"ajax_RecommendForm(document.recommendform);\" />&nbsp;&nbsp;<input type=\"button\" value=\"重置\" onclick=\"javascript:EW_clearForm(document.recommendform);\" /></div></form>";
}
function doUpdate(num,id) { 
				if (num == 0){
					var fullDiv = document.getElementById('fullDiv');
					var id = document.getElementById(id);
					document.body.removeChild(fullDiv);
					id.style.display = 'none';
				}
}

				

//举报信息
function upDateWindow2(nameValue,emailValue,carId,carType){
	document.getElementById("JuBao").innerHTML = "<h4><img src=\"html/inc/images/icon_close.gif\" class=\"right\" onclick=\"closeWindow(this);\" width=\"13\" height=\"11\" alt=\"关闭窗口\" />举报该条信息</h4><form name=\"form1\"><table><tr><td class=\"tR\">您的称呼：</td><td><input type=\"text\" size=\"30\" name=\"name1\" value=\""+nameValue+"\" /><p id=\"names\" class=\"cRed\"></p></td></tr><tr><td class=\"tR\">您的邮件：</td><td><input type=\"text\" size=\"30\" name=\"email\" value=\""+emailValue+"\" /><p id=\"emails\" class=\"cRed\"></p></td></tr><tr><td></td><td><input type=\"radio\" name=\"state\" value=\"1\" id=\"id1\" checked=\"checked\"/>虚假信息<input type=\"radio\" name=\"state\" value=\"2\" id=\"id2\" />该车已售<input type=\"radio\" name=\"state\" value=\"3\" id=\"id3\" />其它的</td></tr><tr><td class=\"tR\">内容：</td><td><textarea cols=\"40\" rows=\"4\" name=\"context\"></textarea><div id=\"complain1\" class=\"cRed\"></div></td></tr></table><div class=\"btn\"><input type=\"Button\" value=\"确定\" onclick=\"windowOpener(document.form1,'"+carId+"',"+carType+");\" />&nbsp;&nbsp;<input type=\"reset\" value=\"重置\" /></div></form>";
}

function windowOpener(form1,carid,cartype)
{

  if(document.form1.name1.value==""){
      document.getElementById('names').innerHTML="称呼不能为空";
   }else if(document.form1.name1.value.length>20){
     document.getElementById('names').innerHTML="称呼长度要大于20";
   }else {
      document.getElementById('names').style.display="none";
   }
   if(document.form1.email.value==""){
      document.getElementById('emails').innerHTML="邮件不能为空";
   }else if(document.form1.email.value.length>30){
     document.getElementById('emails').innerHTML="邮件长度要大于30";
   }else if(document.form1.email.value.indexOf('@')==-1){
     document.getElementById('emails').innerHTML="不是正确的邮件地址";
   }else {
      document.getElementById('emails').style.display="none";
   }
   
   if(document.form1.context.value==""){
      document.getElementById('complain1').innerHTML="内容不能为空";
   }else if(document.form1.context.value.length>300){
     document.getElementById('complain1').innerHTML="内容长度要大于300";
   }else {
      document.getElementById('complain1').style.display="none";
   }
 
   if(document.form1.name1.value==""){
     document.form1.name1.focus();
     return false;
   }else if(document.form1.name1.value.length>98){
     document.form1.name1.focus();
     return false;
   }
   
   if(document.form1.email.value==""){
     document.form1.email.focus();
     return false;
   }else if(document.form1.email.value.length>58){
     document.form1.email.focus();
     return false;
   }else if(document.form1.email.value.indexOf('@')==-1){
      document.form1.email.focus();
     return false;
   }
   
   if(document.form1.context.value==""){
     document.form1.context.focus();
     return false;
   }else if(document.form1.context.value.length>300){
      document.form1.context.focus();
     return false;
   }



	var obj = form1.state;
	var count = obj.length;
	var flag = "";
	var type = "3";
	var runflag = 0;
	if (!(count > 1)){
		if (obj.checked==true){
			flag = obj.value;
			runflag = 1;
		}
	}else{
		for (i = 0; i < count; i++){
			if (obj[i].checked == true){
				flag = obj[i].value;
				runflag = 1;
				break;
			}
		}
	}if (runflag == 1){
	 
		var divtemp = document.getElementById("JuBao");
		var runRsult = EW_checkComplain(carid);
		if(runRsult==0){
			divtemp.innerHTML = "<table width=100% class=tC><tr><td>您已经举报过了该信息，请不要重复举报!</td></tr></table> ";
			var secs = 1; //倒计时的秒数 
			for(var i=secs;i>=0;i--) 
			{ 
				window.setTimeout("doUpdate(" + i + ",'JuBao')", (secs-i) * 1000); 
			} 
			return false;
		}
		Ajax_Complain(divtemp, 'AjaxComplainAction.do?id='+carid+'&type='+cartype+'&name='+document.form1.name1.value+'&email='+document.form1.email.value+'&context='+document.form1.context.value+'&state='+flag);
		EW_addComplain(carid);
		return true;
	}else{
		alert("请选择一项！");
		return false;
	}
}
function Ajax_Complain(complainDiv, url) {
	http_request = false;
	complain_Div = complainDiv;
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = complainFunction;
	http_request.open("GET", encodeURI(url), true);
	http_request.send(null);
}
function complainFunction() {
	if (http_request.readyState == 4) {
		complain_Div.innerHTML = "<table width=100% class=tC><tr><td>正在发送……</td></tr></table>"
		if (http_request.status == 200) {
			var result_str = http_request.responseText;
			complain_Div.innerHTML = result_str;
			var secs = 1; //倒计时的秒数 
			for(var i=secs;i>=0;i--) 
			{ 
				window.setTimeout("doUpdate(" + i + ",'JuBao')", (secs-i) * 1000); 
			} 
		}
	} else {
			//alert('There was a problem with the request.');
	}
}
function Ajax_rand(rand,url){
		http_request = false;
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = confirmRand;
	http_request.open("GET", encodeURI(url)+"?key="+rand.value, true);
	http_request.send(null);
	}
	function confirmRand(){
		hidDiv('er_rand3');
		if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var str = http_request.responseText;
			var res=str.split(',')[1];
			if(res=="no"){
					showDiv('er_rand3');
					document.vehicleadd.rand.focus();
					}
 
		}
	} else {
			//alert('There was a problem with the request.');
	}
		
		}
var MAINVOTNUM=-1;
function Ajax_saveMainVote(id,flag,count){
    MAINVOTNUM=count;
	if (window.XMLHttpRequest) { // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType('text/xml');
		}
	} else if (window.ActiveXObject) { // IE
		try {
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		}catch (e) {
			try {
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}catch (e) {}
		}
	}

	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = changeMainVote;
	http_request.open('GET',"ajax-criticism-vote?id="+id+"&flag="+flag, true);
	http_request.send(null);

}

function changeMainVote(){
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var resArray = res.split(",");
			if(resArray[1]==1||resArray[1]==3){
			document.getElementById("flowercount"+MAINVOTNUM).innerHTML=resArray[2];
			}else if(resArray[1]==2||resArray[1]==4){
			document.getElementById("eggcount"+MAINVOTNUM).innerHTML=resArray[2];
			}
			MAINVOTNUM=-1;
            window.open("html/ajax_criticism_result.jsp?type="+resArray[0],"pinglun","height=153, width=375, top=50,left=300, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no");         
		} 
	}
}

function Ajax_GetAllBrand() {
	http_request = false;	
	
	if (window.XMLHttpRequest) { //Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) {
			http_request.overrideMimeType("text/xml");
		}
	} else {
		if (window.ActiveXObject) { // IE
			try {
				http_request = new ActiveXObject("Msxml2.XMLHTTP");
			}
			catch (e) {
				try {
					http_request = new ActiveXObject("Microsoft.XMLHTTP");
				}
				catch (e) {
				}
			}
		}
	}
	if (!http_request) {
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = getBrand;
	http_request.open("GET", "AjaxGetAllBrandAction.do", true);
	http_request.send(null);
}



function getBrand() {
	if (http_request.readyState == 4) {
		if (http_request.status == 200) {
			var res = http_request.responseText;
			var town=document.getElementById("x_CarBrand");
			if(res!=""){			
					if(town!=null)town.style.display="";
					var resArray = res.split(",");
					
					for (var i = 0; i < resArray.length; i++) {
				        var paraArray = resArray[i].split("|");
						if (paraArray.length == 2) {
							var optionName = new Option(paraArray[0], paraArray[1], false, false);
							var length = town.length;
							town.options[length] = optionName;
						}
					}
				}
		
		}
	} else {
			//alert('There was a problem with the request.');
	}
}
