// Browser Window Size and Position
// copyright Stephen Chapman, 3rd Jan 2005, 8th Dec 2005
// you may copy these functions but please keep the copyright notice as well
function pageWidth() 
{
	return window.innerWidth != null? window.innerWidth : document.documentElement && document.documentElement.clientWidth ?       document.documentElement.clientWidth : document.body != null ? document.body.clientWidth : null;
} 

function pageHeight() {
	return  window.innerHeight != null? window.innerHeight : document.documentElement && document.documentElement.clientHeight ?  document.documentElement.clientHeight : document.body != null? document.body.clientHeight : null;
} 
	
function posLeft() {return typeof window.pageXOffset != 'undefined' ? window.pageXOffset :document.documentElement && document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ? document.body.scrollLeft : 0;} 

function posTop() {return typeof window.pageYOffset != 'undefined' ?  window.pageYOffset : document.documentElement && document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ? document.body.scrollTop : 0;
} 

function posRight() {return posLeft()+pageWidth();} function posBottom() {return posTop()+pageHeight();
}
                    
x = 10;
y = 10;

iFrameURL='';

function popupSlideshow(url)
{
	iFrameURL=url;
	toggleViz();
}

function toggleViz()
{
	obj = document.getElementById('thePopup');
	obj.style.visibility = (obj.style.visibility == 'visible') ? 'hidden' : 'visible'; 

	obj = document.getElementById('thePopup2');
	obj.style.visibility = (obj.style.visibility == 'visible') ? 'hidden' : 'visible'; 
	if(obj.style.visibility == 'visible')
	{
		obj = document.getElementById('theIFrame');
		obj.src=iFrameURL;
	}
	else
	{
		obj = document.getElementById('theIFrame');
		obj.src="";
	}
	
	moveWindows();
} 

function moveWindows()
{
	if (document.documentElement)
	{
		theLeft = document.documentElement.scrollLeft;
		theTop = document.documentElement.scrollTop;
	}
	else if (document.body)
	{
		theLeft = document.body.scrollLeft;
		theTop = document.body.scrollTop;
	}

	obj = document.getElementById('thePopup');

	obj.style.left = theLeft + 'px' ;
	obj.style.top = theTop + 'px' ;

	obj = document.getElementById('thePopup2');
	
	theLeft += (pageWidth() - (pageWidth() *9 / 10)) / 2;
	theTop += (pageHeight() - (pageHeight() *9 / 10)) / 2;
	obj.style.left = theLeft + 'px' ;
	obj.style.top = theTop + 'px' ;
	obj.style.width = pageWidth() *9 / 10 ;
	obj.style.height = pageHeight() *9 / 10 ;

	obj = document.getElementById('theIFrame');
	
	obj.height = pageHeight() *8 / 10 ;

} 

window.onscroll = moveWindows;
