<!--
// JavaScript by Casper Thun - casper@smscom.dk

var iMenuTimeout = 500
var menuTimer;
function menuChanger(id, onoff) {
	o1 = document.getElementById(id);
	if(o1) {
		if(onoff) {
			clearTimeout(menuTimer);
			for(x=0;x<10;x++){
				menuid = 'menuitem'+x
				o2=document.getElementById('submenuitems'+x);
				o3=document.getElementById(menuid);
				if(o3&&menuid!=sSelectedMenu) {
					o3.className = 'item';
				}
				if(o2) {
					o2.style.display='none';
				}
			}
			o2=document.getElementById('submenuitems'+Right(id,1));
			if(o2){o2.style.display='';}
			if(o1.className.indexOf('Over')<0){
				o1.className = o1.className + 'Over';	
			}
		}else{
			o2=document.getElementById('submenuitems'+Right(id,1));
			menuTimer = setTimeout('menuBack()',iMenuTimeout);
			//if(o2){o2.style.display='none';}
			//o1.className = 'item';
		}
	}
}

function submenuover(onoff) {
	if(onoff) {
		clearTimeout(menuTimer);
	}else{
		menuTimer = setTimeout('menuBack()',iMenuTimeout);
	}
}

function menuBack() {
	for(x=0;x<10;x++){
		menuid = 'menuitem'+x
		o2=document.getElementById('submenuitems'+x);
		o3=document.getElementById(menuid);
		if(o3&&menuid!=sSelectedMenu) {
			o3.className = 'item';	
		}
		if(o2&&parseFloat(Right(sSelectedMenu,1))!=x) {
			o2.style.display='none';	
		}
	}
	o4=document.getElementById('submenuitems'+Right(sSelectedMenu,1));
	if(o4){o4.style.display='';}
}

function OpenWindow(url, name, extra) {
	 newwindow = window.open(url, name, extra); 
	 if (window.focus) {newwindow.focus()}
}

function confirmer(text, url) {
	if(confirm(text)) {
		location.href=url;
	}
}

function divSwitch(sDiv, bShow, bBlock) {
	var sShow = ''
	if(document.getElementById(sDiv)) {
		if(!bShow){sShow='none';}
		if(bShow&&bBlock){sShow='block';}
		document.getElementById(sDiv).style.display = sShow;
	}
}

function clearBackground() {
	document.getElementsByTagName('body')[0].style.backroundImage = '';	
}

function isValidField(sText, iType){
	if(iType==1)
	{ ValidChars = "0123456789"; }
	else if(iType==2)
	{ ValidChars = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ._-@"; }
	else if(iType==3)
	{ ValidChars = "0123456789."; }
	else if(iType==4)
	{ ValidChars = "0123456789.,"; }
	var isValid=true;
	var Char;
	for (i = 0; i < sText.length && isValid == true; i++) 
	{ 
		Char = sText.charAt(i); 
		if (ValidChars.indexOf(Char) == -1) 
		{ isValid = false; }
	}
	return isValid;
}

function clearField(fId, sMatch, sChange){
	if(sChange == null) sChange = '';
	if(fId.value == sMatch)
	{ fId.value = sChange; }
}

function Left(str, n){
	if (n <= 0)
	    return "";
	else if (n > String(str).length)
	    return str;
	else
	    return String(str).substring(0,n);
}
function Right(str, n){
    if (n <= 0)
       return "";
    else if (n > String(str).length)
       return str;
    else {
       var iLen = String(str).length;
       return String(str).substring(iLen, iLen - n);
    }
}

var selectedMenuItem = 0;
function changeMenu(id, onoff) {
	/*for(x=1;x<8;x++) {
		if(document.getElementById('menuitem_'+x)) {
			document.getElementById('menuitem_'+x).className = "item";
		}
	}*/
	if(onoff==1){
		if(document.getElementById(id).className=='itemOver') {
			selectedMenuItem = id;
		}else{
			document.getElementById(id).className = "itemOver";
		}
	}else{
		if(id!=selectedMenuItem) {
			document.getElementById(id).className = "item";
		}
	}
}


// START ALT POP JS
	var Xoffset=15;
	var Yoffset=-215;
	var yyy=-1000;
	var tesmouseY;
	function ShowInfoPop(html, yoffman){
		if(yoffman){Yoffset = yoffman;}
		if(window.Event && document.captureEvents)
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove=get_mouse;
		//alert(tesmouseY);
		sHTML='';
		sHTML+='<div class="infohtml">'+html+'</div>'
		yyy=Yoffset;
		document.getElementById('infobox').innerHTML = sHTML;
		document.getElementById('infoframe').style.display='block';
		document.getElementById('infobox').style.display='block';
	}
	function HideInfoPop(){
		yyy=-1000;
		document.getElementById('infoframe').style.display='none';
		document.getElementById('infobox').style.display='none';
	}
	function get_mouse(e){
		if (!e) {
			var e = window.event||window.Event;
		}
		if('undefined'!=typeof e.pageX){
			mouseX = e.pageX;
			mouseY = e.pageY;
		}else{
			mouseX = e.clientX + document.body.scrollLeft;
			mouseY = e.clientY + document.documentElement.scrollTop;
			tesmouseY = document.documentElement.scrollTop;
		}
		iMouseX = mouseX+Xoffset;
		if(mouseY+yyy<0){
			//mouseY=0;
			//yyy=0;
		}
		document.getElementById('infoframe').style.left=mouseX+Xoffset+'px';
		document.getElementById('infoframe').style.top=mouseY+yyy+'px';
		document.getElementById('infobox').style.left=mouseX+Xoffset+'px';
		document.getElementById('infobox').style.top=mouseY+yyy+'px';
		
	}
// END ALT POP JS

// START ALT POP JS
	// onmouseover="ShowInfoPop('This is a test','And it works!!')" onmouseout="HideInfoPop()"
	
	var newDiv, newFrame;
	function ShowInfoPop2(msg,newYoffset){
		if(newYoffset) {
			Yoffset2 = newYoffset;
		}
		if(window.Event && document.captureEvents)
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove=get_mouse2;
		sHTML='';
		//sHTML+='<div class="infotitle">'+title+'</div>'
		sHTML+='<div class="infotext">'+msg+'</div>'
		yyy=Yoffset2;
		document.getElementById('CTInfoBox').innerHTML = sHTML;
		document.getElementById('CTInfoBox').style.display='block';
		if(document.getElementById('CTInfoBoxFrame')) {
			document.getElementById('CTInfoBoxFrame').style.display='block';
			document.getElementById('CTInfoBoxFrame').style.width=document.getElementById('CTInfoBox').offsetWidth+'px';
			document.getElementById('CTInfoBoxFrame').style.height=document.getElementById('CTInfoBox').offsetHeight+'px';
		}
		
	}
	function HideInfoPop2(){
		yyy=-1000;
		if(document.getElementById('CTInfoBoxFrame')) {
			document.getElementById('CTInfoBoxFrame').style.display='none';
		}
		document.getElementById('CTInfoBox').style.display='none';
	}
	
	var Xoffset2=15;
	var Yoffset2=-15;
	function get_mouse2(e){
		if (!e) {
			var e = window.event||window.Event;
		}
		if('undefined'!=typeof e.pageX){
			mouseX2 = e.pageX;
			mouseY2 = e.pageY;
		}else{
			mouseX2 = e.clientX + document.documentElement.scrollLeft;
			mouseY2 = e.clientY + document.documentElement.scrollTop;
		}
		
		iMouseX = mouseX2+Xoffset2;
		//alert(document.documentElement.scrollTop);
		if(document.getElementById('CTInfoBoxFrame')) {
			document.getElementById('CTInfoBoxFrame').style.left=mouseX2+Xoffset2+'px';
			document.getElementById('CTInfoBoxFrame').style.top=mouseY2+yyy+'px';
		}
		if(document.getElementById('CTInfoBox')) {
			document.getElementById('CTInfoBox').style.left=mouseX2+Xoffset2+'px';
			document.getElementById('CTInfoBox').style.top=mouseY2+yyy+'px';
		}
	}
	
// END ALT POP JS



-->