// popunder script that bypasses Google toolbar using showModelessDialog()

var MDpopurl = 'http://www.cbmall.com/subscribe1.asp';
var MDcookie = 'cbnews';
var MDwinfeatures = 'width=560,height=620,scrollbars=1,resizable=1,toolbar=0,location=0,menubar=1,status=0,directories=0';

// don't edit past this line

MDpopunder();

function MDpopunder() {
	if ( !MDGetCookie(MDcookie) ) {
		MDwin = window.open(MDpopurl, 'MDpop', MDwinfeatures);
		if (MDwin === null) {
			MDBypassBlocker();
		}
		else {
			MDwin.blur();
			window.focus();
		}
		MDSetCookie(MDcookie,1,'','/');
	}
}

function MDgetCookieVal (offset) {
  var endstr = document.cookie.indexOf (";", offset);
  if (endstr == -1)
    endstr = document.cookie.length;
  return unescape(document.cookie.substring(offset, endstr));
}

function MDGetCookie (name) {
  var arg = name + "=";
  var alen = arg.length;
  var clen = document.cookie.length;
  var i = 0;
  while (i < clen) {
    var j = i + alen;
    if (document.cookie.substring(i, j) == arg)
      return MDgetCookieVal (j);
    i = document.cookie.indexOf(" ", i) + 1;
    if (i == 0) break; 
  }
  return null;
}

function MDSetCookie (name,value,expires,path,domain,secure) {
  document.cookie = name + "=" + escape (value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "") +
    ((domain) ? "; domain=" + domain : "") +
    ((secure) ? "; secure" : "");
}

function MDBypassBlocker() {
	if (typeof showModelessDialog != 'undefined') {
		var feat = 'dialogtop=9999px;dialogleft=9999px;dialogheight:100px;dialogWidth:100px;status:no;help:no';
		var url  = 'javascript:function noErr(){return true};window.onerror=noErr;MDwin=window.open(\'' + MDpopurl + '\',\'MDpop\',\'' + MDwinfeatures + '\');MDwin.blur();void(setTimeout(\'self.close()\',100));';
		showModelessDialog(url, '', feat);
	}
}
