﻿/********************************************************************
	Onload Funktion
	---------------
	Diese Funktion wird im <BODY> Tag aufgerufen, so können 
	verschidene Startfunktionen durchlaufen werden.
********************************************************************/
function _onload(){
	// Funktion für das ausgrauen von den Bannerbildern
	_bannerpics();
	window.setInterval("_bannerpics()",7500);
}

/********************************************************************
	Zufallsbilder
	-------------
	2009-05-22
	Im Kopfbereich sind 10 Bilder, Bild 0 und Bild 4 sind Logos die 
	nicht verändert werden sollen. Bei den anderen Bildern sollen bei 
	jedem laden der Seite drei Bilder leicht ausgegraut werden.
********************************************************************/

// Array für die Bildernamen
var bannerbild = new Array(7);
	// Zuweisung der BilderIds zu den Array-Werten
	bannerbild[0] = 'banner1';
	bannerbild[1] = 'banner2';
	bannerbild[2] = 'banner3';
	bannerbild[3] = 'banner5';
	bannerbild[4] = 'banner6';
	bannerbild[5] = 'banner7';
	bannerbild[6] = 'banner8';
	bannerbild[7] = 'banner9';

// Arry für die drei ausgegrauten BilderIds
var bannertrans = new Array(3);

// Funktion für das ausgrauen von den Bannerbildern
function _bannerpics(){
	// Zuweisung der Default-Werte
	var str1, str2, str3;
	str1 = bannerbild[bannertrans[0]];
	str2 = bannerbild[bannertrans[1]];
	str3 = bannerbild[bannertrans[2]];
	if (str1 != null){
	document.getElementById(str1).style.opacity = 1.0;
	document.getElementById(str2).style.opacity = 1.0;
	document.getElementById(str3).style.opacity = 1.0;
	
	//IE spezifisch
	document.getElementById(str1).style.filter = "Alpha(opacity=100)";
	document.getElementById(str2).style.filter = "Alpha(opacity=100)";
	document.getElementById(str3).style.filter = "Alpha(opacity=100)";
	}
	bannertrans[0] = 99;
	bannertrans[1] = 99;
	bannertrans[2] = 99;
	
	var randnum;
	var curpos = 0;
	var notin = false;
	
	do{
		randnum = _getRandomNum();
		for(i = 0; i <= curpos; ++i){
			if (bannertrans[i] == randnum){
				notin = false;
				break;
			}
			notin = true;
		}
		
		if (notin){
			bannertrans[curpos] = randnum;
			curpos++;
			notin = false;
		}
		
	}
	while(curpos < 3);
	
	str1 = bannerbild[bannertrans[0]];
	str2 = bannerbild[bannertrans[1]];
	str3 = bannerbild[bannertrans[2]];
	
	document.getElementById(str1).style.opacity = 0.5;
	document.getElementById(str2).style.opacity = 0.5;
	document.getElementById(str3).style.opacity = 0.5;
	
	//IE spezifisch
	document.getElementById(str1).style.filter = "Alpha(opacity=50)";
	document.getElementById(str2).style.filter = "Alpha(opacity=50)";
	document.getElementById(str3).style.filter = "Alpha(opacity=50)";
}

// Eine Zufallszahl zurück geben
function _getRandomNum(){
	return randomnumber=Math.floor(Math.random()*8);
}

/********************************************************************
	Aufklapp Menü
	-------------
	2009-05-25
	
********************************************************************/

function show(element){
	element.className += "hover";
}
   
function hide(element){
	element.className = element.className = "";
}
           
           

           
           
           
           
           
           
           
           
           
           
           
           
           

