//jQuery.noConflict();

jQuery(document).ready(function(){
    openBlock = oldOpenBlock = jQuery('.mainMenuEntry.active');

    animDuration = 900;
    animQueue = false;

    jQuery('.mainMenuEntry').hover(
        function(){


            if ( jQuery(this).width() > 600 ) {
                // open menu
                return false;
            }

            jQuery(openBlock).animate({width: "36px"}, { queue:animQueue, duration:animDuration });
            jQuery(oldOpenBlock).animate({width: "36px"}, { queue:animQueue, duration:animDuration });

            if (!jQuery(this).hasClass('hasSubMenu')) {
                // if it has no submenu: show just main link image
	            jQuery(this).animate({width: "259px"}, { queue:animQueue, duration:animDuration});
            } else {
                jQuery(this).animate({width: "668px"}, { queue:animQueue, duration:animDuration});
            }

	        openBlock = this;

        }, function() {
            // should be closed if hover ended?
/*
            if ( oldOpenBlock.width() > 600 ) {
                // open menu
                return false;
            }

            jQuery(openBlock).animate({width: "36px"}, { queue:animQueue, duration:animDuration });

            oldOpenBlock.animate({width: "668px"}, { queue:animQueue, duration:animDuration});
*/
        }
    );
});


/*
jQuery(function(){
    jQuery(".mainMenu").haccordion();
});


// SeViR Simple Horizontal Accordion @2007
// http://letmehaveblog.blogspot.com
jQuery.fn.extend({
  haccordion: function(params){
    var jQ = jQuery;
    var params = jQ.extend({
      speed: 500,
      headerclass: "mainMenuEntry",
      contentclass: "mainMenuEntry",
      event: "click",
      contentwidth: 668
    },params);
    return this.each(function(){
	  this.opened = jQ("."+params.contentclass,this).filter(".active");

      openBlock = jQuery('.mainMenuEntry.active');

      jQ("."+params.headerclass+" a",this).bind(params.event,function(){
        var p = jQ(this).parent().parent()[0];


        if (p.opened != "undefined"){
          jQ(p.opened).animate({
            width: "36px"
          },params.speed);
        }
        p.opened = jQ(this).parent();
        jQ(p.opened).animate({
          width: params.contentwidth + "px"
        }, params.speed);

        openBlock = this;

		return false;
      });
    });
  }
});
*/



function openMusicPopup() {
    var file = 'fileadmin/templates/music/popup.html';
    var windowdef = 'toolbar=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=300,height=30';
    window.open(file,'Musik', windowdef);
    window.focus();
}
