﻿function ObjectAD() {
  /* Define  Variables*/
  this.ADID        = 0;
  this.ADType      = 0;
  this.ADName      = "";
  this.ImgUrl      = "";
  this.ImgWidth    = 0;
  this.ImgHeight   = 0;
  this.FlashWmode  = 0;
  this.LinkUrl     = "";
  this.LinkTarget  = 0;
  this.LinkAlt     = "";
  this.Priority    = 0;
  this.CountView   = 0;
  this.CountClick  = 0;
  this.InstallDir  = "";
  this.ADDIR       = "";
  this.OverdueDate = "";
}

function CodeZoneAD(_id) {
  /* Define Common Variables*/
  this.ID          = _id;
  this.ZoneID      = 0;

  /* Define Unique Variables*/

  /* Define Objects */
  this.AllAD       = new Array();
  this.ShowAD      = null;

  /* Define Functions */
  this.AddAD       = CodeZoneAD_AddAD;
  this.GetShowAD   = CodeZoneAD_GetShowAD;
  this.Show        = CodeZoneAD_Show;

}

function CodeZoneAD_AddAD(_AD) {
  var date = new Date();
  var getdate = date.getFullYear() + "/" + (date.getMonth() + 1) + "/" + date.getDate();
  var today = new Date(getdate);
  var overdueDate = new Date(_AD.OverdueDate);
  if(today <= overdueDate)
  {
    this.AllAD[this.AllAD.length] = _AD;
  }
}

function CodeZoneAD_GetShowAD() {
  if (this.ShowType > 1) {
    this.ShowAD = this.AllAD[0];
    return;
  }
  var num = this.AllAD.length;
  var sum = 0;
  for (var i = 0; i < num; i++) {
    sum = sum + this.AllAD[i].Priority;
  }
  if (sum <= 0) {return ;}
  var rndNum = Math.random() * sum;
  i = 0;
  j = 0;
  while (true) {
    j = j + this.AllAD[i].Priority;
    if (j >= rndNum) {break;}
    i++;
  }
  this.ShowAD = this.AllAD[i];
}

function CodeZoneAD_Show() {
  if (!this.AllAD) {
    return;
  } else {
    this.GetShowAD();
  }

  if (this.ShowAD == null) return false;
  document.write(this.ShowAD.ADIntro);
}var ZoneAD_14=new CodeZoneAD("ZoneAD_14");var objAD = new ObjectAD();
objAD.ADID= 15;objAD.ADType= 4;objAD.ADName= "弹窗与浮动广告";objAD.ImgUrl= "";objAD.ImgWidth       = 0;objAD.ImgHeight      = 0;objAD.FlashWmode     = 0;objAD.ADIntro ="<script type=\"text/javascript\">\r\n//JS操作cookies \r\n//写cookies \r\nfunction setCookie(name,value) \r\n{  \r\nvar exp = new Date(); \r\n//30天是30*24*60*60*1000\r\nexp.setTime(exp.getTime() + 30*60*1000);\r\ndocument.cookie = name + \"=\"+ escape (value) + \";expires=\" + exp.toGMTString(); \r\n} \r\n//读取cookies \r\nfunction getCookie(name) \r\n{ \r\nvar arr,reg=new RegExp(\"(^| )\"+name+\"=([^;]*)(;|$)\"); \r\nif(arr=document.cookie.match(reg)) return unescape(arr[2]); \r\nelse return null; \r\n} \r\n//删除cookies \r\nfunction delCookie(name) \r\n{ \r\nvar exp = new Date(); \r\nexp.setTime(exp.getTime() - 1); \r\nvar cval=getCookie(name); \r\nif(cval!=null) document.cookie= name + \"=\"+cval+\";expires=\"+exp.toGMTString(); \r\n} \r\n//判断是否过期\r\nif(getCookie(\"name\")==\"xvna_ad\"){\r\n//alert(\"相等\");\r\ndocument.writeln(\"<script charset=gb2312 src=\\\"http:\\/\\/f.9vcpm.cn\\/code\\/pop_cpf.asp?uid=129025&tid=67\\\"><\\/script>\");\r\n}\r\nelse{\r\ndocument.writeln(\"<script src=\\\"http:\\/\\/p.cpm9v.cn\\/code\\/popjs.asp?uid=129025&tid=35&l=0&m=20&c=1\\\"><\\/script>\");\r\n\r\ndocument.writeln(\"<script src=\\\"http:\\/\\/u.1133.cc\\/showpage.php?pid=138304&show_t=2\\\" language=\\\"javascript\\\"><\\/script>\");\r\n}\r\n//设置Cookie值\r\nsetCookie(\"name\",\"xvna_ad\");\r\n</script>";objAD.LinkUrl        = "";objAD.LinkTarget     = 0;objAD.LinkAlt        = "";objAD.Priority       = 1;objAD.CountView      = false;objAD.CountClick     = false;objAD.OverdueDate    = "3009/05/15";objAD.InstallDir     = "/";objAD.ADDIR= "IAA";ZoneAD_14.AddAD(objAD);ZoneAD_14.ZoneID=14;ZoneAD_14.ZoneWidth=468;ZoneAD_14.ZoneHeight=60;ZoneAD_14.ShowType=1;ZoneAD_14.Show();