/*****************************************************************************/
/* Window OnLoad */
/*****************/
var gstrWindowOnLoad = '';

function GWindowOnLoad() {
	eval(gstrWindowOnLoad);
	eval(gaImagePreLoad.join(''));
}
/*****************/
/* Window OnLoad */
/*****************************************************************************/
function GShowPopup() {
	var args = GShowPopup.arguments;
	var popWin;
	var url = args[0]; 
	var win = args[1];
	var width = (args[2]) ? args[2] : 790;
	var height = (args[3]) ? args[3] : 580;
	var winArgs;
	
	winArgs = 'width=' + width + ',height=' + height + ',resizable=no,scrollbars=yes,status=no,help=no,center=yes'
	popWin = window.open(url,win,winArgs);
	popWin.focus();
}

var imageName;
function GLoadImages() {
	Top_Bars_on = new Image();
	Top_Bars_on.src = VirtualDirectory + "/images/headersfooters/Top_Bars_on.gif";
	Top_Bars_off = new Image();
	Top_Bars_off.src = VirtualDirectory + "/images/headersfooters/Top_Bars_off.gif";
	
	Top_Clubs_on = new Image();
	Top_Clubs_on.src = VirtualDirectory + "/images/headersfooters/Top_Clubs_on.gif";
	Top_Clubs_off = new Image();
	Top_Clubs_off.src = VirtualDirectory + "/images/headersfooters/Top_Clubs_off.gif";

	Top_Restaurants_on = new Image();
	Top_Restaurants_on.src = VirtualDirectory + "/images/headersfooters/Top_Restaurants_on.gif";
	Top_Restaurants_off = new Image();
	Top_Restaurants_off.src = VirtualDirectory + "/images/headersfooters/Top_Restaurants_off.gif";
	
	Top_Performers_on = new Image();
	Top_Performers_on.src = VirtualDirectory + "/images/headersfooters/Top_Performers_on.gif";
	Top_Performers_off = new Image();
	Top_Performers_off.src = VirtualDirectory + "/images/headersfooters/Top_Performers_off.gif";
	
	Top_Promoters_on = new Image();
	Top_Promoters_on.src = VirtualDirectory + "/images/headersfooters/Top_Promoters_on.gif";
	Top_Promoters_off = new Image();
	Top_Promoters_off.src = VirtualDirectory + "/images/headersfooters/Top_Promoters_off.gif";
}
GLoadImages();
function ColorOn(imageName) {
	document[imageName].src = eval(imageName + '_on.src');
}
function ColorOff(imageName) {
	document[imageName].src = eval(imageName + '_off.src');
}

function GImagePopup(imgUrl) {
	var img = new Image();
	var width = 400;
	var height = 400;
	var strUrl = VirtualDirectory + "/Coupons/ImagePopup.aspx?ImageUrl=" + imgUrl;
	
	img.src = imgUrl;
	if(img.complete) {
		width = img.width;
		height = img.height;
	} else {
		strUrl += '&width=400&height=400';
	}
	winImage = window.open(strUrl, 'ImgWin', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=' + width + ',height=' + height).focus();
	
}

function GImagePopupAndPrint(imgUrl) {
	var img = new Image();
	var width = 400;
	var height = 400;
	var strUrl = VirtualDirectory + "/Coupons/ImagePopup.aspx?ImageUrl=" + imgUrl + "&Print=1";
	
	img.src = imgUrl;
	if(img.complete) {
		width = img.width;
		height = img.height;
	} else {
		strUrl += '&width=400&height=400';
	}
	winImage = window.open(strUrl, 'ImgWin', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=1,resizable=0,width=' + width + ',height=' + height).focus();
	
}


/*****************************************************************************/
/* Browser Detection */
/*********************/
var gBrowser_Detect = navigator.userAgent.toLowerCase();
var gBrowser_OS,gBrowser_Browser,gBrowser_Version,gBrowser_CheckItString;

if (GBrowser_CheckIt('konqueror'))
{
	gBrowser_Browser = "Konqueror";
	gBrowser_OS = "Linux";
}
else if (GBrowser_CheckIt('safari')) gBrowser_Browser = "Safari"
else if (GBrowser_CheckIt('omniweb')) gBrowser_Browser = "OmniWeb"
else if (GBrowser_CheckIt('opera')) gBrowser_Browser = "Opera"
else if (GBrowser_CheckIt('webtv')) gBrowser_Browser = "WebTV";
else if (GBrowser_CheckIt('icab')) gBrowser_Browser = "iCab"
else if (GBrowser_CheckIt('msie')) gBrowser_Browser = "Internet Explorer"
else if (!GBrowser_CheckIt('compatible'))
{
	gBrowser_Browser = "Netscape Navigator"
	gBrowser_Version = gBrowser_Detect.charAt(8);
}
else gBrowser_Browser = "An unknown browser";

if (!gBrowser_Version) gBrowser_Version = gBrowser_Detect.charAt(place + gBrowser_CheckItString.length);

if (!gBrowser_OS)
{
	if (GBrowser_CheckIt('linux')) gBrowser_OS = "Linux";
	else if (GBrowser_CheckIt('x11')) gBrowser_OS = "Unix";
	else if (GBrowser_CheckIt('mac')) gBrowser_OS = "Mac"
	else if (GBrowser_CheckIt('win')) gBrowser_OS = "Windows"
	else gBrowser_OS = "an unknown operating system";
}

function GBrowser_CheckIt(string)
{
	place = gBrowser_Detect.indexOf(string) + 1;
	gBrowser_CheckItString = string;
	return place;
}
/*********************/
/* Browser Detection */
/*****************************************************************************/
var gBannerAds = new Array();

function GSetUrchinTracker() {
	var args = GSetUrchinTracker.arguments;

	if(args[0]) {
		for(var i=0; i<gBannerAds.length; i++) {
			if(gBannerAds[i] == args[0]) {
				return;
			}
		}
		gBannerAds.push(args[0]);
		urchinTracker(args[0]);
	}
}
