function imageRollOver(image, name, job) {
	setOpacity(image, 50);
	var rollOverText=document.getElementById("rollOverText");
	rollOverText.innerHTML = "<strong>"+name+"</strong><br />"+job;
}

function imageRollOut(image) {
	setOpacity(image, 100);
	var rollOverText=document.getElementById("rollOverText");
	rollOverText.innerHTML = "&nbsp;";
}

function checkScreenSize () {
	if (screen.width < 863) {
		document.write("<div style='position: absolute; top: 5px; left: 200px; color: #FFFFFF;'>This site is optimised for resolutions of 1024x768 and above</div>")
	}
}

function displayHideClients () {
	var clientSuperSelect=document.getElementById("clientSuperSelect");
	var clientSelectList=document.getElementById("clientSelectList");

	if (clientSuperSelect.value == "superuser") {
		clientSelectList.style.visibility="hidden";
	} else {
		clientSelectList.style.visibility="visible";
	}
}

/***** Functions for highlights image on homepage *****/
var images = new Array();

var opacityIncrement = 5;

var topImage;
var bottomImage;

var currentOpacity = 100;
var currentImage = 1;

function fadeInit(path) {
	images[0] = path+'/case-studies_hop.gif';
	images[1] = path+'/case-studies_hero.gif';
	images[2] = path+'/case-studies_barclays.gif';
	images[3] = path+'/case-studies_tqi.gif';
	images[4] = path+'/case-studies_ssat.gif';
	images[5] = path+'/case-studies_rics.gif';
	images[6] = path+'/case-studies_virgin.gif';
	images[7] = path+'/case-studies_uniaid.gif';

	topImage = document.getElementById("topImage");
	bottomImage = document.getElementById("bottomImage");
	window.setInterval("startFade(currentImage)" , 4000);
}

function startFade(currentImage) {
	setOpacity(topImage, 100);
	window.setTimeout("bottomImage.src = images[currentImage]" , 500);
	window.setTimeout("fadeImages()" , 1000);
}

function fadeImages() {
	if(currentOpacity > 0) {
		currentOpacity -= opacityIncrement;
		setOpacity(topImage, currentOpacity);
		window.setTimeout("fadeImages()" , 50);
	} else {
		currentOpacity = 100;
		topImage.src = images[currentImage];
		currentImage++;
		if(currentImage == images.length) {
			currentImage = 0;
		}
	}
}

function feedsLoaded() {
	var loadingWarning = document.getElementById("loadingWarning");
	loadingWarning.style.display = "none";
}


function setOpacity(target, opacity) {
	// IE/Win
	target.style.filter = "alpha(opacity=" + opacity + ")";
	// Safari<1.2, Konqueror
	target.style.KHTMLOpacity = opacity/100;
	// Older Mozilla and Firefox
	target.style.MozOpacity = opacity/100;
	// Safari 1.2, newer Firefox and Mozilla, CSS3
	target.style.opacity = opacity/100;
}