var xmlHttp = false;

try {
	   xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
	try {
	   xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
	} catch (e2) {
	   xmlHttp = false;
	}
}

if (!xmlHttp && typeof XMLHttpRequest != "undefined") {
  xmlHttp = new XMLHttpRequest();
  xmlHttp.overrideMimeType("text/xml");
}

//请求产品分类
function sclass(number,charstart,charend){
	var url="/api/product_class_api.php?charstart="+charstart+"&charend="+charend;
	xmlHttp.open("POST",url,true);
	xmlHttp.onreadystatechange=updatesclass;
	xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	xmlHttp.send(null);

	for(i=0;i<5;i++){
		if(i==number)document.getElementById("charmenu"+i).className = "charfocus";
		else document.getElementById("charmenu"+i).className = "charnormal";
	}
}

//产品分类响应
function updatesclass(){
	if(xmlHttp.readyState==4 && xmlHttp.status==200){
		
		//var parser = new DOMParser();
		//var result = parser.parseFromString(xmlHttp.responseXML,"text/xml");
		
		var responseNodes = xmlHttp.responseXML.getElementsByTagName("items")[0].childNodes;
		//var responseNodes = xmlHttp.responseXML.documentElement.childNodes(0).nodeName;

		var htmlnew = "";

		//循环显示(字母)
		for(var i=0;i<responseNodes.length;i++){
			htmlnew += "<div class=\"class_big_c\">"+responseNodes[i].getAttribute("value")+"</div><div class=\"class_small_c\"><ul>";
			
			//循环显示(分类)
			for(var j=0;j<responseNodes[i].childNodes.length;j++){
				htmlnew += "<li><a href=\"/product/search/topic_49/class_"+responseNodes[i].childNodes[j].getAttribute("text")+"\">"+decodeURIComponent(decodeURIComponent(responseNodes[i].childNodes[j].getAttribute("value")))+"</a></li>";
			}
			
			htmlnew += "</ul></div><div class=\"clear\"></div>";
}
		
		document.getElementById("productclass").innerHTML = htmlnew;
		
	}
}

//检测搜索框
function checksearch(){
		var searchType = document.getElementById("searchform").searchType;
		var searchTarget = new Array("http://www.j-h-d.com/product/search/topic_49","http://www.j-h-d.com/resource/topic_34.html","http://www.j-h-d.com/resource/topic_35.html");
		var searchTips = new Array("产品名称/CAS编号","产品名称","批号/产品名称");
		for(i=0;i<searchType.length;i++){
			if(searchType[i].checked){
				document.getElementById("searchform").action=searchTarget[i];//更改搜索目标地址

				//如果是初始数值才改变
				if(checkstringinarray(document.getElementById("searchform").searchKeyword.value,searchTips) == true)
					document.getElementById("searchform").searchKeyword.value = searchTips[i];
			}
		}
}

//判断一个字符串是否在一个数组中
function checkstringinarray(deststring,sourcearray){
	for(j=0;j<sourcearray.length;j++){
		if(deststring == sourcearray[j])return true;
	}
	return false;
}