﻿
function $(id) {	return document.getElementById(id);}
function $T(id) {	return top.document.getElementById(id);}
function $P(id) {	return parent.document.getElementById(id);}
function $PF(id) {	return top.o_parentFrame.document.getElementById(id);}

function NewCheckCode(id)
{
	$(id).src="/operate.aspx?sel=1&rnd="+Math.random();
}


function SetCookie(s_name,s_ret)
{
	//保存cookies
	 var d_date = new Date(2040,1,1);
 	 document.cookie =s_name+ "=" + escape(s_ret) + "; path=/; expires=" + d_date.toGMTString()+";  "; 
}

function GetCookie(sName)
{
	// cookies are separated by semicolons
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{
	  // a name/value pair (a crumb) is separated by an equal sign
	  var aCrumb = aCookie[i].split("=");
	  if (sName == aCrumb[0]) 
	    return unescape(aCrumb[1]);
	}
 // a cookie with the requested name does not exist
 return null;
}



var i_size=0;

function GetSize()
{
	var s_get=GetCookie("zoom");
	
	if(s_get==null)
	{
		return 0;
	}
	else
	{
		var i_ret=parseInt(s_get);
		if(isNaN(i_ret))
			i_ret=0;
		
		return i_ret;
	}
}

function StartZoom()
{
	i_size=GetSize();	
	
	doZoom(0);
}

var i_zoom=0;
function doZoom(i_add)
{
	var i_value=i_size+i_add;
	
	if(i_value>-3&&i_value<11)
	{
		i_size+=i_add;
		var s_href="";
		switch(i_zoom)
		{
			case 1://搜索
			{
				s_href="/autocss.aspx?sel=1&para="+(14+i_size)+","+(60+i_value*2.5);
				break;
			}
			case 2://内容
			{
				s_href="/autocss.aspx?sel=2&para="+(14+i_size);
				break;
			}
		}	
		$('lnkauto').href=s_href
		SetCookie("zoom",i_size);
		
	}
}


//根据来源的关键词获得的对应的关键词
function ShowRefKey(id,tp,obj)
{
	
	document.write ('<script type="text/javascript" src="/search.aspx?id='+id+'&tp='+tp+'&obj='+obj+'&rwd='+escape(top.document.referrer)+'&rnd='+Math.random()+'" charset="utf-8"><\/script>');
		
}

function RunScriptUrl(url)
{
	top.o_parentFrame=window;
	
	RunScript(top.frames["fredo"],url);
}

function RunScript(freobj,url)
{
	freobj.document.clear();
	freobj.document.write('<script type="text/javascript" src="/common/client.js" charset="utf-8"><\/script>');
	freobj.document.write('<script type="text/javascript" src="/admin/manage.js" charset="utf-8"><\/script>');
	freobj.document.write('<script type="text/javascript" src="'+url+'" charset="utf-8"><\/script>');
	freobj.document.close();
	
}

function RunFastScript(freobj,url)
{
	freobj.document.clear();
	freobj.document.write('<script type="text/javascript" src="'+url+'" charset="utf-8"><\/script>');
	freobj.document.close();
}


var Params=new Array();
function LoadParams()
{
	
	var A=document.location.search.substr(1).split('&');
	for (var i=0;i<A.length;i++)
	{
		var B=A[i].split('=');
		var C=decodeURIComponent(B[0]);
		var D=decodeURIComponent(B[1]);
		Params[C]=D;
	}
}


function ExecuteScript(s_url)
{
	
	
	var e=document.getElementById("jsonpACScriptTag");
	if(e)
	{
			e.src=s_url;
	}
	else
	{
		var b=document.createElement("script");
		b.setAttribute("type","text/javascript");
		b.setAttribute("charset","utf-8");
		b.setAttribute("id","jsonpACScriptTag");
		b.setAttribute("src",s_url);
		document.getElementsByTagName("head")[0].appendChild(b)		
	}	
	
	
}

function dw(s_in)
{
	document.write(s_in);
}

function AddClick(i_cid)
{
	new Image().src="/operate.aspx?sel=4&cid="+i_cid;
}

function CheckKey()
{
		
		if($('wd').value.search("找不到")>-1)
		{
			$('wd').value="";
		}
}


function AutoTipKey()
{
	if($('tp')==null)
		return ;
		
	if($('tp').value=="help")
	{
		alert(3);
		window.seo.ac.SetType($('tp').value);
		window.setTimeout('window.seo.ac.InstallAC($("frmsearch"),$("wd"),$("find"),"search.aspx","zh-CN");',3000);
	}	
}

function doCompare(s_id)
{
		document.forms['frmitem'].action="/compare.aspx?cid="+s_id+"&rnd="+Math.random();
		document.forms['frmitem'].target="_blank";
		var es = document.forms['frmitem'].elements;
		var n = 0;
		for (var i = 0; i < es.length; ++i) {
			var e = es[i];
			if (e.name == 'compare' && e.checked) { ++n; }
		}
		if (n > 0) { document.forms['frmitem'].submit();  }
		else { alert('请先选择您要比较的产品。'); }
}

function isIE() {
	if(document.all) return true;
	return false;
}


function CheckInt(evnt)
{
	var obj;
	
	if (isIE()) {
		obj = event.srcElement;
	}else {
		obj = evnt.target;
	}
	
	var patn = /^(\d)+$/; 
	if(!patn.test(obj.value)) 
	{
		obj.value="";
	}
	
	if(isNaN(parseFloat(obj.value)))
	{
		obj.value="";
	}
}


function Replace(s_value)
{
	var reg=new RegExp("\r\n","g");
	return  s_value.replace(reg,"<br />\r\n");
}


function SetTemp(s_value,s_temp)
{
	var s_ret="";
	if(s_value!="")
	{
		s_ret=s_temp;
	}
	
	return s_ret;
}


function LocationUrl(s_url)
{
	 
	 if(s_url!="") 
	   location.replace(s_url); 
}

function GetNext(s_id,s_cid)
{
	var s_class=GetCookie("ClassOrder-"+s_cid);
	
	if(s_class!=null)
	{
		
		ExecuteScript("/operate.aspx?sel=6&id="+s_id+"&cid="+s_cid+"&ord="+s_class);
	}
}

function Wa(a,c){var b=0;
while(a){b+=a[c];
a=a.offsetParent}
return b}
