jQuery(function($) { 
	$.fn.completeHeight = function() {
		return parseInt(this.height()) + parseInt(this.css('padding-top')) + 
			parseInt(this.css('padding-bottom')) + parseInt(this.css('border-top-width')) + 
			parseInt(this.css('border-bottom-width')) + parseInt(this.css('margin-top')) + parseInt(this.css('margin-bottom'));
	};
	
	//$('#box2').css('min-height', ($('#box1').completeHeight()+$('#hints').completeHeight()) + 'px');

	$('#menu-top > li:not(:last-child), #media li:not(:last-child)').each(function() {
		$(this).append(' / ');
	});

	$('#menu-item-221').hoverIntent({
		over: function() {
			$('#menu-item-221 .sub-menu:hidden').slideDown('medium').show();
		},
		timeout: 200,
		out: function() {
			$('#menu-item-221 .sub-menu:visible').slideUp('fast');
		}
	});

	$('#menu-item-75').click(function(event) {
		if (event.target.nodeName == 'A') {
			if ($('#wpoi_form:hidden').length > 0) {
				$('#wpoi_form:hidden').slideDown('medium').show();
			}else {
				$('#wpoi_form:visible').slideUp('fast');
			}
			event.preventDefault();
		}
	});
	$('#wpoi_form').appendTo('#menu-item-75');
	if ($('#wpoi_form span.notif').length > 0) {
		alert($('#wpoi_form span.notif').text());
		$('#wpoi_form span.notif').remove();
	}


	$('#fb_links').appendTo('#menu-item-74');
	$('#menu-item-74').hoverIntent({
		over: function(event) {
			$('.links').hide('fast');
			$('#fb_links:hidden').slideDown('medium').show();
		}, 
		out: function(event) {
			$('#fb_links:visible').slideUp('fast');
		}, 
		timeout: 300
	});

	$('#twitter_links').appendTo('#menu-item-73');
	$('#menu-item-73').hoverIntent({
		over: function(event) {
			$('.links').hide('fast');
			$('#twitter_links:hidden').slideDown('medium').show();
		}, 
		out: function(event) {
			$('#twitter_links:visible').slideUp('fast');
		}, 
		timeout: 300
	});


	$('#reservation_links').appendTo('#menu-item-428');
	$('#menu-item-428').hoverIntent({
		over: function(event) {
			$('.links').hide('fast');
			$('#reservation_links:hidden').slideDown('medium').show();
		}, 
		out: function(event) {
			$('#reservation_links:visible').slideUp('fast');
		}, 
		timeout: 300
	});

	$('marquee').hover(function() {
		$(this).attr('scrollamount', '0');
	}, function() {
		$(this).attr('scrollamount', '2');
	});

	// Setup mp3
	if (typeof mp3j_info!='undefined' && typeof mp3jNew_0!=undefined && $.isArray(mp3jNew_0)) {
		var track = jQuery.cookie('track');
		if (track != null) { 
			track = parseInt(track); 
			if (typeof mp3jNew_0[track] != 'undefined') {
				change_UI(0, track);
			}
		}
	}

	if (BrowserDetect.browser == 'Opera') {
		setTimeout('save_cookies()', 1000);
	}
});


function save_cookies() {
	if (typeof mp3j_info != 'undefined') {
		jQuery.cookie('playtime', parseInt(jQuery('#jquery_jplayer').jPlayer('getData', 'diag.playedTime')), {path: '/'});
		jQuery.cookie('track', mp3j_info[0].tr, {path: '/'});
		if (BrowserDetect.browser == 'Opera') {
			setTimeout('save_cookies()', 1000);
		}
	}
}
jQuery(window).bind('unload', save_cookies); 

