var PageLoaded = false
window.onload = function(){
    if(window.OpenMenu){
       OpenMenu()  
    }
	PageLoaded = true;
    //alert("Loaded")
	FixIcons();
	FixHomeHeros();
    if(window.LoadFLV){
       LoadFLV()  
    }	
}	


sfHover = function() {
	if(document.getElementById("NavBar")){
		var sfEls = document.getElementById("NavBar").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) {
			sfEls[i].onmouseover=function() {
				this.className+=" sfhover";
			}
			sfEls[i].onmouseout=function() {
				this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
			}
		}
	}
}

// This function resizes the Article Icons so they are the correct height
function FixIcons(){
	if(document.getElementById('ArticleHeader') && PageLoaded){
		var IconHeight = 0
		if(document.all){
			IconHeight = document.getElementById('ArticleHeader').offsetHeight;
		}else{
			IconHeight = document.getElementById("ArticleHeader").clientHeight;
		}
		//alert(IconHeight);
		if(document.getElementById("IconList")){
			if(IconHeight > 106){
				document.getElementById("Icons").className = "largestHeight";
				document.getElementById("IconList").className = "largestHeight";
			}else if(IconHeight > 90){
				document.getElementById("Icons").className = "largeHeight";
				document.getElementById("IconList").className = "largeHeight";
			}else{
				document.getElementById("Icons").className = "";
				document.getElementById("IconList").className = "";
			}
		}
	}
}

function FixHomeHeros(){
	if(document.getElementById("HeroTiles")){
		// Firstly reset the heights
		var i
		
		var heroNode = document.getElementById("HeroTiles")
		for (i=0;i < heroNode.childNodes.length;i++) {
			if(heroNode.childNodes[i].nodeName == "LI"){
				heroNode.childNodes[i].style.height = "auto"
			}
		}
		
		var intHeroHeight = getHeroHeight("SkipContent")
		//alert(intHeroHeight)
		for (i=0;i < heroNode.childNodes.length;i++) {
			if(heroNode.childNodes[i].nodeName == "LI"){
				heroNode.childNodes[i].style.height = intHeroHeight + "px"
			}
		}
	}
}

