/*************************************/
/* getarea.js                        */
/* (c) 2009 billandcori.com          */
/*                                   */
/* Used for structure on index pages */
/*                                   */
/*************************************/


// holds last selected since refresh 
var lastSelectedTab = "initial"; 



function getArea(place){

 // change visually selected element 
 setActiveTab(place);
 
 
 // change content
 var myText = document.getElementById('selectedRegion').innerHTML;
 
 // old code
 //document.getElementById('selectedRegion').innerHTML = eval(place);

 // this also works - keep fo debug
 //var x = getVTable("bikesacansa");
 //document.getElementById('selectedRegion').innerHTML = x;
 
 document.getElementById('selectedRegion').innerHTML = getVisuals(place);
 
 }
 

 
/*********************************************************/ 
/* setActiveTab										     */
/* selectedTabID: string matching object id              */
/*                                                       */
/* make clicked tab shaded and unshade last selected tab */
/*********************************************************/ 
 
function setActiveTab(selectedTabID) {

  var curTabElem = document.getElementById(selectedTabID);
  var curTabElemL = document.getElementById(selectedTabID+"l");
  var curTabElemR = document.getElementById(selectedTabID+"r");  
  
  var lstTabElem = document.getElementById(lastSelectedTab);
  var lstTabElemL = document.getElementById(lastSelectedTab+"l");
  var lstTabElemR = document.getElementById(lastSelectedTab+"r");
  
  if (curTabElem != null)
  {
	 curTabElem.setAttribute("class", "selected");
	 curTabElem.setAttribute("className", "selected");
  	 // LEFT
	 curTabElemL.setAttribute("class", "leftselected");
     curTabElemL.setAttribute("className", "leftselected");
	 // RIGHT
	 curTabElemR.setAttribute("class", "rightselected");
     curTabElemR.setAttribute("className", "rightselected");
  
     if (selectedTabID != lastSelectedTab)
	 {
        lstTabElem.setAttribute("class", "unselected");
        lstTabElem.setAttribute("className", "unselected");
		// LEFT
		lstTabElemL.setAttribute("class", "sideunselected");
        lstTabElemL.setAttribute("className", "sideunselected");
		// RIGHT
		lstTabElemR.setAttribute("class", "sideunselected");
        lstTabElemR.setAttribute("className", "sideunselected");

        lastSelectedTab = selectedTabID;
	 }
  }
  
return;
} 