/*
** Functions used by entry forms
*/
var frm= document.getElementById("formmailer");
function checkDLKShow(f) {
   try {
      var newStyle= "none";
      var dkk1= document.getElementById("dkkFees1");
      var dkk2= document.getElementById("dkkFees2");
      var dlk= document.getElementById("dlkFees");
      if (f.selectedIndex == 1) { newStyle= "inline"; }
      dkk1.style.display= newStyle;
      dkk2.style.display= newStyle;
      dlk.style.display= (newStyle == 'none' ? 'inline' : 'none');
   } catch(err) {};
}
function insertAmt(amt) {
   try {
      if (amt != "")
         frm.beloeb.value= amt + ",00";
      else
         frm.beloeb.value= "";
   } catch(err) {};
}
function setFee() {
   try {
      var date1= new Date()
      date1.setFullYear(2010,0,31);  // 31-jan-2010
      var date2= new Date()
      date2.setFullYear(2010,2,15);  // 15-mar-2010
      var today = new Date();
      var newAmt= "";
      if (frm.sted.selectedIndex == 1) {
         if (frm.klasse.selectedIndex > 0) {
            if (frm.klasse.selectedIndex < 3)
               newAmt= 300;
            else if (frm.klasse.selectedIndex < frm.klasse.length - 1) {
               if (today <= date1)
                  newAmt= 530;
               else if (today <= date2)
                  newAmt= 595;
               else
                  newAmt= 720;
            } else
               newAmt= 0;
         }
      } else {
         if (frm.klasse.selectedIndex > 0) {
            if (frm.klasse.selectedIndex < 3)
               newAmt= 230;
            else if (frm.klasse.selectedIndex < frm.klasse.length - 1)
               newAmt= 335;
            else
               newAmt= 0;
         }
      }
      insertAmt(newAmt);
   } catch(err) {};
}
