var clean = new Array();
function cleanValue(input) {
   formname = input.form.name;
   inputname = input.name;
   if (typeof(clean[formname])!='undefined')
      if (clean[formname][inputname]) {
         input.value = "";
         clean[formname][inputname] = false;
      }
}

function setValue(input,value) {
   if (input.value == "") {
      formname = input.form.name;
      inputname = input.name;
      input.value = value;
      if (typeof(clean[formname])=='undefined') { 
         clean[formname] = new Array();
      }
      clean[formname][inputname] = true;
   }
}


function fixmacie(classname){        
   var divs=document.getElementsByTagName("DIV");   
   for(var d=0; d < divs.length;d++) {     
      if(divs[d].className.indexOf(classname)==0){    
         divs[d].innerHTML+= "<div class='mac-clearfix'> </div>"; 
         //diese Klasse wird hinzugef&uuml;gt, wenn wir es mit dem IE auf Mac zu tun haben 
      }  
   }      
}
function init(){
   // Check if the browser is IE5 Mac 
   if( navigator.appVersion.indexOf('Mac')!=-1 && document.all){     
      fixmacie("clearfix");  
   }
}
//mache das wenn die Seite l&auml;dt 
window.onload=init;

/**
 * setzt die optionen beim newsletter formular.
 */
function setOption (name) {
   
   switch (name)
   {
      case "newsletter":
         shorts = "nl";
         break;
      case "faltblaetter":
         shorts = "fb";
         break;
      case "taetigkeitsberichte":
         shorts = "tb";
         break;
      case "pressemitteilungen":
         shorts="pm";
         break;
   }

   formular = document.forms['mailform'];
   checkit = "_x" + name;
   checkbox = formular[checkit];
   radio = formular["_" + shorts + "email"];
   radio2 = formular["_" + shorts + "post"];

   if (checkbox.checked == true) {
      radio2.checked = false;
      radio.checked = true;
   } else {
      radio.checked = false;
      radio2.checked = false;
   }
}