	function coloseChl(id){id.style.display = 'none';}
	function hideallmenu(){
		var counts = 0;
		for(var i=0;i<document.all.tags("div").length;i++){
			if(document.all.tags("div")[i].className.substring(0,10) == 'menu menu_'){
				counts ++ ;
				document.all.tags("div")[i].className = 'menu menu_nosel';
			}
			if(counts > 10){
				break;
			}
		}
	}
	function selectChl(id)
	{

		if(id=='pID6'||id=='pID5'||id=='pID7'||id=='pID8'||id=='pID9'||id=='pID17'||id=='pID18')
		{
		var counts = 0;
		for(var i=0;i<document.all.tags("table").length;i++){
			if(document.all.tags("table")[i].className=="classtable"){
				document.all.tags("table")[i].style.display = 'none';
				counts++;
			}
			if(document.all.tags("table")[i].id.substring(0,2) == 'ch')
				document.all.tags("table")[i].style.display = 'block';
		}
		
		if(counts <=1){
			location.href = './.?' + id;
			return ;
		}
		
		//hideallmenu();
		try{
			document.all(id).style.display = 'block';
			document.all("titleID" + id.substring(3,id.length)).style.display = '';
		} catch(e){}
		try{
			document.all("menusel" + id.substring(3,id.length)).className = 'menu menu_sel'
		} catch(e){}
		}
		else
		{
		showall();
		}
		
	}
	function showall()
	{
		var counts = 0;
		for(var i=0;i<document.all.tags("table").length;i++){
			if(document.all.tags("table")[i].className=="classtable"){
				document.all.tags("table")[i].style.display = 'block';
				counts ++ ;
			}
			if(document.all.tags("table")[i].id.substring(0,2) == 'ch')
				document.all.tags("table")[i].style.display = 'block';
			if(document.all.tags("table")[i].id.substring(0,7) == 'titleID')
				document.all.tags("table")[i].style.display = 'block';
		}
		hideallmenu();
		if(counts <= 1){
			location.href = './.';
		}
	}
/*整合E*/
function executeScript(html) 
{ 

var reg = /<script[^>]*>([^\x00]+)$/i; 
//对整段HTML片段按<\/script>拆分 
var htmlBlock = html.split("<\/script>"); 
for (var i in htmlBlock) 
{ 
var blocks;//匹配正则表达式的内容数组，blocks[1]就是真正的一段脚本内容，因为前面reg定义我们用了括号进行了捕获分组 
if (blocks = htmlBlock[i].match(reg)) 
{ 
//清除可能存在的注释标记，对于注释结尾-->可以忽略处理，eval一样能正常工作 
var code = blocks[1].replace(/<!--/, ''); 
try 
{ 
alert(code);
eval(code) //执行脚本 
} 
catch (e) 
{ 
} 
} 
} 
} 
/*新增 */
function getCookie(name)
{
	var cname = name + "=";
	var dc = document.cookie;
	if (dc.length > 0) 
	{
		begin = dc.indexOf(cname);
		if (begin != -1) 
		{
			begin += cname.length;
			end = dc.indexOf(";", begin);
			if (end == -1) end = dc.length;
			return dc.substring(begin, end);
		}
	}
	return null;
}
function writeCookie(name, value) 
{ 
	var expire = ""; 
	var hours = 365;
	expire = new Date((new Date()).getTime() + hours * 3600000); 
	expire = ";path=/;expires=" + expire.toGMTString(); 
	document.cookie = name + "=" + value + expire; 
}
function openreg()
{
	var turl='reg.asp'
	window.open(turl,'_blank','width=507,height=250')
}
function chkform(id)
	{
		if(id.nettypeid.value == ''){
			alert('请选择网站类型');
			id.nettypeid.focus();
			return false;
		}
		if(id.name.value == ''){
			alert('网站名称不能为空');
			id.name.focus();
			return false;
		}
		if(id.url.value == ''){
			alert('网站地址不能为空');
			id.url.focus();
			return false;
		}
		return true;
	}
var d=document;
function checkdata()
{
	  var typeidstr= d.all['typeidstr'].value;
	   if(typeidstr=='')
	   {
	   		 d.all['typeidstr'].focus();
			alert('请选择网站分类');
			
			return false;
	   }
	   var webname=d.all['webname'].value;
	   if(webname=='')
	   {
	   		d.all['webname'].focus();
			alert('请输入网站名称');
			
			return false;
	   }
	    var urlstr=d.all['urlstr'].value;
	   if(urlstr=='')
	   {
	   		d.all['urlstr'].focus();
			alert('请输入网址');
			
			return false;
	   }
	  
	var dlstr=d.all['dlstr'].value;
	alert(escape(typeidstr)+escape(webname)+escape(urlstr)+escape(dlstr))
	var url='urladd.asp?typeidstr='+escape(typeidstr)+'&webname='+escape(webname)+'&urlstr='+escape(urlstr)+'&dlstr='+escape(dlstr)+'';
	
	
	var str = 'typeidstr='+escape(typeidstr)+'&webname='+escape(webname)+'&urlstr='+escape(urlstr)+'&dlstr='+escape(dlstr)+''; 
	var responsevalue=Fun_PostData(url,str);
	if (responsevalue!='')
	{
		
		
		if(responsevalue=='1')
		{
			alert('新增成功,我们会尽快处理.');
		}
		else if(responsevalue=='2')
		{
			alert('你的已提交已网站.');
			
		}
		else
		{
			alert('对不起.你输入差数有误.');
			
		}
		
	}
}

	function addFavorites(id,name)
	{
        var e;
	if(window.event){
		if(typeof(window.event.srcElement)!="undefined"){
			e=window.event.srcElement;
			//alert(e.innerHTML);
		};
	};
		var urlid=getCookie("urlid_cookies");
		if(urlid==null) urlid="";
		
		if(urlid.indexOf(''+id+',')==-1)
		{
			urlid=urlid+""+id+",";
			writeCookie("urlid_cookies", urlid); 
			//alert('收藏'+name+'成功'); 
			if(e){
					e.innerHTML="<font color='#FF0000'>收藏成功</font>";
				};
			//Fun_PostData('favoritesadd.asp?id='+id+'','') 
			Fun_GetPostData();
			//return true;
		}
		else
		{
			//alert('已添加过该网站');
			if(e){
					e.innerHTML="<font color='#FF0000'>已收藏过</font>";
				};
			//return false;
		} 
		
		
		
	}
	function removeFavorites(id,name)
	{
		var urlid=getCookie("urlid_cookies");
		if(urlid==null) urlid="";
		
		if(urlid!="")
		{
			urlid=urlid.replace(""+id+",","");
			writeCookie("urlid_cookies", urlid); 
			//alert('取消'+name+'收藏'); 
			//if(e){
//					e.innerHTML="<font color='#FF0000'>取消收藏</font>";
//				};
			//Fun_PostData('favoritesdel.asp?id='+id+'','') 
			Fun_GetPostData();
		}
		
		
	}
	
	
function Fun_PostData(url,Body)
{
 try{
	 var xml = new ActiveXObject("Microsoft.XMLHTTP");
	
	 xml.open("POST",url,false);
	
	
	 xml.setRequestHeader("Content-Length",unescape(Body).length);
	 xml.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	
	 xml.setRequestHeader( "encoding", "gb2312 "); 
	 xml.send(Body);
	 //alert(xml.responseText);
	 var  returnvalue = xml.responseText;
     executeScript(returnvalue);
	 return returnvalue;
	
 }
 catch(e){
		 d.write('为了你能正确使用本系统，请将你的IE版本升级到5.01以上。');
		 return '';
 }
}
//收藏
function Fun_GetPostData(){
	var urlid=getCookie("urlid_cookies");
	var url='getFavInfo.asp?idstr='+urlid+'';
	
	var str = ''; 
	var responsevalue=Fun_PostData(url,str);
	if (responsevalue!='')
	{
		
		favorites_body.innerHTML=responsevalue;
		
	}
	
}
function selectchar_sold(char,id,tableid)
{
	var turl="list.asp?id="+id+"&char="+char+"";
	var str="id="+id+"&char="+char+"";
	
	var responsevalue=Fun_PostData(turl,str);
	
	if (responsevalue!='')
	//{
		document.all(tableid).innerHTML=responsevalue;
		
	//}
	
}


function selectchar_s(char,id, tableid)
{
	var turl="getTypeinfo.asp?typeid="+id+"&char="+char+"";
	var str="id="+id+"&char="+char+"";
	//var turl="test.asp?typeid="+id+"&char="+char+"";
	//var str="id="+id+"&char="+char+"";
	
	var responsevalue=Fun_PostData(turl,str);
	
	if (responsevalue!='')
	{
		document.all(tableid).innerHTML=responsevalue;
		
	}
}


function select_all(id)
{
	if(id==0)
	{
		document.all("alldata_s").style.display = 'none';
		document.all("alldata").style.display = '';
	}
	else
	{
		var turl="list_all.asp?id="+id+"";
		var str="id="+id+"";
	
		var responsevalue=Fun_PostData(turl,str);
		document.all("alldata").style.display = 'none';
		document.all("alldata_s").innerHTML=responsevalue;
		
	
	}
}



function close_left1(){
    left1.style.visibility='hidden';
}
function close_left2(){
    left2.style.visibility='hidden';
}
function close_right1(){
    right1.style.visibility='hidden';
}
function close_right2(){
    right2.style.visibility='hidden';
}

function heartBeat(){
var diffY;
if (document.documentElement && document.documentElement.scrollTop)
diffY = document.documentElement.scrollTop;
else if (document.body)
diffY = document.body.scrollTop
else
{/*Netscape stuff*/}
//alert(diffY);
percent=.1*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
else percent=Math.floor(percent);
if (document.getElementById("leftDiv") != null){
document.getElementById("leftDiv").style.top = parseInt(document.getElementById("leftDiv").style.top)+percent+"px";}
if (document.getElementById("rightDiv") != null){
document.getElementById("rightDiv").style.top = parseInt(document.getElementById("rightDiv").style.top)+percent+"px";}
lastScrollY=lastScrollY+percent;
//alert(lastScrollY);
}

/*测速*/
// bigin fly bar
var bIsCatchFlyBar = false;
var dragClickX = 0;
var dragClickY = 0;
function HideFlyBar(){
document.getElementById("divFlyBar").style.visibility = "hidden";
//myFlyBarRestorButton.style.display = '';
}

function openFlyBarS(id){
try
{ 
 document.frames["runid"].StopAll(); 
}
catch (e)
{}  
document.getElementById("runid").src="";
document.getElementById("runid").src='/speed.asp?id='+id+'&date='+new Date().getTime();
document.getElementById("divFlyBar").style.display = "";
myload_flybar();
document.getElementById("divFlyBar").style.visibility = "visible";
}




function myload_flybar(){
document.getElementById("divFlyBar").style.top=document.documentElement.scrollTop;
//document.getElementById("divFlyBar").style.left=document.body.offsetWidth-document.getElementById("divFlyBar").clientWidth-670+document.body.scrollLeft;
//document.getElementById("divFlyBar").style.left=document.body.offsetWidth-document.body.scrollLeft;
}
window.onresize = myload_flybar;
//window.onscroll = myload_flybar;


function catchFlyBar(e){
bIsCatchFlyBar = true;
var x=event.x+document.body.scrollLeft;
var y=event.y+document.documentElement.scrollTop;
dragClickX=x-document.getElementById("divFlyBar").style.pixelLeft;
dragClickY=y-document.getElementById("divFlyBar").style.pixelTop;
document.getElementById("divFlyBar").setCapture();
document.onmousemove = moveFlyBar;
}
function releaseFlyBar(e){
bIsCatchFlyBar = false;
document.getElementById("divFlyBar").releaseCapture();
document.onmousemove = null;
}
function moveFlyBar(e){
if(bIsCatchFlyBar){
document.getElementById("divFlyBar").style.left = event.x+document.body.scrollLeft-dragClickX;
document.getElementById("divFlyBar").style.top = event.y+document.documentElement.scrollTop-dragClickY;
}}
