var cnt=0;
var num=18;


function setup(){
if (document.getElementById){
    document.getElementById("loading").style.display="block";
	cnt=1;
	displayShow();
	}
}

function loaded(){
if (document.getElementById){
    document.getElementById("control").style.display="block";
    document.getElementById("loading").style.display="none";
    }
}



function displayShow(){
	var i=1;
	while(i<num){
			if (i != cnt){
				var id= "c"+i;
				document.getElementById(id).style.display="none";
				}
		i++;
		}
		var idshow= "c"+cnt;
		var m = cnt-1;
    try{
	    document.getElementById("legend").firstChild.nodeValue = document.getElementById(idshow).attributes["alt"].nodeValue;
	    }catch(er){}
	document.getElementById("gall").getElementsByTagName("img")[m].style.marginBottom=0;
	if (document.getElementById(idshow)){
		setOpacity(document.getElementById(idshow),0);
	}
	document.getElementById(idshow).style.display="block";
	if (document.getElementById(idshow)){
		fadeIn(idshow,0);
	}
}

function next(){
	if (cnt==num-1){cnt=1} else {cnt++};
	displayShow();		
}

function prev(){
	if (cnt==1){cnt=num-1} else {cnt--};
	displayShow();		
}

function fadeIn(objId,opacity) {
    obj = document.getElementById(objId);
    if (opacity <= 100) {
      setOpacity(obj, opacity);
      opacity += 10;
      window.setTimeout("fadeIn('"+objId+"',"+opacity+")", 30);
    }
}


function setOpacity(obj, opacity) {
  opacity = (opacity == 100)?99.999:opacity;
  
  // IE/Win
  obj.style.filter = "alpha(opacity:"+opacity+")";
  
  // Safari<1.2, Konqueror
  obj.style.KHTMLOpacity = opacity/100;
  
  // Older Mozilla and Firefox
  obj.style.MozOpacity = opacity/100;
  
  // Safari 1.2, newer Firefox and Mozilla, CSS3
  obj.style.opacity = opacity/100;
}