function removeAll(form) {
  removeItems(form, true);
  form.submit();
}

function removeItems(form) {
  removeItems(form, false);
}

function removeItems(form, removeall) {
  var size = form.getElementsByTagName('input');
  for (i=0;i<size.length;i++) {
    var element = size[i];
    if (element.name != '' && element.name.indexOf("deleteItem") > -1 && (element.checked || removeall)) {
      var id = element.name.substring(10)
      var amount = document.getElementById('quantity_' + id)
      amount.value = '0';
    }
  }
  return true;
}

function addForm(fid){
 if (document.fids == undefined) {
  document.fids = new Array();
 }
 document.fids[document.fids.length] = fid;
}
function submitFids() {
 el = null;
 for (var i=0; i < document.fids.length; i++) {
  el = document.getElementById(document.fids[i]);
  el.submit();
 }
}
function addOk(){
 if (document.oks == undefined) {
  document.oks = 1;
 }
 document.oks++;
 if (document.oks == document.fids.length) {
  //alert("Yep, all submissions OK");
  document.getElementById('ok_form').submit();
 }
}
function printSubmit() {
 el = document.getElementById('content');
 document.getElementById('print_html').value = el.innerHTML;
 document.getElementById('print_form').submit();
}
function orderProduct(fr, pid) {
 //alert("form:"+fr+", pid:"+pid);
 el = null;
 for (var i =0; i < fr.elements.length; i++) {
  if (fr.elements[i].name.indexOf("product_")==0) {
   el = fr.elements[i];
   // alert(el.name+":"+el.value);
   if (el.value=="#") {
    // showProperties(el.options[0]);
    alert("du har ikke valg '"+el.options[0].text+"'");
  el.focus();
  return false;
   }
  }
 }
 return true;
}