function jumpMax(from, max, to) {
  if ( (from.value.length == max) && (to != '') ) {
    document.getElementById(to).select();
    document.getElementById(to).focus();

  }

}

function copyField(from, to) {
  document.getElementById(to).value = document.getElementById(from).value;
}

function copyaddress() {
  copyField('tdl2', 'tdl');

  document.getElementById().value = document.getElementById('tdl').value;
  document.getElementById('country2').value = document.getElementById('country').value;
  document.getElementById('zip2').value = document.getElementById('zip').value;
  document.getElementById('shire2').value = document.getElementById('shire').value;
  document.getElementById('city2').value = document.getElementById('city').value;
  document.getElementById('address2').value = document.getElementById('address').value;
  document.getElementById('district2').value = document.getElementById('district').value;
}

function checkAttributes() {

  o = document.getElementById('form');
  l = form.elements.length;
  for (i=0; i<l; i++) {

    if ( o.elements[i].getAttribute('needed') == "1" ) {
      o.elements[i].onfocus = check;
      o.elements[i].onblur = check;
      o.elements[i].onkeydown = check;

    } else if ( o.elements[i].getAttribute('filter') ) {
      f = o.elements[i].getAttribute('filter');
      o.elements[i].onkeypress = new Function('editKeyBoard(this,'+f+')');

    }

  }
}
