    function LoadJs()
    {
        var path=document.location.pathname;
        if(path.indexOf("/jz/ps3.shtml")>-1||path.indexOf("/index-sd.html")>-1)
        {
            InsertJS("ps3");
        }
        else if(path.indexOf("/jz/ps2.shtml")>-1)
        {
            InsertJS("ps2");
        }
        else if(path.indexOf("/jz/psp.shtml")>-1)
        {
            InsertJS("psp");
        }
        else if(path.indexOf("/jz/xbox360.shtml")>-1)
        {
            InsertJS("x360");
        }
        else if(path.indexOf("/jz/xbox.shtml")>-1)
        {
            InsertJS("xbox");
        }
        else if(path.indexOf("/jz/wii.shtml")>-1)
        {
            InsertJS("wii");
        }
        else if(path.indexOf("/jz/ngc.shtml")>-1)
        {
            InsertJS("ngc");
        }
        else if(path.indexOf("/jz/nds.shtml")>-1)
        {
            InsertJS("nds");
        }
        else if(path.indexOf("/jz/gba.shtml")>-1)
        {
            InsertJS("gba");
        }
        else if(path.indexOf("/story/")>-1)
        {
            InsertJS("story");
        }
        else if(path.indexOf("/news/")>-1)
        {
            InsertJS("news");
 
	  

        }
        else if(path.indexOf("/GameSearch/")>-1)
        {
            InsertJS("news");
        }
        else if(path.indexOf("/zt/")>-1)
        {
            InsertJS("zt");
        }
        else if(path.indexOf("/tq/")>-1)
        {
            InsertJS("tq");
        }
        else if(path.indexOf("/comic/")>-1)
        {
            InsertJS("comic");
        }
         else if(path.indexOf("/photo/")>-1)
        {
            InsertJS("photo");
        }
        else if(path.indexOf("/book/")>-1)
        {
            InsertJS("book");
        }
        else if(path.indexOf("/gl/")>-1)
        {
            InsertJS("gl");
        }
         else if(path.indexOf("/download/")>-1)
        {
            InsertJS("download");
        }
        else if(path=="/")
        {
            InsertJS("index");
            //AddJSAfter("http://count27.51yes.com/click.aspx?id=270007384&logo=11");
        }
        else
        {
            //defalut
            InsertJS("index");
            //AddJSAfter("http://count27.51yes.com/click.aspx?id=270007384&logo=11");
        }

    }
    
  

    
    
   
    
    
    function ChangeFromPageKey(pkey)
    {
        var dt=new Date();
        var nowm=dt.getTime()
        var count=AdCount[pkey];
        for(var i=0;i<count;i++)
        {
            var pk=pkey+"_"+i+"_";
            var begin=new Date(ad[pk+"begintime"]);
            var end=new Date(ad[pk+"endtime"]);
            var beginm=begin.getTime();
            var endm=end.getTime();
            if(nowm>=beginm&&nowm<=endm)
            {
                SetAd(pkey,i);
                return;
            }
        }
    }
    
    function SetAd(pkey,ID)
    {
        var pk=pkey+"_"+ID+"_";
        var type=ad[pk+"type"];
        if(type.indexOf("0")==0)
        {
            SetImageAd(pkey,ID);
        }
        else
        {
            SetFlashAd(pkey,ID);
        }
    }
    
    function SetImageAd(pkey,ID)
    {
        try
        {
            var pk=pkey+"_"+ID+"_";
            var l=ad[pk+"link"];
            var w=ad[pk+"width"];
            var h=ad[pk+"height"];
            var s=ad[pk+"url"];
            var t=ad[pk+"title"];
            var tem="<a href='"+l+"' target='_blank'><img border='0' width='"+w+"' height='"+h+"' src='"+s+"' alt='"+t+"' /></a>";
            document.getElementById(pkey).innerHTML=tem;
        }
        catch(err)
        {
            return;
        }
    }
    
    function SetFlashAd(pkey,ID)
    {
      try
      {
        var pk=pkey+"_"+ID+"_";
        var w=ad[pk+"width"];
        var h=ad[pk+"height"];
        var s=ad[pk+"url"];
	 
        var tem='<object   classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"  codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0"';
            tem +=   ' width="' + w +'" height="' + h + '"><param name="scale" value="Exactfit"><param name="movie" value="' + s 
		+ '"><param name="quality" value="high"><embed  width="'+w+'" height="'+h+'" src="'+s+'"></embed></object>';
        document.getElementById(pkey).innerHTML=tem;
      }
      catch(err){return;}
    }
    
    function InsertJS(key)
    {
        AddJS("http://www.levelup.cn/js/alud/"+key+".js");
    }
    
   
   function AddJS(src)
   {
        var adjs = document.createElement("script");
        adjs.src=src;
        adjs.charset="utf-8";
        document.body.appendChild(adjs); 
   }
   function AddJSAfter(src)
   {
        var adjs = document.createElement("script");
        adjs.src=src;
        adjs.defer="defer";
        document.body.appendChild(adjs); 
   }
   

    function ChangeAd()
    {
        try
        {
            if(ad==null) return;
        }
        catch(err)
        {
            return;
        }
        clearInterval(timer);
        var count=PageKey.length;
        for(var i=0;i<count;i++)
        {
		//alimama
		 
if ('ad_newscontent_3' == PageKey[i])
{

     if (document.getElementById('ad_newscontent_3'))
    {
		            document.getElementById('ad_newscontent_3').innerHTML = "";
		             document.getElementById('ad_newscontent_3').style.height = '0px';
		            continue;	
    }
}

 if ('ad_newscontent_2' == PageKey[i])
{

     if (document.getElementById('ad_newscontent_2'))
    {
		            document.getElementById('ad_newscontent_2').innerHTML = "";
		             document.getElementById('ad_newscontent_2').style.height = '0px';
		            continue;	
    }
}
 

 if ('ad_newscontent_1' == PageKey[i])
{

     if (document.getElementById('ad_newscontent_1'))
    {
		            document.getElementById('ad_newscontent_1').innerHTML = "";
		             document.getElementById('ad_newscontent_1').style.height = '0px';
		            continue;	
    }
}
 	         
//google topic
	       if ('advDiv' ==   PageKey[i]) continue;
            ChangeFromPageKey(PageKey[i])
        }
        
       
    }
    
    function addLoadEvent(func) 
    {
          var oldonload = window.onload;
          if (typeof window.onload != 'function') 
          {
            window.onload = func;
          } 
          else
          {
            window.onload = function() 
            {
              if (oldonload)
              {
                oldonload();
              }
              func();
            }
          }
    }
    
     function GetOS() 
                        { 
                                    var OsObject = ""; 
                                   if(navigator.userAgent.indexOf("MSIE")>0) { 
                                        return "MSIE"; 
                                   } 
                                   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ 
                                        return "Firefox"; 
                                   } 
                                   if(isSafari=navigator.userAgent.indexOf("Safari")>0) { 
                                        return "Safari"; 
                                   }  
                                   if(isCamino=navigator.userAgent.indexOf("Camino")>0){ 
                                        return "Camino"; 
                                   } 
                                   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ 
                                        return "Gecko"; 
                                   } 
                           }
    
     
     function init()
     {
        if(GetOS()!="Firefox")
        {
            if (document.readyState!='complete') return ;
        }
        clearInterval(inittimer);
         try
        {
            LoadJs();
        }
        catch(err)
        {
            LoadJs();
        }
       
       timer=setInterval("ChangeAd()",500);
     }
     
     var timer;
    //addLoadEvent(init);
    var inittimer;
    inittimer=setInterval("init()",500);
    //init();
//    if(window.location.href.indexOf("PicGroup.aspx")>-1)
//    {
//        addLoadEvent(init);
//    }
//    else
//    {
//        init();
//    }
    
    //AddJSAfter("http://count27.51yes.com/click.aspx?id=270007384&logo=11");