// JavaScript Document
SiteRoot = "";
var imgPlus = new Image();
imgPlus.src = SiteRoot + "images/site/plus.gif";
var imgMinus = new Image();
imgMinus.src = SiteRoot + "images/site/minus.gif";

var AdminTabs = new Array('metadata', 'advancedconfig', 'adminoverview', 'subpages');


function KeywordKeyDown(key)
{
	//if (!e) var e = window.event;
	//if(window.event && event.keyCode==13) SearchByKeyword();
	//else if (e && e.which == 13) SearchByKeyword();
	if (key == 13) 
	{
		var surl = "search.aspx?q=" + document.getElementById("tbKeywordSearch").value;
		top.location.href = surl;
	}
}

function SetTab(tab)
{
	for(var i = 0; i < AdminTabs.length; i++)
	{
		if (AdminTabs[i] == tab)
		{
			showme(document.getElementById(tab));
		}
		else
		{
			hideme(document.getElementById(AdminTabs[i]));
		}
	}
	document.forms[0].elements['hdnCurrentTab'].value = tab;
}

function keywordsearch(keyword, virtualdir)
{
	top.location.href = virtualdir + "search.aspx?q=" + keyword;
}

function ContextMenuClick(node, itemText)
{
	if(itemText == "Delete Page")
	{
		return confirm('Are you sure you want to delete this page?');
	}
	else return true;
}


function toggleme(obj)
{
	if (obj.className == 'hide')
	{
		showme(obj);
	}
	else
	{
		hideme(obj);
	}
}
function hideme(obj)
{
	obj.className = 'hide';
}
function showme(obj)
{
	obj.className = 'show';
}

function expShowPanel(panelid)
{
	document.getElementById(panelid).style.visibility = 'visible';
	document.getElementById(panelid).style.height = 'auto';
}

function expHidePanel(panelid)
{
	document.getElementById(panelid).style.visibility = 'hidden';
	document.getElementById(panelid).style.height = '1px';
}


 //pop up function default
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
newWindow=window.open(URLtoOpen, windowName, windowFeatures); }


/* btnswap function to swap styles- - - - - - - - - - - - - - - - - */

function btnswap(obj, new_style) {
    obj.className = new_style;
}

//submit button rollover function
function btnsubmitswap(obj, new_style) {
    obj.className = new_style;
}

var selectclasses = new Array();

//ie menu rollover
sfHover = function() 
{
	if (document.getElementById("nav"))
	{
		var sfEls = document.getElementById("nav").getElementsByTagName("LI");
		for (var i=0; i<sfEls.length; i++) 
		{
			sfEls[i].onmouseover=function() 
			{
				this.className+="sfhover";
				var theForm = document.getElementById("frm");
				for(i = 0; i < theForm.elements.length; i++)
				{
					if(theForm.elements[i].selectedIndex != undefined)
					{
						selectclasses[i] = theForm.elements[i].className;
						theForm.elements[i].className = "hideselect";
					}
				}
			}
			sfEls[i].onmouseout=function() 
			{
				this.className=this.className.replace(new RegExp("sfhover\\b"), "");
				var theForm = document.getElementById("frm");
				for(i = 0; i < theForm.elements.length; i++)
				{
					if(theForm.elements[i].selectedIndex != undefined)
					{
						theForm.elements[i].className = selectclasses[i];
					}
				}
				selectclasses = new Array();
			}
		}
	}
}
if (document.all) 
{ 
	//MS IE
	if (window.attachEvent) 
	{
		window.attachEvent("onload", sfHover);
	}
	else 
	{ 
		//IE 5.2 Mac does not support attachEvent
		var old = window.onload; 
		window.onload = function() 
		{ 
			if (old) old(); 
			sfHover(); 
		} 
	}
}