$(document).ready(function() {
	$('.li-subnav').css({
		display:'none'
	});
	$('.li-subnav').parents('li').find('a').bind('mouseover',function() {
		showSub($(this));
	});
	
	$('#trigger_trailer').bind('click', function(e) {
		e.preventDefault();
		showTrailer();
	});
	$('#trigger_trailer_area').bind('click', function(e) {
		e.preventDefault();
		showTrailer();
	});
	$('#trigger_trailer_a').bind('click', function(e) {
		e.preventDefault();
		showTrailer();
	});
	$(window).resize(function() {
		$y = ($(window).height() / 2) - ($('.popup_box').height() / 2) + $(window).scrollTop();
		$x = ($(window).width() / 2) - ($('.popup_box').width() / 2) + $(window).scrollLeft();
		$('.popup_box').css({
			'left':$x+'px',
			'top':$y+'px'
		});
		$('#popup_black').css({
			'width':Math.max($(window).width(),$(document).width())+'px',
			'height':Math.max($(window).height(),$(document).height())+'px'
		});
	});
	$(window).scroll(function() {
		$(window).resize();
	});
	
});
function showSub($trigger) {
	
	$('.li-subnav').each(function() {
		$(this).css({
			display:'none'
		});
	});
	
	$trigger.parents('li').find('.li-subnav').css({
		display:'block'
	});
}
function showTrailer() {
	$('body').append('<div id="popup_black"></div>');
	$('body').append('<div class="popup_box"><div class="popup_box-inner"><div id="trailer-swf"></div><a id="popup_box-close">Schließen</a></div></div>');
		$('#popup_black').width(Math.max($(window).width(),$(document).width()));
		$('#popup_black').height(Math.max($(window).height(),$(document).height()));
		$('#popup_black').fadeTo('fast',0.5);
		$(window).resize();
		$('.popup_box').fadeIn('fast');
		$('#popup_black').bind('click', function() {
			$('#popup_black').fadeOut('fast', function() {
				$(this).remove();
			});
			$('.popup_box').fadeOut('fast', function() {
				$(this).remove();
			});
		});
		$('#popup_box-close').bind('click', function(e) {
			e.preventDefault();
			$('#popup_black').click();
		});
	var flashvars = {
	};
	var params = {
		menu: "false",
		wmode: 'transparent',
		loop: 'true'
	};
		
	swfobject.embedSWF("swf/player.swf?movie=trailer.flv", "trailer-swf", "640", "385", "5.0.0", "swf/expressInstall.swf", flashvars, params);
}
