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

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

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 >= 3) {
  		leagueBanner500(splitRegion(region), contest, group); 
		} 
	} 
}

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

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

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

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

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


