
function ResizeMaster ()
{

	offset = 0;
	
	if (navigator.appName.indexOf("Microsoft") != -1)
	{
		height = document.documentElement.clientHeight - offset;
		style = document.getElementsByName("master").master.style;
		style.height = height + "px";
	}
	else
	{
		height = window.innerHeight - offset;
	
		element = document.getElementsByName("master");
		element[0].style.height = height+"px";
	}

}

function moveleft (id)
{

	faktor = 80;
	
	if (window.navigator.userAgent.indexOf("MSIE") > 0)
	{
		original = parseInt(document.all.tags("div")[id].style.left);
		if (original < 0)
			target = original + faktor;
		else
			target = 0;
		document.all.tags("div")[id].style.left = target;
	}
	else
	{
		original = parseInt(document.getElementById(id).style.left);
		if (original < 0)
			target = original + faktor;
		else
			target = 0;
		document.getElementById(id).style.left = target + "px";
	}

}

function moveright (id)
{

	faktor = 80;
	
	if (window.navigator.userAgent.indexOf("MSIE") > 0)
	{
		original = parseInt(document.all.tags("div")[id].style.left);
		document.all.tags("div")[id].style.left = parseInt(document.all.tags("div")[id].style.left) - faktor;
	}
	else
	{
		original = parseInt(document.getElementById(id).style.left);
		target = original - faktor;
		document.getElementById(id).style.left = target + "px";
	}

}

function ResizeMasterAndGallery ()
{

	offset = 0;
	
	if (navigator.appName.indexOf("Microsoft") != -1)
	{
		height = document.documentElement.clientHeight - offset;
		style = document.getElementsByName("master").master.style;
		style.height = height + "px";
	}
	else
	{
		height = window.innerHeight - offset;
	
		element = document.getElementsByName("master");
		element[0].style.height = height+"px";
	
		element = document.getElementsByName("gallerycontainer");
		totalwidth = element.width;
		alert("width: " + width);
	}

}

function previousbild ()
{

	aktuell++;
	if (aktuell > bilder.length - 1) aktuell = 0;
	document.images["bild"].src = bilder[aktuell];

}

function nextbild ()
{

	aktuell--;
	if (aktuell < 0) aktuell = bilder.length -1;
	document.images["bild"].src = bilder[aktuell];

}

function checkforbildswapbutton (bilder, previousbild, nextbild)
{

	if (bilder.length < 2)
	{
		document.getElementById(previousbild).style.visibility = "hidden";
		document.getElementById(nextbild).style.visibility = "hidden";
	}

}

function viewobject (id)
{

	addendum = "";
	if (window.navigator.userAgent.indexOf("MSIE") > 0)
	  addendum = ",scrollbars=YES";
	
	w = window.open(
	  "page.php?ID=" + id,
	  "EXPONAT",
	  "location=NO,toolbar=0,width=780,height=760,resizable=YES" + addendum
	);
	
	w.focus();

}

function rotateleft ()
{

	var tmp = new Array();
	
	names = slides[0].split(":");
	tmpid = names[0];
	tmpsrc = names[1]
	
	for (i = 0; i < slides.length; i++)
	{
	  names = slides[i].split(":");
	  id = names[0];
	  src = names[1]
	
	  if (i < slides.length - 1)
	  {
	    names = slides[i+1].split(":");
	    newid = names[0];
	    newsrc = names[1];
	  }
	  else
	  {
	    newid = tmpid;
	    newsrc = tmpsrc;
	  }
	
	  document.images[id].src = newsrc;
	  tmp[i] = newid+":"+newsrc;
	}
	
	tmp[i] = tmpid+":"+tmpsrc;
	
	for (i = 0; i < tmp.length; i++)
	  slides[i] = tmp[i];

}

function rotateright ()
{

	var tmp = new Array();
	
	names = slides[0].split(":");
	tmpid = names[0];
	tmpsrc = names[1]
	
	for (i = slides.length - 1; i > 0; i--)
	{
	  names = slides[i].split(":");
	  id = names[0];
	  src = names[1]
	
	  if (i > 1)
	  {
	    names = slides[i-1].split(":");
	    newid = names[0];
	    newsrc = names[1];
	  }
	  else
	  {
	    newid = tmpid;
	    newsrc = tmpsrc;
	  }
	
	  document.images[id].src = newsrc;
	  tmp[i] = newid+":"+newsrc;
	}
	tmp[i] = tmpid+":"+tmpsrc;
	
	for (i = 0; i < tmp.length; i++)
	  slides[i] = tmp[i];

}

