var ie5 = false;

function csskorrektur() // Anpassen der Stylesheets an IE5
  {
   var i=0;
   if (document.getElementsByTagName("span"))
      {var elem = document.getElementsByTagName("span"); while (typeof(elem[i]) != "undefined") {if (elem[i].className == "noJavascript") {elem[i].style.display = "none"; elem[i].parentNode.removeChild(elem[i]);} else {i++;}}}

   var uagent = navigator.userAgent;
   if ((uagent.search(/MSIE\s5./i)>=0) && !(uagent.search(/Opera/i)>=0)  && !(uagent.search(/Mozilla\/5/i)>=0))
      {
       this.ie5=true;
       if (document.getElementsByTagName("h2"))
          {
           var hhArr = document.getElementsByTagName("h2");
           for (i=0; i<hhArr.length; i++)
               {hhArr[i].style.position = "static";}
          }
       
       if (uagent.search(/Win/i)>=0 && document.getElementsByTagName("q"))
          { // bei <q> quotationmarks einfügen
           var laquo, raquo;
           var quotArr = document.getElementsByTagName("q");
           for (i=0; i<quotArr.length; i++)
               {
                if (quotArr[i].firstChild.data != "«")
                   {
                    laquo = document.createTextNode("«");
                    raquo = document.createTextNode("»");
                    quotArr[i].insertBefore(laquo, quotArr[i].firstChild);
                    quotArr[i].appendChild(raquo);
                   }
               }
          }
      }
  }