enableOverSections();
markCurrentLink();
showRandomClient();

function enableOverSections() {
	var oSections=document.getElementById("sections");
	if (oSections) {
		oSections.onmouseover=handleTabOver;
		oSections.onmouseout=handleTabOut;
	}
}

function showRandomClient() {
	var oSel=document.getElementById("selectedClient");
	if (oSel) {
		var selClients=["sunpower-sm.jpg","fox-sm.jpg","dnb.jpg","mitsu.jpg","intel-sm.jpg","sage-sm.jpg","travelex-sm.jpg","syngenta-sm.jpg","dhl-sm.jpg","sodexho-sm.jpg","iai-sm.jpg","zim.jpg","stdbnk-sm.jpg","mckesson.jpg","ufi.jpg","vip.jpg","qbe.jpg","alcoa.jpg","cnpc.jpg","superpharm-sm.jpg","allegis.jpg","aus.jpg","erar-sm.jpg","leumi-sm.jpg","aos-sm.jpg","allianz-sm.jpg","spec.jpg","comet-sm.jpg","qt-sm.gif","sec.jpg","pele.jpg","eurosky-sm.jpg"];
		oSel.src="studies/clients/"+selClients[Math.floor(Math.random()*selClients.length)];
	}
}

document.onclick=function (e) {
	var src;
	e=e || event;
	src=e.srcElement || e.target;
	if (src.tagName=="A" && src.target && (src.target=="tourWin" || src.getAttribute("targetHeight") || src.getAttribute("targetWidth"))) {
		var bLocation=src.target=="simWin" ? "1" : "0",
			iLeft=src.getAttribute("targetLeft")||10,
			iTop=src.getAttribute("targetTop")||5;
		src.targetHeight=src.getAttribute("targetHeight");
		src.targetWidth=src.getAttribute("targetWidth");
		var win=window.open(
				src.href,
				src.target,
				"top="+iTop+",left="+iLeft+",location="+bLocation+",resizable=1,scrollbars=1,menubar=0,status=0,toolbar=0,height="+(src.targetHeight || 500)+",width="+(src.targetWidth || 780)
		);
		if (!src.targetWidth) win.resizeTo(screen.availWidth-20,screen.availHeight-10);
		return false;
	}
}

function markCurrentLink() {
	var links=document.getElementsByTagName("A"),
		curHref=location.href.replace(/[?#].*/,"");
	
	for (var i=0,len=links.length;i<len;i++) {
		var oLink=links[i];
		if (oLink.href==curHref && oLink.parentNode.parentNode.parentNode.id!="sections") {
			oLink.parentNode.className+=" selected";
		}
	}
}

function handleTabOver(e) {
	var src;
	e=e || event;
	src=e.srcElement || e.target;
	if (src && src.tagName=="A") {
		src=src.parentNode;
		src.className+=" active";
	}
}

function handleTabOut(e) {
	var src;
	e=e || event;
	src=e.srcElement || e.target;
	if (src && src.tagName=="A") {
		src=src.parentNode;
		src.className=src.className.replace(" active","");
	}
}

// Bypass Eolas mode
function innerHTML(el,content) {
	el.innerHTML=content;
}