//全局变量
var val_pop_w = 760;//广告页面的宽度
var val_pop_h = 480;//广告页面的高度
var val_pop_id = "mm_11512779_1786550_8277893";//广告id
var val_pop_t = 0;//广告距顶top距离
var val_pop_l = 0;//广告距左边left距离
var val_pop_day = 1;//广告频率天
var val_pop_num = 4;//广告频率次数


//添加监听事件
function addListener(element, e, fn){
    element.addEventListener ? element.addEventListener(e, fn, false) : element.attachEvent("on" + e, fn)
}
//删除监听事件
function removeListener(element, e, fn){
    element.removeEventListener ? element.removeEventListener(e, fn, false) : element.detachEvent("on" + e, fn)
}

function openWindowBack(){
	var adPopup = window.open('', '背投广告', 'width=' + (parseInt(val_pop_w) + 1) + ',height=' + (parseInt(val_pop_h) + 1) + ', left=' + val_pop_l + ',top=' + val_pop_t);
	//设置广告页面内容
	var adhtml = "";
	var adjs = "";
	adjs += '<script type="text/javascript">';
	adjs += 'alimama_pid="' + val_pop_id + '";';
	adjs += 'alimama_titlecolor="0000FF";';
	adjs += 'alimama_descolor ="000000";';
	adjs += 'alimama_bgcolor="FFFFFF";';
	adjs += 'alimama_bordercolor="E6E6E6";';
	adjs += 'alimama_linkcolor="008000";';
	adjs += 'alimama_bottomcolor="FFFFFF";';
	adjs += 'alimama_anglesize="0";';
	adjs += 'alimama_bgpic="0";';
	adjs += 'alimama_icon="0";';
	adjs += 'alimama_sizecode="15";';
	adjs += 'alimama_width=' + val_pop_w + ';';
	adjs += 'alimama_height=' + val_pop_h + ';';
	adjs += 'alimama_type=2;';
	adjs += '<\/script><script src="http://a.alimama.cn/inf.js" type=text/javascript><\/script>';
	adhtml += '<html><body style="margin:0;padding:0px;text-align:left;">' + adjs;
	adhtml += '</body></html>';
	adPopup.document.write(adhtml);
}

var pop_back_ad = function(){
	openWindowBack();
	window.removeListener(document, 'click', arguments.callee);
}

function SetCookie(name, value, day)//三个参数，一个是cookie的名字，一个是值，一个保存天数
{
    var Days = day; //此 cookie 将被保存 1 天
    var exp = new Date(); //new Date("December 31, 9998");
    exp.setTime(exp.getTime() + Days * 24 * 60 * 60 * 1000);
    document.cookie = name + "=" + escape(value) + ";expires=" + exp.toGMTString();
}
function getCookie(name)//取cookies函数        
{
    var arr = document.cookie.match(new RegExp("(^| )" + name + "=([^;]*)(;|$)"));
    if (arr != null) 
        return unescape(arr[2]);
    return null;
}
function delCookie(name)//删除cookie
{
    var exp = new Date();
    exp.setTime(exp.getTime() - 1);
    var cval = getCookie(name);
    if (cval != null) 
        document.cookie = name + "=" + cval + ";expires=" + exp.toGMTString();
}

function chkpopad(n, d){
    var i = 1;
    if (getCookie('popnum') == null){
        pop_back_ad();
        SetCookie("popnum", i, d);
    }
    else if (getCookie('popnum')<n){
            pop_back_ad();
            SetCookie("popnum", parseInt(getCookie('popnum')) + 1, d);
        }
}
try{
	chkpopad(val_pop_num,val_pop_day);//设置背投广告的次数和保存cookie的天数
}catch(e){
	window.addListener(document, 'click', function(){
		chkpopad(val_pop_num, val_pop_day);
	});
}            
//delCookie("popnum");//删除cookie