﻿

//新浪通用轮刷图代码
var focus_width=''
var focus_height=''
var text_height=''
var swf_height =''
var pics=''
var links=''
var texts=''


//搜讯v2首页轮刷图代码开始---------------------------------------------------------
var pic_timeout=0;
var pic_timedef = 1;
var pic_ArrayTimer = new Array();
pic_ArrayTimer[1]=0;
pic_ArrayTimer[2]=0;
pic_ArrayTimer[3]=0;
pic_ArrayTimer[4]=0;

function _Buttons(index)
{
		window.clearInterval(pic_timeout);
		if (pic_ArrayTimer[index] != 0) 
		{
			window.clearTimeout(pic_ArrayTimer[index]);
			pic_ArrayTimer[index] = 0;
		}
		pic_ArrayTimer[index] = window.setTimeout(function(){_Buttonsold(index);}, 500);     
}
function _Buttonsold(ind)
{
          for(var i=1;i<=4;i++)
          {
            if(ind == i)
            {
                document.getElementById("E_IMG_" + i).style.display='block';
                //document.getElementById("E_a" + i).className='E_aes';
            }
            else
            {
                document.getElementById("E_IMG_" + i).style.display = 'none';
                //document.getElementById("E_a" + i).className = 'E_gray_button';
            }
          }
          		
          if (ind ==4)
          {
          	pic_timedef=1;	
          }
          else
          {
          	pic_timedef++;
          }        
}

function onloadPic(index) 
{ 
	if (pic_ArrayTimer[index] != 0) 
	{
			window.clearTimeout(pic_ArrayTimer[index]);
			pic_ArrayTimer[index] = 0;
	}
	pic_timeout = window.setInterval("paster();",10000);
}

function paster()
{
	_Buttonsold(pic_timedef);
}
////发掘v2首页轮刷图代码结束-------------------------------------




//用途 图片效果切换
function showImgFlash()
{

	var focusPic = '';
		focusPic += '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">';
		focusPic += '<param name="movie" value="http://www.weaseek.com/flash/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#ffffff">';
		focusPic += '<param name="menu" value="false"><param name="wmode" value="opaque">';
		focusPic += '<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">';
		focusPic += '<embed src="http://www.weaseek.com/flash/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ swf_height +'"  type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />';
		focusPic += '</object>';
		document.writeln(focusPic);
	
//	var so = new SWFObject("http://www.weaseek.com/flash/pixviewer.swf", "sotester", focus_width, swf_height, "6", "#ffffff");
//	//so.addVariable("flashVarText", "this is passed in via FlashVars for example only"); // this line is optional, but this example uses the variable and displays this text inside the flash movie
//	so.addVariable("variable1", pics);
//    so.addVariable("variable2",links);
//    so.addVariable("variable3", texts);
//    so.addVariable("variable4", focus_width);
//    so.addVariable("variable5",focus_height);
//    so.addVariable("variable6", text_height);
//  
//	so.write("flashcontent");
	
}
//pic_w 图片宽度 ，pic_h 图片高度 ,pic_th 文本高度 ，pic_l 图片连接 ，pic_p 图片地址 ,pic_t 文本
//只适合7张图片以下 只适合JPG格式
function showturnpic(pic_w,pic_h,pic_th,pic_l,pic_p,pic_t)
{

   focus_width=pic_w
   focus_height=pic_h
   text_height=pic_th
   swf_height = focus_height+text_height
   pics=pic_p
   links=pic_l
   texts=pic_t
   showImgFlash();
	
}

//function showturnpic(pic_w,pic_h,pic_th,pic_l,pic_p,pic_t)
//{

////新浪通用轮刷图代码
//var focus_width=''
//var focus_height=''
//var text_height=''
//var swf_height =''
//var pics=''
//var links=''
//var texts=''

// focus_width=pic_w
//   focus_height=pic_h
//   text_height=pic_th
//   swf_height = focus_height+text_height
//   pics=pic_p
//   links=pic_l
//   texts=pic_t
//   //showImgFlash();
//   
//var so = new SWFObject("http://www.weaseek.com/flash/pixviewer.swf", "sotester", focus_width, swf_height, "6", "#ffffff");
//	   //so.addVariable("flashVarText", "this is passed in via FlashVars for example only"); // this line is optional, but this example uses the variable and displays this text inside the flash movie
//   so.addParam("quality", "high"); 
//   so.addParam("wmode", "opaque"); 
//   so.addParam("scale", "noscale"); 
//   so.addVariable("pics", pics);
//   so.addVariable("links", links);
//   so.addVariable("texts", texts);
//	so.addVariable("borderwidth", focus_width);
//    so.addVariable("borderheight",focus_height);
//    so.addVariable("textheight", text_height);
// // var so = new SWFObject("http://www.weaseek.com/flash/pixviewer.swf", "mymovie", "200", "100", "7", "#336699");
//   
//	so.write("flashcontent");
//	
//}


//获得对象
function GetObj(objName){
	if(document.getElementById){
		return eval('document.getElementById("' + objName + '")');
	}else if(document.layers){
		return eval("document.layers['" + objName +"']");
	}else{
		return eval('document.all.' + objName);
	}
}

//按索引，TD标记，DIV标记设置图片连接位置
function ADMenu(index,flagtd,flagdiv){
for(var i=0;i<5;i++)
{
	if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
	{
		GetObj(flagdiv+i).style.display = 'none';
		GetObj(flagtd+i).className = "ADmenuOff";
	}
}
if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
{
	GetObj(flagdiv+index).style.display = 'block';
	GetObj(flagtd+index).className = "ADmenuOn";
	
}
if(index==0)
{
    document.getElementById(flagtd+'0').src='images/ad_'+flagtd+'_0.gif';
    document.getElementById(flagtd+'1').src='images/ad_'+flagtd+'_1_f.gif';
    document.getElementById(flagtd+'2').src='images/ad_'+flagtd+'_2_f.gif';
    document.getElementById(flagtd+'3').src='images/ad_'+flagtd+'_3_f.gif';
    
}
if(index==1)
{
    document.getElementById(flagtd+'0').src='images/ad_'+flagtd+'_0_f.gif';
    document.getElementById(flagtd+'1').src='images/ad_'+flagtd+'_1.gif';
    document.getElementById(flagtd+'2').src='images/ad_'+flagtd+'_2_f.gif';
    document.getElementById(flagtd+'3').src='images/ad_'+flagtd+'_3_f.gif';
    
}
if(index==2)
{
    document.getElementById(flagtd+'0').src='images/ad_'+flagtd+'_0_f.gif';
    document.getElementById(flagtd+'1').src='images/ad_'+flagtd+'_1_f.gif';
    document.getElementById(flagtd+'2').src='images/ad_'+flagtd+'_2.gif';
    document.getElementById(flagtd+'3').src='images/ad_'+flagtd+'_3_f.gif';
    
}
if(index==3)
{
    document.getElementById(flagtd+'0').src='images/ad_'+flagtd+'_0_f.gif';
    document.getElementById(flagtd+'1').src='images/ad_'+flagtd+'_1_f.gif';
    document.getElementById(flagtd+'2').src='images/ad_'+flagtd+'_2_f.gif';
    document.getElementById(flagtd+'3').src='images/ad_'+flagtd+'_3.gif';
    
}
}


//按索引，TD标记，DIV标记设置需要显示的层（层的数量为3）
function ADMenu3(index,flagtd,flagdiv,class1,class2,class3){
	for(var i=0;i<4;i++)
	{
		if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
		{
			GetObj(flagdiv+i).style.display = 'none';
			GetObj(flagtd+i).className = "ADmenuOff";
		}
	}
	if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
	{
		GetObj(flagdiv+index).style.display = 'block';
		GetObj(flagtd+index).className = "ADmenuOn";
		
	}
	if(index==0)
	{
	    document.getElementById(flagtd+'0').className=class1;
	    document.getElementById(flagtd+'1').className=class2;
	    document.getElementById(flagtd+'2').className=class3;			    
	}
	if(index==1)
	{
	    document.getElementById(flagtd+'0').className=class2;
	    document.getElementById(flagtd+'1').className=class1;
	    document.getElementById(flagtd+'2').className=class3;			    	    
	}
	if(index==2)
	{
	    document.getElementById(flagtd+'0').className=class2;
	    document.getElementById(flagtd+'1').className=class2;
	    document.getElementById(flagtd+'2').className=class1;			    		    
	}
}

//按索引，TD标记，DIV标记设置需要显示的层（层的数量为2）
function ADMenu2(index,flagtd,flagdiv,class1,class2){
	for(var i=0;i<2;i++)
	{
		if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
		{
			GetObj(flagdiv+i).style.display = 'none';
			GetObj(flagtd+i).className = "ADmenuOff";
		}
	}
	if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
	{
		GetObj(flagdiv+index).style.display = 'block';
		GetObj(flagtd+index).className = "ADmenuOn";
		
	}
	if(index==0)
	{
	    document.getElementById(flagtd+'0').className=class1;
	    document.getElementById(flagtd+'1').className=class2;	    
	}
	if(index==1)
	{
	    document.getElementById(flagtd+'0').className=class2;
	    document.getElementById(flagtd+'1').className=class1;			    	    
	}
}

//按索引，TD标记，DIV标记设置需要显示的层（层的数量为2）
function ADMenu22(index,flagtd,flagdiv,class1,class2,class3,class4){
	for(var i=0;i<2;i++)
	{
		if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
		{
			GetObj(flagdiv+i).style.display = 'none';
			GetObj(flagtd+i).className = "ADmenuOff";
		}
	}
	if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
	{
		GetObj(flagdiv+index).style.display = 'block';
		GetObj(flagtd+index).className = "ADmenuOn";
		
	}
	if(index==0)
	{
	    document.getElementById(flagtd+'0').className=class1;
	    document.getElementById(flagtd+'1').className=class2;	    
	}
	if(index==1)
	{
	    document.getElementById(flagtd+'0').className=class3;
	    document.getElementById(flagtd+'1').className=class4;			    	    
	}
}

//按索引，TD标记，DIV标记设置需要显示的层（层的数量为4，从代码上与ADMenu41相比只是判断条件不同）
function ADMenu4(index,flagtd,flagdiv,class1,class2,class3){
	for(var i=0;i<5;i++)
	{
		if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
		{
			GetObj(flagdiv+i).style.display = 'none';
			GetObj(flagtd+i).className = "ADmenuOff";
		}
	}
	if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
	{
		GetObj(flagdiv+index).style.display = 'block';
		GetObj(flagtd+index).className = "ADmenuOn";
		
	}
	switch(index)
	{
		case 0:
			document.getElementById(flagtd+'0').className=class1;
			document.getElementById(flagtd+'1').className=class2;
			document.getElementById(flagtd+'2').className=class2;	
			document.getElementById(flagtd+'3').className=class3;	
			break;
		case 1:
			document.getElementById(flagtd+'0').className=class2;
			document.getElementById(flagtd+'1').className=class1;
			document.getElementById(flagtd+'2').className=class2;	
			document.getElementById(flagtd+'3').className=class3;	
			break;
		case 2:
			document.getElementById(flagtd+'0').className=class2;
			document.getElementById(flagtd+'1').className=class2;
			document.getElementById(flagtd+'2').className=class1;	
			document.getElementById(flagtd+'3').className=class3;
			break;
		case 3:
			document.getElementById(flagtd+'0').className=class2;
			document.getElementById(flagtd+'1').className=class2;
			document.getElementById(flagtd+'2').className=class2;	
			document.getElementById(flagtd+'3').className=class3;
			break;
	}
}

//按索引，TD标记，DIV标记设置需要显示的层（层的数量为4，从代码上与ADMenu4相比只是判断条件不同）
function ADMenu41(index,flagtd,flagdiv,class1,class2,class3,class4){
for(var i=0;i<5;i++)
{
	if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
	{
		GetObj(flagdiv+i).style.display = 'none';
		GetObj(flagtd+i).className = "ADmenuOff";
	}
}
if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
{
	GetObj(flagdiv+index).style.display = 'block';
	GetObj(flagtd+index).className = "ADmenuOn";
	
}
if(index==0)
{
    document.getElementById(flagtd+'0').className=class1;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class2;	
    document.getElementById(flagtd+'3').className=class3;			    
}
if(index==1)
{
    document.getElementById(flagtd+'0').className=class2;
    document.getElementById(flagtd+'1').className=class1;
    document.getElementById(flagtd+'2').className=class3;	
    document.getElementById(flagtd+'3').className=class4;			    	    
}
if(index==2)
{
    document.getElementById(flagtd+'0').className=class3;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class1;	
    document.getElementById(flagtd+'3').className=class4;			    		    
}
if(index==3)
{
    document.getElementById(flagtd+'0').className=class4;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class3;	
    document.getElementById(flagtd+'3').className=class1;			    		    
}
}
//按索引，TD标记，DIV标记设置需要显示的层（层的数量为5，与ADMenu3相似，多设置2个层）
function ADMenu5(index,flagtd,flagdiv,class1,class2,class3){
for(var i=0;i<6;i++)
{
	if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
	{
		GetObj(flagdiv+i).style.display = 'none';
		GetObj(flagtd+i).className = "ADmenuOff";
	}
}
if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
{
	GetObj(flagdiv+index).style.display = 'block';
	GetObj(flagtd+index).className = "ADmenuOn";
	
}
if(index==0)
{
    document.getElementById(flagtd+'0').className=class1;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class2;	
    document.getElementById(flagtd+'3').className=class2;	
    document.getElementById(flagtd+'4').className=class3;			    
}
if(index==1)
{
    document.getElementById(flagtd+'0').className=class2;
    document.getElementById(flagtd+'1').className=class1;
    document.getElementById(flagtd+'2').className=class2;	
    document.getElementById(flagtd+'3').className=class2;	
    document.getElementById(flagtd+'4').className=class3;			    	    
}
if(index==2)
{
    document.getElementById(flagtd+'0').className=class2;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class1;	
    document.getElementById(flagtd+'3').className=class2;		
    document.getElementById(flagtd+'4').className=class3;		    		    
}
if(index==3)
{
    document.getElementById(flagtd+'0').className=class2;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class2;	
    document.getElementById(flagtd+'3').className=class1;	
    document.getElementById(flagtd+'4').className=class3;			    		    
}
if(index==4)
{
    document.getElementById(flagtd+'0').className=class2;
    document.getElementById(flagtd+'1').className=class2;
    document.getElementById(flagtd+'2').className=class2;	
    document.getElementById(flagtd+'3').className=class2;		
    document.getElementById(flagtd+'4').className=class1;		    		    
}
}

//按索引，TD标记，DIV标记设置需要显示的层（层的数量为7，与ADMenu3相似，多设置2个层）
function ADMenu7(index,flagtd,flagdiv,class1,class2,class3)
{
    for(var i=0;i<8;i++)
    {
	    if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
	    {
		    GetObj(flagdiv+i).style.display = 'none';
		    GetObj(flagtd+i).className = "ADmenuOff";
	    }
    }
    if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
    {
	    GetObj(flagdiv+index).style.display = 'block';
	    GetObj(flagtd+index).className = "ADmenuOn";
    	
    }
    
    switch(index)
    {
        case 0:
            document.getElementById(flagtd+'0').className=class1;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;	
            document.getElementById(flagtd+'5').className=class2;	
            document.getElementById(flagtd+'6').className=class3;		
        break;
        case 1:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class1;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class3;			
        break;
        case 2:		
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class1;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class3;
        break;
        case 3:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class1;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class3;	
        break;
        case 4:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class1;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class3;	
        break;
        case 5:		
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class1;		
            document.getElementById(flagtd+'6').className=class3;
        break;
        case 6:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class1;	
        break;
    }
}
//按索引，TD标记，DIV标记设置需要显示的层（层的数量为7，与ADMenu3相似，多设置2个层）
function ADMenu8(index,flagtd,flagdiv,class1,class2,class3)
{
    for(var i=0;i<9;i++)
    {
	    if(GetObj(flagdiv+i)&&GetObj(flagtd+i))
	    {
		    GetObj(flagdiv+i).style.display = 'none';
		    GetObj(flagtd+i).className = "ADmenuOff";
	    }
    }
    if(GetObj(flagdiv+index)&&GetObj(flagtd+index))
    {
	    GetObj(flagdiv+index).style.display = 'block';
	    GetObj(flagtd+index).className = "ADmenuOn";
    	
    }
    
    switch(index)
    {
        case 0:
            document.getElementById(flagtd+'0').className=class1;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;	
            document.getElementById(flagtd+'5').className=class2;	
            document.getElementById(flagtd+'6').className=class2;	
            document.getElementById(flagtd+'7').className=class3;		
        break;
        case 1:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class1;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'5').className=class2;	
            document.getElementById(flagtd+'7').className=class3;			
        break;
        case 2:		
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class1;	
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class2;	
            document.getElementById(flagtd+'7').className=class3;
        break;
        case 3:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class1;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class2;	
            document.getElementById(flagtd+'7').className=class3;	
        break;
        case 4:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;		
            document.getElementById(flagtd+'4').className=class1;
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class2;		
            document.getElementById(flagtd+'7').className=class3;	
        break;
        case 5:		
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;
            document.getElementById(flagtd+'3').className=class2;	
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class1;		
            document.getElementById(flagtd+'6').className=class2;		
            document.getElementById(flagtd+'7').className=class3;
        break;
        case 6:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;			
            document.getElementById(flagtd+'6').className=class1;	
            document.getElementById(flagtd+'7').className=class3;	
        break;
        
        case 7:	
            document.getElementById(flagtd+'0').className=class2;
            document.getElementById(flagtd+'1').className=class2;
            document.getElementById(flagtd+'2').className=class2;	
            document.getElementById(flagtd+'3').className=class2;
            document.getElementById(flagtd+'4').className=class2;		
            document.getElementById(flagtd+'5').className=class2;		
            document.getElementById(flagtd+'6').className=class2;		
            document.getElementById(flagtd+'7').className=class1;	
        break;
    }
}
//取得指定ID的页面元素
function _gel(a)
{
   return document.getElementById?document.getElementById(a):null
}
//设置cookie
 function setCookie(sName, sValue, nExpireDays)
{
	var sCookie = sName+"="+unescape(sValue)+";";
	if (nExpireDays)
	{
		var oDate = new Date();
		oDate.setMilliseconds(oDate.getMilliseconds()+parseInt(nExpireDays)*24*3600*1000);
		sCookie += "expires="+oDate.toUTCString()+";";
	}
	document.cookie = sCookie;
}
//获取cookie
function getCookie(sName)
{
	var aCookie = document.cookie.split("; ");
	for (var i=0; i < aCookie.length; i++)
	{
		var aCrumb = aCookie[i].split("=");
		if (sName == aCrumb[0])
		{
			return aCrumb.length>=2 ? unescape(aCrumb[1]) : "";
		}
	}
	return "";
}

//判断是否支持cookie
 function CookieEnable() 
  { 
    try
	{
		var g_oD=new Date();
		var g_sCK="CkTst=G"+g_oD.getTime();
		document.cookie=g_sCK;
		if(document.cookie.indexOf(g_sCK)==-1)
		{ 
		  
		  alert("对不起，您的浏览器的Cookie功能被禁用，请开启"); 
		  return false;
		}
		else
		  return true;
	}
	catch(e){}
 }
 
//返回兼容浏览器的xmlhttprequest对象

var Browser = new Object();
Browser.isMozilla = (typeof document.implementation != 'undefined') && (typeof document.implementation.createDocument != 'undefined') && (typeof HTMLDocument!='undefined');
Browser.isIE = window.ActiveXObject ? true : false;
Browser.isFirefox = (navigator.userAgent.toLowerCase().indexOf("firefox")!=-1);
Browser.isOpera = (navigator.userAgent.toLowerCase().indexOf("opera")!=-1);
function getElement(aID)
{
  return (document.getElementById) ? document.getElementById(aID): document.all[aID];
}


var http_request=false;

function makeRequest(url)
{
     
     http_request=false;
     if(window.XMLHttpRequest)
     {//Mozilla,Safari,...
        http_request=new XMLHttpRequest();
        if(http_request.overrideMimeType)
        {
          http_request.overrideMimeType('text/xml');
        }
     }
     else if(window.ActiveXObject)
     {//IE
       try{
          http_request=new ActiveXObject("Msxml2.XMLHTTP");
          }
          catch(e)
          {
           try{ http_request=new ActiveXObject("Microsoft.XMLHTTP"); }
           catch(e){}
          }
     }
     if(!http_request)
     {
       alert('Giving up:(Cannot create an XMLHTTP instance)');
       return false;
     }
     return http_request;
}

function returnContent(id)
{
   var contentRequest = makeRequest("");
   contentRequest.open("GET","http://www.itdigger.com/content.aspx?id="+id,false);
   contentRequest.send();			
   return contentRequest.responseText;
}
 
//mail地址有效性检测，有效返回true，无效返回false
function validateEmail(emailStr)
{
        var re=/^[\w.-]+@([0-9a-z][\w-]+\.)+[a-z]{2,3}$/i;
        if(re.test(emailStr))
                return true;
        else
        {
                return false;
        }
}

function chkblank(fieldVal)
{//字符串是否为空字符（包括空格，跳格符等）串检测，若为空返回true，否则返回false
        var re = /\s+/ig;
        var reStr = fieldVal.replace(re, '');
        if ( reStr == '' )
                return true;
        else
                return false;
}
function keychkblank(id)
{//判断关键字搜索是否为空
        var fieldVal = _gel(id).Value;
        var re = /\s+/ig;
        var reStr = fieldVal.replace(re, '');
        if ( reStr == '' )
                return true;
        else
        {
                alert('请输入关键字');
                return false;
        }
}

function chkNumber(fieldVal)
{//检测fieldVal是否为数字值构成的字串，除了0~9外，被检测值fieldVal不能包涵任何其他字符，否则返回false
        var re = /^\d+$/g;
        if ( re.test( fieldVal ) )
                return true;
        else
            return false;
}

function in_array( needle, hackstack )//搜索数组中是否有needle元素存在
{
        for (var key in hackstack )
        {
                if ( hackstack[key] == needle )
                {
                        return true;
                }
        }
        return false;
}

function delElement(ary, element)//删除数组ary中的元素element
{
        for( key in ary )
        {//扫描数组，删去指定value为element的元素
                if (ary[key] == element)
                {
                        delete ary[key];
                        break;
                }
        }

        var i=0;
        var aryResult = new Array;
        for( key in ary )
        {
                aryResult[i++] = ary[key]
        }

        return aryResult;
}

//向指定select域AddField，插入Option对象
function AddOption(AddField,OptionText,OptionVal)
{
	if(OptionText==='')//若option的text属性为空,则不作添加
		return
	NewOption=new Option(OptionText,OptionVal);
	//if(OptionText.indexOf("*")==OptionText.length-1)//结尾星号表示失效
	if(OptionText.indexOf("*")!=-1)//结尾星号表示失效
		NewOption.style.color="silver";
	AddField.options[AddField.length]=NewOption;
}

//取得QueryString中的某个参数值 s:参数名
function getQueryString(s)
{
	var theurl=window.location.href;
	var index1=theurl.indexOf(s+"=");
	if(index1==-1) return "";
	var index2=theurl.indexOf("&",index1);
	if(index2==-1) index2=theurl.length;
	return theurl.substring(index1+s.length+1,index2);

}

//验证日期格式
function checkDateFormat(year,month,day)
{
	var date=new Date(year,month-1,day);
	if((date.getYear()==Math.floor(year)) && (date.getMonth()+1==Math.floor(month)) && (date.getDate()==Math.floor(day))){
	return true;
	}
		else
	{
	return false;
	}
}

//获取随机数
function random() 
{ 
      var seed = new Array('abcdefghijklmnopqrstuvwxyz','ABCDEFGHIJKLMNOPQRSTUVWXYZ','0123456789'); 
       var idx,i; 
       var result = ''; 
       var length=10; 
       for (i=0; i<length; i++) 
       { 
              idx = Math.floor(Math.random()*3); 
              result += seed[idx].substr(Math.floor(Math.random()*(seed[idx].length)), 1); 
       } 
      return result;
} 

//恢复被替换的HTML元素(最终要在txt类控件中显示)
function restoreHtml(s)
{
	return s.replace("<br>","/\\r\n/").replace(/\&lt;/g, "<").replace(/\&gt;/g, ">").replace(/\&quot;/g, "/\"/");
}

//编成HTML格式(最终在SPAN中显示)
function toHtml(s)
{
	return s.replace("/\\r\n/","<br>").replace(/\&lt;/g, "<").replace(/\&gt;/g, ">").replace(/\&quot;/g, "/\"/");
}

//LTrim(string):去除左边的空格
function LTrim(str)
{
	var whitespace = new String(" \t\n\r");
	var s = new String(str);
	if (whitespace.indexOf(s.charAt(0)) != -1)
	{
	var j=0, i = s.length;
	while (j < i && whitespace.indexOf(s.charAt(j)) != -1)
	{
	j++;
	}
	s = s.substring(j, i);
	}
	return s;
}

//RTrim(string):去除右边的空格
function RTrim(str)
{
	var whitespace = new String(" \t\n\r");
	var s = new String(str);
	if (whitespace.indexOf(s.charAt(s.length-1)) != -1)
	{
		var i = s.length - 1;
		while (i >= 0 && whitespace.indexOf(s.charAt(i)) != -1)
		{
			i--;
		}
		s = s.substring(0, i+1);
	}
	return s;
}

//Trim(string):去除前后空格
function Trim(str)
{
	return RTrim(LTrim(str));
}

//关键字搜索
function search()
{
	var k = document.getElementById("key");
	if(k.value=="" || k.value=="请输入关键字")
	{
		alert("请输入关键字!");
		k.focus();
		return false;
	}
	else{
	window.open("http://www.itdigger.com/search.aspx?k="+escape(k.value));}
}
function search1()
{
	var k = document.getElementById("k1");
	if(k.value=="" || k.value=="请输入关键字")
	{
		alert("请输入关键字!");
		k.focus();
		return false;
	}
	else{
	window.open("http://www.itdigger.com/search.aspx?k="+escape(k.value));}
}
//新闻描述的鼠标滑动隐藏效果
function Accordion(news,title,index)
{
    if(index==5)
    {
        document.getElementById('title1').className='';
        document.getElementById('title2').className='';
        document.getElementById('title3').className='';
        document.getElementById('title4').className='';
        document.getElementById('title5').className='';
        document.getElementById('news1').style.display='none';
        document.getElementById('news2').style.display='none';
        document.getElementById('news3').style.display='none';
        document.getElementById('news4').style.display='none';
        document.getElementById('news5').style.display='none';
        document.getElementById(news).style.display='';
        document.getElementById(title).className='FocusBg';
    }	   
    if(index==3)
    {
        document.getElementById('title1').className='';
        document.getElementById('title2').className='';
        document.getElementById('title3').className='';
        document.getElementById('news1').style.display='none';
        document.getElementById('news2').style.display='none';
        document.getElementById('news3').style.display='none';
        document.getElementById(news).style.display='';
        document.getElementById(title).className='FocusBg';
    }	 
}    
	
//图集图片切换效果代码

function MM_swapImgRestore() { //v3.0  
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;  
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}
   



function commentaction(a,id)
    { 
       var url = "http://comment.itdigger.com/action.aspx?action="+a+"&id="+id; 
       var xhttp=makeRequest();
       xhttp.onreadystatechange=function()
       {
        if(xhttp.readyState == 4 && (xhttp.status==200 || window.location.href.indexOf("http")==-1))
        {	 
             returnText = xhttp.responseText;
             if (returnText != "")
             {	
               if (a==0)
               {	                  	  
                 document.getElementById('fid_f_'+id).innerHTML++;  
               }  
               else
               {
                 document.getElementById('fid_h_'+id).innerHTML++;  
               }                       
             }	
             else
             {
             }
        }	
        else
        {
		 
        }	
     }
     
     xhttp.open("GET",url,true);
     xhttp.send(null);
     
    }

//文章最终页处理图片
function setimg(obj)
{
	if(obj.parentElement.tagName.toLowerCase()!="a")
	{
		window.open(obj.src);
	}
}