// MOUSEOVER FOR LEFT MENU //

var W3CDOM = (document.createElement && document.getElementsByTagName);

var mouseOvers = new Array();
var mouseOuts = new Array();

window.onload = init;

function init()
{
	if (!W3CDOM) return;
	var nav = document.getElementById('leftcolumnwrapper');
	if(nav) {
		var imgs = nav.getElementsByTagName('img');
		for (var i=0;i<imgs.length;i++)
		{
			if(imgs[i].className != "none" && imgs[i].className != "none2") {
				imgs[i].onmouseover = mouseGoesOver;
				imgs[i].onmouseout = mouseGoesOut;
			}
			var suffix = imgs[i].src.substring(imgs[i].src.lastIndexOf('.'));
			mouseOuts[i] = new Image();
			mouseOuts[i].src = imgs[i].src;
			mouseOvers[i] = new Image();
			mouseOvers[i].src = imgs[i].src.substring(0,imgs[i].src.lastIndexOf('.')) + "_over" + suffix;
			imgs[i].number = i;
			mouseOvers[i].text = imgs[i].src.split("/");
			mouseOvers[i].text = mouseOvers[i].text[4];
			mouseOvers[i].text = mouseOvers[i].text.split(".");
			mouseOvers[i].text = mouseOvers[i].text[0];
		}
	}

	var box = document.getElementById('container');

	if(box) {

		var blocks = box.getElementsByTagName('div');
        	for (var i=0;i<blocks.length;i++)
        	{
			if(blocks[i].className == "block") {
				blocks[i].onmouseover = overBorder;
				blocks[i].onmouseout = outBorder;
			}
		}
	}

	var rightMenu = document.getElementById('rightcolumnwrapper');

	var menuLinks = rightMenu.getElementsByTagName('li');
        	for (var i=0;i<menuLinks.length;i++)
        	{
			if(menuLinks[i].className != "highlight") {
					menuLinks[i].onmouseover = overBackground;
					menuLinks[i].onmouseout = outBackground;
			}
		}

	
}

function overBackground() {
	this.style.background = "url(/images/bullet.jpg)";
	this.style.backgroundPosition = "right";
	this.style.backgroundRepeat = "no-repeat";
}

function outBackground() {
	this.style.background = "none";
}

function overBorder()
{
	this.style.border = "solid 1px #fff";
	this.style.cursor = "pointer";
}

function outBorder()
{
	this.style.border = "solid 1px #898787";
}

function mouseGoesOver()
{
	if(document.getElementById(mouseOvers[this.number].text + "_text")) {
		document.getElementById(mouseOvers[this.number].text + "_text").style.display = "block";
	}
	this.src = mouseOvers[this.number].src;
}

function mouseGoesOut()
{
	if(document.getElementById(mouseOvers[this.number].text + "_text")) {
		document.getElementById(mouseOvers[this.number].text + "_text").style.display = "";
	}
	this.src = mouseOuts[this.number].src;
}

function showProfile(profileid) {
	document.getElementById('left_content').innerHTML = document.getElementById(profileid).innerHTML;
}

function hideProfile() {
	document.getElementById('left_content').innerHTML = "";
}
