// Javacript for LUCAS VIKING FOOTBALL - Designed by www.NightTowers.com (www.FravicFernando.com)
var p = "";

//Get IE version number...
var IE6 = false;
if (navigator.appName == 'Microsoft Internet Explorer'){
	var ua = navigator.userAgent;
	var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
	if (re.exec(ua) != null) rv = parseFloat( RegExp.$1 );
	if (rv < 7) IE6 = true;
}
		
function position(){
	//Position stuff
	var clientWidth = document.body.clientWidth;
	var clientHeight = document.body.clientHeight;
	var waves = document.getElementById('waves');
	if (p=='index'){
		//Opener
		var opener = document.getElementById('open');
		var skip = document.getElementById('skip');
		if (clientWidth < 600) clientWidth = 600;
		if (clientHeight < 550) clientHeight = 550;
		opener.style.left = (clientWidth / 2 - 300)+"px";
		skip.style.left = (clientWidth - 5 - skip.offsetWidth)+"px";
		skip.style.top = (clientHeight - 5 - skip.offsetHeight)+"px";
		//Waves
		waves.style.top = (clientHeight - 224)+"px";
		//Body background
		document.body.style.background = "#444c56 url('images/bodyBack.gif') repeat-x top center";
	}else{
		//Fit to content
		var contentLeft = document.getElementById('contentLeft');
		var contentRight = document.getElementById('contentRight');
		var wrapper = document.getElementById('wrapper');
		var bLeft = document.getElementById('BorderLeft');
		var bRight = document.getElementById('BorderRight');
		var foot = document.getElementById('Footer');
		var cTile = document.getElementById('ContentTile');
		var title = document.getElementById('title');
		if (clientWidth < 814) wrapper.style.left = (clientWidth - 814)+"px";
		else wrapper.style.left = ((clientWidth / 2) - (wrapper.offsetWidth / 2))+"px";
		if (clientHeight < 718) clientHeight = 718;
		//Content position
		contentLeft.style.left = (wrapper.offsetLeft + 72.5)+"px";
		contentRight.style.left = (wrapper.offsetLeft + 305)+"px";
		title.style.left = (wrapper.offsetLeft + wrapper.offsetWidth - 105 - title.offsetWidth)+"px";
		//Tiling content background
		var cTileHeight = Math.max((contentRight.offsetTop - cTile.offsetTop + contentRight.offsetHeight), (contentLeft.offsetTop - cTile.offsetTop + contentLeft.offsetHeight));
		cTile.style.height = Math.max(cTileHeight + 10, 0)+"px";
		//Stretch to cover over-height client
		if (cTile.offsetHeight + 718 < clientHeight) cTile.style.height = (cTile.offsetHeight + (clientHeight - 718))+"px";
		else clientHeight = cTile.offsetHeight + 718;
		//Final heights
		bLeft.style.height = bRight.style.height = wrapper.style.height = (clientHeight)+"px";
		foot.style.top = (wrapper.offsetHeight - foot.offsetHeight)+"px";
		//Waves, clouds
		if (navigator.appName.indexOf('Netscape') != -1 || IE6){
			//No fixed positioning...  :(
			waves.style.position = "absolute";
			waves.style.top = (clientHeight - 224)+"px";
			document.getElementById('clouds').style.position = "absolute";
			document.getElementById('clouds').style.top = "0px";
		}else{
			waves.style.position = "fixed";
			if (clientHeight >= 464) waves.style.top = (document.body.clientHeight - 224)+"px";
			else waves.style.top = "240px";
		}
	}
	waves.style.width = (clientWidth)+"px";
}

function load(page){
	p = page;
	position();
}

function flashGetTitle(){
	return decodeURIComponent(getQueryParamValue("title"));
}