function openLargeImage(src){
	var div = document.getElementById("imagebg");
	var a = getScrollXY();
	div.style.height =  document.body.clientHeight + a[1];
	div.style.visibility = "visible";
	var image = document.getElementById("bigimage");
	image.src = src;
	image.style.visibility = "hidden";
	
	var load = document.getElementById("loadingGif");
	var a = getScrollXY();
	load.style.top = (document.body.clientHeight - load.height)/2 + +a[1];
	load.style.left = (document.body.clientWidth - load.width)/2;
	load.style.visibility = "visible";
}
function closeLargeImage(){
	var div = document.getElementById("imagebg");
	div.style.visibility = "hidden";
	var container = document.getElementById("largeimagecontainer");
	container.style.visibility = "hidden";
	var image = document.getElementById("bigimage");
	image.style.visibility = "hidden";
}
function setPostion(){
	var image = document.getElementById("bigimage");
	var a = getScrollXY();
	image.style.top = (document.body.clientHeight - image.height)/2 + +a[1];
	image.style.left = (document.body.clientWidth - image.width)/2;
	var close = document.getElementById("bigimageclose");
	close.style.top = parseInt(image.style.top) - 40;
	close.style.left = parseInt(image.style.left) + parseInt(image.width) - 120;
	var div = document.getElementById("imagebg");
	var container = document.getElementById("largeimagecontainer");
	container.style.visibility = "visible";
	image.style.visibility = "visible";
	var load = document.getElementById("loadingGif");
	load.style.visibility = "hidden";
}

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 ResizeGallery(){
   embedSWF();
   setPostion();
}
function embedSWF(){
	var params = {
		quality: "high",
		scale: "noscale",
		wmode: "transparent",
		allowscriptaccess: "always",
		bgcolor: "#000000"
	};
	var flashvars = {
		id: "4",
		xml: "xml/gallery.xml"
	};
	var attributes = {id:"banner"};
    var h = 750
    if(document.body.clientHeight < 760){
        h = 600;
    }
	swfobject.embedSWF("banner.swf", "banner", "990",h, "9.0.000", "expressInstall.swf", flashvars, params, attributes);
}
