// <![CDATA[
/*
Author: TSO
Description: Pop up/under script
Modifications:
	- 10/12/2001 : Sets a temporary cookie
	- 09/06/2001 : Centers exit console on the top of the screen
Note: Should add an 'onload="stayUnder()"' in the body tag to ensure that popup stays under
*/

/* getCookie() -- Get a cookie */
function getCookie(name)
{
	var pos = document.cookie.indexOf(name+"=");
	if (pos<0) return null;
	var endpos = document.cookie.indexOf(";",pos);
	if (endpos<0) endpos=document.cookie.length;
	var cstr = document.cookie.substring(pos+name.length+1,endpos);
	return unescape(cstr);
}

/* setCookie() -- Sets a cookie */
function setCookie(name, value, expire)
{
	var expDate = new Date();
	if (expire) { expDate.setTime(expDate.getTime() + expire); }
	var expStr = (expire) ? "; expires=" + expDate.toGMTString() : "";
	document.cookie = name + "=" + escape(value) + expStr;
}

// Check referrer
if (document.referrer)
{
	if (document.referrer.indexOf("topbucks.com")>0) { setCookie("tbtc",1,3600000*1015120); }
	else if (document.referrer.indexOf("freehotpics.com/") < 0)
	{
		var sites = ["teen-nude-steamy-sex"];
		for (var i=0; i<sites.length; i++)
		{
			if (document.referrer.indexOf(sites[i]+".com")>0) { setCookie("tbtc",1,3600000); break; }
		}
	}
}


// Check client and other variables
var pop = (getCookie("tbtc") == null) ? true : false;
var revid = getCookie("ref");
var aver = navigator.appVersion.toLowerCase();
var anam = navigator.appName.toLowerCase();
var uagt = navigator.userAgent.toLowerCase();
var aolsmell = (uagt.indexOf("aol")>=0 || uagt.indexOf("webtv")>=0);

// Define exit variables
var exit = true;
var cls = false;
var exitConsole = null;

// Define console properties
var exitURL = "http://hotbuxxx.com/exits/RedMixedMulti/";
if (revid != null) { exitURL += "?revid=" + revid; }
var exitwidth = 980;
var exitheight = 700;
var winParams = "toolbar=0,location=0,status=0,menubar=0,resizable=1";

// Define exit functions
function isOpen() { return (exitConsole && !exitConsole.closed); }
function popExit() { exitConsole = window.open(exitURL,"exitcon",winParams+",top=0,left="+Math.round((screen.availWidth-exitwidth)/2)+",width="+exitwidth+",height="+exitheight+",scrollbars=0"); }
function stayUnder() { if (isOpen()) { exitConsole.blur(); } self.focus(); }
function goUL()
{
	if (cls) { exit = false; if (isOpen()) { exitConsole.close(); return; } }
	if (exit && pop) { if (isOpen()) { exitConsole.focus(); } else { popExit(); setCookie("tbtc",1,3600000); } }
}

// Do exit console
if (pop && !aolsmell && !isOpen())
{
	popExit();
        stayUnder();
	setCookie("tbtc",1,3600000);
}
self.focus();
stayUnder();

// ]]>
