// 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]:'ÃƒÆ’Ã¢â‚¬Å¾lterer Browser o. unbekannt.';

var idOpenOverviewBox = false; // Welche Box faq.tmpl ist gerade geöffnet?


window.onload = function()
{
	mouseRollOver();
/*	news();
	newsHide();
*/
	$$(".faqObserver").each( function(item) {
		var id = item.next().identify();

		item.observe("click", function(e){
			var liObj = item.up();
			toggleUpDown(id, false, 0.7);
			if(idOpenOverviewBox!=id) toggleUpDown(idOpenOverviewBox, true, 0.7);
			idOpenOverviewBox = id; 

		});
		// init
		$(id).writeAttribute({rel: $(id).getHeight() });
		toggleUpDown(id, true, 0);
		window.setTimeout("showAllFaq()", 1000);
	} );

	// id: des zu morphenden Fensters
	// flagForceClosing: true = auf jeden Fall schliessen
	function toggleUpDown(id, flagForceClosing, dauer) {
		if(!id) return;
		//var dauer = 0.7; 
		if( ($(id).getHeight()>2) || flagForceClosing) {
			height=0;
			$(id).previous().style.backgroundImage="url(/libImages/global/faqPlus.gif)";
		} else {
			height=$(id).readAttribute("rel");
			$(id). previous().style.backgroundImage="url(/libImages/global/faqMinus.gif)";
		}
		$(id).morph("height: "+height+"px", {duration:dauer});
	}

	// "Suchbegriff eingeben" verschwindet beim anklicken
	if($("volltextSucheInput")) {
		if($("volltextSucheInput").value=="") $("volltextSucheInput").value= ixJSTransSuchbegriff;

		$("volltextSucheInput").observe("click", function(e) {
			if($F("volltextSucheInput")==ixJSTransSuchbegriff) $("volltextSucheInput").value="";
		});
	}

}

function showAllFaq() {
	$("faq").setStyle({visibility:"visible"});
}

/*function news() {
	$$('.buttonNext').each(function (v)
	{
		v.observe('click', function (e)
		{
			newsHide();
			this.up('.newsOver').hide();
			Effect.toggle(this.up('.newsOver').next(), 'blind', { duration: 0.7 });
		});
	});
}

function newsHide() {
	$$('.newsOver').each(function (v)
	{
		v.show();
		v.next().hide();
	});

	$$('.buttonClose').each(function (item)
	{
		item.observe('click', function (s)
		{
			this.up('.news').hide();
			Effect.toggle(this.up('.news').previous(), 'blind', { duration: 0.3 });
		});
	});
}*/


