function erDatoForkert(value) {
	
  if (!/^\d{2}-\d{2}-\d{4}$/.test(value)) { return true; }
  var parts = value.split("-");
  var day = new Date(+parts[2],parts[1]-1,+parts[0]);
  if (day.getDate() != +parts[0] || day.getMonth() != parts[1]-1) {
    return true;
  }
  return false;
}

function erPostnrForkert(value) {
	
  if (!/^\d{4}$/.test(value)) { return true; }
  return false;
}

function erTlfnrForkert(value) {
	
  if (!/^\d{8}$/.test(value)) { return true; }
  return false;
}

function erEmailForkert(value) {

	if (!/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/.test(value)) { return true; }
  return false;
}

function erSpilNummerForkert(value) {
	
  if (!/^[ \d]+$/.test(value)) { return true; }
  return false;
}

function deleteOption(object,index) {
    object.options[index] = null;
}

function addOption(object,text,value) {
    var defaultSelected = true;
    var selected = true;
    var optionName = new Option(text, value, defaultSelected, selected)
    object.options[object.length] = optionName;
}
	
function copySelected(fromObject,toObject) {
    for (var i=0, l=fromObject.options.length;i<l;i++) {
        if (fromObject.options[i].selected)
            addOption(toObject,fromObject.options[i].text,fromObject.options[i].value);
    }
    for (var i=fromObject.options.length-1;i>-1;i--) {
        if (fromObject.options[i].selected)
            deleteOption(fromObject,i);
    }
}

function SelectAll(fromObject) {
    for (var i=0, l=fromObject.options.length;i<l;i++) {
        fromObject.options[i].text,fromObject.options[i].selected = true;
    }
}

function skiftBgColor(element,mode,elementclass,skiftclass){
	
  if (mode=="in"){
    cursortype = 'pointer';
    rkClass = skiftclass;
  }
  else if (mode=="out")	{
    cursortype = '';
    rkClass = elementclass;
  }
  element.className = rkClass;
  element.style.cursor=cursortype;
}

function callLink(adresse){
  
  if (adresse!=""){
    window.self.location=adresse;
  }  
}

