/*firefox window.event*/
function __firefox(){
    HTMLElement.prototype.__defineGetter__("runtimeStyle", __element_style);
    window.constructor.prototype.__defineGetter__("event", __window_event);
    Event.prototype.__defineGetter__("srcElement", __event_srcElement);
}
function __element_style(){return this.style;}
function __window_event(){return __window_event_constructor();}
function __event_srcElement(){return this.target;}
function __window_event_constructor(){
    if(document.all){return window.event;}
    var _caller = __window_event_constructor.caller;
    while(_caller!=null){
        var _argument = _caller.arguments[0];
        if(_argument){
            var _temp = _argument.constructor;
            if(_temp.toString().indexOf("Event")!=-1){return _argument;}
        }
        _caller = _caller.caller;
    }
    return null;
}
if(window.addEventListener){__firefox();}
/*end firefox.event*/
//通用ID获取对象
function $ID(id){return document.getElementById(id);}
//通用NAME获取对象
function $N(Name){return document.getElementsByName(Name);}
function $KeFu(){alert("暂未开通");}

//设为首页
function $HomePage(obj,Url){
	obj.style.behavior='url(#default#homepage)';
	obj.setHomePage(Url);
	return false
}

function $JumpPage(Url){
	window.location.href=Url;
}
function $GoBack(){
	window.history.go(-1);
}
function $blank(){
}
//加入收藏夹
function $Favorite(Url,Title){
	switch($GetIE()){
		case "IE": window.external.addFavorite(Url,Title);break;
		case "Firefox": window.sidebar.addPanel(Title, Url, "");break;
		case "Opera":
			var Opera = document.createElement('a');Opera.setAttribute('rel','sidebar');
			Opera.setAttribute('href',Url);Opera.setAttribute('title',Title);Opera.click();break;
	}
}
//判断浏览器
function $GetIE(){ 
   if(navigator.userAgent.indexOf("MSIE")>=0) return "IE"; 
   if(navigator.userAgent.indexOf("Firefox")>=0) return "Firefox"; 
   if(navigator.userAgent.indexOf("Opera")>=0) return "Opera"; 
   return "No"; 
}
function $UpFile(Url,Width,Height,scrollbars){
	window.open(""+Url,"","Width="+Width+",Height="+Height+",top=100,left=100,status=no,scrollbars="+scrollbars)
}
//通用标签选择
function $ShowTag(Name,Max,Num,nav){
	var C1=nav;
	var C2="";
	if(nav.indexOf("|")>-1){C1=nav.split("|")[0];C2=nav.split("|")[1]}
	for(var i=1;i<=Max;i++){
		if($ID(Name+i))$ID(Name+i).className=C2;
		if($ID(Name+"_"+i))$ID(Name+"_"+i).style.display='none';
		if($ID(Name+"__"+i)){$ID(Name+"__"+i).style.display='none';}
	}
	if($ID(Name+Num)) $ID(Name+Num).className=C1;
	if($ID(Name+"_"+Num)) $ID(Name+"_"+Num).style.display='block';
	if($ID(Name+"__"+Num)){$ID(Name+"__"+Num).style.display='block';}
	//alert(C1)
}
function $Menu(inCount){
	$("#daohang a").removeClass("dh_an");
	$("#daohang a:eq("+(inCount-1)+")").addClass("dh_an");
}
function del(url){if(confirm("确认要删除吗?")){window.location=url}}

function $Layder(inName,inCount){
	for(var n=1;n<=8;n++)
	{
		$("#"+inName+""+n).removeClass("list1");
		$("#"+inName+""+n).removeClass("list");
		$("#"+inName+""+n).addClass("list");
		
		$("#"+inName+"_"+n).hide();
		
	}
	$("#"+inName+""+inCount).addClass("list1");
	
	$("#"+inName+"_"+inCount).slideToggle();
	//alert("#l"+inName+""+inCount);
}

function $Layder1(inName,inCount,allCount){
	for(var n=1;n<=allCount;n++)
	{
		$("#"+inName+"_"+n).hide();
		$("#"+inName+"__"+n).hide();
		$("#"+inName+""+n).css({"color":"#777","font-weight":"100"}); 
		$("#l"+inName+""+n).attr("src","/template/new/h_img/li3.gif");
	}
	$("#"+inName+"_"+inCount).slideToggle();
	$("#"+inName+"__"+inCount).slideToggle();
	$("#"+inName+""+inCount).css({"color":"#EA9916","font-weight":"bold"}); 

	$("#l"+inName+""+inCount).attr("src","/template/new/h_img/li2.gif");
}

function $ShowUcity(Name,City){
	if($ID(Name)){
		if($ID(Name).style.display=='none'){
			$ID(Name).style.display='block';
		}else{
			$ID(Name).style.display='none';
			if(City!=undefined && City!=""){
			$ID("defaultcity").src="/defaultcity.asp?c="+escape(City);
			location.reload();
			}
		}
	}
}

var picnum=1
function ShowPic(Name,maxs,num,mins){
	picnum=picnum+num;
	if(picnum<=0){alert("已是第一屏")}
	if(picnum<=1){picnum=1}
	if(picnum*mins>maxs+mins){alert("已是最后一屏");}
	if(picnum*mins>=maxs){picnum=Math.ceil(maxs/mins);}
	for(i=1;i<=maxs;i++){
		if($ID(Name+i)){
			$ID(Name+i).style.display="none"
			if (i<=picnum*mins&&i>picnum*mins-mins){$ID(Name+i).style.display="";}
		}
	}
}
function errpic(url,thepic){thepic.src=url}
//设置图片Pic
function GetPic(Name,Pic,inid,inmy){
	$("#"+inmy+" img").css({"border":"1px solid #CCC"});
	$("#"+inid).css({"border":"2px solid #AE2515"});
	if(Pic.indexOf(".")>-1)$ID(Name).src=Pic
}

function $ShowListPhoto(inCount){
	document.getElementsByClassName = function(cl) {
		var retnode = [];
		var myclass = new RegExp('\\b'+cl+'\\b');
		var elem = this.getElementsByTagName('*');
		for (var i = 0; i < elem.length; i++) {
			var classes = elem[i].className;
			if (myclass.test(classes)) retnode.push(elem[i]);
		}
		return retnode;
	}
	var MyMar;
	var speed = 1; //速度，越大越慢
	var spec = 1; //每次滚动的间距, 越大滚动越快
	var thumbs = document.getElementsByClassName('thumb_img');
	for (var i=0; i<thumbs.length; i++) {
		thumbs[i].onmouseover = function () {$ID('main_img'+this.link).src=this.rel; };
		//thumbs[i].onclick = function () {location = this.link}
	}
	//$ID('main_img'+inCount).onclick = function () {location = this.link;}
	$ID('gotop'+inCount).onmouseover = function() {MyMar=setInterval(gotop,speed);}
	$ID('gotop'+inCount).onmouseout = function() {clearInterval(MyMar);}
	$ID('gobottom'+inCount).onmouseover = function() { MyMar=setInterval(gobottom,speed);}
	$ID('gobottom'+inCount).onmouseout = function() {clearInterval(MyMar);}
	function gotop() {$ID('showArea'+inCount).scrollTop-=spec;}
	function gobottom() {$ID('showArea'+inCount).scrollTop+=spec;}
}

function DivClients(id,state,userid){
	if (userid!=undefined && userid!=""){
		var e=window.event.srcElement//,Obj;
		
		var t = e.offsetTop,  h = e.clientHeight, l = e.offsetLeft,p = e.type;//控件的信息
		while (e = e.offsetParent){t += e.offsetTop; l += e.offsetLeft;}
		var cw = $ID(id).clientWidth, ch = $ID(id).clientHeight;
		var dw = document.body.clientWidth, dl = document.body.scrollLeft, dh = document.body.clientHeight,dt = document.body.scrollTop;
		if (document.body.clientHeight + dt - t - h >= ch) {
			$ID(id).style.top = ((p=="image")? t + h : t + h + 4)+'px';
		}else {
			$ID(id).style.top  = ((t - dt < ch) ? ((p=="image")? t + h : t + h +4) : t - ch)+'px';
		}
		if (dw + dl - l >= cw){
			$ID(id).style.left = (l-150)+'px'; 
		}else{ 
			$ID(id).style.left = ((dw >= cw) ? dw - cw + dl : dl)-154+'px';
		}
		$ID(id).style.display="";
		$ID("saction").value=state;
		if (state == "questions") {$ID("stitle").innerHTML="请输入提问的内容：";$ID("sbutton").value="  提交问题";}
		if (state == "comments") {$ID("stitle").innerHTML="请输入评价的内容：";$ID("sbutton").value="  提交评价";}
		if (state == "complaints") {$ID("stitle").innerHTML="请输入投诉的内容：";$ID("sbutton").value="  提交投诉";}
	}else{
	alert("对不起，请先登录！")	
	}
} 

function setTab(name,cursel,n){
for(i=1;i<=n;i++){
var menu=document.getElementById(name+i);
var con=document.getElementById(name+"_"+i);
menu.className=i==cursel?"hover":"";
con.style.display=i==cursel?"block":"none";
}
}


function GiftOrder(show_status,id,jf,url){
	if (show_status != "0"){
		window.location.href=url;
	}else{
		alert('对不起，此商品暂时库存为0，请选购其他物品！')
	}
}


function $LabShow(inName,inMin,inMax)
{
	for(var n=1;n<=8;n++)
	{
		$("#"+inName+""+n).hide();
	}
	for(var m=inMin;m<=inMax;m++)
	{
		$("#"+inName+""+m).show();
	}
}
function wcprice(xStr)
{
	var str = xStr.split('|');
	$("#pid").val(str[0]);
	$("#tprice0").html(str[2]);
	$("#tprice1").html(str[1]);
	$("#tprice2").html(str[2]);
}


function $favorites(incity,inarea,inname,inurl,inuserid)
{

	if(inuserid!=""){
		$.post(
			   	"/favorites.asp",
				{
					action:"add",
					city:incity,
					area:inarea,
					title:inname,
					url:inurl,
					userid:inuserid,
					r:Math.random()
				}, 
				function(data){
				
					if(data.indexOf("OK")>=0){
						alert("收藏成功！")
					}else{
						alert("收藏失败！")
					}
				}
			); 
	}
	else
	{
		alert("请先登录！");	
	}
}

function $ShowInfo(url)
{
	$("#e_xianshi").text("数据加载中...").load(url+"&r="+Math.random());
	$("#e_zhezhao").show();
	$("#e_xianshi").show();
}

