/* select all button */
function selectAll(list){
  var i=list.length-1;
  var mode=true;
  for(;i>=0&&mode;i--){
    mode=list.options[i].selected;}
  mode=!mode;
  i=list.length-1;
  for(;i>=0;i--){
    list.options[i].selected=mode;}
  mode=(mode==1?0:1);}

/* block edited field if more than 1 region is selected */
function blockMultiRegion(){
  var reg=document.forms['affForm'].region;
  var i=reg.length-1;
  var n=0;
  for(;i>=0;i--)
    if(reg.options[i].selected)
      n++;
  if(n>1)
    reg.focus();
  return;}


/* erase city and street fields if more than 1 region is selected */
function eraseMultiRegion(){
  var frm=document.forms['affForm'];
  var i=frm.region.length-1;
  var n=0;
  for(;i>=0;i--)
    if(frm.region.options[i].selected)
      n++;
  if(n>1){
    frm.street.value='';
    frm.city.value='';}
  return;}
