/* ----------- exhibition page script ------------------  modified 13 June 2010 -----------------  */
// ----------  positions of various moving layers  -----------------------
//  ddBkg(dwn): z=1, thumbs: z=4, ddBkg(up): z=6,  Navbar: z=7,   
// -------------------------------------------------------------------------------------
 var prevBorderObj=null;       // global
 function expExhib(obj)
  { // coming from click on thumbnail
// get ref to page text
  var elemTxt=document.getElementById("txtM2");
   elemTxt.style.display="none";
// get ref to signature
  var elemSig=document.getElementById("kLogo");
   elemSig.style.visibility="hidden";

//get ref to bdr_bdy  
   var elemBdy=document.getElementById("bdr_bdy"); 
   elemBdy.style.height=T[obj.name].botM;
//get ref to exBox  
   var elem=document.getElementById("exBox"); 
// set size of box
elem.style.width=(location.href.indexOf("exhibitions")!= -1)?"570px" : "800px"; 
   var heightPlus=parseInt(T[obj.name].high)+parseInt(T[obj.name].pad);
   elem.style.height=''+heightPlus+'px';
// set colour of border
   elem.style.border="1px solid #C0C0C0";  
// get src of pic to expand
    var newSrc=obj.src.replace("_sml","_lg");
// build info into picture box div
   build='<p class>'+T[obj.name].titL+'<\/p>\n';
// Note: loader parent div is target here , not the gif image as in script below
   build+='<p><img src="'+newSrc+'" onload="setTimeout(\'loaded1()\',500)" width="'+T[obj.name].wide+'" height="'+T[obj.name].high+'"><\/p>\n';   
   build+='<div id="codeA" class="a11G">'+obj.name+'<\/div>\n';
   elem.innerHTML=build;
// make loader gif visible
   document.getElementById("ldr2").style.visibility="visible";  
// set new border hilite
// reset previous border
  if(prevBorderObj){ prevBorderObj.style.border="1px solid #000"; }  
// set new border
   obj.style.border="1px solid #FF0";
// save this obj ref
   prevBorderObj=obj;
  }
//  
// ---------------
// hide loading bar display
 function loaded1() { document.getElementById("ldr2").style.visibility="hidden";   } 
//  ----------------
// return text to page
 function txtBack()
  { // ref to bdr_bdy
     var elemB=document.getElementById("bdr_bdy");
     elemB.style.height=(location.href.indexOf("exhibitions")!= -1)?"2300px" : "1000px"; 
 // get ref to page text
  var elemTxt=document.getElementById("txtM2");
   elemTxt.style.display="block";
// get ref to signature
  var elemSig=document.getElementById("kLogo");
   elemSig.style.visibility="visible";
//get ref to exBox  
   var elem=document.getElementById("exBox"); 
   elem.innerHTML="";
// set size of box
   elem.style.width="10px";
   elem.style.height="10px";
// change border colour
   elem.style.border="1px solid #000";
 return true
 }

