function getQuerystring(key)
{
    key = key.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
    var regex = new RegExp("[\\?&]"+key+"=([^&#]*)");
    var qs = regex.exec(window.location.href);
    if(qs == null)
        return "";
    return qs[1];
}

setNav = function() {
    var sPage = getQuerystring('page');
    
    // main navigations
    var navHome = document.getElementById("default");
    var navTasawwuf = document.getElementById("tasawwuf");
    var navAbout = document.getElementById("about");
    var navActivities = document.getElementById("activities");
    var navBiographies = document.getElementById("biographies");
    var navLiterature = document.getElementById("literature");
    var navMultimedia = document.getElementById("multimedia");
    var navMessage = document.getElementById("message");
    var navMomin = document.getElementById("momin");
    var navCounseling = document.getElementById("counseling");
    var navFaq = document.getElementById("faq");
    var navContact = document.getElementById("contact");
    
    // sub navigations
    var navAboutIntro = document.getElementById("about-intro");
    var navAboutBait = document.getElementById("about-bait");
    var navAboutChain = document.getElementById("about-chain");
    var navActivitiesZikar = document.getElementById("activities-zikar");
    var navActivitiesGathering = document.getElementById("activities-gathering");
    var navActivitiesConvocation = document.getElementById("activities-convocation");
    var navActivitiesNews = document.getElementById("activities-news");
    var navBiographiesFounder = document.getElementById("biographies-founder");
    var navBiographiesSuccessor1 = document.getElementById("biographies-successor1");
    var navBiographiesPresent = document.getElementById("biographies-present");
    var navLiteratureBooks = document.getElementById("literature-books");
    var navLiteratureArticles = document.getElementById("literature-articles");
    var navMultimediaAudios = document.getElementById("multimedia-audios");
    var navMultimediaVideos = document.getElementById("multimedia-videos");
    var navMultimediaPhotos = document.getElementById("multimedia-photos");
    
    // setup which main menu is to be open
    switch (sPage.toLowerCase()) {
        case "about-intro":
            navAbout.className = "open";
            navAboutIntro.className = "active";
            break;
        case "about-bait":
            navAbout.className = "open";
            navAboutBait.className = "active";
            break;
        case "about-chain":
            navAbout.className = "open";
            navAboutChain.className = "active";
            break;
            
        case "activities-zikar":
            navActivities.className = "open";
            navActivitiesZikar.className = "active";
            break;
        case "activities-gathering":
            navActivities.className = "open";
            navActivitiesGathering.className = "active";
            break;
        case "activities-convocation":
            navActivities.className = "open";
            navActivitiesConvocation.className = "active";
            break;
        case "activities-news":
            navActivities.className = "open";
            navActivitiesNews.className = "active";
            break;
            
        case "biographies-founder":
            navBiographies.className = "open";
            navBiographiesFounder.className = "active";
            break;
        case "biographies-successor1":
            navBiographies.className = "open";
            navBiographiesSuccessor1.className = "active";
            break;
        case "biographies-present":
            navBiographies.className = "open";
            navBiographiesPresent.className = "active";
            break;
            
        case "literature-books":
            navLiterature.className = "open";
            navLiteratureBooks.className = "active";
            break;
        case "literature-articles":
            navLiterature.className = "open";
            navLiteratureArticles.className = "active";
            break;
            
        case "multimedia-audios":
            navMultimedia.className = "open";
            navMultimediaAudios.className = "active";
            break;
        case "multimedia-videos":
            navMultimedia.className = "open";
            navMultimediaVideos.className = "active";
            break;
        case "multimedia-photos":
            navMultimedia.className = "open";
            navMultimediaPhotos.className = "active";
            break;
    }
}

function initMenu() {
  setNav();
  
  $('#menu ul').hide();
  $('#menu ul.open').show();
  $('#menu li a').click(
    function() {
        $(this).next().slideToggle('normal');	
      }
    );
  }
$(document).ready(function() {initMenu();});
