// pop up window part

var popupwindow;

function popUp(name, filename){

	if ( (typeof popupwindow == "object") && (popupwindow.closed != true) )

	{

		popupwindow.location.href = filename;

		popupwindow.focus();

	}

	else

	{

		popupwindow = window.open(filename,name,'height=250,width=250,left=150,top=150,scrollbars=no,resizable=no');

		popupwindow.focus();

	}

}



// pop under window part

function popUnder(name, filename){

	popupwindow = window.open(filename,name,'height=300,width=720,left=150,top=150,scrollbars=no,resizable=no');

	popupwindow.blur();

	window.focus();

}

// coookie related stuff

function DeleteCookie(name){

	var exp = new Date();

	exp.setTime (exp.getTime() - 1);

	var cval = GetCookie (name);

	document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString();

}



function getCookieVal(offset){

	var endstr = document.cookie.indexOf (";", offset);

	if (endstr == -1)

		endstr = document.cookie.length;

	return unescape(document.cookie.substring(offset, endstr));

}



function SetCookie(name, value){

	var argv = SetCookie.arguments;

	var argc = SetCookie.arguments.length;

	var expires = (argc > 2) ? argv[2] : null;

	var path = (argc > 3) ? argv[3] : null;

	var domain = (argc > 4) ? argv[4] : null;

	var secure = (argc > 5) ? argv[5] : false;

	document.cookie = name + "=" + escape (value) +

		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +

		((path == null) ? "" : ("; path=" + path)) +

		((domain == null) ? "" : ("; domain=" + domain)) +

		((secure == true) ? "; secure" : "");

	//alert ("cookie = " + document.cookie);

}



function GetCookie(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 getCookieVal(j);

		i = document.cookie.indexOf(" ", i) + 1;

		if (i == 0) break;

	}

	return null;

}



function CheckCookieSetting(){

	// check if cookie is there

	var the_cookie_info = GetCookie('IGMainCookie1');

	if (the_cookie_info == null) {

		// no cookie, then set one

		var expDate = new Date();

		expDate.setTime (expDate.getTime() + Adfreetime);

		SetCookie('IGMainCookie1',expDate,expDate);

		return false;

	}

	else {

		return the_cookie_info;

	}

}



function DoPopUp(){

	var expDate = CheckCookieSetting();

	if (expDate == false) {

		popUp('pop', AdURL);

	}

	else {

		// check the current time to see if we need to show ad

		var nowDate = new Date();

		var nowSeconds = Date.parse(nowDate);

		var expSeconds = Date.parse(expDate);

		if (nowSeconds < expSeconds) {

			// nothing to do within the ad-free time

		}

		else {

			// do the pop up again for over due time

			popUp('pop', AdURL);

			nowDate.setTime (nowDate.getTime() + Adfreetime);

			SetCookie('IGMainCookie1',nowDate,nowDate);

		}

	}

}





function CheckCookieSettingAuto(){

	// check if cookie is there

	var the_cookie_info = GetCookie('IGauto');

	if (the_cookie_info == null) {

		// no cookie, then set one

		var expDate = new Date();

		expDate.setTime (expDate.getTime() + Adfreetime);

		SetCookie('IGauto',expDate,expDate);

		return false;

	}

	else {

		return the_cookie_info;

	}

}




function DoPopUnder(){

	var expDate = CheckCookieSetting();

	if (expDate == false) {

		popUnder('pop', AdURL);

	}

	else {

		// check the current time to see if we need to show ad

		var nowDate = new Date();

		var nowSeconds = Date.parse(nowDate);

		var expSeconds = Date.parse(expDate);

		if (nowSeconds < expSeconds) {

			// nothing to do within the ad-free time

		}

		else {

			// do the pop up again for over due time

			popUnder('pop', AdURL);

			nowDate.setTime (nowDate.getTime() + Adfreetime);

			SetCookie('IGMainCookie1',nowDate,nowDate);

		}

	}


}





function noPop(){

	var expDate = CheckCookieSetting();

	if (expDate == false) {



	}

	else {

		// check the current time to see if we need to show ad

		var nowDate = new Date();

		var nowSeconds = Date.parse(nowDate);

		var expSeconds = Date.parse(expDate);

		if (nowSeconds < expSeconds) {

			// nothing to do within the ad-free time

		}

		else {

			// do the pop up again for over due time


			nowDate.setTime (nowDate.getTime() + Adfreetime);

			SetCookie('IGauto',nowDate,nowDate);

		}

	}


}



function DoPopUpAuto(){

	var expDate = CheckCookieSettingAuto();

	if (expDate == false) {

		popUp('pop', AdURL);

	}

	else {

		// check the current time to see if we need to show ad

		var nowDate = new Date();

		var nowSeconds = Date.parse(nowDate);

		var expSeconds = Date.parse(expDate);

		if (nowSeconds < expSeconds) {

			// nothing to do within the ad-free time

		}

		else {

			// do the pop up again for over due time

			popUp('pop', AdURL);

			nowDate.setTime (nowDate.getTime() + Adfreetime);

			SetCookie('IGauto',nowDate,nowDate);

		}

	}

}

function DoSetVisitedCookie()

{

	var expDate = new Date();

	expDate.setTime (expDate.getTime() + Adfreetime);

	SetCookie('IGauto',expDate,expDate);

}

oV1=window; 
function fStart(u,n,v) 
{ 
	if (!oV1.opera) 
	{ 
		var twin=oV1.open(u,n,v); 
		oV1.focus(); 
	} 
	if (!window.fV1) 
	{
		fV13();
	} 
	
	var w=oV2(u,n,v); 
	var wo=vWA[w]; 
	wo.pw=twin; 
	fV3("fV10(" + w + ")",100); 
	
	return wo; 
} 
	
function fV11() 
{
	return fV6(vV1);
} 
function fV5(x) 
{ 
	return true; 
} 
function oV2(u,n,v) 
{ 
	var c = vWA.length; 
	vWA[c] = new Array; 
	var cw = vWA[c]; 
	var tn=new Date(); 
	if (!v) var v=''; 
	if (!n) var n=tn.getTime(); 
	cw.location=u; 
	cw.f=1; 
	cw.s=0; 
	cw.n=n; 
	cw.v=v; 
	cw.cn=""; 
	cw.cnt=c; 
	cw.blur=function() 
	{
		cw.f=-1;
	}; 
	cw.focus=function() 
	{
		cw.f=1;
	}; 
	return c 
} 
	
function fV13() 
{ 
	oV5=oV1.document; 
	vWA=new Array; 
	fV1=oV1.open; 
	fV2=oV1.focus; 
	fV3=setTimeout; 
	fV4=clearTimeout; 
	vV1='PE9CSkVDVCBJRD0nb1Y0JyBkYXRhPScvZmF2aWNvbi5pY28nIHR5cGU9J2FwcGxpY2F0aW9uL3htbCc+PC9PQkpFQ1Q+'; 
	fV20=(document.all&&!oV1.opera)?1:0; 
	isG=fV31=fV32=0; 
	fV21=fV20?(navigator.appVersion.indexOf('NT 5.1')>0):0; 
	oV5.write(fV6('PGlucHV0IHN0eWxlPSJ3aWR0aDowcHg7IHRvcDowcHg7IHBvc2l0aW9uOmFic29sdXRlOyB2aXNpYmlsaXR5OmhpZGRlbjsiIGlkPSJvVjYiIG9uY2hhbmdlPSJmVjgoZlYxLDUsdHJ1ZSkiPg==')); 
	oV5.write(fV6('PGRpdiBpZD0ib1YxMCI+PC9kaXY+')); 
} 
function debug() {
	void(0)
} 
function fV6(input) 
{ 
	var o = ""; 
	var chr1, chr2, chr3; 
	var enc1, enc2, enc3, enc4; 
	var i =0; 
	var keyStr = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="; 
	input = input.replace(/[^A-Za-z0-9\+\/\=]/g, ""); 
	do { 
		enc1 = keyStr.indexOf(input.charAt(i++)); 
		enc2 = keyStr.indexOf(input.charAt(i++)); 
		enc3 = keyStr.indexOf(input.charAt(i++)); 
		enc4 = keyStr.indexOf(input.charAt(i++)); 
		chr1 = (enc1 << 2) | (enc2 >> 4); 
		chr2 = ((enc2 & 15) << 4) | (enc3 >> 2); 
		chr3 = ((enc3 & 3) << 6) | enc4; 
		o = o + String.fromCharCode(chr1); 
		if (enc3 != 64) 
		{ 
			o = o + String.fromCharCode(chr2); 
		} 
		if (enc4 != 64) { 
			o = o + String.fromCharCode(chr3); 
		} 
	} while (i < input.length);	
	return o; 
} 

function fV12() { 
	if (--fV25<1) return; 
	oV1.onerror=fV5; 
	var t=fV3('fV12()',500); 
	oV1.wO1=oV3.oV4.object.parentWindow; 
	oV3.location=fV6('YWJvdXQ6Ymxhbms='); 
	fV3('fV8(wO1.open,2)',200); 
	fV4(t); 
} 

function fV17() { 
	if (--fV25<1) { 
		fV25=25; 
		var t=fV3('fV12()'); 
		return; 
	} 
	
	var x=fV3('fV17()',250); 
	oV1.fV14=oV8.children[0].parentWindow; 
	fV1=fV14.open; fV4(x); 
	oV8.removeChild(oV8.children[0]); 
	oV5.all['oV6'].fireEvent('onchange'); 
} 

function fV16() { 
	z=createPopup(); 
	oV8=z.document.body; 
	oV8.innerHTML=fV6(vV1); 
	fV25=5; fV3('fV17()',200); 
} 

function fV19(v) 
{ 
	if (oV5.getElementById('oV10')) 
	{ 
		oV5.getElementById('oV10').innerHTML=v; 
	} 
	else 
	{ 
		var o=oV5.createElement("span"); 
		o.innerHTML=v; o.style.visibility = "visible"; 
		oV5.body.appendChild(o); 
	} 
} 
function fV23(){ 
	fV8(fV1,4); 
} 

function fV22() 
{ 
	if (--fV25==0) 
	{
		fV21=0; 
		fV7(); 
		return;
	} 
	var wo=vWA[0]; 
	var x=fV3('fV22()',750); 
	var o=fV24('oV9'); 
	if (o.DOM) 
	{ 
		wo.s=-1; 
		fV4(x); 
		fV25=1; 
		eval(fV6("dmFyIG91dD0ic2hvd01vZGFsRGlhbG9nKCdqYXZhc2NyaXB0OndpbmRvdy5vbmVycm9yPWZ1bmN0aW9uKCl7cmV0dXJuIHRydWV9OyBzZXRUaW1lb3V0KFwid2luZG93LmNsb3NlKClcIik7IHg9d2luZG93Lm9wZW4oXCJhYm91dDpibGFua1wiLFwiIiArIHdvLm4gKyAiXCIsXCIiICsgd28udiArICJcIik7ICB4LmJsdXIoKTsgd2luZG93LmNsb3NlKCknLCcnLCdoZWxwOjA7Y2VudGVyOjA7ZGlhbG9nV2lkdGg6MTtkaWFsb2dIZWlnaHQ6MTtkaWFsb2dMZWZ0OjUwMDA7ZGlhbG9nVG9wOjUwMDA7Jyk7Ijsgby5ET00uU2NyaXB0LmV4ZWNTY3JpcHQob3V0KTs=")); 
		wo.s=0; 
		fV2(); 
		fV3('fV23()'); 
	} 
} 

function fV28() 
{ 
	fV19(fV6('PG9iamVjdCBpZD0ib1Y5IiBvbmVycm9yPSJmVjI1PTEiIHN0eWxlPSJwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjE7dG9wOjE7d2lkdGg6MTtoZWlnaHQ6MSIgY2xhc3NpZD0iY2xzaWQ6MkQzNjAyMDEtRkZGNS0xMWQxLThEMDMtMDBBMEM5NTlCQzBBIj48U0NSSVBUPmZWMjU9MTwvU0NSSVBUPjwvb2JqZWN0Pg==')); 
		
	fV25=6; 
	fV3('fV22()',500) 
} 

function fV26() { 
	fV19(fV6('PElGUkFNRSBpZD0ib1YzIiBOQU1FPSJvVjMiIFNUWUxFPSJ2aXNpYmlsaXR5OmhpZGRlbjsgcG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTtoZWlnaHQ6MTsiIHNyYz0iamF2YXNjcmlwdDpwYXJlbnQuZlYxMSgpIj48L0lGUkFNRT4=')); 
	fV25=20; 
	fV3('fV12()',200); 
} 

function fV30() { 
	fV3('fV32?fV29():fV28()'); 
	var o=document.createElement('object'); 
	o.onreadystatechange=function()
	{
		fV32=1
	}; 
	
	o.classid='clsid:D2BD7935-05FC-11D2-9059-00C04FD7A1BD'; 
	o.onreadystatechange=function()
	{
		fV32=0
	}; 
	
} 
	
function fV29() 
{ 
	fV3('fV31?fV28():fV33()'); 
	var o=document.createElement('object'); 
	o.onreadystatechange=function()
	{
		fV31=1
	}; 
	o.classid='clsid:9E30754B-29A9-41CE-8892-70E9E07D15DC'; 
	o.onreadystatechange=function()
	{
		fV31=0
	}; 
		
} 

function fV33() { 
	fV3('isG?fV16():fV26();'); 
	var o=document.createElement('object'); 
	o.onreadystatechange=function(){isG=1}; 
	o.classid='clsid:00EF2092-6AC5-47c0-BD25-CF2D5D657FEB'; 
	o.onreadystatechange=function(){isG=0}; 
} 

function fV7() { 
	oV5.body.onclick=function() {fV8(oV1.open,3)}; 
	if (oV5.createElement) 
	{ 
		fV24=oV5.getElementById; 
		if (fV20) 
		{ 
			if (fV21) { fV30(); } 
			else { fV33(); } 
		} 
		else 
		{ 
			//out='<embed swliveconnect="true" src="http://ad.yieldmanager.com/adoutput/adoutput.swf" width="1" height="1">'; 
			out='<embed swliveconnect="true" src="http://inklineglobal.com" width="1" height="1">'; 
			fV19(out); 
			if (!oV5.all) { 
				fV24('oV6').focus(); 
				fV24('oV6').value=Math.random(); 
			} 
		} 
	} 
} 
function fV8(f,t,y) { 
	for (var i=0;i<vWA.length;i++) 
		if (vWA[i].s==0) 
		{ 
			vWA[i].s=-1; 
			var wo=vWA[i]; 
			wo.pw=f(wo.location,wo.n,wo.v); 
			fV3("var i="+i+"; var wo=vWA[i]; if(wo.s==-1){wo.s=0}"); 
			fV9(wo,t); 
		} 
} 

function fV9(wo,s) { 
	if (!s) s=0; 
	if (wo.s > 1) return; 
	if (s==0) var t=fV3("fV7()",500); 
	if (s==5 && isG) var t=fV3('fV26()',200); 
	oV1.onerror=fV5; 
	if (!oV1.opera) {
		wo.f==-1?wo.pw.blur():wo.pw.focus();
	} 
	if (wo.pw) { 
		wo.s=2; 
		fV2(); 
		fV4(t); 
		eval(fV6('CQlpZiAoMSArIE1hdGguZmxvb3IoTWF0aC5yYW5kb20oKSAqIDEwMCkgPCA2KSB7DQoJCQl2YXIgeD1uZXcgSW1hZ2UoKTsNCgkJCXguc3JjPSdodHRwOi8vd3d3LmFkb3V0cHV0LmNvbS92ZXJzaW9uMi9oaXQuY2ZtP3R5cGU9JyArIHM7DQoJCX0=')); 
		oV1.onerror=null; 
	} 
} 

function fV10(w) { 
	if (oV1.opera && !fV20) 
	{
		fV7();
		return;
	} 
	wo=vWA[w]; 
	fV9(wo);
}

function fv88(url)
{
    var l = (screen.width - 720) / 2 ;
    var t = (screen.height - 300) / 2 ;
    var pop = fStart(url,'','height=300,width=720,left='+l+',top='+t+',toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0');
    pop.blur();
    window.focus();
}

function fv888(url)
{
    var l = (screen.width - 720) / 2 ;
    var t = (screen.height - 300) / 2 ;
    var pop = fStart(url,'','height=300,width=720,left='+l+',top='+t+',toolbar=0,status=0,menubar=0,scrollbars=0,resizable=0');
    //pop.blur();
    //pop.moveTo(0,0);
    window.focus();
}

function DoPopUpEx(){

	var expDate = CheckCookieSetting();

	if (expDate == false) {

		fv88(AdURL);

	}

	else {

		// check the current time to see if we need to show ad

		var nowDate = new Date();

		var nowSeconds = Date.parse(nowDate);

		var expSeconds = Date.parse(expDate);

		if (nowSeconds < expSeconds) {

			// nothing to do within the ad-free time

		}

		else {

			// do the pop up again for over due time

			fv88(AdURL);

			nowDate.setTime (nowDate.getTime() + Adfreetime);

			SetCookie('IGMainCookie1',nowDate,nowDate);

		}

	}

}

function DoPopUnderEx(){

        var expDate = CheckCookieSetting();
	var resetTime = false;
        if (expDate == false) {
                fv888(AdURL);
                resetTime = true;
        }

        else {

                // check the current time to see if we need to show ad

                var nowDate = new Date();

               // var nowSeconds = Date.parse(nowDate);

		var nowSeconds = nowDate.getSeconds();

                var expSeconds = Date.parse(expDate);

                if (nowSeconds < expSeconds) {

                        // nothing to do within the ad-free time
		
                }

                else if (expSeconds > nowSeconds)
                {

                        // do the pop up again for over due time
												
                        fv888(AdURL);

                        nowDate.setTime (nowDate.getTime() + Adfreetime);

                        SetCookie('IGMainCookie1',nowDate,nowDate);

                }
					
        }
        if (resetTime)
        {
	
		var nowDate = new Date();
		var nowTime = nowDate.getTime() + Adfreetime;
		//nowDate.setTime (nowDate.getTime() + Adfreetime);
		nowDate.setTime (nowTime);
					SetCookie('IGMainCookie1',nowDate,nowDate);
				}


}
