  function findPosX(obj)
  {
    var curleft = 0;
    if(obj.offsetParent)
        while(1) 
        {
          curleft += obj.offsetLeft;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.x)
        curleft += obj.x;
    return curleft;
  }

  function findPosY(obj)
  {
    var curtop = 0;
    if(obj.offsetParent)
        while(1)
        {
          curtop += obj.offsetTop;
          if(!obj.offsetParent)
            break;
          obj = obj.offsetParent;
        }
    else if(obj.y)
        curtop += obj.y;
    return curtop;
  }

/* from http://www.howtocreate.co.uk/tutorials/javascript/browserwindow */

function getScrollXY() {
  var scrOfX = 0, scrOfY = 0;
  if( typeof( window.pageYOffset ) == 'number' ) {
    //Netscape compliant
    scrOfY = window.pageYOffset;
    scrOfX = window.pageXOffset;
  } else if( document.body && ( document.body.scrollLeft || document.body.scrollTop ) ) {
    //DOM compliant
    scrOfY = document.body.scrollTop;
    scrOfX = document.body.scrollLeft;
  } else if( document.documentElement && ( document.documentElement.scrollLeft || document.documentElement.scrollTop ) ) {
    //IE6 standards compliant mode
    scrOfY = document.documentElement.scrollTop;
    scrOfX = document.documentElement.scrollLeft;
  }
  return [ scrOfX, scrOfY ];
}

function closeFullPoster() {
document.getElementById("fullPosterDiv").style.visibility="hidden";
}

function showPosterForPrint() {
location.href="/posterimages/showimg.cfm?f="+	currentPosterName;
}

function openFullPoster(x) {
currentPosterName=x;
var y = getScrollXY(), img=document.getElementById("posterImg");
document.getElementById("posterDiv").style.top=y[1]+"px"; 
//img.style.opacity=0;
img.src="/posterimages/"+x;
document.getElementById("fade").style.display="block";
document.getElementById("posterDiv").style.display="block";
}

function openFullNonPoster(x, title) {
currentPosterName=x;
var y = getScrollXY(), img=document.getElementById("posterImg");
document.getElementById("posterDiv").style.top=y[1]+"px"; 
//img.style.opacity=0;
img.src=x;
document.getElementById("fade").style.display="block";
document.getElementById("posterDiv").style.display="block";
}


function closeLightBox() {
document.getElementById("fade").style.display="none";
document.getElementById("posterDiv").style.display="none";
document.getElementById("posterImg").src="/posterimages/transparent.gif";
}

function setLightboxBackgroundSize(xtra) {
if (xtra == null) xtra = 0;	
document.getElementById("fade").style.height=(document.body.clientHeight+xtra)+"px"; 
document.getElementById("fade").style.width=document.body.clientWidth+"px"; 	
}


/*function imgLoaded(obj) {
if (!obj.complete) {
	setTimeout("imgLoaded("+obj.id+")", 2000);
	return;
}

var imgWidth=obj.width, scrWidth=document.body.clientWidth;
if (imgWidth==0) imgWidth=740;
var scrollArray=getScrollXY(), xScroll=scrollArray[0];
var xDiv=document.getElementById("posterDiv");


xDiv.style.left=((Math.floor(scrWidth/2) - Math.floor(imgWidth/2)) + xScroll) + "px";
document.getElementById("posterDiv").style.display="block";
//curOpac = 0;
//setTimeout("fadeUp()",3);	
}


function fadeUp(){
curOpac += 0.1;
document.getElementById("posterImg").style.opacity = curOpac;
//alert(curOpac);
if (curOpac <=1) {
	setTimeout("fadeUp()",50);	
}
}
*/


