function Check_Nums() 
   {
   '***********************************'
   'funktion der returnere false, hvis' 
   'der indtastes bogstav i talfelt'
   '***********************************'
     if ((event.keyCode < 48) || (event.keyCode > 57)) 
     {
      return false;
     }
}

//Tjekker for en korrekt indtastet e-mailadresse
function emailCheck(email) {
 var ErrorString="";
 // Check if the e-mail is valid
 if (email == "") {
  ErrorString += "Du skal skrive E-mail adressen-br-";
 }
 else if(email.search(/.+@.+\./) == -1) {
  ErrorString += "Du har indtastet en ulovlig E-mail adresse-br-";
 }
 else if (email.length<5 || email.length>256) {
  ErrorString += "Din e-mail adresse skal være større end 5 og mindre end 256 tegn...-br-";
 }
 return ErrorString;
}


//Tjekker om der er indtastet noget i et felt, og om det er inden for den tilladte længde
function fieldValid(fieldname, text, min, max) {

 var ErrorString="";
 if (text == "" && min>0) {
  ErrorString += "Du skal udfylde "+fieldname+"-br-";
 }
 else if (text.length<min || text.length>max) {
  ErrorString += "Dit "+fieldname+" skal være større end "+min+" og mindre end "+max+" tegn...-br-";
 }
 return ErrorString;
}



//Tjekker om en valid dato er af formatet "dd-mm-yyyy"
function validDate(datestring) {
	ok=true
	if (datestring.length!=10)
		ok=false

	
	if (isValid(datestring.substring(2,3) ,"-")==false)
		ok=false

	if (isValid(datestring.substring(5,6) ,"-")==false)
		ok=false

	
	if (isValid(datestring.substring(0,2) ,"1234567890")==false)
		ok=false
	else
		if (datestring.substring(0,2)-0>31)
			ok=false
			
	if (isValid(datestring.substring(3,5) ,"1234567890")==false)
		ok=false
	else
		if (datestring.substring(3,5)-0>12)
			ok=false

	if (isValid(datestring.substring(6,10) ,"1234567890")==false)
		ok=false

	if (ok==true || datestring=="99-99-9999")
		return "";
	else
		return "Den dato du har skrevet, skal skrives som dd-mm-åååå (f.eks 26-09-1970)-br-";
}



//Tjekker om en string indeholder ulovlige tegn
function onlyNumbers(fieldName, numberstring) {
	var ErrorString="";
	allowed = "0123456789";
    if (numberstring!="") {
	    for (var i=0; i< numberstring.length; i++) {
	       if (allowed.indexOf(numberstring.charAt(i)) == -1)
	          var ErrorString = fieldName + " skal være et tal.-br-";
	          
	    }
	}
    return ErrorString;
}



//Tjekker om en string indeholder ulovlige tegn
function isValid(string,allowed) {
    for (var i=0; i< string.length; i++) {
       if (allowed.indexOf(string.charAt(i)) == -1)
          return false;
    }
    return true;
}



//Tjekker om der kun er indtastet tal
function birthdayCheck(birthday) {
	var ErrorString="";
	if(isValid(birthday ,"1234567890")==false && birthday!="Day-Month-Year") {
		ErrorString += "Your birthday is not entered correct-br-";
	}
	return ErrorString;
}


function replace(string,text,by) {
// Replaces text with by in string
    var strLength = string.length, txtLength = text.length;
    if ((strLength == 0) || (txtLength == 0)) return string;

    var i = string.indexOf(text);
    if ((!i) && (text != string.substring(0,txtLength))) return string;
    if (i == -1) return string;

    var newstr = string.substring(0,i) + by;

    if (i+txtLength < strLength)
        newstr += replace(string.substring(i+txtLength,strLength),text,by);

    return newstr;
}

function writeExactUrl(xtern, intern, vindue, site) {
	var sitesplit;
	var urlValue;
	urlValue="";
	
	if ((xtern!="" || intern!="") && site!="") {
		sitesplit = site.split(",");
		switch (sitesplit[2]) {
			case "1": {
				urlValue = "default.asp?ID=" + intern
			break;}
			case "2": { 
				urlValue =  xtern
			break;}
		}
		if (vindue==2) {
			urlValue+='\" target=\"_BLANK'
		}
	}
	return urlValue;
}

function showhide(okornot)
{       

        if ( okornot != "null" )
        {
        var tmp = okornot.split(",");
        divyes = eval(tmp[0]);
        divyes.style.display = "block";
        divnot = eval(tmp[1]);
        divnot.style.display = "none";
        }
}