function avandoBanner700() {
	if(avandoBannerList700.length > 0) { 
    document.write(avandoBannerList700[new Date().getMinutes() % avandoBannerList700.length]);
  }
}

function avandoBanner701() {
  if(avandoBannerList701.length > 0) { 
    document.write(avandoBannerList701[new Date().getMinutes() % avandoBannerList701.length]);
  }
}

function avandoBanner702() {
  if(avandoBannerList702.length > 0) { 
    document.write(avandoBannerList702[new Date().getMinutes() % avandoBannerList702.length]);
  }
}

function federationPopup999() {
	if(federationPopupList999.length > 0) { 
		var popup = federationPopunderList999[new Date().getMinutes() % federationPopunderList999.length];
		window.open(popup.url, popup.linkText, popup.args);
	}
}

function federationPopunder998() {
	if(federationPopunderList998.length > 0) {
		var popup = federationPopunderList998[new Date().getMinutes() % federationPopunderList998.length];
		var main = window; 
		var other = main.open(popup.url, popup.linkText, popup.args);
		other.blur();
		main.focus();
	}
}

function contestTypeBanner400(region, contestType) { 
	if(!arrayIsUndefinedContestType("contestTypeBannerList400", region, contestType)) { 
  	document.write(contestTypeBannerList400[region][contestType][new Date().getMinutes() % contestTypeBannerList400[region][contestType].length]);
	} else if(!arrayIsUndefinedContestType("contestTypeBannerList400", region, "*")) { 
  	document.write(contestTypeBannerList400[region]["*"][new Date().getMinutes() % contestTypeBannerList400[region]["*"].length]);
	} else { 
		if(splitRegion(region).split(".").length >= 2) {
  		contestTypeBanner400(splitRegion(region), contestType); 
		} 
	} 
}

function leagueBanner500(region, contest, group) { 
	if(!arrayIsUndefined("leagueBannerList500", region, contest, group)) { 
  	document.write(leagueBannerList500[region][contest][group][new Date().getMinutes() % leagueBannerList500[region][contest][group].length]);
	} else if(!arrayIsUndefined("leagueBannerList500", region, contest, "*")) { 
  	document.write(leagueBannerList500[region][contest]["*"][new Date().getMinutes() % leagueBannerList500[region][contest]["*"].length]);
	} else if(!arrayIsUndefined("leagueBannerList500", region, "*", "*")) { 
  	document.write(leagueBannerList500[region]["*"]["*"][new Date().getMinutes() % leagueBannerList500[region]["*"]["*"].length]);
	} else { 
		if(splitRegion(region).split(".").length >= 2) {
  		leagueBanner500(splitRegion(region), contest, group); 
		} 
	} 
}

function arrayIsUndefined(arrName, region, contest, group) { 
   try { 
       return typeof eval(arrName)[region][contest][group] == "undefined";   } catch(e) { 
      return true; 
   } 
} 

function arrayIsUndefinedContestType(arrName, region, contestType) { 
   try { 
       return typeof eval(arrName)[region][contestType] == "undefined";   } catch(e) { 
      return true; 
   } 
} 

function splitRegion(region)	{ 
    var splitRegion = region.split("."); 
	splitRegion.pop(); 
	return splitRegion.join(".") 
} 

function fedRankBanner750() {
  if(typeof fedRankBannerList750 != 'undefined' && fedRankBannerList750.length > 0) {
        document.write('<div id="fedRankBanner750">' + fedRankBannerList750[new Date().getMinutes() % fedRankBannerList750.length] + '</div>');
  }
}

function fedRankBanner751() {
  if(typeof fedRankBannerList751 != 'undefined' && fedRankBannerList751.length > 0) {
        document.write('<div id="fedRankBanner751">' + fedRankBannerList751[new Date().getMinutes() % fedRankBannerList751.length] + '</div>');
  }
}


function fedRankBanner752() {
  if(typeof fedRankBannerList752 != 'undefined' && fedRankBannerList752.length > 0) {
        document.write('<div id="fedRankBanner752">' + fedRankBannerList752[new Date().getMinutes() % fedRankBannerList752.length] + '</div>');
  }
}

function fedRankBanner753() {
  if(typeof fedRankBannerList753 != 'undefined' && fedRankBannerList753.length > 0) {
        document.write('<div id="fedRankBanner753">' + fedRankBannerList753[new Date().getMinutes() % fedRankBannerList753.length] + '</div>');
  }
}

function fedRankBanner754() {
  if(typeof fedRankBannerList754 != 'undefined' && fedRankBannerList754.length > 0) {
        document.write('<div id="fedRankBanner754">' + fedRankBannerList754[new Date().getMinutes() % fedRankBannerList754.length] + '</div>');
  }
}


function fedRankBanner755() {
  if(typeof fedRankBannerList755 != 'undefined' && fedRankBannerList755.length > 0) {
        document.write('<div id="fedRankBanner755">' + fedRankBannerList755[new Date().getMinutes() % fedRankBannerList755.length] + '</div>');
  }
}

function layoutBanner800() {
  if(typeof layoutBannerList800 != 'undefined' && layoutBannerList800.length > 0) {
        document.write('<div id="layoutBannerList800">' + layoutBannerList800[new Date().getMinutes() % layoutBannerList800.length] + '</div>');
  }
}

function layoutBanner801() {
  if(typeof layoutBannerList801 != 'undefined' && layoutBannerList801.length > 0) {
        document.write('<div id="layoutBannerList801">' + layoutBannerList801[new Date().getMinutes() % layoutBannerList801.length] + '</div>');
  }
}

