// MainMenu
jQuery(document).ready(function() { 
        jQuery('ul.sf-menu').superfish({
            delay:       1000,
            animation:   {opacity:'show', height:'show' },
            speed:       'fast',
            autoArrows:  false,
            dropShadows: false
        }); 
}); 

// Tooltip FZG-Rotator Tooltip
jQuery(document).ready(function() {
	jQuery('.tooltip_show').tooltip({
		events: {
			def: 'mouseenter, mouseleave',
			tooltip: 'mouseenter, mouseleave'
        	},
	position: 'top left',
	effect: 'fade',
	fadeInSpeed: 500,
	fadeOutSpeed: 500,
	delay: 200
	}).dynamic();
});

// Slideshow Home
jQuery(document).ready(function() {
    	jQuery('#visualbox')
    		.before('<div id="visualbox_nav">')
    		.cycle({
			fx: 'scrollRight',
			easing: 'easeInOutBack',
			timeout: 7000,
			speed: 3000,
			pager: '#visualbox_nav'
		});
});

// Extruder - Modellübersicht

jQuery(document).ready(function() {
	jQuery("#extrModelle").buildMbExtruder({
		position: "left",
		width: 290,
		positionFixed: false,
		top: 20,
		extruderOpacity: .8,
		onExtOpen:function() {},
		onExtContentLoad:function() {},
		onExtClose:function() {}
	});
	
	jQuery("#extrMobile").buildMbExtruder({
		position: "left",
		width: 170,
		positionFixed: false,
		top: 20,
		extruderOpacity: .8,
		onExtOpen:function() {},
		onExtContentLoad:function() {},
		onExtClose:function() {}
	});
});

// Accordion
jQuery(document).ready(function() {
	jQuery('div.rgaccord1-nest> div').hide();
	jQuery('div.rgaccord1-nest> h3').click(function() {
		jQuery(this).next('div').slideToggle('fast');
		
		if(jQuery(this).hasClass("act"))
			jQuery(this).removeClass("act");
		else {
			jQuery(this).addClass("act");
		}
		//schließen, wenn ein anderer geklickt wird
		//.siblings('div:visible').slideUp('fast');
	});

	jQuery('div.rgaccord2-nest> div').hide();
	jQuery('div.rgaccord2-nest> h3').click(function() {
		jQuery(this).next('div').slideToggle('fast');
        
		if(jQuery(this).hasClass("act"))
			jQuery(this).removeClass("act");
		else {
			jQuery(this).addClass("act");
		}
		//schließen, wenn ein anderer geklickt wird
		//.siblings('div:visible').slideUp('fast');
	});
});

// MemberCard Partnerinformationen ToogleSlide
jQuery('.membercardPartnerMoreInfo', document.body).each(function() {
	//jQuery(this).parent('div').css({'height' : '75px', 'overflow' : 'hidden'});
	jQuery(this).next('div').css({'display' : 'none'});
});

jQuery(document).ready(function() {
	jQuery('.membercardPartnerMoreInfo').click(function() {
		//jQuery(this).parent('div').animate({height: '742px'}, 2000);
		jQuery(this).next('div').slideToggle('fast');
		jQuery(this).text(jQuery(this).text() == 'Mehr Informationen' ? 'Informationen schließen' : 'Mehr Informationen');
	});
});

// Mp3-Player
jQuery.fn.media.defaults.mp3Player = 'fileadmin/site/flash/mediaplayer.swf';
jQuery(document).ready(function() {
	jQuery('.mp3media').media({
		bgColor: 'transparent',
		width: 380,
		height: 20,
		autoplay: true,
		params: { 
			autostart: 'true'
		},
		flashvars: {
			autostart: 'true'
		}
	}); 
});

