
var cookie_client="-1";var joke_status=1;var urlGetCookie="http://86get.joy.cn/getClientInfo.ashx";var urlGetAdInfo="http://86get.joy.cn/provider2.ashx";var urlClientlog="http://86log.joy.cn/alyz.aspx?job=client";var urlVisitlog="http://86log.joy.cn/alyz.aspx";var urlDefaultAd="http://86file.megajoy.com/defaultcode/";var urlmonitor="http://86log.joy.cn/stats.aspx?data=";var joyad_pagenode="";var joy68_refurl="";var joy68_ip="";var joy68_proid="";var joy68_sid="";var joy68_mainhost=GetMainHost(document.domain);function getClient()
{var temp=GetCookie("cookie_client");var tempproid=GetCookie("cookie_proid");urlGetCookie=urlGetCookie+"?pagenode="+joyad_pagenode;if(temp!=null)
{if(temp.length==36){urlGetCookie=urlGetCookie+"&cookie_client=1";}}
if(tempproid!=null)
{urlGetCookie=urlGetCookie+"&cookie_proid=1";}
jQuery.getScript(urlGetCookie,function(){if(GetCookie("cookie_client")==null||GetCookie("cookie_client").length!=36)
{if(cookie_client.length==36){SetCookie("cookie_client",cookie_client,900000000,"/",joy68_mainhost);}
else{jQuery.getScript(urlmonitor+"getclientinfo cookie_client="+cookie_client+",browser="+escape(navigator.appName)+",system="+navigator.platform);}}
else if(GetCookie("cookie_client").length==36)
{cookie_client=GetCookie("cookie_client");}
if(tempproid==null)
{if(joy68_proid!=""){SetCookie("cookie_proid",joy68_proid,86400,"/",joy68_mainhost);}}
else
{joy68_proid=tempproid;}
if(joke_status==1&&temp==null)
{urlClientlog=urlClientlog+"&ip="+joy68_ip+"&sid="+joy68_sid+"&client="+cookie_client+"&proid="+joy68_proid+"&system=&lang=";jQuery.getScript(urlClientlog,null);}});}
function getcookieclient(){var temp=GetCookie("cookie_client");if(cookie_client.length!=36){if(temp==null||temp.length!=36)
{cookie_client=NewGuid();if(cookie_client.length==36){SetCookie("cookie_client",cookie_client,900000000,"/",joy68_mainhost);}}
else
{cookie_client=temp;}}
return cookie_client;}
function ShowAD2(pids,count)
{var k=count-1;var monitorurl="";if(count>0)
{if(cookie_client.length!=36)
{setTimeout("ShowAD2('"+pids+"',"+k+")",500);}
else
{getAdCode(pids);if(count<=4)
{jQuery.getScript(urlmonitor+pids+":"+(6-count));}}}
else
{var temp=GetCookie("cookie_client");if(temp==null||temp.length!=36)
{cookie_client=NewGuid();if(cookie_client.length==36){SetCookie("cookie_client",cookie_client,900000000,"/",joy68_mainhost);}
else{jQuery.getScript(urlmonitor+"create cookie_client="+cookie_client+",browser="+escape(navigator.appName)+",system="+navigator.platform);}}
else
{cookie_client=temp;}
var tempproid=GetCookie("cookie_proid");if(tempproid!=null)
{joy68_proid=tempproid;}
getAdCode(pids);jQuery.getScript(urlmonitor+pids+":"+(6-count));}}
function ShowAD(pids,dflags)
{var tmp=dflags+'';var apid=pids.split('|');var aflag=tmp.split('|');setTimeout("ShowAD2('"+pids+"',5)",500);for(var i=0;i<apid.length;i++)
{if(aflag[i]=="1")
{setTimeout("getDefaultCode('"+apid[i]+"')",1);}}}
function AdShow(pids){setTimeout("ShowAD2('"+pids+"',5)",500);}
function getTimeSpan()
{var dt=new Date();dt.setSeconds(0);return dt.toLocaleString();}
function getCharset()
{var scharset="utf-8";if(document.charset){scharset=document.charset;}else if(document.characterSet){scharset=document.characterSet;}
scharset=scharset.toLowerCase();if(scharset.indexOf("gb")!=-1){scharset="gbk";}
return scharset;}
function getAdCode(pids){jQuery.getScript(urlGetAdInfo+"?client="+cookie_client+"&obj="+pids+"&sid="+joy68_sid+"&proid="+joy68_proid+"&pagenode="+joyad_pagenode+"&charset="+getCharset(),null);}
function setAD(pid,joy68_adcode)
{try
{var blog=true;var adStr=joy68_adcode;var oResult=jQuery("#"+pid);var adNum=adStr.indexOf("!@!");if(adNum>=0)
{if(adNum==0)
{getDefaultCode(pid);return;}
else
{adStrHtml=adStr.substring(0,adNum);}
var adUrlStr=adStr.substring(adNum+3,adStr.length);if(adStrHtml.indexOf("adVideo=1;")>=0)
{oResult.html('').css('display','none');adStrHtml=adStrHtml.replace(/href=\"/g,"");eval(adStrHtml);}
else if(adStrHtml.indexOf("json:true;")==0){adStrHtml=adStrHtml.replace(/href=\"/g,"");var jdata=adStrHtml.substring(10);var ba=new Banners(pid,jdata);ba.show();blog=false;}
else
{if(adStrHtml.indexOf("<object")>=0&&adStrHtml.indexOf(".swf")>=0)
{adStrHtml=adStrHtml.replace(/href=\"/g,"");adStrHtml=adStrHtml.replace(/&/g,"|");}
oResult.html(adStrHtml).css({'margin':'0px','padding':'0px'});}
if(joke_status==1&&blog)
{var urlVisitlog1=urlVisitlog+"?pid="+escape(pid.substring(10))+"&client="+cookie_client+"&ip="+joy68_ip+"&proid="+joy68_proid+"&sid="+joy68_sid+"&"+adUrlStr;jQuery.getScript(urlVisitlog1,null);}}
else
{getDefaultCode(pid);}}
catch(err)
{getDefaultCode(pid);}}
function getDefaultCode(pid)
{var oResult=jQuery("#"+pid);jQuery.getScript(urlDefaultAd+pid+".txt",null);}
function setDefaultCode(pid,joy68_adcode){try
{var oResult=jQuery("#"+pid);if(joy68_adcode.indexOf("adVideo=1;")>=0)
{oResult.html("");joy68_adcode=joy68_adcode.replace(/href=\"/g,"");eval(joy68_adcode);}
else
{oResult.html(joy68_adcode);}}
catch(err)
{}}
function GetMainHost(dm)
{var str="";try
{str=dm.match(/(\w+\.(?:com|net|org|cn).*)/i)[1];}
catch(err)
{str="localhost";}
return str;}
function GetPageNode()
{var pagenode=document.location.hostname;if(pagenode==""||pagenode.indexOf("joy.cn")==-1){jQuery.getScript(urlmonitor+"location:"+document.location);}
return pagenode;}
function GetCookieVal(offset)
{var endstr=document.cookie.indexOf(";",offset);if(endstr==-1)
endstr=document.cookie.length;return unescape(document.cookie.substring(offset,endstr));}
function SetCookie(name,value)
{var expdate=new Date();var argv=SetCookie.arguments;var argc=SetCookie.arguments.length;var expires=(argc>2)?argv[2]:"1000";var path=(argc>3)?argv[3]:"";var domain=(argc>4)?argv[4]:"";var secure=(argc>5)?argv[5]:false;if(expires!=null)
expdate.setTime(expdate.getTime()+(expires*1000));document.cookie=name+"="+escape(value)+((expires=="")?"":("; expires="+expdate.toGMTString()))
+((path=="")?"":("; path="+path))+((domain=="")?"":("; domain="+domain))
+((secure==true)?"; secure":"");}
function DelCookie(name)
{var exp=new Date();exp.setTime(exp.getTime()-1);var cval=GetCookie(name);document.cookie=name+"="+cval+"; expires="+exp.toGMTString();}
function GetCookie(name)
{var arg=name+"=";var alen=arg.length;var clen=document.cookie.length;var i=0;while(i<clen)
{var j=i+alen;if(document.cookie.substring(i,j)==arg)
return GetCookieVal(j);i=document.cookie.indexOf(" ",i)+1;if(i==0)break;}
return null;}
function S4(){return(((1+Math.random())*0x10000)|0).toString(16).substring(1);}
function NewGuid(){return(S4()+S4()+"-"+S4()+"-"+S4()+"-"+S4()+"-"+S4()+S4()+S4());}
function Banners(obj,data)
{this.obj=obj;var json=eval("("+data+")");var j=1;var temp=Array();jQuery.each(json,function(i){if(json[i].a==null)
{temp.push(j);}
j=j+1;});var n=1;for(var k=0;k<temp.length;k++){json.splice(temp[k]-n,1);n=n+1;}
json.sort(function(a,b){return a["l"]<b["l"]?1:-1});this.data=json;this.count=json.length;this.current=0;this.haslog=new Array();j=0;var fileurl="";var link="";var html="";for(j=0;j<this.count;j++)
{fileurl=this.data[j].a;if(fileurl.indexOf(".jpg")>0||fileurl.indexOf(".gif")>0||fileurl.indexOf(".png")>0){html+='<div id="'+this.obj+'_'+j+'" style="margin: 0px; padding: 0px; display: none;"><a href="'+this.data[j].b+'"  target="_blank" ><img src="'+this.data[j].a+'" width="'+this.data[j].w+'px" height="'+this.data[j].h+'px" border="0px" /></a></div>';}else if(fileurl.indexOf(".swf")>0){link=this.data[j].b.replace(/&/g,"|");html+='<div id="'+this.obj+'_'+j+'" style="margin: 0px; padding: 0px; display: none;"><object type="application/x-shockwave-flash" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7" width="'+this.data[j].w+'" height="'+this.data[j].h+'" align="middle"> <param name="movie" value="'+this.data[j].a+'?strurl='+link+'" >   <param name="quality" value="high"><param name="wmode" value="transparent" /><embed src="'+this.data[j].a+'?strurl='+link+'"  width="'+this.data[j].w+'" height="'+this.data[j].h+'" wmode="transparent" align="middle" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash"></embed></object></div>';}else{html+='<div id="'+this.obj+'_'+j+'" style="margin: 0px; padding: 0px; display: none;"><iframe scrolling="no" frameborder="0" style="width:'+this.data[j].w+'px; height:'+this.data[j].h+'px;" src="'+fileurl+'" marginheight="0" marginwidth="0" border="0" name="joke_iframe"></iframe></div>';}}
jQuery("#"+this.obj).html(html);}
Banners.prototype.show=function(){var html="";if(this.count==0){return;}
if(this.haslog.length==0){document.getElementById(this.obj+"_"+this.current).style.display="block";}
else{document.getElementById(this.obj+"_"+(this.current+this.count-1)%this.count).style.display="none";document.getElementById(this.obj+"_"+this.current).style.display="block";}
if(this.count>1){var self=this;setTimeout(function(){self.show();},this.data[this.current].t*1000);}
if(this.haslog[this.current]==null){var urlVisitlog1=urlVisitlog+"?pid="+escape(this.obj.substring(10))+"&client="+cookie_client+"&ip="+joy68_ip+"&proid="+joy68_proid+"&sid="+joy68_sid+"&job=visit&aid[0]="+this.data[this.current].aid+"&iid[0]="+this.data[this.current].iid;jQuery.getScript(urlVisitlog1,null);this.haslog.push(this.current);}
this.current=(this.current+1)%this.count;}