/* generalBehaviours.js fuer Beck */
/* 00.00.0000 00:00 msc */

/* Vorladen aller Grafiken vor, die per CSS oder sonstwie als Hintergrundbilder eingebunden werden */

/*  var a = new Array(
"/prj-spd06006/images/slideshow-pfeil_links-over.gif",
"/prj-spd06006/images/slideshow-pfeil_rechts-over.gif"
);
  var b = new Array();
  var i;
  for (i = 0; i < a.length; i++) {
    b[i] = new Image();
    b[i].src = a[i];
  } */

  /* mainNav Hovers ueber DOM Scripting: */

function addLoadEvent(func_name) {
  var lastonload = window.onload;
  if (typeof window.onload != 'function')
    { window.onload = func_name; }
  else {  window.onload = function() {
            lastonload(); func_name(); }
    }
}

function switch_image() {
    if(!document.getElementsByTagName) return false;
  if(!document.getElementById) return false;
    var mainNavContainer = document.getElementById("mainNav");
  if(!mainNavContainer) return false;
  var mainNavImages = mainNavContainer.getElementsByTagName("img");

         for(var i=0; i <  mainNavImages.length;i++){
              if(mainNavImages){
                if(mainNavImages[i].getAttribute("noLink")|| mainNavImages[i].className == "noLink" ){
                  mainNavImages[i].onmouseover = function () {
                         //alert("no link");
                  return swapImg(this,2);
                    }
                 }
                  else {
                       mainNavImages[i].onmouseover = function () {
                       return swapImg(this,1);
                       }
                 }

                if(mainNavImages[i].getAttribute("class")|| mainNavImages[i].className == "active" || mainNavImages[i].className == "noLink"){
                    mainNavImages[i].onmouseout = function () {
                  return swapImg(this,2);
                  }
                }

                else {
                    mainNavImages[i].onmouseout = function () {
                  return swapImg(this,3);
                    }
                }
      }
         }
 }

 function swapImg (img,state){
  if(!document.getElementsByTagName) return false;
  if(!document.getElementById) return false;
         var source;
         var id = img.getAttribute("id");
         switch(state){
          case 1:
                         source = "/prj-spd06006/images/" + id + "_over.gif";
              img.setAttribute("src", source);
          break;

          case 2:
                        source = "/prj-spd06006/images/" + id + "_aktiv.gif";
                        img.setAttribute("src",source);
                 break;

                 case 3:
                        source = "/prj-spd06006/images/"+ id +".gif";
                          img.setAttribute("src",source);
          break;

                 default:
                  source = "/prj-spd06006/images/"+ id +".gif";
                          img.setAttribute("src",source);
        break;
          }
 }

 /* PopUp ueber onclick="pop_up(this.href);return false" ansprechen */
function pop_up(theUrl){
window.open(theUrl,"popup","width=800,height=600");
}

 addLoadEvent(switch_image);
