var TrackTag = "http://fls.doubleclick.net/activityi;";

function GetTrackingTag(URL){
	var axel = Math.random()+"";
	var a = axel * 10000000000000;
	src = TrackTag + URL + 'ord=1;num='+ a + '?';
	
	if(GetTrackingTag){
		document.getElementById("tracking_tag").src = src;
		// alert(src);
	}
}

<!--
function winopen(wurl,wname,wfeatures)
{
   newWindow=window.open(wurl,wname,wfeatures)
}

function makesure()
{
   return confirm("This player will be permanently removed from this challenge.  Do you wish to continue?")
}

function confirmremovechallenge()
{
   return confirm("This challenge will be permanently removed from your profile.  Do you wish to continue?")
}

function confirmresetchallenge()
{
   return confirm("This will reset all scores in the challenge back to the defaults.  Do you wish to continue?")
}

function confirmendchallenge()
{
   return confirm("This will end the challenge. Details of this challenge will be viewable\n for 14 more days or until you remove the challenge from your profile.\n                    Do you wish to continue?")
}

function select_url(x)
{
    parent.location.href = x;
}

function open_window_sm(url, h, w, name){
	if (!(name)) {
		name = "popupbrowserWindow1";
	}
	var xPos = (screen.width - w) / 2;
	var yPos = (screen.height - h) / 2;
	popupbrowser=window.open(url,name,"toolbar=no,status=no,menubar=no,scrollbars=no,resizable=no,height=" + h + ",width=" + w + ",left=" + xPos + ",top=" + yPos +"");
	popupbrowser.focus();

}

function openLbWindow(){
	open_window_scroll('gemboard.aspx',400,588,'gemboard');
}

function open_window_scroll(url, h, w, name){
	if (!(name)) {
		name = "popupbrowserWindow1";
	}
	var xPos = (screen.width - w) / 2;
	var yPos = (screen.height - h) / 2;
	popupbrowser=window.open(url,name,"toolbar=no,status=no,menubar=no,scrollbars=yes,resizable=yes,height=" + h + ",width=" + w + ",left=" + xPos + ",top=" + yPos +"");
	popupbrowser.focus();
}

function OpenPopupLeaderboard(id) {
	open_window_scroll('/games/popupLeaderBoard.aspx?gameid=' + id, 400, 625, 'popupLeaderboard');
}

function OpenMG2004LeaderBoard() {
	open_window_scroll('/games/minigolf2004/popupmgLeaderBoard.aspx', 400, 625, 'popupLeaderboard');
}

function OpenSavorSavings() {
	open_window_sm('/cremesavers/fsi.htm', 510, 680, 'fsi');
}

function OpenRegWindow(strict) {
	if (strict == "1") {
		open_window_sm('/registration/bday.aspx?strict=1&newreg=1',585,475,'register');
	} else {
		open_window_sm('/registration/bday.aspx?strict=0&newreg=1',585,475,'register');
	}
}

function OpenHelpWindow(id) {
	open_window_scroll('/games/help/help.aspx?id=' + id, 350, 372, 'helpWindow');

}

function OpenLoginWindow(strict) {
	if (strict == "1") {
		open_window_sm('/registration/login.aspx?strict=1',585,475,'login');
	} else {
	  	open_window_sm('/registration/login.aspx?strict=0',585,475,'login');
	}
}

function OpenLoginFinish() {
	open_window_sm('/registration/login_update.htm',585,475,'login');
}

function OpenForgotWindow() {
	open_window_sm('/registration/forget.aspx',585,475,'forgot');
	
}

function OpenUpdateRegWindow(strict) {
	if (strict == "1") {
		open_window_sm('/registration/updatereg.aspx?strict=1&newreg=0&upd=1',585,475,'update')
	} else {
		open_window_sm('/registration/updatereg.aspx?strict=0&newreg=0&upd=1',585,475,'update')
	}
}

function OpenBetaTestWindow() {
	open_window_sm('/games/betatest.htm',200,352,'betatest');
}

function getMilliseconds() {

dot = new Date(0);
now = new Date();
t = (now - dot);
return(t);

}


function getHyperloadDcr(dcr){
dcr = dcr +"?" +getMilliseconds();
return dcr;

}

function PrintGameTag(dcr, width, height, bgcolor, sw1, sw2, sw3, sw4, sw5, sw6, sw7, sw8, sw9, swlist, version, menu) {
	if (!(sw1)) { sw1 = ""; }
	if (!(sw2)) { sw2 = ""; }
	if (!(sw3)) { sw3 = ""; }
	if (!(sw4)) { sw4 = ""; }
	if (!(sw5)) { sw5 = ""; }
	if (!(sw6)) { sw6 = ""; }
	if (!(sw7)) { sw7 = ""; }
	if (!(sw8)) { sw8 = ""; }
	if (!(sw9)) { sw9 = ""; }
	if (!(swlist)) { swlist = ""; }
	

	document.write('   <OBJECT CLASSID="clsid:166B1BCA-3F9C-11CF-8075-444553540000" CODEBASE="http://download.macromedia.com/pub/shockwave/cabs/director/sw.cab#version=' + version + '" WIDTH="' + width + '" HEIGHT="' + height + '">	');
	document.write('   <PARAM NAME="SRC" VALUE="' + dcr + '">	');
	document.write('   <PARAM NAME="BGCOLOR" VALUE="' + bgcolor + '">	');
	document.write('   <PARAM NAME="SW1" VALUE="' + sw1 + '">	');
	document.write('   <PARAM NAME="SW2" VALUE="' + sw2 + '">	');
	document.write('   <PARAM NAME="SW3" VALUE="' + sw3 + '">	');
	document.write('   <PARAM NAME="SW4" VALUE="' + sw4 + '">	');
	document.write('   <PARAM NAME="SW5" VALUE="' + sw5 + '">	');
	document.write('   <PARAM NAME="SW6" VALUE="' + sw6 + '">	');
	document.write('   <PARAM NAME="SW7" VALUE="' + sw7 + '">	');
	document.write('   <PARAM NAME="SW8" VALUE="' + sw8 + '">	');
	document.write('   <PARAM NAME="SW9" VALUE="' + sw9 + '">	');
	document.write('   <PARAM NAME="SWLIST" VALUE="' + swlist + '">	');
	if (menu == 0) {
		document.write('   <PARAM NAME="SWREMOTE" VALUE="swSaveEnabled=\'false\' swVolume=\'false\' swRestart=\'false\' swPausePlay=\'false\' swFastForward=\'false\' swContextMenu=\'false\'">	');
		document.write('   <EMBED SRC="' + dcr + '" WIDTH="' + width + '" HEIGHT="' + height + '"  BGCOLOR="' + bgcolor + '" SW1="' + sw1 + '" SW2="' + sw2 + '" SW3="' + sw3 + '" SW4="' + sw4 + '" SW5="' + sw5 + '" SW6="' + sw6 + '" SW7="' + sw7 + '" SW8="' + sw8 + '" SW9="' + sw9 + '" SWLIST="' + swlist + '" SWREMOTE="swSaveEnabled=\'false\' swVolume=\'false\' swRestart=\'false\' swPausePlay=\'false\' swFastForward=\'false\' swContextMenu=\'false\'" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/" PALETTE="background"></EMBED>	');
	} else {
		document.write('   <PARAM NAME="SWREMOTE" VALUE="swSaveEnabled=\'false\' swVolume=\'false\' swRestart=\'false\' swPausePlay=\'false\' swFastForward=\'false\' swContextMenu=\'true\'">	');
		document.write('   <EMBED SRC="' + dcr + '" WIDTH="' + width + '" HEIGHT="' + height + '"  BGCOLOR="' + bgcolor + '" SW1="' + sw1 + '" SW2="' + sw2 + '" SW3="' + sw3 + '" SW4="' + sw4 + '" SW5="' + sw5 + '" SW6="' + sw6 + '" SW7="' + sw7 + '" SW8="' + sw8 + '" SW9="' + sw9 + '" SWLIST="' + swlist + '" SWREMOTE="swSaveEnabled=\'false\' swVolume=\'false\' swRestart=\'false\' swPausePlay=\'false\' swFastForward=\'false\' swContextMenu=\'true\'" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/" PALETTE="background"></EMBED>	');
	}
	document.write('   </OBJECT>	');
}

function writeFlashTag(movie, width, height, bgcolor, paramstring) {
	document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH="' + width + '" HEIGHT="' + height + '">');
	source = movie
	if ((paramstring != null) && (paramstring != "")) {
		source = source + "?" + paramstring;
	}
	document.write('  <PARAM NAME=movie VALUE="' + source + '">');
	document.write('  <PARAM NAME=quality VALUE=high>'); 
	document.write('  <PARAM NAME=menu VALUE=false>'); 
	document.write('  <PARAM NAME=bgcolor VALUE="#' + bgcolor + '">');
	document.write('  <EMBED src="' + source + '" quality=high menu=false bgcolor=#' + bgcolor + ' WIDTH="' + width + '" HEIGHT="' + height + '" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED>');
	document.write('</OBJECT>');
}

function getNWPage(x){
   switch (x) {
   case "home":
      window.location.href = '/';
      break;
   case "games":
      window.location.href = '/games/';
      break;
   case "contactus":
      window.location.href = '/misccontent/contactus/contact.aspx?m=contact_us';
      break;
   case "contactusform":
      window.location.href = '/contactus/contact.aspx?m=/contactus/cu_form1';
      break;
   case "sweepstakes":
      window.location.href = '/promotions/';
      break;
   case "editfavorites":
      window.location.href = '/games/editfavorites.aspx';
      break;
   case "mypage":
      window.location.href = '/mypage.aspx';
      break;
   case "terms":
      winopen('http://www.kraftapps.com/legal/terms.asp?referrer=nabiscoworld','Support','toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,WIDTH=500,HEIGHT=500');
      break;
   case "adbreak":
      open_window_sm('/adbreak.htm', 200, 400, 'adbreak')
      break;
  }
}

var buttonCounter = 0;
function OneButtonClick() {
	if (buttonCounter == 0) {
		buttonCounter = 1;
		return true;
	} else {
		return false;
	}
}

function openTour() {
	alert("Tour isn't available yet");
}


function containsNoBad( instring ) {
    badChars = "<>";
    for (var i=0; i< instring.length; i++) {
       if (badChars.indexOf(instring.charAt(i)) != -1) {
          return false;
       }
    }
    return true;
}

function isAlphanumeric( instring ) {
    allowed = "_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
    for (var i=0; i< instring.length; i++) {
       if (allowed.indexOf(instring.charAt(i)) == -1) {
          return false;
       }
    }
    return true;
}

function alertAlphaOnly(f) {
	alert("Please use letters and numbers only " + f + ".");
}

function alertBadChar(f) {
	alert("Please do not use illegal characters " + f + ".");
}


// function name is redefined in user sliver, so this is
// only used if sliver isn't present on page, popup challenge leaderboard
function getSliverLoc() {
	return window.location.href;
}

var homeOn = new Image();
homeOn.src = "images/header/home_on.gif";

var homeOff = new Image();
homeOff.src = "images/header/home_off.gif";

var gamesOn = new Image();
gamesOn.src = "images/header/games_on.gif";

var gamesOff = new Image();
gamesOff.src = "images/header/games_off.gif";

var promotionsOn = new Image();
promotionsOn.src = "images/header/promotions_on.gif";

var promotionsOff = new Image();
promotionsOff.src = "images/header/promotions_off.gif";

var ourbrandsOn = new Image();
ourbrandsOn.src = "images/header/ourbrands_on.gif";

var ourbrandsOff = new Image();
ourbrandsOff.src = "images/header/ourbrands_off.gif";

var recipesOn = new Image();
recipesOn.src = "images/header/recipes_on.gif";

var recipesOff = new Image();
recipesOff.src = "images/header/recipes_off.gif";

var sensibleOn = new Image();
sensibleOn.src = "images/header/sensible_on.gif";

var sensibleOff = new Image();
sensibleOff.src = "images/header/sensible_off.gif";

var privacyOn = new Image();
privacyOn.src = "images/header/privacy_on.gif";

var privacyOff = new Image();
privacyOff.src = "images/header/privacy_off.gif";

var mypageOn = new Image();
mypageOn.src = "images/header/my_page_on.gif";

var mypageOff = new Image();
mypageOff.src = "images/header/my_page_off.gif";

var loginOn = new Image();
loginOn.src = "images/header/login_on.gif";

var loginOff = new Image();
loginOff.src = "images/header/login_off.gif";

var logoutOn = new Image();
logoutOn.src = "images/header/logout_on.gif";

var logoutOff = new Image();
logoutOff.src = "images/header/logout_off.gif";
	
function navChange(imgName,imgSrc){
	document.images[imgName].src = imgSrc;
}

function navChangeAlt(inputName,imgSrc){
	document.getElementById(inputName).src = imgSrc;
}

function colorOver(id,type){
	if(type == "featured"){
		document.getElementById(id).style.backgroundColor='#d7e7f4';
	}
	else{
		document.getElementById(id).style.backgroundColor='#ffffff';
	}
}

function colorOff(id,type){
	if(type == "featured"){
		document.getElementById(id).style.backgroundColor='#ffffff';
	}
	else{
		document.getElementById(id).style.backgroundColor='#d7e7f4';
	}
}

function MakeAdsList()
{
   var adspath = "/flash/ads/";
   var ads = new Array("100cal_preload.swf",
                       "buildaroom.swf",
                       "ss-newtons.swf",
                       "ss-newtonsbars.swf",
                       "preload_gg.swf",
                       "ss-ritz.swf",
                       "ss-snackwells.swf",
                       "ss-teddy.swf",
                       "ss-triscuit.swf");
   var rndAds = new Array(ads.length);
   var index;
   var adsRemaining = ads.length - 1;
   var result = "";
   while ( adsRemaining > 0 )
   {
      index = Math.round(Math.random() * adsRemaining);
      if ( ads[index] != "" )
      {
         result += adspath + ads[index] + ", ";
         adsRemaining --;
         if ( index < adsRemaining )
         {
            for ( i = index; i <= adsRemaining; i ++ )
            {
               ads[i] = ads[i + 1];
            }
         }
      }
   }
   result += adspath + ads[0];
   // alert ( result );
   return(result);
}	

// Begin: Favorites -------------------------------------------------------------------------------------------
function onFavoritesClick(chkBox)
{
	if (!(getSelectedFavoritesCount())) {
		return false;
	} else {
		return selectFavorite(chkBox);
	}
}


function selectFavorite(chkBox) {
    var frmEditFavorites = document.frmEditFavorites;

	for (var i = 0; i < frmEditFavorites.elements.length; i++) {
		if (( frmEditFavorites.elements[i].name.indexOf('chkSiteGameInput') > -1)) {
			if (frmEditFavorites.elements[i].value == chkBox.value) {
				frmEditFavorites.elements[i].checked = chkBox.checked;					
			}
		}
	}
	return true;
}

function getSelectedFavoritesCount() {
    var frmEditFavorites = document.frmEditFavorites;

	var favorites = new Array();

	for (var i = 0; i < frmEditFavorites.elements.length; i++) {
		if (( frmEditFavorites.elements[i].name.indexOf('chkSiteGameInput') > -1)) {
			if ( frmEditFavorites.elements[i].checked == true) {
				if (!(inArray(favorites, frmEditFavorites.elements[i].value))) {
					favorites.push(frmEditFavorites.elements[i].value);
				}
			}
		}
	}

	if (favorites.length > 10) {
		alert('You can only have 10 favorites.');
		return false;
	} else {
		return true;
	}
}

function inArray(thearray, searchfor) {
	var found = false;

	if (thearray.length > 0) {
		var arraystring = '@' + thearray.join('@');
		found = (arraystring.indexOf('@' + searchfor) > -1)
	}
	return found
}
// End: Favorites -------------------------------------------------------------------------------------------

function doSubmit(e, btn)
{
	if ((e.which && e.which == 13) || (e.keyCode && e.keyCode == 13))
	{
		var bttn = btn.split(":").join("_");
		document.getElementById(bttn).click();
		return false;
	} 
	return true; 
}

function makeDefaultTextBox(txt)
{
	document.getElementById(txt).focus();
}

// -->
