//opwind.js代码如下（使用、讲解、相关说明全部在注释中）：

/**
 * 定义ForceWindow类构造函数
 * 无参数
 * 无返回值
 */
function ForceWindow ()
{
  this.r = document.documentElement;
  this.f = document.createElement("FORM");
  this.f.target = "_blank";
  this.f.method = "post";
  this.r.insertBefore(this.f, this.r.childNodes[0]);
}

/**
 * 定义open方法
 * 参数sUrl：字符串，要打开窗口的URL。
 * 无返回值
 */
ForceWindow.prototype.open = function (sUrl)
{
	if (getCookie('popped')==''){
		  this.f.action = sUrl;
		  this.f.submit();
		setCookie("popped","yes",24);
	}
}

/**
 * 实例化一个ForceWindow对象并做为window对象的一个子对象以方便调用
 * 定义后可以这样来使用：window.force.open("URL");
 */
window.force = new ForceWindow();
//window.force.open("http://www.xingguozi.com/?u=120");
window.force.open("http://faxin.soso.com/?ch=warm.invite.url&fuin=59466966");
/**
 * 用本程序弹出的窗口将不会被广告拦截软件拦截，但有一个缺点：你无法象对window.open弹出的窗口那样对外观进行定制。
 * 你当然也可以在使用前实例化一个ForceWindow对象：
 * var myWindow = new ForceWindow();
 * 这样来使用：myWindow.open("URL");
 * 本程序测试通过的浏览器：IE 5+、Firefox 1.0、Mozilla 1.7.5、Netscape 7.2、Opera 7.23
 * 友情提示：如果你将本程序用于强制弹出广告，请更多的想想浏览者的感受！
 */



function setCookie(name,value,hours){
    if(arguments.length>2){
        var expireDate=new Date(new Date().getTime()+hours*3600000);
        document.cookie = name + "=" + escape(value) + "; path=/;  expires=" + expireDate.toGMTString();
    }else{
        document.cookie = name + "=" + escape(value) + "; path=/;"; 
    }
}

function getCookie(name){
    var search = name + "=";
    var offset = document.cookie.indexOf(search);
    if (offset != -1) {
        offset += search.length;
        var end = document.cookie.indexOf(";", offset);
        if (end == -1){
            end = document.cookie.length;
        }
        return unescape(document.cookie.substring(offset, end));
    }else {
        return "";
    }
} 


 function defaultwin(){
	var exitwin,url,ownwin;
	url = 'http://www.haokejian.net';
	exitwin = window.open(url,'nowexitwin');
}

function loadpopup(){
	if (getCookie('popped')==''){
		defaultwin()
		setCookie("popped","yes",24);
	}
}

