/* ----------------- expand image script ------------------  modified 17 August 2007 ----------------- */
 function expand(obj)
  { if(loadTimer){ clearTimeout(loadTimer) }        // stops load text timer
    if(firstBdrSet!=true){return; }   // check if all thumbnails loaded
 // reset the previous border colour
    prevBdr.style.border="2px solid #FBDA04";   
 // display large picture    
    var oldSrc=obj.src;
    var newSrc=oldSrc.replace("_sml","_lg");
    var elem=document.getElementById("picV");
    elem.innerHTML='<img border="0" onload="txtOff()" src="'+newSrc+'">';
//
 // move page down or up to view text below pics
 if(document.body.scrollTop !=200)    
    {  var currentPosn=document.body.scrollTop;                    // page here now
      currentPosn=(currentPosn<201)?currentPosn : 200;   
      for(var i=currentPosn; i<201; i=i+3){  scrollTo(0,i);  }        // scroll into posn          
    }
//
 // set new thumbnail border
  obj.style.border="2px solid #F00";
  prevBdr=obj;     // save obj ref to thumbnail    
//
// set loader timeout
   loadTimer=setTimeout("strobeTxt()",1000);     
  }
// ------------
// ---- set first border ----
var prevBdr;     // global ref to thumbnail border
var firstBdrSet=false;  // global ref flags first border is set
//
function bdrOne()
 { var elem=document.getElementById("first");
   elem.style.border="2px solid #F00";
 //   set obj ref for border colour change
   prevBdr=elem;
   firstBdrSet=true;   // flags first border set
   //expand(elem);
 }
// ----------
var loadTimer=null, loadTxt=false;   // global
// displays loading text bar
 function strobeTxt()
  {  var showit;
     if( loadTxt==false)
       { showIt="visible";loadTxt=true }
     else
       {  showIt="hidden";loadTxt=false }
//
    document.getElementById("loader").style.visibility=showIt;
    loadTimer=setTimeout("strobeTxt()",1000);       
  }
// ------------------
// turns loader text off
  function txtOff()
    { clearTimeout(loadTimer);
      document.getElementById("loader").style.visibility="hidden";
      loadTimer=null;
      loadTxt=false;
    }
// ------------------     
