
window.onload = init;

function init(){
}


var dom;
dom=document.getElementById?true:false;


var opera;
if(navigator.userAgent.indexOf("Opera")!=-1){
opera = true
}


var mac
if(navigator.platform.indexOf("Mac")!=-1){
mac = true
}

//MAIN NAVIGATION ROLLOVERS -------------------------------------------------------------------------------
if(document.images){
homeRoll = new Image();
homeRoll.src = "images/nav-home-over.gif";
homeOff = new Image();
homeOff.src = "images/nav-home-off.gif";

whyRoll = new Image();
whyRoll.src = "images/nav-why-us-over.gif";
whyOff = new Image();
whyOff.src = "images/nav-why-us-off.gif";

gamesRoll = new Image();
gamesRoll.src = "images/nav-games-over.gif";
gamesOff = new Image();
gamesOff.src = "images/nav-games-off.gif";

promotionsRoll = new Image();
promotionsRoll.src = "images/nav-promotions-over.gif";
promotionsOff = new Image();
promotionsOff.src = "images/nav-promotions-off.gif";

contactRoll = new Image();
contactRoll.src = "images/nav-contact-us-over.gif";
contactOff = new Image();
contactOff.src = "images/nav-contact-us-off.gif";

helpRoll = new Image();
helpRoll.src = "images/nav-help-over.gif";
helpOff = new Image();
helpOff.src = "images/nav-help-off.gif";
}

function rollOn(n){
	if(document.getElementById("nav-"+n)){document.getElementById("nav-"+n).src = eval(n+"Roll").src}
}

function rollOff(n){
	if(document.getElementById("nav-"+n)){document.getElementById("nav-"+n).src = eval(n+"Off").src}
}



//HELP TEXT SWITCHER --------------------------------------------------------------------------------------
function show(itemHide,itemShow){
	if(document.getElementById(itemHide)){
		document.getElementById(itemHide).className="hide";
	}
	if(document.getElementById(itemShow)){
		document.getElementById(itemShow).className="show";
	}
	return false;
}



//RANDOM BANNERS --------------------------------------------------------------------------------------

var bannerLinks = new Array();
var bannerImgs = new Array();
var bannerAlt = new Array();

bannerLinks[0]="roulette";
bannerLinks[1]="blackjack";
bannerLinks[2]="index";

bannerImgs[0]="images/promo-roulette.gif";
bannerImgs[1]="images/promo-bjack.gif";
bannerImgs[2]="images/promo-winner.gif";

bannerAlt[0]="Pick you lucky Roulette numbers";
bannerAlt[1]="Twist like a pro...";
bannerAlt[2]="Are you our next £25,000 winner?";

function randomBanner(){

	var ranNum = Math.floor(Math.random()*3);
	var title = document.getElementsByTagName("h1");
	var titleTxt = title[0].innerHTML.toLowerCase();
	
	
	if(titleTxt.indexOf(bannerLinks[ranNum])!=-1){
		randomBanner();
	}
	else{		
		var banner = document.getElementById("banner");
		banner.removeChild(banner.firstChild);
		
		var bannerL = document.createElement("a");
		bannerL.setAttribute("href",bannerLinks[ranNum]+".asp");
		
		var bannerI = document.createElement("img");
		bannerI.setAttribute("src",bannerImgs[ranNum]);
		bannerI.setAttribute("height","72");
		bannerI.setAttribute("width","212");
		bannerI.setAttribute("alt",bannerAlt[ranNum]);
		
		bannerL.appendChild(bannerI);
		banner.appendChild(bannerL);	
	
	}
	


}

var ranNumber;
function ran(){
	ranNumber = Math.floor(Math.random()*2);
}



//RESOLUTION SWITCHER---------------------------------------------------------------------------------------


function addLoadListener(fn){
	if (typeof window.addEventListener != 'undefined'){window.addEventListener('load', fn, false);}
	else if (typeof document.addEventListener != 'undefined'){document.addEventListener('load', fn, false);}
	else if (typeof window.attachEvent != 'undefined'){window.attachEvent('onload', fn);}
	else{return false;}
	return true;
};

function attachEventListener(target, eventType, functionRef, capture){
    if (typeof target.addEventListener != "undefined"){target.addEventListener(eventType, functionRef, capture);}
    else if (typeof target.attachEvent != "undefined"){target.attachEvent("on" + eventType, functionRef);}
    else{return false;}
    return true;
};

checkBrowserWidth();
attachEventListener(window, "resize", checkBrowserWidth, false);

function checkBrowserWidth(){
	if(mac !=true){
	var theWidth = getBrowserWidth();
	
	if (theWidth == 0){
		var resolutionCookie = document.cookie.match(/(^|;)fc_layout[^;]*(;|$)/);
		if (resolutionCookie != null){
			setStylesheet(unescape(resolutionCookie[0].split("=")[1]));
		}
		
		addLoadListener(checkBrowserWidth);
		return false;
	}

	if (theWidth > 1000){
		setStylesheet("Large");
		document.cookie = "prob_layout=" + escape("Large");

	}
	else{
		setStylesheet("Small");
		document.cookie = "prob_layout=" + escape("Small");		
	}
	return true;
	}
};

function getBrowserWidth(){
	if (window.innerWidth){return window.innerWidth;}
	else if (document.documentElement && document.documentElement.clientWidth != 0){return document.documentElement.clientWidth;}
	else if (document.body){return document.body.clientWidth;}
	return 0;
};

function setStylesheet(styleTitle){
	var currTag;
	if (document.getElementsByTagName){
		for (var i = 0; (currTag = document.getElementsByTagName("link")[i]); i++){
			if (currTag.getAttribute("rel").indexOf("style") != -1 && currTag.getAttribute("title")){
				currTag.disabled = true;
				if(currTag.getAttribute("title") == styleTitle){
					currTag.disabled = false;
				}
			}
		}
	}
	return true;
};