var videos = new Array(
	'<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="468" height="352" id="imagefilm" align="middle"><param name="movie" value="imagefilm.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="play" value="true" /><param name="loop" value="true" /><param name="wmode" value="window" /><param name="scale" value="showall" /><param name="menu" value="true" /><param name="devicefont" value="false" /><param name="salign" value="" /><param name="allowScriptAccess" value="sameDomain" /><!--[if !IE]>--><object type="application/x-shockwave-flash" data="imagefilm.swf" width="468" height="352"><param name="movie" value="imagefilm.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" /><param name="play" value="true" /><param name="loop" value="true" /><param name="wmode" value="window" /><param name="scale" value="showall" /><param name="menu" value="true" /><param name="devicefont" value="false" /><param name="salign" value="" /><param name="allowScriptAccess" value="sameDomain" /><!--<![endif]--><a href="http://www.adobe.com/go/getflash"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" /></a><!--[if !IE]>--></object><!--<![endif]--></object>'
);

var amountheadslide = 0;
var curhead = 0;
var slideinterval;

function restore_orgnavhigh() {
	$("#lenav a:not(.shophersteller)").removeClass("highlight");
	$(".orgnavhigh").addClass("highlight");
}

$(document).ready(function () {
	amountheadslide = $("#containhead").children("div").length;
	
	$("#lenav a:not(.shophersteller)").mouseenter(function () {
		$("#lenav a").removeClass("highlight");
		$(this).addClass("highlight");
	});
	
	$("#lenav").mouseleave(function () {
		restore_orgnavhigh();
	});
	
	resize_help();
	
	restore_orgnavhigh();
	
	slide_head();
	
	slideinterval = window.setInterval("slide_head()", 6000);
	
	if ($("#nav3").hasClass("orgnavhigh")) {
		$("#shopsub").slideDown(500);
	}

	if ($(".beschreibungdetails").length >= 1) {
		$("#morelink").show();
	}
});

$(window).resize(function () {
	resize_help();
});

function resize_help() {
	var pageheight = $(window).height();
	
	var headheight = $("#containhead").height();
	
	var restheight = pageheight - headheight - 1;
	
	var contheight = $("#innercontent").height();
	
	if (contheight < restheight) {
		$("#innercontent").css('height',restheight +'px');
		contheight = restheight;
	} else {
		$("#innercontent").css('height','auto');
	}
	
	contheight = $("#innercontent").height();
	
	$("#navpanel").css('height',contheight + 'px');
	
}

function expand_details() {
	$(".beschreibungdetails").slideDown(200,function () {
		resize_help();
	});
	$("#morelink").hide();
}

function slide_head() {
	var lastone = curhead;
	var nextone = (lastone == amountheadslide) ? 1 : lastone + 1;
	//alert("Sliding: From:"+ curhead + " To:"+ nextone);
	
	if (lastone > 0)
		$("#containhead").children("div:nth-child("+ lastone +")").fadeOut(1000);
	
	$("#containhead").children("div:nth-child("+ nextone +")").fadeIn(1000);
	
	curhead = nextone;
}

function lightup(video) {
	var light_html = '<div id="blackbox"></div><div id="lightbox">'+ videos[video] +'</div><div id="lightcloser"></div>';
		
		var light_w = 468;
		var light_h = 352;
		
		//var black_h_el = $("body").children().last().position();
		var black_h = $(document).height();
		
		$("body").append(light_html);
		
		var browser_w = parseInt($(window).width(),10);
		var browser_h = parseInt($(window).height(),10);
		
		var use_left = Math.round(browser_w / 2) - Math.round(light_w / 2);
		var browser_scrolled = parseInt($(document).scrollTop(),10);
		var start_top = browser_scrolled + Math.round(browser_h / 2);
		var target_top = start_top - Math.round(light_h / 2);
		var closer_top = target_top - 20;
		var closer_left = use_left + light_w - 60;
		
		$("#lightbox").css({
			'position':'absolute',
			'top': target_top +'px',
			'left': use_left +'px',
			'padding': '10px',
			'backgroundColor':'#000',
			'z-index':95000
		});
		$("#blackbox").css({
			'position': 'absolute',
			'backgroundColor':'rgba(0,0,0,0.8)',
			'height':black_h +'px',
			'width':browser_w +'px',
			'top':'0px',
			'z-index':90000
		});
		
		$("#lightcloser").css({
			'position': 'absolute',
			'top': closer_top +'px',
			'z-index':96000,
			'left': closer_left +'px'
		});
		
		$("#lightcloser, #blackbox").click(function () {
			$("#lightbox").fadeOut(500);
			$("#blackbox").delay(250).fadeOut(500, function () {
				$("#lightbox").remove();
				$("#lightcloser").remove();
				$("#blackbox").remove();
			});
			$("#lightcloser").fadeOut(100);
		});
		
		$("#lightbox").show();
		
		$("#blackbox").fadeIn(500);
		$("#lightbox").delay(250).fadeIn(250);
}

