    function changeClass(obj, newClass) {
		if ( typeof(obj) == "string"){
			obj = new getObj(obj);
			obj = obj.obj;
		}
		obj.className = newClass;
	}

	function getObj(id)
	{
	  if (document.getElementById)
	  {
		this.obj = document.getElementById(id);
		this.style = document.getElementById(id).style;
	  }
	  else if (document.all)
      {
		this.obj = document.all[id];
		this.style = document.all[id].style;
	  }
	  else if (document.layers)
	  {
		this.obj = document.layers[id];
		this.style = document.layers[id];
	  }
	}

    function closeDiv( id ){ closeLayer(id); }
	function closeLayer(id)
    {
        var layer;
		layer = new getObj(id);
		layer.style.display = "none";
	}

    function showDiv(id)
	{

		layer = new getObj(id);
		if (  layer.style.display == "block" )
        {
			layer.style.display = "none";
        }
		else
		{
			layer.style.display = "block";
		}
	}

    function openTab(layer_id,aLayers)
    {
		closeAllLayers(aLayers);
		changeClass("a"+layer_id,"selected");
        showDiv(layer_id);
        document.location.href='#top'
	}

	function closeAllLayers(aLayers){

		for(i=0;i<aLayers.length;i++){
			closeLayer(aLayers[i]);
            changeClass("a"+aLayers[i],"");
		}
    }

    function openLayer(id)
    {
        var layer;
		layer = new getObj(id);
		layer.style.display = "block";
	}


