function CMSADV(PID) {
this.ID = PID;
this.PosID = 0;
this.PosInfo = "";
this.ADContent = "";
this.PaddingLeft = 0;
this.PaddingRight = 0;
this.PaddingTop = 0;
this.PaddingBottom = 0;
this.Width = 0;
this.Height = 0;
this.IsHitCount = "N";
this.UploadFilePath = "";
this.Step = 1;
this.Delay= 20;
this.WindowHeight = 0;
this.WindowWidth = 0;
this.Yon = 0;
this.Xon = 0;
this.Pause = true;
this.Interval = null;
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="/adv/stat/" + this.PosID;
document.body.appendChild(new_element);
}
function showADContent() {
var content = this.ADContent;
var pos_content = this.PosInfo;
var str = "
";
if(pos_content.adv_position_type_info.adv_show_type == 2){
var view_adv = content[0];
if(view_adv.status != 1){
return false;
}
var s_time = new Date(view_adv.start_time);
var n_time = new Date();
if(view_adv.end_time){
var e_time = new Date(view_adv.end_time);
}else{
e_time = 0;
}
if(n_time < s_time){
return false;
}
if(e_time != 0){
if(e_time < n_time){
return false;
}
}
if(view_adv.type == 1){
var view_adv_info = JSON.parse(view_adv.content);
var i = 0;
var adv_list = '';
for(i = 0; i
';
if(view_adv_info[i].file != undefined){
adv_list += '
';
}else{
adv_list += view_adv_info[i].des;
}
adv_list += '';
}
str += adv_list;
}else if(view_adv.type == 2){
var view_adv_info = JSON.parse(view_adv.content);
var i = 0;
var adv_list = '';
for(i = 0; i'+view_adv_info[i].des+'';
}
str += adv_list;
}else if(view_adv.type == 3){
var view_adv_info = JSON.parse(view_adv.content);
var i = 0;
var adv_list = '';
for(i = 0; i';
adv_list += "";
adv_list += '';
}
str += adv_list;
}else if(view_adv.type == 4){
str += view_adv.content;
}
}else{
var a = 0;
for(a = 0; a';
if(view_adv_info[i].file != undefined){
adv_list += '
';
}else{
adv_list += view_adv_info[i].des;
}
adv_list += ' ';
}
str += adv_list;
}else if(view_adv.type == 2){
var view_adv_info = JSON.parse(view_adv.content);
var i = 0;
var adv_list = '';
for(i = 0; i