//----------------------------------------------------------------------------------
// Function: 	Function pack
// Author: 	Lars Nielsen - 10.12.2000 
//----------------------------------------------------------------------------------

var currActive = null;
function none(){}

function setAMon(o){if(currActive != o){o.className = 'actMenuRollover';}}
function setAMoff(o){if(currActive != o){o.className = 'actMenu';}}

function setAMon2(o){if(currActive != o){o.className = 'actMenuRollover2';}}
function setAMoff2(o){if(currActive != o){o.className = 'actMenu2';}}


function swapImg(imgDocID,imgObjName) {document.images[imgDocID].src = eval(imgObjName + ".src");}
function newImage(arg){if (document.images) {rslt = new Image();rslt.src = arg;return rslt;}}

function setMI(o){if(currActive != o){o.className = 'txtmoreinfo_s';}}
function setMIoff(o){if(currActive != o){o.className = 'txtmoreinfo';}}

if (document.images){
 //naviGlobe_s = newImage("/images/navi_globe_s.gif");
 //naviGlobe = newImage("/images/navi_globe.gif");
 naviCurr_s = newImage("/images/navi_curr_s.gif");
 naviCurr = newImage("/images/navi_curr.gif");
 naviHome_s = newImage("/images/navi_home_s.gif");
 naviHome = newImage("/images/navi_home.gif");
 naviKey_s = newImage("/images/navi_key_s.gif");
 naviKey = newImage("/images/navi_key.gif");
}


function validateNr(formin,fieldin) {
var field = eval('document.'+formin+'.'+fieldin+'.value');
var valid = "0123456789.";

if (field == ''){return false;}
else{
	for (var i=0; i < field.length; i++) {
		temp = "" + field.substring(i, i+1);
		if (valid.indexOf(temp) == "-1"){eval('document.'+formin+'.'+fieldin+'.value = ""');return false;}
	}
	return true;
	}
}

function isaNr(string) {
    for (var i=0;i < string.length;i++){
        if ((string.substring(i,i+1) < '0') || (string.substring(i,i+1) > '9')){return false;}
    }
    	return true;
}

function cc_calcPos(topmenu, i, x_adjust){

	var coords = getXYcoord(topmenu);
	var y_adjust = 20;
	
	if(nn){this.ele=document.getElementById(i);this.ele.style.left=(coords.x-x_adjust);this.ele.style.top=(coords.y+y_adjust);}
	else{eval(i+'.style.pixelLeft = '+(coords.x-x_adjust));eval(i+'.style.pixelTop = '+(coords.y+y_adjust));}
}  

function cc_calcPos2(topmenu, i, x_adjust){

	var coords = getXYcoord(topmenu);
	var y_adjust = 16;
	
	if(coords.y==127){coords.y=128;}				//Firefox hack
	
	if(nn){this.ele=document.getElementById(i);this.ele.style.left=(coords.x-x_adjust);this.ele.style.top=(coords.y+y_adjust);}
	else{eval(i+'.style.pixelLeft = '+(coords.x-x_adjust));eval(i+'.style.pixelTop = '+(coords.y+y_adjust));}
} 
function cc_calcPos3(topmenu, i, x_adjust, y_adjust){

	var coords = getXYcoord(topmenu);				
	
	if(nn){this.ele=document.getElementById(i);this.ele.style.left=(coords.x+x_adjust);this.ele.style.top=(coords.y+y_adjust);}
	else{eval(i+'.style.pixelLeft = '+(coords.x+x_adjust));eval(i+'.style.pixelTop = '+(coords.y+y_adjust));}
} 

function popUpAll(cUrl,width,height,x,y,scrollbars,toolbar){

	if (x == 0){x = ((window.screen.width - width)/2);}
	if (y == 0){y = ((window.screen.height - height)/2);}
	if (scrollbars == ''){scrollbars = 'yes';}
	if (toolbar == ''){toolbar= 'yes';}

	var popUpA = window.open(cUrl, 'popupA', 'width='+width+',height='+height+',left='+x+',top='+y+',toolbar='+toolbar+',location=no,status=yes,scrollbars='+scrollbars+',noresize,menubar=no');
	popUpA.focus();
}

function popInfo(cUrl){

	var popUpI = window.open(cUrl, 'popupI', 'width=340,height=260,left=10,top=10,toolbar=no,location=no,status=no,scrollbars=yes,noresize,menubar=no');
	popUpI.focus();
}

function popInfoBig(cUrl){

	var popUpIB = window.open(cUrl, 'popupI', 'width=650,height=400,left=10,top=10,toolbar=no,location=no,status=no,scrollbars=yes,menubar=no');
	popUpIB.focus();
}
