function getElementsByClass(searchClass,node,tag) {
	var classElements = new Array();
	if ( node == null )
		node = document;
	if ( tag == null )
		tag = '*';
	var els = node.getElementsByTagName(tag);
	var elsLen = els.length;
	var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
	for (var i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}

function show_tab(tab, link) {
	divs = getElementsByClass('tab-panel');
	for(var i = 0; i < divs.length; i++)
		if (divs[i].id == tab)
			divs[i].style.display = '';
		else
			divs[i].style.display = 'none';

	if (link != null) {
		divs = getElementsByClass('tab-menu');
		for(var i = 0; i < divs.length; i++) {
			divs[i].className = 'tab-menu';
		}
		link.className = 'tab-menu selected';
	}
}

function getMultiElement(elementId) {
    if (document.layers) {
        // Opera
        return document.layers[elementId];
    } else if (document.all) {
        //Internet Explorer
        return document.all[elementId];
    } else if (document.getElementById) {
        //Firefix, Safari, Netscape
        return document.getElementById(elementId);
    }
}


function numbersonly(e) {
    var unicode = e.charCode ? e.charCode : e.keyCode;

    if (unicode == 8 || unicode == 9 || (unicode >= 48 && unicode <= 57) || unicode == 37 || unicode == 39 || unicode == 46) { //if not a number
        return true;
    }
    return false;
}


function toggle(el){
		var div1 = document.getElementById(el)
		if (div1.style.display == 'block') {
			div1.style.display = 'none'
		} else {
			div1.style.display = 'block'
		}
	}

	function logoff() { 
	   var Q = confirm("Er du sikker på du vil logge af?")
	   if(Q) {
		  window.location = "/logoff.php";
	   }
	}
	
	function startup() { //DOM
		if (document.getElementById){
			document.getElementById('loader').style.visibility='hidden';
		}else{
			if (document.layers){ //NS4
				document.prepage.visibility = 'hidden';
			}
			else { //IE4
				document.all.prepage.style.visibility = 'hidden';
			}
		}
		// NPK/BSS: retter Dime.
		getStyleById('dime').height=window.innerHeight;
	}
	// End -->

