var j=-1;
var temp_str;
var $=function(node){
	return document.getElementById(node);
}
var $$=function(node){
	return document.getElementsByTagName(node);
}
function set_style(num){
	for(var i=0;i<$$("dd").length;i++){
		var li_node=$$("dd")[i];
		li_node.className="";
		document.getElementById("sta"+i).className="sta";
		//li_sta = $("sta")[i];
		//li_sta.className = "sta"
	}if(j>=0 && j<$$("dd").length){
		var i_node=$$("dd")[j];
		i_node.className="select_suggest";
		document.getElementById("sta"+j).className="sta_0";
		//li_sta = $$("sta")[j];
		//li_sta.className = "";
	}
}
function mo(nodevalue){
			j=nodevalue;
			set_style(j);
		}

function hide_suggest(id,id_){
	var nodes=document.body.childNodes
	for(var i=0;i<nodes.length;i++){
		if(nodes[i]!=$(id_)){
			$(id).innerHTML="";
		}
	}
}
			
function keydowndeal(e,id){   // 鼠标上下键事件
var keyc;
		if(window.event || e.which){
			keyc=e.keyCode;
			}
		else if(e.which){
			keyc=e.which;
			}
if(keyc==40 || keyc==38){
		if(keyc==40){
			if(j<$$("dd").length){
				j++;
				if(j>=$$("dd").length){
					j=-1;
				}
			}
			if(j>=$$("dd").length){
					j=-1;
				}
		}
		if(keyc==38){
			if(j>=0){
				j--;
				if(j<=-1){
					j=$$("dd").length;
				}
			}
			else{
				j=$$("dd").length-1;
			}
		}
		set_style(j);
		if(j>=0 && j<$$("dd").length)
			$(id).value = document.getElementById("hidden_"+j).value;
		else
			$(id).value=temp_str;
		}
	}

/*
	Parameters indroduce:
		e 时间触发
		path ajax 最终处理文件
		Arraypara 用到的参数字符串
		hiddenspan 隐藏的下拉样式
*/

function complex_share(e,path,Arraypara,hiddenspan){
	var keyc;
	var xmlhttp;
	var str="";
	var num;
	var join;
	var transfer="";
			if(window.event){
				keyc=e.keyCode;
				}
			else if(e.which){
				keyc=e.which;
				}
			if(keyc!=40 && keyc!=38){
			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;
						$(hiddenspan).innerHTML=data;
						j=-1;
					}
				}
			}

	xmlhttp.open("post",path, true);
	xmlhttp.setRequestHeader('Content-type','application/x-www-form-urlencoded');

	var string = Arraypara.split("+");  // 拆分字符串成为数组
	temp_str=$(string[0]).value;
	for(num = 0; num < string.length; num++){
		if(num == (string.length-1)){
			join = "";
		}else{
			join = "&";
		}	
		if(num == 0){
			transfer = unescape($(string[num]).value).replace(/^\s+|\s+$/g,'');
		}
		else{
			transfer = $(string[num]).value;
		}
		str += string[num] + '=' + transfer + join;
	}
	xmlhttp.send(str);   // 参数传递
}
}

function getvalue(keyk,id,theform){  // 表单赋值操作
	var m = 0;
	for(m = 0 ; m < 10 ; m++)
	{
		if(m == id){
			document.getElementById(keyk).value = document.getElementById("hidden_"+id).value;
			//document.getElementById(theform).submit;
		}			
	}
}

function set_new_css(){
	var location_url=window.location.href;
	location_url=location_url.toLowerCase();
	var pos_req=location_url.indexOf("?");
	if(pos_req>0)location_url=location_url.substr(0,pos_req);
	pos_req=location_url.indexOf("beijing");
	
	var css_array=document.getElementsByTagName("link");
	var css_href="";
	for(var i=0; i<css_array.length;i++){
		css_href=css_array[i].href;
		if(css_href.indexOf("/suggest/css")>-1)break;
		else if(css_href.indexOf("/shop/cb")>-1)break;
		else if(css_href.indexOf("\shop\cb")>-1)break;
	}
	
	if(pos_req>0 && i<css_array.length){   //北京css调用
		css_array[i].href="/suggest/css/suggest_recommend_shop_bj.css";
	}
	
	
}

set_new_css();