function invoiceAddress()
{
  var elems = new Array(
    'street',
    'house_no',
    'city',
    'psc',
    'country'
  );
  
  if (document.regform.same.checked)
  {
    for (var i = 0; i < elems.length; i++)
    {
      document.getElementById(elems[i] + '1').value = 
        document.getElementById(elems[i]).value;
      
      if (elems[i] == 'country')
      {
        document.getElementById(elems[i] + '1').disabled = true;
      }
      else
      {
        document.getElementById(elems[i] + '1').readOnly = true;
      }
      
      document.getElementById(elems[i] + '1').className = 'readonly';
    }
  }
  else
  {
    for (var i = 0; i < elems.length; i++)
    {
      
      if (elems[i] == 'country')
      {
        document.getElementById(elems[i] + '1').disabled = false;
      }
      else
      {
        document.getElementById(elems[i] + '1').readOnly = false;
      }
      
      document.getElementById(elems[i] + '1').className = 'writeable';
    }
  }
}


function addressChange(elem)
{
  if (document.regform.same.checked)
  {
    document.getElementById(elem + '1').value =
      document.getElementById(elem).value;
  }
}


