﻿$(document).ready(function(){
	
	var windowHeight = $(window).height();
	var windowWidth = $(window).width();
	
	var ratio = windowHeight / windowWidth;
	
	
	//$("div#logoscroll_content").smoothDivScroll({autoScroll: "always", autoScrollDirection: "endlessloop", pauseAutoScroll: "mouseover",visibleHotSpots: 'always'});

	//$("div#logoscroll_content").smoothDivScroll({autoScroll: "always", autoScrollDirection: "backandforth", pauseAutoScroll: "mouseover",visibleHotSpots: 'always'});
	
	
	//load film i starten:
	
	$("#baggrund").load("/site/wp-content/themes/frontlife/ajax/flashbg.php");
	
	//film trigger
	
	$(".close").live("click", function() {
		
		$("#blackout").fadeOut();
		$("#overlay2").fadeOut();
		$("#overlay2").empty();
		$("#soundcontrol").load("/site/wp-content/themes/frontlife/ajax/audio.php");
		$("#baggrund").load("/site/wp-content/themes/frontlife/ajax/flashbg.php");
	});

	
	
	
	$("a#trig2").live("click", function() {
		
		$("#blackout").show();
		
		$("#baggrund").empty();
		$("#soundcontrol").empty();
		$("#overlay2").load("/site/wp-content/themes/frontlife/ajax/ytfilmoverlay.php").fadeIn();
		
	});
	
	
	$("a#trig3").live("click", function() {
		
		$("#blackout").show();
		
		$("#baggrund").empty();
		$("#soundcontrol").empty();
		$("#overlay2").load("/site/wp-content/themes/frontlife/ajax/filmoverlay_tv2.php").fadeIn();
		
	});
	
	
	$("a#trig4").live("click", function() {
		
		$("#blackout").show();
		
		$("#baggrund").empty();
		$("#soundcontrol").empty();
		$("#overlay2").load("/site/wp-content/themes/frontlife/ajax/onlinebestilling_iframe.php").fadeIn();
		
	});
	
	$("a#trig5").live("click", function() {
		
		$("#blackout").show();
		
		$("#baggrund").empty();
		$("#soundcontrol").empty();
		$("#overlay2").load("/site/wp-content/themes/frontlife/ajax/pre-registrering_iframe.php?event="+ curevent).fadeIn();
		
	});
	
		/*
	$("a#trig2").live("mouseover", function() {
		
		$(this).overlay({expose: '#000', target: '#overlay2', oneInstance: true, closeOnClick: true});
	});
	*/ 	
		
 
	
	
	$("a.lightbox").live("mouseover", function(e, myName, myValue){
		
		$(this).lightBox(

			{
				imageLoading: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/loading.gif',
				imageBtnClose: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/close.gif',
				imageBtnPrev: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/prev.gif',
				imageBtnNext: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/next.gif',
				imageBlank: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/blank.gif',
				txtImage: 'Billede',
				txtOf: 'af'
			   });
		return false;
	});

	
	
	
	$('.gallery a').live("click", function() {
		
		$(this).lightBox({
				imageLoading: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/loading.gif',
				imageBtnClose: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/close.gif',
				imageBtnPrev: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/prev.gif',
				imageBtnNext: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/next.gif',
				imageBlank: 'http://www.frontlife.dk/site/wp-content/themes/frontlife/images/blank.gif',
				txtImage: 'Billede',
				txtOf: 'af'
			   });
			
	});


	
	// logo slider vis
	
	function startlogoslider() {

		/*Removed by moove*/
		//$("div.maincontent").animate({"top": "-=65px"}, "1200");
		
		/*$("#baggrund").load("/site/wp-content/themes/frontlife/ajax/staticbg.php?imageurl=logowall.jpg", function() {
			
			
			if (ratio > 0.75) {
				
				$("img.bgimage").css("height",windowHeight);

			} else {
			
				$("img.bgimage").css("width",windowWidth);

			}
			
			
			$("#footercontent").find('a#bund-cph-visit').addClass( "disabled" );
			
			//$('a#post_name-udstillerlist').addClass("disabled");

			
			//$('a').addClass("start_video");
			
			$('#logoscroll').css("visibility","visible");
			
			
			
		});*/
		// added by moove
		$('#logoscroll').css("visibility","hidden");
	}
	
	
	

	
	/*old!!:
	$('a#post_name-udstillerliste:not(.disabled)').live("click", function() {
		
		
		$("div.maincontent").animate({"top": "-=65px"}, "1200");

		
		$("#baggrund").load("/site/wp-content/themes/frontlife/ajax/staticbg.php?imageurl=logowall.jpg", function() {
		
		
		if (ratio > 0.75) {
			
			$("img.bgimage").css("height",windowHeight);

		} else {
		
			$("img.bgimage").css("width",windowWidth);

		}
		
		
		$(".content-menu ul").find('a#post_name-udstillerliste').addClass( "disabled" );
		
		//$('a#post_name-udstillerlist').addClass("disabled");

		
		$('a').addClass("start_video");
		
		$('#logoscroll').css("visibility","invisible");
		
		
		
	});
		
	});
	
	*/
	
	
	
	
	$('.start_video:not(.disabled)').live("click", function() {

		//removed by moove
		//$("div.maincontent").animate({"top": "+=65px"}, "1200");
		//$("#baggrund").load("/site/wp-content/themes/frontlife/ajax/flashbg.php");
		$('.start_video').removeClass("start_video").removeClass("disabled");
		$('#logoscroll').css("visibility","hidden");

	});
	
	//
	
	// vælg event
	
	$(".selectevent").click(function() {
		
		$(".maincontent").fadeOut('500');
		$(".footer").hide();
		
		// populate content
		curevent = $(this).attr("rel");
		$("#" + curevent + "footer").fadeIn();
	
		
	});
	
	
		//hide content
	
	
	$(".hidecontent_top").click(function() {
		
		$(".maincontent").fadeOut('500');
	});
	
		
	// slideshow
	
	
	/*$('#slideimage').crossSlide({
		  fade: 1
		}, [
		  {
		    src:  '/foto2010/IMG_1870.jpg',
		    from: '50% 50% 2x',
		    to:   '50% 50% 3.7x',
		    time: 3
		  }, {
		    src:  '/foto2010/IMG_1879.jpg',
		    from: '50% 50% 2x',
		    to:   '50% 50% 3.7x',
		    time: 2
		  }, {
		    src:  '/foto2010/IMG_1890.jpg',
		    from: '50% 50% 2x',
		    to:   '50% 50% 3.7x',
		    time: 2
		  }
		]);
	*/
	
	
		
	
		
		
		
		//load content sub
		
		$(".content-menu ul li a").live("click",function() {
			
			
			//marker menu
			$('span.activemenu-' + curevent).hide();
			
			var $span = $('span.activemenu-' + curevent, this);
			$span.stop().fadeTo(500, 1);			
						
			
			// populate content
			var url = $(this).attr("rel");
			
			$.getJSON(url + '?ajax=1', function(data) {
				$('.broedtekst').html("<h1>" + data.title + "</h1>" + data.content);

				$('.broedtekst').jScrollPane({scrollbarWidth:9, scrollbarMargin:10});
				});
			
			
			return false;


		});
		
		
		
		//load news/posts page
		
		
		$("#newschoose-wrapper ul li a").click(function() {
			
			// populate content
			var url = $(this).attr("rel");
			
			$.getJSON(url + '?ajax=1', function(data) {
				$('.broedtekst').html("<h1>" + data.title + "</h1>" + data.content);

				$('.broedtekst').jScrollPane({scrollbarWidth:9, scrollbarMargin:10});
				});
			
			
			//generate menu
			
			$.getJSON('?ajax=1&get_news_liste=1', function(data) {
				
				//hoversnask
				var hovercontent = "<span class='hover-" + curevent + "' style='display: none;'></span><span class='activemenu-" + curevent + "' style='display: none;'></span>";
				
				$('.content-menu ul').empty();
				
				$.each(data.items, function(i,item){
		            
					
					$('.content-menu ul').append("<li><a href='' rel='"+ item.slug +"' class='menulink-" + curevent + "'><span>" + item.title + "</span>" + hovercontent + "</a></li>");
					
					//$("<img/>").attr("src", item.media.m).appendTo("#images");
		            
		            
		            
		          });
				
				
				
			});
			
			
			
			
			//show window
			$(".maincontent").removeClass().addClass("maincontent maincontent-"+ curevent);
			
			$("div#logoscroll_content").removeClass().addClass("logoscroll_content-"+ curevent);
			
			$(".maincontent").fadeIn('500');
			return false;

		});
		
		//load content top
		
		$(".showcontent_top").click(function() {
			
			
			
			
			
			
			// populate content
			var url = $(this).attr("rel");
			
			
			$.getJSON(url + '?ajax=1', function(data) {
				$('.broedtekst').html("<h1>" + data.title + "</h1>" + data.content);

				$('.broedtekst').jScrollPane({scrollbarWidth:9, scrollbarMargin:10});
				});

			
			
			
			
			
			//generate menu
			
			$.getJSON('?ajax=1&get_menu_from=' + url, function(data) {
			
				//hoversnask
				var hovercontent = "<span class='hover-" + curevent + "' style='display: none;'></span><span class='activemenu-" + curevent + "' style='display: none;'></span>";
			
				$('.content-menu ul').empty();
			
				$.each(data.items, function(i,item){
			
					$('.content-menu ul').append("<li><a href='' id='post_name-" + item.post_name + "' rel='"+ item.slug +"' class='menulink-" + curevent + "'><span>" + item.title + "</span>" + hovercontent + "</a></li>");
			
					//$("<img/>").attr("src", item.media.m).appendTo("#images");
			
				});

			});
			
			
			
			
			//$(".content-menu ul li a:first").trigger("click");
			//show window
			
			$(".maincontent").removeClass().addClass("maincontent maincontent-"+ curevent);

			$("div#logoscroll_content").removeClass().addClass("logoscroll_content-"+ curevent);

			$(".maincontent").fadeIn('500');
			
			//return false;
			
		});


		//scroll
	
		

		// topmenu uden ramme
		
		$(".dropdown-trigger2").mouseenter(function(){
			$(".dropdown-trigger").removeClass("tophighlight");
			$(".dropdown-trigger2").removeClass("tophighlight2");
			$(this).addClass("tophighlight2");
			
		});
		
		$(".dropdown-trigger2").mouseleave(function(){
			$(".dropdown-trigger2").removeClass("tophighlight2");

		});

		//vis show selector
		$(".dropdown-trigger").mouseenter(function(){

				//$("div.dropdown").fadeOut('500');
				$(".dropdown-trigger").removeClass("tophighlight");
				$(".dropdown-trigger2").removeClass("tophighlight2");
				
				var thisid = $(this).attr("id");
				var selector =  thisid + "-wrapper";
				$("div#" + selector).stop(true,true).fadeIn('500');
				$(this).addClass("tophighlight");
				
				
			});



			$("div.dropdown").mouseleave(function(){
			
				$(this).fadeOut('500');
				$(".dropdown-trigger").removeClass("tophighlight");
				
			});


			// contentmenu fade in/out mouseover
			
			$('.content-menu li').live('mouseover mouseout', function(thisevent) {
				
			
				var $span = $('a > span.hover-' + curevent, this);
				 
				if (thisevent.type == 'mouseover') {
		    
					$span.stop().fadeTo(500, 1);
				} else {
					$span.stop().fadeTo(500, 0);
				}
			});
			
	
			// mouseover fade in/out
			$('.footercontent li, .dropdown li, .content-menu li')
			.removeClass('highlight')
			.find('a')
			.append('<span class="hover" />').each(function () {
			        var $span = $('> span.hover', this).css('opacity', 0);
			        $(this).hover(function () {
			            // on hover
			            $span.stop().fadeTo(500, 1);
			        }, function () {
			            // off hover
			            $span.stop().fadeTo(500, 0);
			        });
			    });
			
			
			$('.start-logo:not(.disabled)').live("click" , function() {
				
		
				$('.showcontent_top').addClass("start_video");
				$('.selectevent').addClass("start_video");
				
				$('.hidecontent_top').addClass("start_video");
				
				startlogoslider();
				
				$(this).addClass("disabled");
			});
			
			//Cycleimages (new logos)			
			$(function() {
				$('#logo-slideshow').after('<div id="nav" class="nav">').cycle({
					fx:     'fade',
					speed:  'fast',
					/*timeoutFn: calculateTimeout,
					timeout: 3000,*/
					pager:  '#nav',
					before: function() { if (window.console) console.log(this.src); }
				});
			});

//end
});
