/*
 * Hauptjavascript für das Theme, kleinere Änderungen
 *
 **/
(function ($) {
Drupal.behaviors.pfi = {
	attach: function(context,settings) {
		
                /* Wandle alle Submitbutten des Sidebars in jQuery Buttons */
                $('#sidebar-first input.form-submit').button();
                
                /* Akkordion bilden,Teile inaktiv setzen sowie öffnen*/
                $('div.accordion').each(function(index){
                    
                    acTitel = $(this).children('h2.accordiontitel')
                    aktivTitel = $(this).children('h2.accordion-aktiv')
                
                    // Aktives Element zu Index 
                    aktIndex = acTitel.index(aktivTitel);
                
                    // Akkordion mit aktiven Index bilden
                    $(this).accordion({ header: 'h2.accordiontitel',        
                            autoHeight: false,
                            active: aktIndex
                    });
            
                    // Deaktivierte Elemente auch wirklich deaktivieren
                    $(this).children('h2.accordion-deaktiviert').unbind();
                    
                });                
                /* --- */
                
                /* Filter mit zu großen Inhalt bei Mouse Over ausklappen */
                var orgSize = 200;
                var orgPos = 0;
                
                $("#edit-field-innovationssystem-value,#edit-field-aufgaben-prozess-value").attr("size",6);
                $("#edit-field-innovationssystem-value,#edit-field-aufgaben-prozess-value").hover(
                function(){
                    $(this).animate({width:350,right:"125px"},{queue:false,duration:400,easing:"linear"})
                    $(this).children('option').css("color","black");
                }
                ,
                function(){
                    $(this).animate({width:orgSize,right:orgPos},{queue:false,duration:400,easing:"linear"})
                    $(this).children('option').css("color","#888");
                }
      
                );
                    
                    
                $("#edit-field-branche-value").hover(
                    function(){
                        $(this).animate({width:268,right:"42px"},{queue:false,duration:400,easing:"linear"})
                        $(this).children('option').css("color","black");
                    }
                    ,
                    function(){
                        $(this).animate({width:orgSize,right:orgPos},{queue:false,duration:400,easing:"linear"})
                        $(this).children('option').css("color","#888");
                    }
  
                );
                /* --- */    
                    
                    
                /* Startseite: Bereiche gleich setzten */
                var evenHeight = $("div.startseite-veranstaltungen").height();
                var reviewHeight = $("div.startseite-nachberichte").height();
                
                var newHeight = Math.max(evenHeight,reviewHeight)+"px";    
                $("div.startseite-veranstaltungen").css("height",newHeight);    
                $("div.startseite-nachberichte").css("height",newHeight);
                /* --- */
		
	}
};
})(jQuery);;

