function adresse_wie(chkabhol) {
  arrKunde = new Array("nachname", "vorname", "strasse", "hausnr", "plz", "ort");
  arrAbhol = new Array("abholname", "abholvorname", "abholstrasse", "abholhausnr", "abholplz", "abholort");
  arrZiel = new Array("zielname", "zielvorname", "zielstrasse", "zielhausnr", "zielplz", "zielort");
  
  if(chkabhol == 'abhol') {
    if(document.getElementById(chkabhol).checked) {
      for (var i = 0; i < arrAbhol.length; ++i) {
  	    document.getElementById(arrAbhol[i]).readOnly = true;
        document.getElementById(arrAbhol[i]).value = document.getElementById(arrKunde[i]).value;
      }
    }
    else {
      for (var i = 0; i < arrAbhol.length; ++i) {
        document.getElementById(arrAbhol[i]).readOnly = false;	
        document.getElementById(arrAbhol[i]).value = '';
      }	
    }
  }

  if(chkabhol == 'ziel') {
    if(document.getElementById(chkabhol).checked) {
      for (var i = 0; i < arrZiel.length; ++i) {
	    document.getElementById(arrZiel[i]).readOnly = true;
        document.getElementById(arrZiel[i]).value = document.getElementById(arrKunde[i]).value;
      }
    }
    else {
      for (var i = 0; i < arrAbhol.length; ++i) {
        document.getElementById(arrZiel[i]).readOnly = false;	
        document.getElementById(arrZiel[i]).value = '';
      }	
    }
  }
}

function update() {
  if(document.getElementById('abhol').checked) { adresse_wie('abhol') }
  if(document.getElementById('ziel').checked) { adresse_wie('ziel') }
}


var tmp_table='';	
function showWartezeit(s, tmp) {   
  if(document.getElementById(tmp).checked) {
    var t;
    if(tmp_table) tmp_table.style.display='none';
    if(t=document.getElementById(s)) { t.style.display='block'; }
  }
  else {
    t=document.getElementById(s);
    t.style.display='none'; 
  }
  tmp_table=t;
}