// Browsererkennung
/*  Autor, Entwicklung 2003-2008 Kristof Lipfert Duesseldorf    */
/*  Version 20080522                                            */
check=[
['window.postMessage',
 'window.XMLHttpRequest&&(document.postMessage||window.external)',
 'document.compatMode',
 '(document.detachEvent||document.contentType)'],
['window.execScript','window.pkcs11','window.opera',
'window.navigator&&window.navigator.vendor'],
[['IE 8','FF 3','Op 9.5','KDE?'],
 ['IE 7','FF 2','Op 9','KDE?'],
 ['IE 6','FF 1.5','Op 8','KDE/Safari 3'],
 ['IE 5x','NN 7','Op 7','KDE/Konqu. 3']]];
var j; var b; for(n=0;n<check[1].length;n++){if(!eval(check[1][n])==0)b=n;}
for(n=check[0].length;n>-1;n--){if(!eval(check[0][n])==0)j=n;}
var $browser = (j>-1&&b>-1)?check[2][j][b]:'Aelterer Browser o. unbekannt.';

var idOpenOverviewBox = false; // Welche Box faq.tmpl ist gerade geöffnet?
var idOpenOverviewBoxFoo = false; // Welche Box faq.tmpl ist gerade geöffnet?
var smPlay = false;	       // Sound-Manager	
var pufferNews = new Hash();   // alle News werden hier gepuffert
var moreText = "More"; // Default f. Newsseite
var lessText = "Less";
var imgArr = null;
var intChange = null;

window.onload = function()
{
	mouseRollOver();

	initPageNavigator();

	initPopupBox();

	// .draggableFlag sind draggable
	initDragObj();

	initFAQ();

	initContactPerson();

	initNewsResizer(40, 160);

	if ($('ajaxJobSearch')) {jobSearch();}

	initGlossary();

	initNewsSlider();

	// automatischer wechsel der Startseitenmotive
	if (imgArr) {intChange = window.setInterval(function () {imgArr[Math.round(Math.random() * (imgArr.length - 1))][2].node.onclick();}, (thisIsTheCompanyPage ? 8000 : 6000));}
}