var menuskin = "skin1"; // skin0, or skin1
var display_url = 0; // Show URLs in status bar?
function showmenuie5() {
var rightedge = document.body.clientWidth-event.clientX;
var bottomedge = document.body.clientHeight-event.clientY;

if (rightedge < ie5menu.offsetWidth)
    ie5menu.style.left = document.body.scrollLeft + event.clientX - ie5menu.offsetWidth;
else
    ie5menu.style.left = document.body.scrollLeft + event.clientX;

if (bottomedge < ie5menu.offsetHeight)
    ie5menu.style.top = document.body.scrollTop + event.clientY - ie5menu.offsetHeight;
else
    ie5menu.style.top = document.body.scrollTop + event.clientY;

ie5menu.style.visibility = "visible";
return false;
}
function hidemenuie5() {
ie5menu.style.visibility = "hidden";
}
function highlightie5() {
if (event.srcElement.className == "menuitems") {
event.srcElement.style.backgroundColor = "highlight";
event.srcElement.style.color = "white";
if (display_url)
window.status = event.srcElement.url;
   }
}
function lowlightie5() {
if (event.srcElement.className == "menuitems") {
event.srcElement.style.backgroundColor = "";
event.srcElement.style.color = "black";
window.status = "";
   }
}
function jumptoie5() {
if (event.srcElement.className == "menuitems") {
if (event.srcElement.getAttribute("target") != null)
window.open(event.srcElement.url, event.srcElement.getAttribute("target"));
else
window.location = event.srcElement.url;
   }
}


function HideAll()
	{
	ToggleDocumentEdit(false);	
	ToggleComponentEdit(false);
	}

function ShowAll()
	{
	ToggleDocumentEdit(true);	
	ToggleComponentEdit(true);
	}

function ToggleDocumentEdit(force)
	{
	if (force == null)
		return
	
	var e=document.getElementsByTagName("div");	
	var show = false;
	for(var i=0;i<e.length;i++)
		{
		if(e[i].id == 'Documents') {
			if(force == true) 
				{
				setCookie("ShowDocumentsEdit", true , 1);
				show = true;
				e[i].innerHTML='Hide Document Links';
				e[i].url='javascript:ToggleDocumentEdit(false)';
				}
			else
				{
				setCookie("ShowDocumentsEdit", false , 1);
				e[i].innerHTML='Show Document Links';
				e[i].url='javascript:ToggleDocumentEdit(true)';
				}
			break;	
	 		}
	 	}	
	 	
	var e=document.getElementsByTagName("span");
	for(var i=0;i<e.length;i++)
		{
		if(e[i].name == 'ArticleEdit')
			{
			if(show == true)
				e[i].style.display='inline';
			else
				e[i].style.display='none';
	 		}
	 	}	
	}
	

function ToggleComponentEdit(force)
	{
	if (force == null)
		return
	
	var e=document.getElementsByTagName("div");	
	var show = false;
	for(var i=0;i<e.length;i++)
		{
		if(e[i].id == 'Components') {
			if(force == true) 
				{
				setCookie("ShowComponents", true , 1);
				show = true;
				e[i].innerHTML='Hide Components';
				e[i].url='javascript:ToggleComponentEdit(false)';
				}
			else
				{
				setCookie("ShowComponents", false , 1);
				e[i].innerHTML='Show Components';
				e[i].url='javascript:ToggleComponentEdit(true)';
				}
			break;	
	 		}
	 	}	
	 	
	var e=document.getElementsByTagName("div");
	for(var i=0;i<e.length;i++)
		{
		if(e[i].name == 'componentStatus')
			{
			if(show == true)
				e[i].style.display='inline';
			else
				e[i].style.display='none';
	 		}
	 	else if(e[i].name == 'componentContainer')
			{
			if(show == true)
				e[i].className= 'componentContainer';
			else
				e[i].className='';
	 		}	 			 		
	 	} 		
	}

function setCookie(jvarName, jvarValue, jvarDay)
{
	var cName = jvarName + "=" + escape(jvarValue);
	
	if (jvarDay)
	{
		var cDate = new Date();
		cDate.setTime(cDate.getTime() + (jvarDay*24*60*60*1000));
		var expDate = "; expires=" + cDate.toGMTString();
	}
	else var expDate = "";
	
	document.cookie = cName + expDate + ";path=/";	
	
}
function getCookie(jvarName)
{
	var docCookie = document.cookie;
	var index = docCookie.indexOf(jvarName + "=");
	
    if (index == -1)
    	return null;
	index = docCookie.indexOf("=", index) + 1;
	var endstr = docCookie.indexOf(";", index);
	if (endstr == -1) 
		endstr = docCookie.length;
	
    return unescape(docCookie.substring(index, endstr));
}


/*	
function ToggleComponentEdit()
	{	
	var e=document.getElementsByTagName("div");
	var show = true;
	
	for(var i=0;i<e.length;i++)
		{
		if(e[i].id == 'Components') {
			if(e[i].innerHTML=='Hide Components') 
				{
				e[i].innerHTML='Show Components';
				show = false;
				}
			else
				{
				e[i].innerHTML='Hide Components';
				}
			break;	
	 		}
	 	}	
	 	
	var e=document.getElementsByTagName("div");
	for(var i=0;i<e.length;i++)
		{
		if(e[i].name == 'componentStatus')
			{
			if(show == true)
				e[i].style.display='';
			else
				e[i].style.display='none';
	 		}
	 	else if(e[i].name == 'componentContainer')
			{
			if(show == true)
				e[i].className= 'componentContainer';
			else
				e[i].className='';
	 		}	 			 		
	 	} 	
	 	
	 	
	}
*/