$(document).ready(function() {
// carousel
	var offer_nav = $('#fp_offer_nav a');

	fp_slider = $('#fp_offer_carousel').bxSlider({
		mode: 'fade',
		auto: true,
		controls: false,
		speed: 1200,
		pause: 6000,
		onBeforeSlide: function(currentSlide) {
			$('#fp_offer_desc').find('span').fadeOut(800);
			$('.desaturate_fp').eq(currentSlide).each(function() {
				if(!$(this).hasClass('isDesaturated')) {
					$(this).addClass('isDesaturated');
					$(this).pixastic('desaturate');
				}
			});
		},
		onAfterSlide: function(currentSlide) {
			$('#fp_vis_tilbud').attr('href', $('#fl' + currentSlide).html());
			$('#fp_offer_desc span').html($('#fp' + currentSlide).html()).fadeIn(600);
			offer_nav.removeClass('active');
			offer_nav.eq(currentSlide).addClass('active');
		}
	});

	/* carousel hover */
	$("#fp_offer_carousel_cnt").hover(function () {
		$(this).find($(".desaturate_fp")).css('margin-left', '0px');
		$('#fp_offer_controls').stop(true,true).fadeIn(400);
		fp_slider.stopShow();
	    return false;
	}, function () {
		$(this).find($(".desaturate_fp")).css('margin-left', '-948px');
		fp_slider.startShow();
		$('#fp_offer_controls').stop(true,true).fadeOut(200);
	    return false;
	});
	
	/*carousel prev*/
	$("#fp_offer_prev").click(function(){
		fp_slider.goToPreviousSlide();
		return false;
	});
	/*carousel next*/
	$("#fp_offer_next").click(function(){
		fp_slider.goToNextSlide();
		return false;
	});
	
	/*carousel nav click*/
	offer_nav.click(function(e){
		e.preventDefault();
		var currEle = $(this)
			if(!currEle.hasClass('active')) {
				offer_nav.removeClass('active');
				currEle.addClass('active');
				fp_slider.goToSlide(offer_nav.index(currEle), false);
			}
	});

	// mini menu
	var mini_menu = $('#mm_nav a');
	mini_menu.click(function(e){
		e.preventDefault();
	}).hover(function(){
		mini_menu.removeClass('active');
		$(this).addClass('active');
		$('#mm_content_cnt_bot').html($($(this).attr('href') + 'c').html());
	});
	
	// om peacock lighting 
	$('#om_pct_cnt_bot').hover(function(){
		$('#om_pct_pic').css('background-position', '0 -324px');
	}, function(){
		$('#om_pct_pic').css('background-position', '0 18px');
	});
	
	// nyhedsbrev
	$('#fp_nb_input').focus(function(){
		$(this).css('color','#231f20');
		if (this.value == this.defaultValue){
				this.value = '';
			} else {
				this.select();
		}
	}).blur(function(){
		$(this).css('color','#B2A06B');
		if (this.value == ''){
			this.value = this.defaultValue;
		} 
	}).mouseup(function(e){
		e.preventDefault();	
	});

	$('.desaturate_fp:first').load(function() {
		$(this).addClass('isDesaturated');
		$(this).pixastic("desaturate");
		$('#fp_offer_carousel_cnt').find('img').css('visibility', 'visible');
	}).each(function(){
		if(this.complete) {
			$(this).addClass('isDesaturated');
  			$(this).pixastic("desaturate");
			$('#fp_offer_carousel_cnt').find('img').css('visibility', 'visible');
		}
	});

});
