// show/hide items
function expandcollapse (regionid,lnk) {
   //show the one that was clicked     
   region = document.getElementById(regionid);
   // check if it's already open
   if(region.className != "show"){
     region.className = "show";
     //change the class on the link
     lnk.className = "minus";
   } else {
     regionid = '';
   }
   //hide any open ones
   var openOnes = document.getElementsByClassName('show');
   for(var i = 0; i < openOnes.length; i++){
    if(openOnes[i].id != regionid){
      openOnes[i].className = "hide";
      //change the class on any links that are "open"
      //alert(openOnes[i].previousSibling);
      openOnes[i].previousSibling.className = "plus";
    }
   } 
}

// makes 'dealer' headings clickable
function initEC(){  
   var dealerBoxes = document.getElementsByClassName('boxDealerInner');
   for (var i = 0; i < dealerBoxes.length; i++){
     Element.cleanWhitespace(dealerBoxes[i]);
     var o = dealerBoxes[i].firstChild;
     dealerBoxes[i].firstChild.nextSibling.className = "hide";
     o.idx = i+1;
     o.onclick = function(){
       expandcollapse('region'+this.idx,this);
       return false;
     };
   }
}