function addEvent(obj, evType, fn){ 
	if (obj.addEventListener){  
		obj.addEventListener(evType, fn, false);
		return true;
	}else if(obj.attachEvent){
		var r = obj.attachEvent('on'+evType, fn);
		return r;
	}else{
		return false;
	}
}

// Loads the sIFR flash text replacement:
function sIFRloader() {
	if(typeof sIFR == "function") {
	// This is the preferred "named argument" syntax
		sIFR.replaceElement(named({sSelector:"span.flashText", sFlashSrc:"/NickJrArcade/flash/rocko.swf", sColor:"#FFFFFF", sLinkColor:"#FFFFFF", sBgColor:"#FFFFFF", sHoverColor:"#FFFFFF", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0", sWmode: "transparent"}));
		sIFR.replaceElement(named({sSelector:"span.sifrRed", sFlashSrc:"/NickJrArcade/flash/rocko.swf", sColor:"#c40000", sLinkColor:"#FFFFFF", sBgColor:"#c40000", sHoverColor:"#c40000", nPaddingTop:0, nPaddingBottom:0, sFlashVars:"textalign=left&offsetTop=0", sWmode: "transparent"}));
	
	}
}
addEvent(window, 'load', sIFRloader);

function goThere(place) {
	if (place.length > 4) { window.location = place; }
}

function winPop(sPicURL) {
	window.open('/winpop.php?'+sPicURL,'report','status=no, menubar=no, scrollbars=no, width=400, height=300');
}

function winPop2(level) {
	window.open('/lpop.php?view='+level,'level','status=no, menubar=no, scrollbars=no, width=400, height=200');
}

function bLink(name,offering,installer,dAffiliate) {
	var dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) 
        	return 'http://b.trymedia.com/b/bna/'+offering+'/'+dAffiliate+'/'+installer;
    }
    else
    {
        begin += 2;
    }
    
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return 'http://b.trymedia.com/b/bna/'+offering+'/'+unescape(dc.substring(begin + prefix.length, end))+'/'+installer;
}

function dLink(gameID,offering,installer,dAffiliate,siteID) {
	var dc = document.cookie;
    var prefix = "src=";
    var begin = dc.indexOf("; " + prefix);
    
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) 
        	//return 'http://d.trymedia.com/d/bna/'+offering+'/'+dAffiliate+'/'+installer+'.exe';
        	return 'http://download1.bigfishgames.com/_download.php?gid='+gameID+'&affiliate='+dAffiliate+'&sid='+siteID+'&offering='+offering+'&installer='+installer;
    }
    else
    {
        begin += 2;
    }
    
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    //return 'http://b.trymedia.com/b/bna/'+offering+'/'+unescape(dc.substring(begin + prefix.length, end))+'/'+installer;
    return 'http://download1.bigfishgames.com/_download.php?gid='+gameID+'&affiliate='+unescape(dc.substring(begin + prefix.length, end))+'&sid='+siteID+'&offering='+offering+'&installer='+installer;
}
