function edit() { 
		document.all.table01.style.display='none';
	    document.all.table02.style.left=event.x; 
		document.all.table02.style.display='block';
} 

function noedit() { 
		document.all.table02.style.display='none';
	    document.all.table01.style.left=event.x; 
		document.all.table01.style.display='block';
} 

function submit_form()	{
		var momstype = '';
		if (document.nKunde.moms[0].checked) { momstype = 'med'; }
		if (document.nKunde.moms[1].checked) { momstype = 'uden'; }
		document.nKunde.momstype.value = momstype;
		return true;
}

function valider(msg) {	
   		if(confirm(msg)) return true;
		return false;
}
	
function is_numeric(form) {  
			for (i = 0; i < form.antal.value.length; i++) {  
    			if (form.antal.value.charAt(i)  < "0") {
      				alert("Antallet skal være et positivt heltal");
					return false;
			    }
				else if (form.antal.value.charAt(i)  > "9") {
      				alert("Antallet skal være et positivt heltal");
			      	return false;
		    	}   
  			}
			if (form.antal.value == "0") { 
      				alert("Du kan ikke bestille 0 skilte!");
					return false;
			}
  			  return true;   
}
		
function updateCart() {
	  document.cart.nextAction.value = "updateCart";
	  return true;
}

function moveOn() {
	  document.cart.nextAction.value = "moveOn";
	  return true;
}

function getBrowserSize() {

  var click_offset_x	= getPageLeft(getLayer(table_obj[i].table_name + "container"));
  var click_offset_y	= getPageTop(getLayer(table_obj[i].table_name + "container")) - document.body.scrollTop;
  alert('X: '+ click_offset_x + ' - Y: ' + click_offset_y);
  return;
}

function resetCart() {
  
  if (valider("Er du sikker på at du vil nulstille, dvs. fjerne alt fra indkøbskurven?")) { 
    location.href='index.php?kat=94&unsetCart=1';
  }
  else return;
}

function validerSendFormular(form) {  
  
  var output = "";
  var doSubmit = true;

  if (form.email.value == "" && form.username.value == "") {
      output += "Du skal indtaste enten en emailadresse eller et brugernavn.\n";
	  doSubmit = false;
  }
  else {
    if (form.email.value != "" && !validateemail(form.email.value)) {
      output += "Angiv venligst korrekt emailadresse.\n";
	  doSubmit = false;
	}
  }

  if (doSubmit) {
    return true;
  }
  else {
    alert(output);  
    return false;   
  }
}

function validateemail(oneemail) {
  if (oneemail.indexOf('@')==-1) return false;
  var splitemail=oneemail.split('@');
  if (splitemail[0].length==0 || splitemail[0].length>63) return false;
  if (splitemail[1].indexOf('.')==-1) return false;
  var validdomain=splitemail[1].split('.');
  if (validdomain[0].length==0 || validdomain[0].length>63) return false;
  return true; 
}

function UnCryptMailto(s) {
		var n=0;
		var r="";
		for(var i=0;i<s.length;i++) { 
			n=s.charCodeAt(i); 
			if (n>=8364) {n = 128;}
			r += String.fromCharCode(n-(3)); 
		}
		return(r);
}
function linkTo_UnCryptMailto(s)	{
		location.href=UnCryptMailto(s);
	}