function init() {
var locationHash = window.location.hash;
var loadPage = 'main';
if (locationHash != null) {
  var path = locationHash.substring(1,locationHash.length);
  if ( path in oc(['main', 'events','summer','parties','location','registration','signup','signup_thanks','press']) ) { 
    loadPage = path;
  }
}
loadContentIntoSection(loadPage,'content');
checkTextBoxOverflow();
}

function onContentLoad() {
  doSlideshow();
}

function checkTextBoxOverflow() {
//var textBox = document.getElementById("textBox");
//if (textBox != null) {
//  if (textBox.scrollHeight<textBox.offsetHeight) {
//    getStyleObject("scroller").display="none";
//  } else {
//    getStyleObject("scroller").display="block";
//  }
//} else {
//getStyleObject("scroller").display="block";

var isIE = navigator.userAgent.toLowerCase().indexOf("msie") != -1;

//uggg. Hack/workaround can't seem to get content height for text box
if (isIE) {
  getStyleObject("scroller").display="none";
} else {
var locationHash = window.location.hash;
if (locationHash != null) {
  var path = locationHash.substring(1,locationHash.length);
  if ( path in oc([ '','main','summer','classes','events','registration','parties']) ) { 
    getStyleObject("scroller").display="block";
  } else {
    getStyleObject("scroller").display="none";
  }
}
}
//}
}
//convert object to array
function oc(a)
{
  var o = {};
  for(var i=0;i<a.length;i++)
  {
    o[a[i]]='';
  }
  return o;
}

/*
CSS Browser Selector v0.2.7
Rafael Lima (http://rafael.adm.br)
http://rafael.adm.br/css_browser_selector
License: http://creativecommons.org/licenses/by/2.5/
Contributors: http://rafael.adm.br/css_browser_selector#contributors
*/
var css_browser_selector = function() {var ua=navigator.userAgent.toLowerCase(),is=function(t){return ua.indexOf(t) != -1;},h=document.getElementsByTagName('html')[0],b=(!(/opera|webtv/i.test(ua))&&/msie (\d)/.test(ua))?('ie ie'+RegExp.$1):is('firefox/2')?'gecko ff2':is('firefox/3')?'gecko ff3':is('gecko/')?'gecko':is('opera/9')?'opera opera9':/opera (\d)/.test(ua)?'opera opera'+RegExp.$1:is('konqueror')?'konqueror':is('applewebkit/')?'webkit safari':is('mozilla/')?'gecko':'',os=(is('x11')||is('linux'))?' linux':is('mac')?' mac':is('win')?' win':'';var c=b+os+' js'; h.className += h.className?' '+c:c;}();
