
// Part imgPupUp


function showImgPupUp(object,imageSrc)
{
	var pupUpImage = new Image();

	document.PopImage.src="../img/loading.gif";


	pupUpImage.onload = function(){
		document.PopImage.src = pupUpImage.src;
		var top =  (insyma.window.getScrollTop() + parseInt((insyma.window.getInnerHeight() - pupUpImage.height) / 2))
		top  = (top > 0) ? top : 0
		var left = (parseInt((insyma.window.getInnerWidth() - pupUpImage.width) / 2))
		left = (left > 0) ? left : 0
		document.getElementById(object).style.top = top + 'px';
		document.getElementById(object).style.left = left + 'px';
		document.getElementById(object).style.display = 'block';
	}
if(imageSrc.indexOf("/")>-1){
	pupUpImage.src =  '..'+imageSrc;
	}
	else{
	pupUpImage.src = '../img/' + imageSrc;
	}


}

function ClosePupUp(object)
{
	document.getElementById(object).style.display = 'none';
}

// Inhalt ausklappen (ausgeklappter Inhalt automatisch einklappen)
var last = ""
function displaySub(objName)
{
	if (document.getElementById)
	{
		if (document.getElementById(objName).style.display == 'none')
		{

			document.getElementById(objName).style.display = 'block';
			last = objName;
		}
		else
		{
			document.getElementById(objName).style.display = 'none';
		}
	}
}

// Scripts f�r Bild-Galerie
 var height = 610;
 var imagesrc = '';
 var index = 0;

 var detailImage
 var status

	function getImages(id)
	{
		detailImage = document.getElementById('detailImage' + id);
		status = document.getElementById('status' + id);
	}


	function showimage(img,cnt,id,cid)
	{
		getImages(id);
		src = cleanSrc(img.src);
		img.style.filter = "Gray";
		index = cnt;
		imagesrc = src;
		loadImage(src + '?width=430',id);
		displaySub(cid);
	}

	function loadImage(src,id)
	{

		getImages(id)
		status.innerHTML =  'lade...';
		//detailImage.style.display = 'none';
		detailImage.src = src
	}

	function cleanSrc(src)
	{
		src =  src.replace('?height=90','')
		return src
	}

	function imageLoaded(id)
	{
		getImages(id)
		status.innerHTML =  '';
		detailImage.style.display = 'block';
}
