/*
son of suckerfish menu script from:
http://www.htmldog.com/articles/suckerfish/dropdowns/
 */
 
 sfHover = function() {
	var sfEls = document.getElementById("nav").getElementsByTagName("LI");
	for (var i=0; i<sfEls.length; i++) {
		sfEls[i].onmouseover=function() {
			this.className+=" sfhover";
			this.style.zIndex=200; //this line added to force flyout to be above relatively positioned stuff in IE
		}
		sfEls[i].onmouseout=function() {
			this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
		}
	}
}
if (window.attachEvent) window.attachEvent("onload", sfHover);

/*
	====================================
	here are my functions
	Copyright by Johannes Puschnig, 2007
	www.jopuso.at
	====================================
*/

/* Funktion getElement, die in allen Browsern funktioniert */
/* Copyright by Johannes Puschnig, 2007 */
/* www.jopuso.at */

// ############################# Beginn #####################################	
// ############## Elemente ansprechen in div. Browsern ######################
// ##########################################################################

function getElement(id)	{
	if(document.getElementById)	{
			return document.getElementById(id);
	}
	else if(document.all) {
		return document.all[id];
	}
	else if(document.layers) {
		return document.layers[id];
	}
	else {
			return null;
	}
}

/*  
	Funktion zum Trimmen von Strings
	Links und Rechts
	Copyright by Johannes Puschnig, 2007
	www.jopuso.at
*/

function Trim(sString) {
	while (sString.substring(0,1) == ' ') {
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ') {
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

/*
	start()
	Wird beim Laden jeder Seite ausgefuehrt
	Diese Fkt. versteckt die Featureboxen,
	wenn diese leer sind.
*/

function start() {
	var box=getElement("box1");
	var box2=getElement("box2");
	var str=Trim(box.innerHTML.replace(/\n/g,"").replace(/\t/g,""));
	var str2=Trim(box2.innerHTML.replace(/\n/g,"").replace(/\t/g,""));

	if (str.length < 1) { box.style.display="none"; } else { box.style.display="block";	}
	if (str2.length < 1) { box2.style.display="none"; } else { box2.style.display="block";	}
}

/* Preload Script */
/* Copyright by Johannes Puschnig, 2007 */
/* www.jopuso.at */

// ############################# Beginn #####################################	
// ############## Bilder PreLoad, wenn Array definiert ######################
// ##########################################################################

/* Root Pfad definieren */
var root="fileadmin/templates/2007_Sept/";

bilder=new Array();
bilder[0]=root + "images/aktionen/aktion-2007-11_1.jpg";
bilder[1]=root + "images/aktionen/aktion-2007-11_2.jpg";
bilder[2]=root + "images/aktionen/aktion-2007-11_3.jpg";
bilder[3]=root + "images/shop_btn1.jpg";
bilder[4]=root + "images/shop_btn2.jpg";
bilder[5]=root + "images/shop_btn3.jpg";


function preLoad(bilder_array) {
	var preload_image_object = new Array();
	var j = 0;
	for(j=0; j < bilder_array.length; j++) {
		preload_image_object[j] = new Image();
		preload_image_object[j].src = bilder_array[j];
	}
}

/* Hover Script */
/* Copyright by Johannes Puschnig, 2007 */
/* www.jopuso.at */

// ############################# Beginn #####################################	
// ################### Bilderwechsel, wenn onmouseover ######################
// ##########################################################################

function btnHover(btnNr) {

	var backgrnd=getElement("aktionen");
	var btn=getElement("button"+btnNr);
	backgrnd.style.backgroundImage="url('" + root + "images/aktionen/aktion-2007-11_" + btnNr + ".jpg')";
	btn.style.color="#c00";
}

function btnOut(btnNr) {
	var btn=getElement("button"+btnNr);
	btn.style.color="#fff";
}
