var myAccordion = null;

function getURLParam(strParamName)
{
  var strReturn = "";
  var strHref = window.location.href;
  if ( strHref.indexOf("?") > -1 ){
    var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
    var aQueryString = strQueryString.split("&");
    for ( var iParam = 0; iParam < aQueryString.length; iParam++ ){
      if (aQueryString[iParam].indexOf(strParamName.toLowerCase() + "=") > -1 )
      {
        var aParam = aQueryString[iParam].split("=");
        strReturn = aParam[1];
        break;
      }
    }
  }
  return unescape(strReturn);
}

function getFriendlyName()
{ var strHref = window.location.href.substr(7).toLowerCase() ;
  if (strHref.indexOf('/') > -1)
  { return strHref.substr(strHref.indexOf('/') + 1) ;
  }
  return '' ;
}

window.addEvent('domready', function()
{
    //create our Accordion box instance
    myAccordion = new Fx.Accordion($('accordion'), 'h5.toggler', 'div.element',
    {
        opacity: false,
        initialDisplayFx: false,
        onActive: function(toggler, element)
        {
          toggler.setStyle('cursor', '');
        },
        onBackground: function(toggler, element)
        {
          toggler.setStyle('cursor', 'pointer');
        }
    });
    if (getURLParam('sel') != '')
    { myAccordion.display(getURLParam('sel')) ;
    }
    switch (getFriendlyName())
    { case 'reserveren': myAccordion.display(1) ; break ;
      case 'arrangementen': myAccordion.display(2) ; break ;
      case 'zakelijk': myAccordion.display(3) ; break ;
      case 'kamers-extras': myAccordion.display(4) ; break ;
      case 'contact-routebeschrijving': myAccordion.display(5) ; break ;
    }
});