
/*********************************************************************************************************/
// Menu Dropdowns

initNav = function() {
		var navRoot = document.getElementById("primary-navigation");
		var lis = navRoot.getElementsByTagName("li");
		for (var i=0; i<lis.length; i++)
		{
			var drops = lis[i].getElementsByTagName("ul");
			if (drops.length)
			{
				lis[i].onmouseover = function()
				{
					this.className += " hover";
				}
				lis[i].onmouseout = function()
				{
					this.className = this.className.replace("hover", "");
				}
			}
		}
		var navRoot = document.getElementById("language");
		if (navRoot != null)  /*for world pages*/
		{
		var lis = navRoot.getElementsByTagName("li");
		for (var i=0; i<lis.length; i++)
		{
			var drops = lis[i].getElementsByTagName("ul");
			if (drops.length)
			{
				lis[i].onmouseover = function()
				{
					this.className += " hover";
				}
				lis[i].onmouseout = function()
				{
					this.className = this.className.replace("hover", "");
				}
			}
		}
		}
}

if (window.addEventListener){
	window.addEventListener("load", initNav, false);
}
else if (window.attachEvent){
	window.attachEvent("onload", initNav);
}

/*********************************************************************************************************/

function searchfield_clear() {
	if (document.f.q.value != "")
		document.f.q.value = "";
}

function searchfield_blur() {
	if (document.f.q.value == "")
		document.f.q.value = (document.gs.q.value.length) ? document.gs.q.value : "";
}

/*********************************************************************************************************/
function showLayer(lyr) {
//   makeHistory(lyr);
   document.getElementById(currentLayer).className = 'hide';
   document.getElementById(lyr).className = 'show';
   currentLayer = lyr;
//   showTab(lyr.replace("tab","t_"));
}

function showTab(lyr) {
   document.getElementById(currentTab).className = 'taboff';
   document.getElementById(lyr).className = 'tabon';
   currentTab = lyr;
}

/*****************************************************
 * Preload Dropdown Images
 *****************************************************/
var image_arr = Array(
	'/images/link-main-left.gif',
	'/images/link-main-right.gif',
	'/images/dropdown-top.gif',
	'/images/dropdown-bottom.gif',
	'/images/gradient.gif',
	'/images/link-right.gif',
	'/images/link-left.gif'
);

var j = 0;
var p = image_arr.length;
var preBuffer = new Array();

for (i = 0; i < p; i++){
   preBuffer[i] = new Image();
   preBuffer[i].src = image_arr[i];
}
/*****************************************************/

function getParameter(name) {

    var url = window.location.href;

    var paramsStart = url.indexOf("?");

    if(paramsStart != -1){

       var paramString = url.substr(paramsStart + 1);

       var tokenStart = paramString.indexOf(name);

       if(tokenStart != -1){

          paramToEnd = paramString.substr(tokenStart + name.length + 1);

          var delimiterPos = paramToEnd.indexOf("&");

          if(delimiterPos == -1){

             return paramToEnd;

          }

          else {

             return paramToEnd.substr(0, delimiterPos);

          }
       }
    }
 }

