var bklHoverMenu = "";
var bklHoverClass = "";
var hoverTimer = null;
	function staffEnlarge(obj)
	{
	if (obj.className=="staff")
		{
			var background = document.createElement("div");
			background.setAttribute('id',"darkoverlay");
			background.onclick = function (e) {removeBigStaff();};
			document.body.appendChild(background);
			var newObj = obj.cloneNode(true);
			newObj.setAttribute('id',"bigstaff");
			var closeBut = document.createElement("a");
			closeBut.innerHTML="X";
			closeBut.href="#";
			closeBut.className="close";
			closeBut.onclick = function (e) {removeBigStaff();};
			newObj.appendChild(closeBut);
			document.body.appendChild(newObj);
		}
	else
		if(obj.parentNode!=null)
			staffEnlarge(obj.parentNode);
	
	
	}

	
	
	function removeBigStaff()
	{
		var temp = document.getElementById("bigstaff");
		if (temp!=null)
			temp.parentNode.removeChild(temp);
		var temp = document.getElementById("darkoverlay");
		if (temp!=null)
			temp.parentNode.removeChild(temp);
	
	}
	
		function createVideoZoom(video)
	{
			var background = document.createElement("div");
			background.setAttribute('id',"darkoverlay");
			background.onclick = function (e) {removeVideoZoom();};
			var newObj = document.createElement("div");
			newObj.setAttribute('id',"videozoom");
			newObj.innerHTML=createEmbedCode(video);
			var closeBut = document.createElement("a");
			closeBut.innerHTML="X";
			closeBut.href="#";
			closeBut.className="close";
			closeBut.onclick = function (e) {removeVideoZoom();};
			newObj.appendChild(closeBut);
			//background.appendChild(newObj);
			document.body.appendChild(background);
			document.body.appendChild(newObj);
		}
		
		function createEmbedCode(video)
		{
			return '<iframe src="http://player.vimeo.com/video/'+video+'" width="400" height="300" frameborder="0"></iframe>';
		}
		
	function removeVideoZoom()
	{
		var temp = document.getElementById("videozoom");
		if (temp!=null)
			temp.parentNode.removeChild(temp);
		var temp = document.getElementById("darkoverlay");
		if (temp!=null)
			temp.parentNode.removeChild(temp);
	
	}
	
	function createHover(obj)
	{
		removeHover();
		clearTimeout(hoverTimer);
		bklHoverMenu=obj.id;
		bklHoverClass=obj.className
		obj.className=obj.className+" ishovered";
	}
	
	function addHovers()
	{
		for(i=0;i<1000;i++)
		{
		var temp = document.getElementById("menu-item-"+i);
			if (temp!=null)
			{
			temp.onmouseout = function() {
			hoverTimer = setTimeout("removeHover();",3000)
			};
			temp.onmouseover= function() {
			createHover(this);
			};
			}
		}
	}
	
	
	function removeHover()
	{
		var temp = document.getElementById(bklHoverMenu);
			if (temp!=null)
			temp.className=bklHoverClass;
		bklHoverMenu = "";
		clearTimeout(hoverTimer);
	}

