// hier die erste Version, wenn zu 100% keine body onload oder window.onload vorhanden ist.
function init()
{
   var a=document.getElementsByTagName('a');

   for(var i=0;i<a.length;i++){
      a[i].onmousedown = function()
      {
         this.onfocus = function()
         {
            this.blur();
         }
      }
      a[i].onmouseup = function()
      {
         this.onfocus = function(){}
      }
      a[i].onmouseout = a[i].onmouseup;
   }
}

window.onload = init;


// Und Hier die version falls schon ein window.onload irgendwo "herumschwirrt", dann wird dies hier als letztes js aufgerufen, am besten in die letzte js Datei ganz unten dranhängen und alles, was im body onload="" drin steht in die init Funktion hineinschreiben, dafür <body> ohne onload attribut belassen
//window.onload= function()
//{
//	alert('window.onload');
//}
//function init()
//{
//   alert('body.onload'); // alles was im body onload="" drin steht hier rein ....
//   
//   var a=document.getElementsByTagName('a');
//
//   for (var i=0;i<a.length;i++) {
//      a[i].onmousedown = function()
//      {
//         this.onfocus = function()
//         {
//            this.blur();
//         }
//      }
//      a[i].onmouseup = function()
//      {
//         this.onfocus = function(){}
//      }
//      a[i].onmouseout = a[i].onmouseup;
//   }
//}
//
//if ((window.onload === undefined) || (window.onload === null)) {
//   window.onload = window.init;
//}
//else {
//   window.myLoad = window.onload;
//   window.onload = function()
//   {
//     window.myLoad();
//     window.init();
//   }
//}
