/* Hides all specials on start page and displays them as a slideshow.
 */

var total_divs_specials=0;
var total_divs_anzeigen=0;
var total_divs_banner_top=0;
var total_divs_banner_right=0;

$(document).ready(function(){

	// Video Fancybox
	$(".fb_video").each( function(index){
		var par = $(this).parents('.spc_aussen');
		var href = $(this).attr('href');
		$(this).fancybox({
			'content'		:	href,
			'onComplete'	:	startVideo,
			'hideOnContentClick':	false,
			'width'			:	550,
			'height'		:	310,
			'autoscale'		:	false,
			'scrolling'		:	'no',
			'autoDimensions':	false,
			'overlayColor'	:	"#000",
			'overlayOpacity':	0.6
		});
		$(par).find('.spc_link a').html('VIDEO ANSEHEN');
		$(par).find('.spc_link a').fancybox({
			'content'		:	href,
			'onComplete'	:	startVideo,
			'hideOnContentClick':	false,
			'width'			:	550,
			'height'		:	310,
			'autoscale'		:	false,
			'scrolling'		:	'no',
			'autoDimensions':	false,
			'overlayColor'	:	"#000",
			'overlayOpacity':	0.6
		});
		
	});

	// Overlay Ad
	$('#layerstart').fancybox({
		'centerOnScroll'		:	true,
		'hideOnOverlayClick'	:	false,
		'hideOnContentClick'	:  	false,
		'overlayShow'			:  	false,
		'titleShow'				:	false,
		'transitionIn'			:	'none',
		'transitionOut'			:	'none',
		'enableEscapeButton'	:	false,
		'content'				:	$('#layerad').html()
	});
	
	//if( $('#firstvisit').val()=="1" )
	$('#layerstart').trigger('click');

	// Banners Fade
	$('.anz-bg').attr("id", function (arr) {
		total_divs_anzeigen++;
		return "fade_anzeigen" + (arr+1);
	});
	if( total_divs_anzeigen>1 ) {
		$('.anz-bg').css("display","none");
		fadeEngine("#fade_anzeigen",total_divs_anzeigen,Math.floor(Math.random()*total_divs_anzeigen));
	}

	// Banners Fade
	$('.top-bg').attr("id", function (arr) {
		total_divs_banner_top++;
		return "fade_top_anzeigen" + (arr+1);
	});
	if( total_divs_banner_top>1 ) {
		$('.top-bg').css("display","none");
		fadeEngine("#fade_top_anzeigen",total_divs_banner_top,Math.floor(Math.random()*total_divs_banner_top));
	}
	
	$('.right-bg').attr("id", function (arr) {
		total_divs_banner_right++;
		return "fade_right_anzeigen" + (arr+1);
	});
	if( total_divs_banner_right>1 ) {
		$('.right-bg').css("display","none");
		fadeEngine("#fade_right_anzeigen",total_divs_banner_right,Math.floor(Math.random()*total_divs_banner_right));
	}
	
	if( $('#backgroundbanner').length > 0 ) $('#rightbanner').css('margin-top','400px');

	// Image Right Click
	$('.showregister').mouseup(function(e) {
		if( e.which==3 && confirm("Bitte registriere dich bei MyNight,\ndann kannst du das Bild abspeichern.") )
			window.location = "index.php?id=16";
	});
	$('.showregister')[0].oncontextmenu = function() {
		return false;
	}
});

function closeOverlay() {
	$('#fancybox-close').trigger('click');
}

/* Fades Divs
 */

function fadeEngine(div,total,x) {
	var y=x;
	if(x==total) y=1; else y++;
	$(div+""+x).fadeOut("slow");
	$(div+""+x).css("display","none");
	$(div+""+y).fadeIn("slow");
	var showtime;
	showtime = $(div+""+y+" input[name='showtime']").val();
	if( !(showtime > 0) ) showtime = 10;
	setTimeout('fadeEngine("'+div+'",'+total+','+y+')',showtime*1000);
}

/* Displays Video Links in fancybox popups using a flash player
 */

function startVideo() {
	var swfplayer = "/fileadmin/swf/flowplayer-3.2.2.swf";
	player = flowplayer("fancybox-inner",swfplayer,{
		play:{opacity:0},
		clip:{
			autoPlay		:	true,
			autoBuffering	:	true,
			url				:	$('#fancybox-inner').text(),
			scaling			:	'fit',
			onFinish:function(){
				$('#fancybox-close').trigger('click');
			}
		}
	});
	player.load();
	$('#fancybox-close').click(function(){
		$("#fancybox-inner_api").remove();
	});
}

