// JavaScript Document
var lastMenu = '';

//Galerei
var activGalPic = 0;
var navArray;
var navArrayLen = 0;
var DiaShow = false;
var diaShowId;
var diaShowSpeed = 2500;


function zeichne(rows,len,tdContent)
{
	table = "";
	tableWidth = 0;
	firstpass = false;
	var ta = 0;
	
	for(var i=0;i<=(len/rows);i++)
	{
		table += "<tr>\n";
		
		for(var j=0;j<rows;j++)
		{
			
			
			table += "<td width=\"80\" align=\"center\" valign=\"bottom\">\n";
			if(tdContent[ta] != undefined) table += tdContent[ta];
			table += "</td>\n";
			if(firstpass = false)
			{
				tableWidth += 80;
			}
			ta++;
		}
		table += "</tr>\n";	
		ta--;
		ta++;
		firstpass = true;
		
	}    
	
	table = "<table border=\"0\" width=\""+tableWidth+"\">\n"+table+"</table>";
	return table;

}

function browser(){
	var browser="";
	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;}
	if((j>-1&&b>-1)){ browser = check[2][j][b]; }else{ browser = 'Unbekannte Software';}

	if(browser == 'IE 5x'){alert("Ihr Browser (Internet Explorer 5.x) ist nicht leider nicht geeignet für unsere Galerie!\nBitte aktualisieren Sie Ihren Browser beim Hersteller (Microsoft). Danke!")}
	if(browser == 'KDE?' || browser == 'Unbekannte Software'){alert("Ihr Browser "+browser+" ist nicht leider nicht geeignet für unsere Galerie!\nBitte nutzen Sie einen anderen Browser wie: FireFox, Netscape, Internet Explorer oder Opera. Danke!")}

}

function initLightbox(arr,thumbs,titlex){
	 browser();
	var navArray = arr.split("@");
	var thumbArray = thumbs.split("@");
	var titleArray = titlex.split("@");
	var htmlString = new Array();
	for(i=0;i< navArray.length;i++){
		if(htmlString != "") 
			htmlString.push('<a href="'+navArray[i]+'" rel="lightbox[roadtrip]" id="a'+i+'" title="'+titleArray[i]+'"><img class="galThumb" id="th'+i+'" src="'+thumbArray[i]+'" title="Bitte anklicken für Zoombild" border="0"/><img src="pics/lupe.gif" border="0"  title="Bitte anklicken für Zoombild"/></a>'); 
		else
			htmlString.push('<a href="'+navArray[i]+'" rel="lightbox[roadtrip]" id="a'+i+'" title="'+titleArray[i]+'"><img class="galThumb" id="th'+i+'" src="'+thumbArray[i]+'"title="Bitte anklicken für Zoombild"  border="0"/><img src="pics/lupe.gif" border="0"  title="Bitte anklicken für Zoombild"/></a>');
	}
	//$('hiddenGal').innerHTML = htmlString;
	$('hiddenGal').innerHTML = zeichne(5,navArray.length,htmlString);
}

function avtivateLightBox(arr,thumbs,titlex){initLightbox(arr,thumbs,titlex);}

function avtivateLightBoxImpress(arr,thumbs,title){initLightbox(arr,thumbs,title);}

function zoomLink(idx){}
// Galerie Ende

function preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function changePic(el,oldpicname,over){
	if(lastMenu) $(lastMenu).style.visibility='hidden';
	if(over != true){
		$(el).src="pics/over_"+oldpicname;
		$(el).onmouseout = function(){
			$(el).src="pics/"+oldpicname;
		}
	}
}

function subNav(aktivEl,menu){
	if(menu != null){
		if(lastMenu) $(lastMenu).style.visibility='hidden';
		$(menu).style.visibility='visible';
		lastMenu = menu;
	}else{
		if(lastMenu) $(lastMenu).style.visibility='hidden';
	}
	if(lastMenu){
		$(lastMenu).style.visibility='hidden';
	}
	$(menu).style.visibility='visible';
	lastMenu = menu;
	$('content').onmouseover = function(){
		$(menu).style.visibility='hidden';
	}
	$('header').onmouseover = function(){
		$(menu).style.visibility='hidden';
	}
}

function divSwitch(el){
	if($(el).style.display == 'block' || $(el).style.display == ''){
		$(el).style.display = 'none';
	}else{
		$(el).style.display = 'block';
	}

}
