/*
	Drop down script
*/

var isDom = document.getElementById;

var focusElem = null;
function dropdown( obj )
{
	if( focusElem != null )
	{
		focusElem.className = focusElem.className.replace(" over", "");
	}
	focusElem = obj.parentElement;
	focusElem.className += ' over';
}

swDropMenu = function() {
	if (document.getElementById) {
		navRoot = document.getElementById("swDropMenu");
		for (i=0; i<navRoot.childNodes.length; i++) {
			node = navRoot.childNodes[i];
			if (node.className == "swDrop") 
				node.firstChild.onfocus = function() {dropdown(this)}; // JWJ
			{
				node.onmouseover = function() 
				{
					this.className += " over";
					this.firstChild.className += " expanded";
				}
				node.onmouseout = function()
				{
					this.className = this.className.replace(" over", "");
					if (this.firstChild.className == "selected expanded") this.firstChild.className = "selected";
					if (this.firstChild.className == " expanded" || this.firstChild.className == "expanded") this.firstChild.className = "";
				}
			}
		}
	}
}

/*
	Global menu mouseover
*/
if (document.images) { 
/* jof13-05-2009 removes for preformance issues
  img1_on = new Image(); 
  img1_on.src = "graphics/Frontend/Global-nav/global-hkp-sel.gif"; 
  img1_off = new Image(); 
  img1_off.src = "graphics/Frontend/Global-nav/global-hkp.gif"; 

  img2_on = new Image();
  img2_on.src = "graphics/Frontend/Global-nav/global-itmk-sel.gif";
  img2_off = new Image();
  img2_off.src = "graphics/Frontend/Global-nav/global-itmk.gif";

  img3_on = new Image();
  img3_on.src = "graphics/Frontend/Global-nav/global-organisation-sel.gif";
  img3_off = new Image();
  img3_off.src = "graphics/Frontend/Global-nav/global-organisation.gif";

  img4_on = new Image();
  img4_on.src = "graphics/Frontend/Global-nav/global-ps-sel.gif";
  img4_off = new Image();
  img4_off.src = "graphics/Frontend/Global-nav/global-ps.gif";

  img5_on = new Image();
  img5_on.src = "graphics/Frontend/Global-nav/global-produktion-sel.gif";
  img5_off = new Image();
  img5_off.src = "graphics/Frontend/Global-nav/global-produktion.gif";

  img6_on = new Image();
  img6_on.src = "graphics/Frontend/Global-nav/global-sundhed-sel.gif";
  img6_off = new Image();
  img6_off.src = "graphics/Frontend/Global-nav/global-sundhed.gif";

  img7_on = new Image();
  img7_on.src = "graphics/Frontend/Global-nav/global-transport-sel.gif";
  img7_off = new Image();
  img7_off.src = "graphics/Frontend/Global-nav/global-transport.gif";
*/
}

function ms( imagename, action ) { 
  if ( document.images ) { 
eval('document.images.' +imagename + '.src=' + imagename + '_' + action +'.src'); 
  } 
} 


/*
	PopUp window
*/
function PopWin(url,h,w,css) {
	popupWin = window.open(url+'?sendlink='+escape(document.location.href)+'&sCss='+css, 'popup', 'height=' + h + ',width=' + w + ',top=50,left=25')
}

/*
	Combobox selector

	mode 1 = Open in new window
*/
function LinkSelect(form, sel, mode) 
{
	c = sel.selectedIndex;
    adrs = sel.options[c].value;
    if (adrs != "-" && mode == 1)
    {
		window.open(adrs, 'New')
	 }
		else {
			parent.location.href = adrs;
		}
}
	
// -Picks a number of unique random numbers from an array
// (c) 2002 Premshree Pillai
// http://www.qiksearch.com
// http://premshree.resource-locator.com
// E-mail : qiksearch@rediffmail.com

function pickNums(nums, numArr)
{
	if(nums>numArr.length)
	{
		alert('You are trying to pick more elements from the array than it has!');
		return false;
	}
	var pickArr=new Array();
	var tempArr=numArr;
	for(var i=0; i<nums; i++)
	{
		pickArr[pickArr.length]=tempArr[Math.round((tempArr.length-1)*Math.random())];
		var temp=pickArr[pickArr.length-1];
		for(var j=0; j<tempArr.length; j++)
		{
			if(tempArr[j]==temp)
			{
				tempArr[j]=null;
				var tempArr2=new Array();
				for(var k=0; k<tempArr.length; k++)
					if(tempArr[k]!=null)
						tempArr2[tempArr2.length]=tempArr[k];
				tempArr=tempArr2;
				break;
			}
		}
	}
	return pickArr;
}		

/* 

	Show/Hide function

*/
function fncToggleShow(pDiv) {
	if (isDom) { document.getElementById(pDiv).style.visibility=(document.getElementById(pDiv).style.visibility=='hidden')? 'visible':'hidden'; }
}


