//http://www.alistapart.com/articles/eatcake/

var defaultPage = "session8";  //DEFAULT PAGE TO BE OPEN


function hideDivs(exempt)
  {
    if (!document.getElementsByTagName) return null;
    if (!exempt) exempt = "";
    var divs = document.getElementsByTagName("div");
    for(var i=0; i < divs.length; i++)
    {
      var div = divs[i];
      var id = div.id;
      if ((id != "wrap") && (id != "logo") && (id != "licence") && (id != "content") && (id != "sessions") && (id != "newsletter") && (id != exempt))
      {
	  	div.className = "hidden";
      }
    }
  }

function show(what)
  {
    if (!document.getElementById) return null;
    showWhat = document.getElementById(what);
    showWhat.className = "";
    hideDivs(what);
  }
  
function fixLinks()
{
	if (!document.getElementsByTagName) return null;
    var anchors = document.getElementsByTagName("a");
    for(var i=0; i < anchors.length; i++)
    {
      var a = anchors[i];
      var href = a.href;
      if (href.indexOf("#header") != -1) {
        a.className = "alt";
      } else if ((href.indexOf("#") != -1) &&(href.indexOf("header") == -1)){
        var index = href.indexOf("#") + 1;
        href = "javascript:show('" +href.substring(index) + "');";
        a.setAttribute("href",href);
      }
	}
}

window.onload = function(){
	document.getElementById('wrap').className = "hidden";
}
function set()
{
  document.getElementById('wrap').className = "disp";
  makepage();
}

function makepage()
{
	hideDivs(defaultPage);
	fixLinks();
}