var j=-1;
var temp_str;
var $_=function(node){
	return document.getElementById(node);
}
var $$_=function(node){
	return document.getElementsByName(node);
}

function set_style(num){
	for(var i=0;i<$_("dl_address").childNodes.length;i++){
		var li_node=$_("dl_address").childNodes[i];
		li_node.className="";
		document.getElementById("sta"+i).className="sta";
		//li_sta = $_("sta")[i];
		//li_sta.className = "sta"
	}
	if(j>=0 && j<$_("dl_address").childNodes.length){
		var i_node=$_("dl_address").childNodes[j];
		i_node.className="select_suggest";
		document.getElementById("sta"+j).className="sta_0";
		//alert(j)
	}
}
function mo(nodevalue){
	j=nodevalue;
	set_style(j);
}

function hide_suggest(id,id_){
	$_(id).style.display="none";
	$_(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<$_("dl_address").childNodes.length){
			j++;
			if(j>=$_("dl_address").childNodes.length){
				j=-1;
			}
		}
		if(j>=$_("dl_address").childNodes.length){
			j=-1;
		}
	}
	if(keyc==38){
		if(j>=0){
			j--;
			if(j<=-1){
				j=$_("dl_address").childNodes.length;
			}
		}
		else{
			j=$_("dl_address").childNodes.length-1;
		}
	}
	set_style(j);
	if(j>=0 && j<$_("dl_address").childNodes.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;
					if(data){
					}else{
						data="";
					}
					$_(hiddenspan).innerHTML=data;
					$_(hiddenspan).style.display="";
					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="http://www.gudumami.cn/suggest/css/suggest_recommend_shop_bj.css";
	}
	
	
}

set_new_css();
