/* jQuery no-Conflict-Modus */
jQuery.noConflict();

/* jQuery-Navigation */
jQuery(document).ready(function() {
  var toggle = function(direction, display) {
    return function() {
      var self = this;
      var ul = jQuery("ul", this);
      if( ul.css("display") == display && !self["block" + direction] ) {
        self["block" + direction] = true;
        ul["slide" + direction](250, function() {
          self["block" + direction] = false;
        });
      }
    };
  }
  jQuery(".navi ul li").hover(toggle("Down", "none"), toggle("Up", "block"));
  jQuery(".navi ul li ul").hide();
});

jQuery(document).ready(function(){
	jQuery(".navi ul li").hover(function(){
		if( !jQuery(this).hasClass("current") ) {
			jQuery(this).addClass("current");
		}
		else {
			jQuery(this).removeClass("current");
		}
	});
});

jQuery(function() {
	jQuery('a[@rel*=lightbox]').lightBox();
});

