function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}

Event.observe(window, 'load', function() {
  if ($('donationValueTrigger')) {
    $('donationValueTrigger').observe('click', function(event) {
      
      if ($('betrag_id').visible()) {
        $('betrag_id').hide();
        $('betrag_frei_wrapper').show();
        $('betrag_frei_id').focus();
        $('betrag_frei_id').setValue($('betrag_id').getValue());
        this.innerHTML = 'Betrag auswählen';
      } else {
        $('betrag_frei_wrapper').hide();
        $('betrag_id').show();
        this.innerHTML = 'Betrag frei angeben';
      }
    });
  }
  
  if ($('bankTransferTrigger')) {
    $('bankTransferTrigger').observe('click', function(event) {
      $('bankTransferList').toggle();
    });
  }
  
  if ($('donationForm')) {
    $('donationForm').observe('submit', function(event) {
      var donation_value = 0;
      if ($('betrag_id').visible()) {
        $('betrag_frei_id').remove();
        donation_value = $('betrag_id').getValue();
      } else if($('betrag_frei_id').visible()) {
        $('betrag_id').remove();
        donation_value = $('betrag_frei_id').getValue();
      }
      if (donation_value >= 200) {
        $('quittung_id').setValue('sofort');
      } else {
        $('quittung_id').setValue('keine');
      }
    });
  }
});

var pop = null;

function popdown() {
  if (pop && !pop.closed) pop.close();
}

function popup(obj,w,h) {
  var url = (obj.getAttribute) ? obj.getAttribute('href') : obj.href;
  if (!url) return true;
  w = (w) ? w += 20 : 570;  // 150px*150px is the default size
  h = (h) ? h += 25 : 400;
  var args = 'width='+w+',height='+h+',resizable';
  popdown();
  pop = window.open(url,'',args);
  return (pop) ? false : true;
}

window.onunload = popdown;
window.onfocus = popdown;



/*
Event.observe(window, 'load', function() {

  // var form = $('Registration');
  // var text_inputs = form.getInputs('text');
  // text_inputs.invoke('disable');
  Event.observe($('Registration'), 'focus', check_field_value);
})

Event.addBehavior({
  'div#Registration input:focus' : function(e) {
    this.check_field_value('focus');
  },
  'div#Registration input:blur' : function(e) {
    this.check_field_value('blur');
  }
});

function check_field_value(method) {
  if (!this.default_value) {
    this.default_value = this.value;
  }
  if (method == 'focus') {
    if (this.value == this.default_value) {
      this.value = '';
    }
  } else {
    if (this.value == '') {
      this.value = this.default_value;
    }
  }
}

*/

