 document.write('<div id="activecontent" style="overflow:auto;visibility:hidden; position:absolute; display: table-cell; vertical-align: middle; filter: alpha(opacity=0); opacity:0">&nbsp;</div>')
 
 scrollY = 0
 scrollX = 0
 
 function showAct(im) {
 	imn = im.split('?');
 	scrollY = document.body.scrollTop
 	scrollX = document.body.scrollLeft
 	for(i=0;i<100;i++) {
 		if (navigator.appVersion.indexOf("MSIE") != -1) {
 			document.getElementById('activecontent').filters.alpha.opacity=0;
 			setTimeout("document.getElementById('activecontent').filters.alpha.opacity="+(i),i*5)
 		} else {
 			setTimeout("document.getElementById('activecontent').style.opacity="+(i+1)/100,i*5)
		} 	
 	}
 	document.body.scroll="no"
 	document.body.style.overflow="hidden"
 	scrollTo(scrollX,scrollY)
 	document.getElementById("activecontent").style.position="absolute"
 	document.getElementById("activecontent").style.top=document.body.scrollTop
 	document.getElementById("activecontent").style.left=document.body.scrollLeft
 	document.getElementById("activecontent").style.width=document.body.clientWidth
 	document.getElementById("activecontent").style.height=document.body.clientHeight
 	document.getElementById("activecontent").style.backgroundColor="#000000"
 	document.getElementById("activecontent").innerHTML = "<table width='100%' height='100%'><tr><td align='center'><font color=#FFFFFF size=-1><b> "+imn[0]+": [ <a href=# onClick=startHide();return(false)>Close</a> ] </b></font><br /><img alt='"+imn[0]+"' onClick='startHide()' src='/loading.gif' onLoad=if(this.src.indexOf('loading')!=-1){this.src='"+im+"'} onError=alert(this.src) style='background:url(/loading.gif);background-position: center center;background-repeat:no-repeat;background-color:#333333;cursor:pointer'><br /><iframe src='"+imn[0]+"?exif' style='position:absolute;width:1px;height:1px;visibility:hidden'></iframe><br /><table class='exifdata' id='exiftable'><tr><td class='exiftitle'>Camera:</td><td class='exifvalue'><div id='exifcamera'>Loading..</div></td><td class='exiftitle'>Firmware:</td><td class='exifvalue'><div id='exiffirmware'>Loading..</div></td><td class='exiftitle'>Owner:</td><td class='exifvalue'><div id='exifowner'>Loading..</div></td></tr><tr><td class='exiftitle'>Lens:</td><td class='exifvalue'><div id='exiflens'>Loading..</div></td><td class='exiftitle'>Focal Range:</td><td class='exifvalue'><div id='exiffocal'>Loading..</div></td><td class='exiftitle'>Taken:</td><td class='exifvalue'><div id='exiftaken'>Loading..</div></td></tr><tr><td class='exiftitle'>&#131;Stop:</td><td class='exifvalue'><div id='exiffstop'>Loading..</div></td><td class='exiftitle'>Shutter Speed:</td><td class='exifvalue'><div id='exifshutter'>Loading..</div></td><td class='exiftitle'>ISO Value:</td><td class='exifvalue'><div id='exifiso'>Loading..</div></td></tr></table></td></tr></table>"
 	document.getElementById("activecontent").style.visibility="visible"
 }
 function startHide() {
 	for(i=0;i<100;i++) {
 		if (navigator.appVersion.indexOf("MSIE") != -1) {
  		setTimeout("document.getElementById('activecontent').filters.alpha.opacity="+(100-i),i*5)	
  	} else {
 			setTimeout("document.getElementById('activecontent').style.opacity="+(100 - i)/100,i*5)
		} 	
	}
  setTimeout("hideAct()",500)
 }
 function setExif(name,val) { document.getElementById('exif'+name).innerHTML=val }
 function noExif() { document.getElementById('exiftable').style.visibility='hidden'; }
 function hideAct() {
 	document.getElementById("activecontent").innerHTML=""
 	document.getElementById("activecontent").style.left=0
 	document.getElementById("activecontent").style.top=0
 	document.getElementById("activecontent").style.width=0
 	document.getElementById("activecontent").style.height=0
 	document.getElementById("activecontent").style.position="absolute"
 	document.getElementById("activecontent").style.visibility="hidden"
 	document.body.scroll="yes"
 	document.body.style.overflow=""
 	scrollTo(scrollX,scrollY)
 }
 function rAct() {
 	if (document.getElementById("activecontent").style.visibility=="visible") {
 		document.getElementById("activecontent").style.top=document.body.scrollTop
 		document.getElementById("activecontent").style.left=document.body.scrollLeft
 		document.getElementById("activecontent").style.width=document.body.clientWidth
 		document.getElementById("activecontent").style.height=document.body.clientHeight
 	}
}
window.onresize=rAct;

function flash(ob) {
	for(i=1;i<5;i++) {
		setTimeout("document.getElementById('"+ob+"').style.borderColor='#"+i+""+i+""+i+"'",i*50)
	}
}

function dim(ob) {
	for(i=1;i<5;i++) {
		setTimeout("document.getElementById('"+ob+"').style.borderColor='#"+i+""+i+""+i+"'",(5-i)*50)
	}
}
function flash2(ob) {
	for(i=1;i<5;i++) {
		setTimeout("document.getElementById('"+ob+"').style.borderColor='#"+i+""+i+""+i+"'",i*50)
	}
}

function dim2(ob) {
	for(i=2;i<6;i++) {
		setTimeout("document.getElementById('"+ob+"').style.borderColor='#"+i+""+i+""+i+"'",(6-i)*50)
	}
}

function menu() {
	opts = new Array("Other Lofts","My Loft","Birds For Sale","Maggs","Flying Cocks","Flying Hens","2009 Young","Stock Birds","Tumblers","Awards")
	for (i=0;i<opts.length;i++) {
		document.write('<a id="link'+i+'" onMouseOver=flash2("link'+i+'") onMouseOut=dim2("link'+i+'") class="menubutton" href="/gallery.exe/'+opts[i]+'/?gallery"><center>'+opts[i]+'</center></a>')
	}
}