

var g_current = 0;
var g_divs = [];


function indexDiv( div)
{
	
	for(var i = 0; i< div.childNodes.length; i++){
		var element = div.childNodes[i];
		
		if( element.tagName == "DIV"){
			
			
			if(g_divs.length){
				element.style.display = "none";
			}
			g_divs.push(element);
		}
		
	}
}

function switchPrev()
{
	
	var prev = g_current -1;
	if( prev == -1 ){
		prev = g_divs.length -1;
	}
	switchPic( prev);
	
}

function switchNext()
{
	
	var next = g_current+1;
	if( next == g_divs.length ){
		next = 0;
	}
	switchPic(next);
	
	
	
}
function switchPic( i )
{
	
	var galleryNaviItem = document.getElementById("navi_"+g_current);
	galleryNaviItem.className = "galleryNaviItem";
	
	
	g_divs[g_current].style.display = "none";
	g_divs[i].style.display = "block";
	g_current = i;
	
	galleryNaviItem = document.getElementById("navi_"+g_current);
	galleryNaviItem.className = "galleryNaviItem galleryNaviItemCurrent";
	
	
}

function buildNavi()
{
	var galleryNavi = document.getElementById("galleryNavi");
	var html = "";
	
	
	for( var i = 0; i < g_divs.length; i++ ){
		var current = g_divs[i];
		if( i == 0){
			html += "<div id='navi_"+i+"' class='galleryNaviItem galleryNaviItemCurrent' onclick='switchPic("+i+")'></div>";
		}else{
			html += "<div id='navi_"+i+"' class='galleryNaviItem' onclick='switchPic("+i+")'></div>";
		}
		
	}
	html += "<img id='prev' src='/fileadmin/templates/images/prev.gif' onclick='switchPrev();' alt='Previous' />";
	html += "<img id='next' src='/fileadmin/templates/images/next.gif' onclick='switchNext();' alt='Next' />";
	
	galleryNavi.innerHTML = html +"<div class='clear'></div>";
}


function startGallery()
{
	var gallery = document.getElementById("gallery");
	if( gallery ){	
		indexDiv(gallery);
		g_current = 0;	
		
		
		
	}
	
	buildNavi();
	
	/*g_current = g_divs.length - 1;
	
	
	switchDiv();*/
	
}

