// JavaScript Document/* This script and many more are available free online at The JavaScript Source!! http://javascript.internet.com Created by: Justin Barlow | http://www.netlobo.com */

function toggleLayer(whichLayer,numDivs) {
  var elem, vis, div;
  for (var i = 1; i <= numDivs; i++) {
	  div = "q" + i;
	    if(document.getElementById) // this is the way the standards work
    		document.getElementById(div).style.display = 'none';
  		else if(document.all) // this is the way old msie versions work
     		document.all[div].style.display = 'none';
  		else if(document.layers) // this is the way nn4 works
    		document.layers[div].style.display = 'none';
    }

  if(document.getElementById) 
    elem = document.getElementById(whichLayer);
  else if(document.all) 
      elem = document.all[whichLayer];
  else if(document.layers) 
    elem = document.layers[whichLayer];
  vis = elem.style;
  // if the style.display value is blank we try to figure it out here
  if(vis.display==''&&elem.offsetWidth!=undefined&&elem.offsetHeight!=undefined)
    vis.display = (elem.offsetWidth!=0&&elem.offsetHeight!=0)?'block':'none';
  vis.display = (vis.display==''||vis.display=='block')?'none':'block';
}