
var j = -1;
var temp_str;
var $ = function (node) {
	return document.getElementById(node);
};
var $$ = function (node) {
	return document.getElementsByTagName(node);
};
function ajax_keyword() {

	var xmlhttp;
	try {
		xmlhttp = new XMLHttpRequest();
	}
	catch (e) {
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	}
	xmlhttp.onreadystatechange = function () {
		if (xmlhttp.readyState == 4) {
			if (xmlhttp.status == 200) {
				var data = xmlhttp.responseText;
				$("suggest").innerHTML = data;
				j = -1;
			}
		}
	};
	
	     document.getElementById("suggest").style.display = "block";
	    
	     xmlhttp.open("POST", "../../dws?search=" + encodeURI($("keyword").value), true);
	    
			//xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');
		 xmlhttp.send(encodeURI(encodeURI($("keyword").value)));
		
	}
function keyupdeal(e) {

	var keyc;
	if (window.event) {
		keyc = e.keyCode;
	} else {
		if (e.which) {
			keyc = e.which;
		}
	}
	if (keyc != 40 && keyc != 38) {
		ajax_keyword();
		temp_str = $("keyword").value;
	
	}
}
function set_style(num) {
var n;
    
 	
    var oo = $("suggest_ul_id").childNodes ;
   
    //alert($("suggest_ul_id").childNodes.length);
    for (var i = 0; i < $("suggest_ul_id").childNodes.length; i++) {
		var li_node = $("suggest_ul_id").childNodes[i];
	
		//alert(li_node.className);
		li_node.className = "";
	}
	n=$("suggest_ul_id").childNodes.length
	if (j >= 0 && j < $("suggest_ul_id").childNodes.length) {
		//var i_node = $("suggest_ul_id").childNodes[j];
		//alert(i_node.className);
		$("suggest_ul_id").childNodes[j].className = "select";
		//$("suggest_ul_id").childNodes[i_node].className = "cl";
		$("keyword").value = $("suggest_ul_id").childNodes[j].childNodes[0].nodeValue;
	}
	
	
	
	/*for (var i = 0; i < $$("li").length; i++) {
		var li_node = $$("li")[i];
		li_node.className = "";
	}
	 n=$$("li").length
	 
	if (j >= 0 && j < $$("li").length) {
		var i_node = $$("li")[j];
		$$("li")[j].className = "select";
		$$("li")[i_node].className = "cl";
	}*/

}
function mo(nodevalue) {
 //var nNum3=document.getElementById("suggest");
 //alert(nNum3.innerText);
	j = nodevalue;

	set_style(j);
	
}
function form_submit() {
 var typ;
 
	if (j >= 0 && j < $$("li").length) {
		$$("input")[0].value = $$("li")[j].childNodes[0].nodeValue;
	}
	if (document.getElementById("keyword").value == "" || document.getElementById("keyword").value == "\u4ece28,000,000\u89c6\u9891\u4e2d\u8fdb\u884c\u641c\u7d22...") {
		
		document.SearchForm.search.focus();
	} else {
	//alert(document.getElementById("keyword").value);
	
	if (SearchForm.radio[0].checked)
				 typ="1";
				else if (SearchForm.radio[1].checked)
				 typ="2";
				else
				 typ="3";
				 
		if(typ=="1"){		
	    window.location = "bts?search=" + encodeURI(encodeURI(document.getElementById("keyword").value,"utf-8"));
	    }
		//document.SearchForm.action = "bts?search=" + document.getElementById("keyword").value;
		//document.SearchForm.submit();
		if(typ=="2"){		
	    window.location = "btr?search=" + encodeURIComponent(document.getElementById("keyword").value);
		}
	}

}
function hide_suggest() {

	var nodes = document.body.childNodes;
	for (var i = 0; i < nodes.length; i++) {
		if (nodes[i] != $("keyword")) {
			$("suggest").innerHTML = "";
		}
	}
}
function keydowndeal(e) {

	var keyc;
	if (window.event) {
		keyc = e.keyCode;
	} else {
		if (e.which) {
			keyc = e.which;
		}
	}
	
	if (keyc == 40 || keyc == 38) {

		if (keyc == 40) {
			
			if (j < $("suggest_ul_id").childNodes.length) {
				j++;
				if (j >= $("suggest_ul_id").childNodes.length) {
					j = -1;
				}
			}
			if (j >= $("suggest_ul_id").childNodes.length) {
				j = -1;
			}
		}
		if (keyc == 38) {
			if (j >= 0) {
				j--;
				if (j <= -1) {
					j = $("suggest_ul_id").childNodes.length;
				}
			} else {
				j = $("suggest_ul_id").childNodes.length - 1;
			}
		}
		set_style(j);
	//alert($("suggest_ul_id").childNodes[j].childNodes[0].nodeValue);
	//$$("li")[j+5].childNodes[0].nodeValue;
		if (j >= 0 && j < $("suggest_ul_id").childNodes.length-2) {
		//alert($("suggest_ul_id").childNodes[j].nodeValue);
		if( $("suggest_ul_id").childNodes[j].childNodes[0].nodeValue!=""){
		$("keyword").value = $("suggest_ul_id").childNodes[j].childNodes[0].nodeValue;
		}
		} else {
			$("keyword").value = temp_str;
		}
	}
}
function getObjLeft(objName) {
	var obj;
	var x = typeof (objName);
	if (typeof objName != "object") {
		obj = document.getElementById(objName);
	} else {
		obj = objName;
	}
	var left = obj.offsetLeft;
	var parentObj = obj.offsetParent;
	var count = 0;
	var str = "";
	while (parentObj != null && parentObj.nodeName != "BODY") {
		//if(parentObj.nodeName.toLowerCase()!="fieldset"){
		left += parentObj.offsetLeft;
		//}
		parentObj = parentObj.offsetParent;
	}
	return left;
}
function getObjTop(objName) {
	var obj;
	if (typeof objName != "object") {
		obj = document.getElementById(objName);
	} else {
		obj = objName;
	}
	var top = obj.offsetTop;
	var parentObj = obj.offsetParent;
	while (parentObj != null && parentObj.nodeName != "BODY") {
		//if(parentObj.offsetParent.toLowerCase()!="fieldset"){
		top += parentObj.offsetTop;
		//} 
		parentObj = parentObj.offsetParent;
	}
	return top;
}
function keynull() {
	if (document.getElementById("keyword").value == "\u4ece28,000,000\u89c6\u9891\u4e2d\u8fdb\u884c\u641c\u7d22...") {
		document.getElementById("keyword").value = "";
	}
	var o = document.getElementById("suggest");
	t = document.getElementById("keyword");
	
}
function hiddenDiv() {
	document.getElementById("suggest").style.display = "none";
}
function Search() {

 var typ=0;
  if($("ul_top_id")!=null){
  for (var i = 0; i < $("ul_top_id").childNodes.length; i++) {
		if ($("ul_top_id").childNodes[i].className == "first on"||$("ul_top_id").childNodes[i].className == "last on") {
			typ=i;
		}
	}
  
  }

	if (document.getElementById("keyword").value == "" || document.getElementById("keyword").value == "\u4ece28,000,000\u89c6\u9891\u4e2d\u8fdb\u884c\u641c\u7d22...") {
	
	} else {
	   //alert(document.getElementById("dddd").value);
	    window.top.location.href = document.getElementById("dddd").value + encodeURIComponent (document.getElementById("keyword").value);
	    
  	}
		
	
		return false;
}
function Search1() {
 
   
	if (document.getElementById("keyword1").value == "" || document.getElementById("keyword1").value == "\u4ece28,000,000\u89c6\u9891\u4e2d\u8fdb\u884c\u641c\u7d22...") {
	
	} else {
	    
	
	    window.location = "../../s?search=" + encodeURIComponent (document.getElementById("keyword1").value);
	  
	    
	
		return false;
}
  }
