
// ODERHAFF Funktions-Resourcen - BITTE KEINE ÄNDERUNGEN VORNEHMEN!
//
// DER FOLGENDE JAVASCRIPT WURDE GESCHRIEBEN VON RONNY BUDZINSKE / RONNY@BUDZINSKE.DE
// COPYRIGHT 1999-2004 IE 4,5,5.5 und Netscape 4.7,4.74,6 und OPERA 5.02  - fähig

var klapp_symbol = new Array();
klapp_symbol[0]='»';
klapp_symbol[1]='«';


function getPosition(element) {
         var elem=element,tagname='',x=0,y=0;
         while ((typeof(elem)=='object')&&(typeof(elem.tagName)!='undefined')) {
                 y+=elem.offsetTop;
                 x+=elem.offsetLeft;
                 tagname=elem.tagName.toUpperCase();
                 if (tagname=='BODY') elem=0;
                     if (typeof(elem)=='object')
                        if (typeof(elem.offsetParent)=='object')
                            elem=elem.offsetParent;
         }
         position=new Object();
         position.x=x;
         position.y=y;
         position.h=element.offsetHeight;
         position.w=element.offsetWidth;
         return position;
}


function menuover (objektid,bildstring)
  {
    bildpuffer=document.images[objektid-1].src;
    document.images[objektid-1].src = "images/"+bildstring+"2.jpg";

  }
function menuout (objektid)
  {
    document.images[objektid-1].src = bildpuffer;
  }



function ermittle_wert(wert,standard)
  {

    argumente=location.search;
    argumente=argumente.substr(1,argumente.length);
    args=argumente.split("&");
    for(var i=0; i < args.length; i++)
      {
      args2=args[i];
      args2=args2.split("=");
      if (args2[0] ==wert)
        {
        return args2[1];
        }
      }
    return standard;
  }


function changeEnabledStatus (objektID, status) {

 var obj = document.getElementById(objektID);

 if (!obj) return 0;
 if (status == 0) obj.disabled = true;
 if (status == 1) obj.disabled = false;

 return status;

}

function changeDisplayStatus (objektID, status) {

 objekt = document.getElementById(objektID).style;

 if (status == 2 && objekt.display == "block") status = 0;
 if (status == 2 && objekt.display == "none") status = 1;
 if (status == 2) status = 0;

 if (status == 0) objekt.display = "none";
 if (status != 0 && status != 2) objekt.display = "block";

 return status;
}

function changeArrayDisplayStatus (objektID,arrayElement,anzElemente) {
 for (n=1; n <= anzElemente; n++) {

   objekt_style = document.getElementById(objektID+"_"+n).style;


   if (n != arrayElement || objekt_style.display == "block") {
       objekt_style.display = "none";
    } else {
       objekt_style.display = "block";
   }
 }

 return 0;
return 0;
}

// ==============================================================