function PCMSAD(PID) { this.ID = PID; this.PosID = 0; this.ADID = 0; this.ADType = ""; this.ADName = ""; this.ADContent = ""; this.PaddingLeft = 0; this.PaddingTop = 0; this.Width = 0; this.Height = 0; this.IsHitCount = "Y"; this.Scroll = "N"; this.UploadFilePath = ""; this.URL = ""; this.SiteID = 0; this.ShowAD = showADContent; this.Start = doStart; this.Stat = statAD; } function statAD() { var new_element = document.createElement("script"); new_element.type = "text/javascript"; new_element.src="{APP_PATH}index.php?m=poster&c=index&a=show&siteid="+this.SiteID+"&spaceid="+this.ADID+"&id="+this.PosID; document.body.appendChild(new_element); } function showADContent() { var content = this.ADContent; var str = ""; var align = ""; var x = ""; var y = ""; var AD = eval('('+content+')'); if (this.ADType == "images") { for(var i=0;i"; str += ""; str += ""; str += ""; str += "
关闭
"; str += ""; document.write(str); } }else if(this.ADType == "flash"){ for(var i=0;i"; str += ""; str += ""; str += ""; str += ""; str += ""; str += ""; str += "
关闭
"; str += ""; document.write(str); } } } var lastScrollY=0; function heartBeat(Scroll){ var diffY; if (document.documentElement && document.documentElement.scrollTop) diffY = document.documentElement.scrollTop; else if (document.body) diffY = document.body.scrollTop; else {/*Netscape stuff*/} percent=.1*(diffY-lastScrollY); if (percent>0) percent = Math.ceil(percent); else percent = Math.floor(percent); document.getElementById("PCMSAD_"+Scroll+"_0").style.top=parseInt(document.getElementById ("PCMSAD_"+Scroll+"_0").style.top)+percent+"px"; document.getElementById("PCMSAD_"+Scroll+"_1").style.top=parseInt(document.getElementById ("PCMSAD_"+Scroll+"_1").style.top)+percent+"px"; lastScrollY=lastScrollY+percent; } function doStart() { if (cmsAD_{$spaceid}.Scroll=='Y') { setInterval("heartBeat(\""+cmsAD_{$spaceid}.PosID+"\")",10); } } var cmsAD_{$spaceid} = new PCMSAD('cmsAD_{$spaceid}'); cmsAD_{$spaceid}.PosID = {$spaceid}; cmsAD_{$spaceid}.ADID = {$p_id}; cmsAD_{$spaceid}.ADType = "{$p_type}"; cmsAD_{$spaceid}.ADName = "{$p_name}"; cmsAD_{$spaceid}.ADContent = "{'Images':[{loop $p_setting $img} {'imgADLinkUrl':'{urlencode($img['linkurl'])}','imgADAlt':'{$img['alt']}','ImgPath':''},{/loop}],'imgADLinkTarget':'New','Count':'','showAlt':'Y'}"; cmsAD_{$spaceid}.URL = "{APP_PATH}index.php?m=poster&c=index"; cmsAD_{$spaceid}.SiteID = {$siteid}; cmsAD_{$spaceid}.PaddingLeft = {if $space_setting['paddleft']} {$space_setting['paddleft']} {else}0{/if}; cmsAD_{$spaceid}.PaddingTop = {if $space_setting['paddtop']} {$space_setting['paddtop']} {else}0{/if}; cmsAD_{$spaceid}.Scroll = '{if $setting['scroll']}Y{else}N{/if}'; cmsAD_{$spaceid}.Width = {$width}; cmsAD_{$spaceid}.Height = {$height}; cmsAD_{$spaceid}.UploadFilePath = ""; cmsAD_{$spaceid}.ShowAD(); var isIE=!!window.ActiveXObject; if (isIE){ if (document.readyState=="complete"){ cmsAD_{$spaceid}.Stat(); } else { document.onreadystatechange=function(){ if(document.readyState=="complete") cmsAD_{$spaceid}.Stat(); } } } else { cmsAD_{$spaceid}.Stat(); } cmsAD_{$spaceid}.Start();