function init(ev)
{
	changeImage(0, false);
}

// todo: delete "small" from links to original image!

function changeImage(num)
{
	if(num<=0)
	{
		getElement("id", "naviBackward").style.visibility="hidden";
		getElement("id", "naviForward").style.visibility="visible";
	}
	else if(num>=imageCount-1)
	{
		getElement("id", "naviForward").style.visibility="hidden";
		getElement("id", "naviBackward").style.visibility="visible";
	}
	else
	{
		getElement("id", "naviForward").style.visibility="visible";
		getElement("id", "naviBackward").style.visibility="visible";
	}
	source=getElement("id", "image"+num);
	
	currImage=num;

	var bigImage=getElement("id", "bigImage");
	var bigImageLink=getElement("id", "bigImageLink");
	var imageBackground=getElement("id", "imageBackground");

	
	if(source.height<source.width)
	{
		// Querformat
		bigImage.style.width="400px";
		bigImage.style.height=400*source.height/source.width+"px";

		//alert("height fixed!\nheight: "+bigImage.style.height+"\nwidth: "+bigImage.style.width);
	}
	else
	{
		// Hochformat
		bigImage.style.height="400px";
		bigImage.style.width=400*source.width/source.height+"px";
		//alert("width fixed!\nheight: "+bigImage.style.height+"\nwidth: "+bigImage.style.width);
	}
 	imageBackground.style.width=bigImage.style.height;
 	imageBackground.style.height=bigImage.style.width
	bigImage.src=source.src;
	bigImage.alt=source.alt;

	var original=source.src;
	var path=original.substr(0, original.lastIndexOf('/')+1);
	var fname=original.substr(original.lastIndexOf('/')+1);

	// "small" entfernen: ab 6. Zeichen...
	bigImageLink.href=path+fname.substr(5);
}

function imageForward()
{
	changeImage(currImage+1);
}

function imageBackward()
{
	changeImage(currImage-1);
}
	
