/* --------------- map shuffle script ------------ modified 18 February 2007 --------------- */

// gets object ref to map1
var g_mapActive;         // global
var g_tabActive;         // global
var g_printButton;         // global
// ------- displays maps ---------
 function mapCnt()
  {     document.getElementById("Mtabs").style.visibility="visible";
        g_mapActive=document.getElementById("Ma_1");    // map div
        g_tabActive=document.getElementById("1");       // tab img
        g_printButton=document.getElementById("prntB");  // print button div   
  }
//
// ----------  
//  passed obj is MTabs image ref to allow src change
 function shuffle(obj)
  { // move deselected map down. ref in g_mapActive
      g_mapActive.style.zIndex="2";
    // move selected map up to top Ma_1, Ma_2, Ma_3
      var mapSelected=document.getElementById("Ma_"+obj.id);           // get ref
      mapSelected.style.zIndex="20";                                                  // move to top
      g_mapActive=mapSelected;                                                        // ref to new active map
  // if this is map 3, display print button too, else leave it alone.
    g_printButton.style.display=(obj.id=="3")? "block" : "none";
    
    //
    // change active tab to inactive m1_2 -> m1_1
       g_tabActive.src="images/m"+g_tabActive.id+"_1.jpg";
    // change selected tab to active m1_1 -> m1_2
       var elem=document.getElementById(obj.id);
       elem.src="images/m"+obj.id+"_2.jpg";                  // change src
    // change g_tabActive to new active tab
       g_tabActive=elem;                                              // set new active object ref                        
       return false
  }
//
// ----------------------------
// toggle map print button
 function chgIt(numb,obj)
  { var oldSrc=obj.src;
    var chg=(numb=="_1")?"_2" : "_1";
    var newSrc=oldSrc.replace(numb,chg);
    obj.src=newSrc;
  }
//
