// JavaScript Document
//**************** Preload images
var preloaded = new Array();
function preload_images() {
	for (var i = 0; i < arguments.length; i++){
	  preloaded[i] = document.createElement('img');
	  preloaded[i].setAttribute('src',arguments[i]);
  };
};
preload_images(
'images/menu/nWhoweare-off.jpg','images/menu/nWhatweoffer-off.jpg','images/menu/nWorkingwithus-off.jpg','images/menu/nSupport-off.jpg','images/menu/nLanguageEng-off.jpg','images/menu/nLanguageGer-off.jpg'//,'images/menu/nContactus-off.gif'
);


window.onload = function() {
	//******************* site nav category image swap
	//initialize category and place images
	var nWhoweare=document.getElementById("nWhoweare");	
	var nWhatweoffer=document.getElementById("nWhatweoffer");	
	var nWorkingwithus=document.getElementById("nWorkingwithus");	
	var nSupport=document.getElementById("nSupport");
	var nLanguageEng=document.getElementById("nLanguageEng");
	var nLanguageGer=document.getElementById("nLanguageGer");
	//var nContactus=document.getElementById("nContactus");
	
	if (nWhoweare.className=="nWhoweareOn"){nWhoweare.className="nWhoweareOn";}else{nWhoweare.className="nWhoweareOff";}
	if (nWhatweoffer.className=="nWhatweofferOn"){nWhatweoffer.className="nWhatweofferOn";}else{nWhatweoffer.className="nWhatweofferOff";}
	if (nWorkingwithus.className=="nWorkingwithusOn"){nWorkingwithus.className="nWorkingwithusOn";}else{nWorkingwithus.className="nWorkingwithusOff";}
	if (nSupport.className=="nSupportOn"){nSupport.className="nSupportOn";}else{nSupport.className="nSupportOff";}
	if (nLanguageEng.className=="nLanguageEngOn"){nLanguageEng.className="nLanguageEngOn";}else{nLanguageEng.className="nLanguageEngOff";}
	if (nLanguageGer.className=="nLanguageGerOn"){nLanguageGer.className="nLanguageGerOn";}else{nLanguageGer.className="nLanguageGerOff";}
	//if (nContactus.className=="nContactusOn"){nContactus.className="nContactusOn";}else{nContactus.className="nContactusOff";}
	
	//event handlers
	nWhoweare.onmouseover = nWhoweareOn;	
	nWhatweoffer.onmouseover = nWhatweofferOn;	
	nWorkingwithus.onmouseover = nWorkingwithusOn;	
	nSupport.onmouseover = nSupportOn;
	nLanguageEng.onmouseover = nLanguageEngOn;
	nLanguageGer.onmouseover = nLanguageGerOn;
	//nContactus.onmouseover = nContactusOn;

	//event handlers
	if (nWhoweare.className=="nWhoweareOn"){nWhoweare.onmouseout = nWhoweareOn;}else{nWhoweare.onmouseout = nWhoweareOff;}
	if (nWhatweoffer.className=="nWhatweofferOn"){nWhatweoffer.onmouseout = nWhatweofferOn;}else{nWhatweoffer.onmouseout = nWhatweofferOff;}
	if (nWorkingwithus.className=="nWorkingwithusOn"){nWorkingwithus.onmouseout = nWorkingwithusOn;}else{nWorkingwithus.onmouseout = nWorkingwithusOff;}
	if (nSupport.className=="nSupportOn"){nSupport.onmouseout = nSupportOn;}else{nSupport.onmouseout = nSupportOff;}
	if (nLanguageEng.className=="nLanguageEngOn"){nLanguageEng.onmouseout = nLanguageEngOn;}else{nLanguageEng.onmouseout = nLanguageEngOff;}
	if (nLanguageGer.className=="nLanguageGerOn"){nLanguageGer.onmouseout = nLanguageGerOn;}else{nLanguageGer.onmouseout = nLanguageGerOff;}
	//if (nContactus.className=="nContactusOn"){nContactus.onmouseout = nContactusOn;}else{nContactus.onmouseout = nContactusOff;}

}//window.onload

//functions setting classNames to ON
function nWhoweareOn(event){this.className="nWhoweareOn";}
function nWhatweofferOn(event){this.className="nWhatweofferOn";}
function nWorkingwithusOn(event){this.className="nWorkingwithusOn";}
function nSupportOn(event){this.className="nSupportOn";}
function nLanguageEngOn(event){this.className="nLanguageEngOn";}
function nLanguageGerOn(event){this.className="nLanguageGerOn";}
//function nContactusOn(event){this.className="nContactusOn";}

//functions setting classNames to OFF
function nWhoweareOff(event){this.className="nWhoweareOff";}
function nWhatweofferOff(event){this.className="nWhatweofferOff";}
function nWorkingwithusOff(event){this.className="nWorkingwithusOff";}
function nSupportOff(event){this.className="nSupportOff";}
function nLanguageEngOff(event){this.className="nLanguageEngOff";}
function nLanguageGerOff(event){this.className="nLanguageGerOff";}
//function nContactusOff(event){this.className="nContactusOff";}

//Rollover for contactus
function SimpleSwap(el,which){
  el.src=el.getAttribute(which || "origsrc");
}

function SimpleSwapSetup(){
  var x = document.getElementsByTagName("img");
  for (var i=0;i<x.length;i++){
    var oversrc = x[i].getAttribute("oversrc");
    if (!oversrc) continue;
      
    // preload image
    // comment the next two lines to disable image pre-loading
    x[i].oversrc_img = new Image();
    x[i].oversrc_img.src=oversrc;
    // set event handlers
    x[i].onmouseover = new Function("SimpleSwap(this,'oversrc');");
    x[i].onmouseout = new Function("SimpleSwap(this);");
    // save original src
    x[i].setAttribute("origsrc",x[i].src);
  }
}

var PreSimpleSwapOnload =(window.onload)? window.onload : function(){};
window.onload = function(){PreSimpleSwapOnload(); SimpleSwapSetup();}