	var ciffer = /^\d*$/; 
	function tvingCifre(feltObj){

		if (ciffer.test(feltObj.value)) {
			// alt er ok
		} else {
			var til = "";
			var fra = feltObj.value;
			for (var i=0; fra.length>i; i++ ) 
				if ( ciffer.test( fra.charAt(i) ) )
					til += fra.charAt(i);
			feltObj.value = til;
		}
	}

	function validateEmail(email){
		if (email.length == 0){
			return false;
		}
		found = false;
		for (i=0; i < email.length; i=i+1) {
			if (email.charAt(i) == "@") {
				var num = i;
				found = true;
			}
		} //slut for
		if (found == false) {
		  return false;
		} else {
			//@fundet på plads num.
			num++;
			komma1found = false;
			for (num; num < email.length; num++){
				if(email.charAt(num) == "."){
					komma1found = true;
					var num2 = num;
				}
			}
			if (komma1found == false){
				return false;
			} else {
				//tester for tegn efter komma.
				var t = email.length -3;
				if (num2 > t){
					return false;
				}
			}
		}
		return true;
	}//end function
	
	function validateFormNyhedsbrev(){
		var f = document.forms.formNameNyhedsBrev;

		if (f.email.value == ""){
			alert("Indtast venligst din e-mailadresse.");	
			f.email.focus();
			return false;
		}

		if (!validateEmail(f.email.value)){
			alert("Den indtastede e-mail er ikke korrekt, prøv venligst igen.");	
			f.email.focus();
			return false;
		}
		if (f.navn.value == ""){
			alert("Indtast venligst dit navn.");	
			f.navn.focus();
			return false;
		}
		
		return true;
	}
	
	function popupHelp(helpId){
		var url = "help.php?helpId="+helpId;
		window.open(url,"PopUpHelp"+helpId,"width=20,height=20,left=20,top=20,toolbar=no,location=no,directories=no,status=no,scrollbars=yes");
	}
	
	function popupHelpAT(helpId){
		var url = "http://www.atorbital.com/help.php?helpId="+helpId;
		window.open(url,"PopUpHelp"+helpId,"width=20,height=20,left=20,top=20,toolbar=no,location=no,directories=no,status=no,scrollbars=yes");
	}

	function popupHistorie(histId){
		var url = "historie.php?do=showAfsnit&histId="+histId;
		window.open(url,"popupHistorie"+histId,"width=500,height=500,left=20,top=20,toolbar=no,location=no,directories=no,status=no,scrollbars=yes");
	}

	var txtrem1 = false;
	var txtrem2 = false;
	function delTxt(no,obj){
		if (no == 1) {
			if (!txtrem1){
				obj.value = "";
				txtrem1 = true;
			}
		} else {
			if (no == 2) {
				if (!txtrem2){
					obj.value = "";
					txtrem2 = true;
				}
			}
		}
	}

	function setOpacity(obj, opacity) {
	  opacity = (opacity == 100)?99.999:opacity;
	   // IE/Win
	  obj.style.filter = "alpha(opacity:"+opacity+")";
	   // Safari<1.2, Konqueror
	  obj.style.KHTMLOpacity = opacity/100;
	   // Older Mozilla and Firefox
	  obj.style.MozOpacity = opacity/100;
	   // Safari 1.2, newer Firefox and Mozilla, CSS3
	  obj.style.opacity = opacity/100;
	}

	function fadeOut(objId,opacity) {
	  if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity >= 10) {
		  setOpacity(obj, opacity);
		  opacity -= 10;
		  window.setTimeout("fadeOut('"+objId+"',"+opacity+")", 50);
		} 
	  }
	}

	function fadeOutAndRedir(objId,opacity,url) {
	  if (document.getElementById) {
		obj = document.getElementById(objId);
		if (opacity >= 5) {
		  setOpacity(obj, opacity);
		  opacity -= 5;
		  window.setTimeout("fadeOutAndRedir('"+objId+"',"+opacity+",'"+url+"')", 100);
		} else {
			setOpacity(obj, 0);
			document.location.href = url;
		}
	  }
	}

	function fadeIn(objId,opacity) {
	  if (document.getElementById) {
		obj = document.getElementById(objId);
		if (obj != null){
			if (opacity <= 100) {
			
			  setOpacity(obj, opacity);
			  opacity += 10;
			  window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 100);
			}
		}
	  }
	}

	function soegEnter(){

		var f = document.forms.formSoeg;
		if (f.searchText.value == "Søg varer..."){
			f.searchText.value = "";	
		}
	}

	function soegExit(){
		var f = document.forms.formSoeg;
		if (f.searchText.value == ""){
			f.searchText.value = "Søg varer...";	
		}	
	}


	function fadeOutCP(curId,opacity,newSrc,newId,newWidth,newHeight,newText) {
	  if (document.getElementById) {
		obj = document.getElementById('randImg'+ curId);
		document.getElementById('randTxt'+ curId).innerHTML = newText;
		if (opacity >= 10) {
		  setOpacity(obj, opacity);
		  opacity -= 10;
		  window.setTimeout("fadeOutCP('"+curId+"',"+opacity+",'"+newSrc+"','"+newId+"','"+newWidth+"','"+newHeight+"','"+newText+"')", 50);
		} else {
			obj.src = newSrc;
			//obj.height = newHeight;
			//obj.width = newWidth;
			//sætter link
			objHref = document.getElementById('randhref'+ curId);
			objHref.href = "kategori.php?itemId="+newId;
			fadeIn('randImg'+ curId,10);
		}
	  }
	}

	function randomNum(nr) {
		returnNr = parseInt((Math.random() * nr) + 1);
		return returnNr;
	}

	function randomNumBet(from, to) {
		var tmp = Math.random()*(to-from);
		tmp = Math.round(from+tmp);

		return tmp ;
	}


	function changePics(){
			//finder tilfældigt den der skal skiftes
			var chNr = randomNum(3);

			if (curArrayNr < imageKatArray.length -1){
				curArrayNr++;		
			} else {
				curArrayNr = 1;
			}
			
			changeTime = randomNumBet(2500,6000);
			fadeOutCP(chNr,100,'itempics/thump/'+imageKatArray[curArrayNr][0],imageKatArray[curArrayNr][3],imageKatArray[curArrayNr][1], imageKatArray[curArrayNr][2],imageKatArray[curArrayNr][4]);
			window.setTimeout("changePics()",changeTime);

	}
