					
//  -  -  -  -  -  -  Utility compatibiliy here. Pay it no mind.   -  -  -  -  -  -  -
	var cap_ck = 1;								// ---- Declare a couple of globals immediately to avoid a Fastclick undeclared variable error
	var thiswin = self.name;					// Make sure that 'self-name' is defined ASAP.
	var ABCCOMAIN = thiswin;
//  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  -  

// document.writeln('<scri'+'pt language="javasc'+'ript" type="text/javascrip'+'t" src="http://www.coffeerooms/ads/google_color.js"></sc'+'ript>');




/* <!--           Javascript Percentage-based Ad Rotator                            */
/*                © Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 w3PG, inc.                     */

// *****************************************************************************
// SET PERCENTAGES FOR EACH AD NETWORK TO BE CALLED ***  FOR ALL ROTATIONS!!!

    var pAdNet1             = 'Fastclick';         
    var pAdNet1p            = 99;
    var pAdNet2             = 'Google';
    var pAdNet2p            = 1;
	var pAdNet3             = 'Google';
    var pAdNet3p            = 1;                // Last percentage is moot. Last one gets the remainder of 100 - (pAdNet.1 + pAdNet.2)


// *****************************************************************************










// ======================================   GOOGLE CODES  =========================================

//------------------------------------ 	GOOGLE TOP BANNER
//										Google channel "FixedTop720" - 7426780154

function topBanner_Google (bClass, Pg_num) {
	// «script type="text/javascript"»<!--
	google_ad_client = "pub-1717804929667704";
	google_alternate_ad_url = "http://www.coffeerooms.com/ads/google_topbanner_default.html";
	google_ad_width = 728;
	google_ad_height = 90;
	google_ad_format = "728x90_as";
	google_ad_channel ="7426780154";
	google_color_border = gborder;
	google_color_bg = gbg;
	google_color_link = glink;
	google_color_url = gurl;
	google_color_text = gtext;
	google_language = 'en';
	//--></script>
	doc.write('<'+'sc'+'ript type="te'+'xt/javas'+'cript"'+' src="ht'+'tp://pagead2.googlesyn'+'dication.co'+'m/pagead/show_ads.js"'+'> <'+'/scrip'+'t>')    
    return;
}





//------------------------------------ 	GOOGLE 300x250 "MEDIUM RECTANGLE" ('medRect') BANNER
//										Google channel "FixedMedRct300x250" - 6232658229

function medRect_Google (bClass, Pg_num) {
	// «script type="text/javascript"»<!--
	google_ad_client = "pub-1717804929667704";
	google_alternate_ad_url = "http://www.coffeerooms.com/ads/google_medrect_default.html";
	google_ad_width = 300;
	google_ad_height = 250;
	google_ad_format = "300x250_as";
	google_ad_channel ="6232658229";
	google_color_border = gborder;
	google_color_bg = gbg;
	google_color_link = glink;
	google_color_url = gurl;
	google_color_text = gtext;
	google_language = 'en';
	//--></script>
	doc.write('<scr'+'ipt type="text/javas'+'cript" src="htt'+'p://pagead2.googlesyndication.com/pagead/show_ads.j'+'s"> </scrip'+'t>');
	return;
}



//------------------------------------ 	GOOGLE 180x250 "SMALL RECTANGLE" ('smallRect') BANNER

function smallRect_Google (bClass, Pg_num) {
	// «script type="text/javascript"»<!--
	google_ad_client = "pub-1717804929667704";
	google_alternate_ad_url = "http://www.coffeerooms.com/ads/google_smallrect_default.html";
	google_ad_width = 180;
	google_ad_height = 150;
	google_ad_format = "180x150_as";
	google_ad_channel ="";
	google_color_border = gborder;
	google_color_bg = gbg;
	google_color_link = glink;
	google_color_url = gurl;
	google_color_text = gtext;
	google_language = 'en';
	//--></script>
	doc.write('<scr'+'ipt type="text/javas'+'cript" src="htt'+'p://pagead2.googlesyndication.com/pagead/show_ads.j'+'s"> </scrip'+'t>');
	return;
}


//------------------------------------ 	GOOGLE 160x600 "SKYSCRAPER" BANNER
//										Google channel "fixedSkyScpr160x600" - 7746391734

function skyscraper_Google (bClass, Pg_num) {
	// «script type="text/javascript"»<!--
	google_ad_client = "pub-1717804929667704";
	google_alternate_ad_url = "http://www.coffeerooms.com/ads/google_skyscraper_default.html";
	google_ad_width = 160;
	google_ad_height = 600;
	google_ad_format = "160x600_as";
	google_ad_channel ="7746391734";
	google_color_border = gborder;
	google_color_bg = gbg;
	google_color_link = glink;
	google_color_url = gurl;
	google_color_text = gtext;
	google_language = 'en';
	//--></script>
	doc.write('<scri'+'pt type="text/javascr'+'ipt" src="htt'+'p://pagead2.googlesyndication.com/pagead/show_ads.'+'js"> </scri'+'pt>');
	return;
}



//------------------------------------ 	GOOGLE 780x video player
//										"Soap Boards" large viewer

function google_vid780boards (bClass, Pg_num) {
	doc.writeln('<div id="_ytplayer_vjVQa1PpcFOpthaayaSr56pLwVngB7IVkabdHNpHEUQ="><a href="http://www.youtube.com/browse">Watch the latest videos on YouTube.com</a></div><script type="text/javascript" src="http://www.youtube.com/cp/vjVQa1PpcFOpthaayaSr56pLwVngB7IVkabdHNpHEUQ="></script>');
	return;
}


//------------------------------------ 	GOOGLE SEARCH BOX
function google_searchbox () {
	// <!-- Search Google -->
	doc.writeln('<DIV style="background: #cccccc;text-align: center;" class="googlebox">' +
				'<table bgcolor="#cccccc" width="120" class="googlebox" border="0">' +
				'<form method="get" action="http://www.google.com/custom" target="google_window">' +
				'<tr><td nowrap="nowrap" valign="top" align="left" height="32">' +
				'<a href="http://www.google.com/">' +
				'<img src="http://www.google.com/logos/Logo_25gry.gif" border="0" alt="Google" align="middle"></img></a>' +
				'<br/>' +
				'<input type="text" name="q" size="15" maxlength="255" value="" style="width:100%" class="googlebox"></input>' +
				'</td></tr>' +
				'<tr><td valign="top" align="left">' +
				'<input type="submit" name="sa" value="Search"></input>' +
				'<input type="hidden" name="client" value="pub-1717804929667704"></input>' +
				'<input type="hidden" name="forid" value="1"></input>' +
				'<input type="hidden" name="ie" value="ISO-8859-1"></input>' +
				'<input type="hidden" name="oe" value="ISO-8859-1"></input>' +
				'<input type="hidden" name="cof" value="GALT:#CC3333;GL:1;DIV:#3366CC;VLC:990033;AH:center;BGC:FAFAFD;LBGC:FFFFFF;ALC:660033;LC:660033;T:000000;GFNT:3333CC;GIMP:3333CC;LH:44;LW:252;L:http://www.coffeerooms.com/images/frontpg/crooms.jpg;S:http://www.coffeerooms.com/;FORID:1;"></input>' +
				'<input type="hidden" name="hl" value="en"></input>' +
				'</td></tr>' +
				'</form></table>' +
				'</DIV>');
	// <!-- Search Google -->

}


// ========================================= END GOOGLE CODES  =======================================






// ======================================   FASTCLICK CODES  =========================================


//------------------------------------  FASTCLICK TOP BANNER
function topBanner_Fastclick (bClass, Pg_num) {

	if (Pg_num <= 0 || Pg_num == undefined) { Pg_num = randPg(); }

				// <!-- FASTCLICK.COM 468x60 and 728x90 Banner CODE for coffeerooms.com -->
		doc.writeln('<scri'+'pt language="javascript" src="http://media.fastclick.net/w/get.media?sid=4196&m=1&tp=5&d=j&t=n"></s'+'cript>');
		doc.writeln('<nosc'+'ript>');
		doc.writeln('<a hre'+'f="http://media.fastclick.net/w/click.here?sid=4196&m=1&c=1" tar'+'get="_blank"><img src="http://media.fastclick.net/w/get.media?sid=4196&m=1&tp=5&'+'d=s&c=1" width=728 height=90 border=1'+'><'+'/a>');
		doc.writeln('</nosc'+'ript>');
				// <!-- FASTCLICK.COM 468x60 and 728x90 Banner CODE for coffeerooms.com -->
    // }

}



//------------------------------------  FASTCLICK 300x250 "MEDIUM RECTANGLE" BANNER
function medRect_Fastclick (bClass, Pg_num) {

	if (Pg_num <= 0 || Pg_num == undefined) { Pg_num = randPg(); }
											// <!-- FASTCLICK.COM 300x250 Medium Rectangle CODE for coffeerooms.com -->
	doc.writeln('<scr'+'ipt langua'+'ge="javascri'+'pt" src="http://media.fastclick.net/w/get.media'+'?sid=4196&m=6&tp=8&d=j&t=n"></scr'+'ipt>' +
				'<nosc'+'ript><a href="http://media.fastclick.net/w/click.here'+'?sid=4196&m=6&c=' + Pg_num + '" target="_blank">' +
				'<im'+'g src="http://media.fastclick.net/w/get.media'+'?sid=4196&m=6&tp=8&d=s&c=' + Pg_num + '"' +
				'width=300 heigh'+'t=250 border=1></a></noscr'+'ipt>');
											// <!-- FASTCLICK.COM 300x250 Medium Rectangle CODE for coffeerooms.com -->
}



//------------------------------------  FASTCLICK 180x150 "SMALL RECTANGLE" BANNER
function smallRect_Fastclick (bClass, Pg_num) {

											// <!-- FASTCLICK.COM 180x150 Rectangle CODE for coffeerooms.com -->
	doc.writeln('<scr'+'ipt language="javascri'+'pt" src="http://media.fastclick.net/w/get.media'+'?sid=4196&m=7&tp=9&d=j&t=n"></scr'+'ipt>' +
				'<nosc'+'ript><a href="http://media.fastclic'+'k.net/w/click.here?sid=4196&m=7&c=1" target="_blank">' +
				'<im'+'g src="http://media.fastclick.net/w/get.media?sid=4196&m=7&tp=9&d=s&c=1"' +
				'width=180 hei'+'ght=150 border=1></a></noscr'+'ipt>');
											// <!-- FASTCLICK.COM 180x150 Rectangle CODE for coffeerooms.com -->

}



//------------------------------------  FASTCLICK 160/120X600 "SKYSCRAPER" TALL BANNER
function skyscraper_Fastclick (bClass, Pg_num) {
											// <!-- FASTCLICK.COM 120x600 and 160x600 SkyScraper CODE for coffeerooms.com -->
	doc.writeln('<scri'+'pt language="javascri'+'pt" src="http://media.fastclick.net/w/get.media'+'?sid=4196&m=3&tp=7&d=j&t=n"></scr'+'ipt>' +
				'<noscr'+'ipt><a href="http://media.fastclick.net/w/click.here?sid=4196&m=3&c=1" target="_bl'+'ank">' +
				'<im'+'g src="http://media.fastclick.net/w/get.media?sid=4196&m=3&tp=7&d=s&c=1"' +
				'widt'+'h=160 height=600 border=1></a></nosc'+'ript>');
											//<!-- FASTCLICK.COM 120x600 and 160x600 SkyScraper CODE for coffeerooms.com -->
}


// ************ STOPPED CALLING OFF PAGE ADS 9/15/08 *********** (BY MHP)
// ** REMOVED OFF PAGE CODE BLOCK HERE.  SEE luther//www/coffeerooms/ads/off_page_code_block.js



// ***************************************************************************************************








//------------------ COFFEEROOMS LOGO BLOCK
function CroomsLogo (selector,thisdoc,Pg_Num) {
    var spacer_30x  = '<img src="http://www.coffeerooms.com/images/le_spacer.gif" height=60 width=5 hspace="0" border=0 alt="Coffeerooms sponsors want you to click." nowrap>';
    var logo_60x    = '<A HREF="http://www.coffeerooms.com/w3-cgi/lctrack.pl?BrdHop_BnrBtn+/boardhop1.html" target="_blank"><img src="http://www.coffeerooms.com/images/more.gif" height=60 width=60 hspace="4" border=0 align="bottom" alt="More Coffeerooms boards!  ..  More gURLfriends!"></a>';
    var logo_120fill= spacer_30x + logo_60x + spacer_30x;
    var logo_120x   = spacer_30x + '<A HREF="http://www.coffeerooms.com/w3-cgi/lctrack.pl?BrdHop_BnrBtn+/boardhop1.html" target="_blank"><img src="http://www.coffeerooms.com/ads/adbtn/boards_talk120x60.gif?decache=' + Pg_Num + '" height=60 width=120 hspace="5" border=0 align="top" alt="More Coffeerooms boards!  ..  More gURLfriends!"></a>';
                                                // The Commission Junction javascript call for our 120x "SmartZone".
    var CJ_120      = spacer_30x + '<SCRIPT LANGUAGE="javascript1.2" src="http://www.qksz.net/1e-4a3l?decache=' + Pg_Num + '"></S' + 'CRIPT>'; //

    thisdoc.writeln(selector <= 87 ? CJ_120 : logo_120x);
}



//------------------ cookie handling
function Cookie(document, name, expire, path, domain, secure) {
    this.$document = document;
    this.$name = name;
    if (expire)
        this.$expiration = lifetime(expire);
    else this.$expiration = null;
    if (path) this.$path = path; else this.$path = null;
    if (domain) this.$domain = domain; else this.$domain = null;
    if (secure) this.$secure = true; else this.$secure = false;
}


//------------------
// Find cookie lifetime
function lifetime (expire) {
    var slen = expire.length;
    var lchr = expire.substring(slen-1);
    var secs = 1000;
    var tunit = secs*3600;          // default is hours

    if (isNaN(lchr)) {

        if      (lchr == 'm') {tunit = secs*60}

        else if (lchr == 'd') {tunit = tunit*24 }
        else if (lchr == 'w') {tunit = tunit*24*7}
        else if (lchr == 'M') {tunit = tunit*24*30}
        else if (lchr == 'y') {tunit = tunit*24*365}
        expire = expire.substring(0,slen-1);

    }
    return new Date((new Date()).getTime() + expire*tunit);
}


//------------------
function _Cookie_store() {
    var cookieval = "";
    for(var prop in this) {
        if ((prop.charAt(0) == '$') || ((typeof this[prop]) == 'function') || !(this[prop]))
            continue;
        if (cookieval != "") cookieval += '&';
        cookieval += prop + ':' + escape(this[prop]);
    }

    var cookie = this.$name + '=' + cookieval;
    if (this.$expiration)
        cookie += '; expires=' + this.$expiration.toGMTString();
    if (this.$path) cookie += '; path=' + this.$path;
    if (this.$domain) cookie += '; domain=' + this.$domain;
    if (this.$secure) cookie += '; secure';
    this.$document.cookie = cookie;
}


//------------------
// Cookie object load() method of the.
function _Cookie_load() {
    var allcookies = this.$document.cookie;
    if (allcookies == "") return false;
    var start = allcookies.indexOf(this.$name + '=');
    if (start == -1) return false;
    start += this.$name.length + 1;
    var end = allcookies.indexOf(';', start);
    if (end == -1) end = allcookies.length;
    var cookieval = allcookies.substring(start, end);
    var a = cookieval.split('&');
    for(var i=0; i < a.length; i++)
        a[i] = a[i].split(':');
    for(var i = 0; i < a.length; i++) {
        this[a[i][0]] = unescape(a[i][1]);
    }
    return true;
}



//------------------
// Cookie object remove() method.
function _Cookie_remove() {

    var cookie;
    cookie = this.$name + '=';
    if (this.$path) cookie += '; path=' + this.$path;
    if (this.$domain) cookie += '; domain=' + this.$domain;
    cookie += '; expires=Fri, 02-Jan-1970 00:00:00 GMT';

    this.$document.cookie = cookie;
    return true;
}

//------------------
function resetCky (ckyname) {						 
	var thisCky = new Cookie(doc,ckyname,null,'/');
	thisCky.remove();
}



//------------------
// Delete Mystery Cookies 	-- somebody or other is, somehow or other, setting cookies on our turf
// as us and total undeclared and without permission.  These are not our cookies and we've no idea what 
// they are for, and they take part of available cookie memory that would otherwise be available to Coffeerooms;
// and so they are being sumarily deleted.  If the creator of these cookies wants to identify themselves and their
// purpose for these cookies then, at Coffeerooms sole descretion, arrangements may be made to allow them to stay.
function delMystCky () {
    resetCky('adrevenue_roi'); 
	if(document.cookie.indexOf('phpAds_blockAd') > 0) { 
		resetCky('phpAds_blockAd');
		resetCky('phpAds_blockAd[114]'); 
		resetCky('phpAds_blockAd[168]');
		resetCky('phpAds_blockAd[169]'); 	
	}
//	resetCky
	resetCky('BSUID');
	resetCky('PHPSESSID');
	if(document.cookie.indexOf('fcXPSP2CK') > 0) { resetCky('fcXPSP2CK'); }
	if(document.cookie.indexOf('Dcoffeerooms') > 0) { 
		resetCky('Dcoffeeroomsco');resetCky('D.coffeerooms.co')
		document.cookie='Dcoffeerooms.comFRQSTR=; path=/; expires=Fri, 02-Jan-1970 00:00:00 GMT';
		resetCky('Dcoffeerooms\.com[FRQSTR]'); 
		resetCky('Dcoffeerooms.com[WIDYMD]'); 
		resetCky('Dcoffeerooms.com[KIDYMD]'); 
	}
	resetCky('ASLTRG');
	
}


// Cookie object list.
/*
function Cookie_delist() {
    var allcookies = this.$document.cookie;
    if (allcookies == "") return false;
    var start = allcookies.indexOf(this.$name + '=');
    if (start == -1) return false;
    start += this.$name.length + 1;
    var end = allcookies.indexOf(';', start);
    if (end == -1) end = allcookies.length;
    var cookieval = allcookies.substring(start, end);
    var a = cookieval.split('&');
    for(var i=0; i < a.length; i++)
        a[i] = a[i].split(':');
    for(var i = 0; i < a.length; i++) {
        this[a[i][0]] = unescape(a[i][1]);
    }
    return true;
}
*/


//------------------
function updateSesCky () {
    sescky.load();								// Check to see if we already have one, otherwise
    											// if it didn't already exist, create the count variable & initialize to one (1)
    if ((sescky.stnuoc == null) || (sescky.stnuoc == undefined) || (sescky.stnuoc == "")) { sescky.stnuoc = 0 }
 
 	var clrmyst = 0;

	if (sescky.stnuoc >= popin) {				// If we're at or past the first "popin" interval, then check our counters.
												// If at page count "popoff+1", or at every "popin" interval after; 
    	if (((sescky.stnuoc - popoff) % popin) == 0) 	{ 
			resetCky('he'); 
    		resetCky('CxIC'); 
    		resetCky('in');
    		clrmyst = 1; 
    	}
	}

	sescky.stnuoc++;
    sescky.store();
    if ( clrmyst == 1) { delMystCky(); }
	doc.cookie='amazon_vf=on';	

}


//------------------
// Cookie obj prototype
    new Cookie();
    Cookie.prototype.store = _Cookie_store;
    Cookie.prototype.load = _Cookie_load;
    Cookie.prototype.remove = _Cookie_remove;


//------------------------ END COOKIE HANDLING





//------------------
function randPg () {
	
    var R_num = "";
        R_num += Math.random();                 /* R_num; a random value from JavaScript; split into... */
    return (R_num.substring(4,9));				/* Pg_num; five-digit cache defeating "page" number */
}

//------------------
function SelNum () {
	
    var R_num = "";
        R_num += Math.random();                 /* R_num; a random value from JavaScript; split into... */
    return (100-(R_num.substring(2,4)));		/* Sel_num; two-digit 'percentage' 01..100 - playing the odds */
}





// #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  #  
//------------- Main TOP banner routine here... check the cookies & etc. then show a banner ad.
function pickAnAd(bnrType)
{
                                                // Set ad AdNet approx. rotation percentages in global space at top of this file!
	var Pg_num = randPg();
	var Sel_num = SelNum();
                                                // Set the browser type
    var browser = navigator.appName;
        if (browser.indexOf(" ") >= 1) {
            browser = browser.substring(0,browser.indexOf(' '));
        }
    var browserv = parseInt(navigator.appVersion);
    var isMAC = navigator.userAgent.toLowerCase();
        isMAC = (isMAC.indexOf("mac") >= 1);
    var bClass  = eval (                        // If webTV, take no chances -- send HTML.
                        "if  (browser == 'WebTV') {'h'}                                         "+
                                                // For MSIE 3+ or presumed Netscape 5+ send the iframe.
                        "else if (((browser == 'Microsoft') && (browserv >= 3)) ||                "+
                        "         ((browser == 'Netscape')  && (browserv >= 5))) {'r'}            "+
                                                // For Netscape 3+ use the slower script call.
                        "else if ((browser == 'Netscape') && (browserv >= 3) && (!isMAC)) {'r'} "+
                                                // And all others get straight HTML.
                        "else {'r'}"
                        );



                                                // ------------- DEBUGGING ------------
//    if (debug) {                                // If true, show debug messages.
//        doc.write('Sel_num/Pg_num = '+Sel_num+'/'+Pg_num+',  bClass = '+ bClass +
//                       ' browser = '+browser+' '+ browserv + ' cookie count: ' + sescky.stnuoc +
//                       ' w3pg_loaded = '+ w3pg_loaded +' / '+ doc.cookie );
//                       
//	
//        //return true;
//    };



                                                // Select an ad call per Sel_num "percentage" value
    if (Sel_num <= pAdNet1p) {
        eval (bnrType + '_' + pAdNet1 + '(bClass, ++Pg_num)');
    }

    else if (Sel_num <= (pAdNet1p + pAdNet2p)) {
        eval (bnrType + '_' + pAdNet2 + '(bClass, ++Pg_num)');
    }

    else {                                      // Gets the remainder [100 - (pAdNet1 + pAdNet2)]
        eval (bnrType + '_' + pAdNet3 +'(bClass, ++Pg_num)');
    }

                                                // Put the Banner Cap on the right end
    // CroomsLogo(Sel_num, doc, ++Pg_num);
                                                // End of ad format table

												// ************ STOPPED CALLING OFF PAGE ADS 9/15/08 but missed this call until 9/23 * (BY MHP)
	// offpage_ads();								// Run the "off-page" ads in here because some of the FastClick code 
												// is dependent on having the body object defined first. 		


}     //   end_topBanner





//---------------------------------------------------------------------------------

//-------------- Externally exposed global vars and function calls ----------------
//--------------   below here....								   ----------------




//---------------------------------------------- Some handy globals

    var debug = false;
	var min = 20; 								// frequency cap in minutes, set to 15 or more
	var sid = 4196;
    var doc = document;
    var popoff = 2;								// But don't start showing until after "popoff" pages have passed. (Avoid "popups" when first entering the site; e.g., from Google)
    var popin = 25;								// Allow pop-ups every "popin" cycles, after popoff.  Must be integer! (effect is popin cycles from popoff base)
	var popupDone = 0;							// Flag for FastClick pop-under ad; True when the routine's been run -- avoid running twice on IE "bounce".
	var invuDone = 0;							// Flag for FastClick invue ad; raise True when it's been shown -- avoid running twice on IE "bounce".

												// ************ STOPPED CALLING OFF PAGE ADS 9/15/08 *********** (BY MHP)
												// ** So stopped calling these routines also (9/23)
												// ---- User's Session page-count cookie maint.
//	var sescky = new Cookie(doc,'stnuoc','30m','/');
//	updateSesCky();


	var gpat = /google/i;						// Patterns for Google referrer.
	var norefpat = /\-/i;
	var gpattest = (gpat.test(doc.referrer));	// || norefpat.test(doc.referrer)
	
	var hcpat = /hotcoffee/i;					// Pattern to identify the "HotCoffee" page.	
	var nitetvpat = /tv\/index/i;				// Nighttime TV base page.
	
												// Pattern for determining is "this" is a bulletin board related page
												// (decommissioned: was used for interstitials.)
//	var boardpat = /(showboard|getmsg|spdboard|postnew|login|sendanote)/;
//	var boardpattest = boardpat.test(doc.URL)


    

//----------------------
// Set Google Ad colors
// First the global defaults
	var gborder	= "F5F5FF";     // "DFF2FD" blue
	var gbg		= "FFFFFF";		// "DFF2FD"
	var glink	= "DFF2FD";
	var gurl	= "008000";
	var gtext	= "333399"; //"000000";

// Now set page or section specific colors.

	if (hcpat.test(document.parentWindow.location.pathname) || hcpat.test(document.parentWindow.document.referrer)) {
		gborder	= "FFE4C4";
		gbg		= "FFFAFA"; 
	}

	if (nitetvpat.test(document.parentWindow.location.pathname) || nitetvpat.test(document.parentWindow.document.referrer)) {
		gborder	= "C5A5FF";
		gtext	= "DFF2FF";
		gbg		= "000000";
		gurl	= "F08000";
	}




// 	EXTERNAL FUNCTION CALLS and aliases.... the one's that the outside world calls.
							
function print_tag()	{ pickAnAd('topBanner') }		/* Support old "print_tag" call that's still on many Coffeerooms pages.	 */
function topBanner()	{ pickAnAd('topBanner') }		
function topbanner()	{ pickAnAd('topBanner') }		

function medRect()		{ pickAnAd('medRect')	}
function medrect()		{ pickAnAd('medRect')	}

function smallRect()	{ pickAnAd('smallRect')	}
function smallrect()	{ pickAnAd('smallRect')	}

function skyscraper()	{ pickAnAd('skyscraper')}
function Skyscraper()	{ pickAnAd('skyscraper')}
function skyScraper()	{ pickAnAd('skyscraper')}
function hirise()		{ pickAnAd('skyscraper')}
function Hirise()		{ pickAnAd('skyscraper')}
function HiRise()		{ pickAnAd('skyscraper')}

function interstitial(x){ fastclick_interst(x)	}
function FCx(x)			{ fastclick_interst(x)	}

function googlebox()	{ google_searchbox() 	}
function Googlebox()	{ google_searchbox() 	}


function debugmsg (dmsg) { doc.writeln('<P style="color: red; font-weight: bold; font-size: large;">' + dmsg + '</P>'); }



/* --------------------------------------------------------------------------------------- */
/*                  END SCRIPT -- SET SAFETY FLAG                                          */
                                                // When we get to here, raise a flag
    var w3pg_loaded = true;                     // to permit the HTML page function call.

// debugTrap;

												// ************ STOPPED CALLING OFF PAGE ADS 9/15/08 *********** (BY MHP)
//	offpage_ads();								// And call for the popunder, interstitial and invue codes.


	
//   end of ad_call.js include file   -->

