﻿$(document).ready(function() {						   	
	$slideshow = setInterval("slideSwitch()", 4000);
	$('#pane1').jScrollPane({showArrows:true});
	$('#stilguide_list').jScrollPane({showArrows:true});
	$('#hvaskjer').jScrollPane({showArrows:true});
	
	$('#carrousel').css({height: $('#slideshow div.active').height()});
	
	$('.image_slide').load(function(){
		$('#carrousel').css({height: $('#slideshow div.active').height()});
	});
	
	
	$(".stilguide_cat").click(function(){
		$('.stilguide_cat').each(function(index){
			$('.stilguide_cat').eq(index).removeClass('stilguide_cat_selected');
		});
		$(this).addClass('stilguide_cat_selected');
		var_info = $(this).attr('title').split("|");
		$("#stilguide_list_container_h1").text(var_info[1]);
		$("#sok_id_category").val(var_info[0]);
		$("#stilguide_list").load('/stilguide-ajax-list/?id_category=' + var_info[0] + '&stilguide_search=' + $("#stilguide_search").val());
	});
	
	$("#stilguide_search").keypress(function(e){
		if(e.which == 13){
			$("#stilguide_list").load('/stilguide-ajax-list/?id_category=' + $("#sok_id_category").val() + '&stilguide_search=' + $("#stilguide_search").val());
		}
	});	
	
	$(".sok_go").click(function(){
		$("#stilguide_list").load('/stilguide-ajax-list/?id_category=' + $("#sok_id_category").val() + '&stilguide_search=' + $("#stilguide_search").val());
	});	
	
	$(".ask_go_1").click(function(){
		if($("#sok_id_category").val()=='') {
			alert('Vennligst velg kategori fra listen til venstre.');
			return 0;
		}
		if($("#ask_1").val()=='') {
			alert('Vennligst skriv spørsmålet ditt.');
			$("#ask_1").focus();
			return 0;
		}
		if($("#stilguide_email").val()=='') {
			alert('Vennligst skriv inn din e-post adresse.');
			$("#stilguide_email").focus();
			return 0;
		}
		$.ajax({
			type: "GET",
			url: "/stilguide-ajax-send/",
			data: "&id_moderator=1&id_category=" + $("#sok_id_category").val() + '&ask=' + $("#ask_1").val() + '&email=' + $("#stilguide_email").val(),
			success: function(msg){
				if(msg==1) {
					//alert('Spørsmålet ditt er sendt.');
					$("#conf_1").removeClass('hide');
					$("#ask_1").val('');
					$("#stilguide_email").val('');
				} else {
					alert('En feil har oppstått, vennligst prøv senere.');
				}
			}
		});		
	});
	
	$(".ask_go_2").click(function(){
		if($("#sok_id_category").val()=='') {
			alert('Vennligst velg kategori fra listen til venstre.');
			return 0;
		}
		if($("#ask_2").val()=='') {
			alert('Vennligst skriv spørsmålet ditt.');
			$("#ask_2").focus();
			return 0;
		}
		if($("#stilguide_email2").val()=='') {
			alert('Vennligst skriv inn din e-post adresse.');
			$("#stilguide_email2").focus();
			return 0;
		}
		$.ajax({
			type: "GET",
			url: "/stilguide-ajax-send/",
			data: "&id_moderator=2&id_category=" + $("#sok_id_category").val() + '&ask=' + $("#ask_2").val() + '&email=' + $("#stilguide_email2").val(),
			success: function(msg){
				if(msg==1) {
					$("#conf_2").removeClass('hide');
					$("#ask_2").val('');
					$("#stilguide_email2").val('');					
				}
			}
		});		
	});	
	
	$(".slide_control").click(function(){
									   
		$('#slideshow div').each(function(index){
			$('#slideshow div').eq(index).removeClass('active last-active');
		});
									   
		//$("#slide_" + $(this).attr('title')).addClass('active');
		
		$("#slide_" + $(this).attr('title')).css({opacity: 0.0})
			.addClass('active')
			.animate({opacity: 1.0}, 1000, function() {
				//$active.removeClass('active last-active');
			});		
		
		$('#slideControls li a.slide_control').each(function(index){
			$('#slideControls li a.slide_control').eq(index).removeClass('control_active');
		});
		$("#control_" + $(this).attr('title')).addClass('control_active');		
		
		$("#carrousel_ctrl_l").attr('innerHTML', $("#slide_" + $(this).attr('title')).attr('title'));
		clearInterval($slideshow);
		$slideshow = setInterval("slideSwitch()", 4000);
		return false;
	});
	
	$(".slide_stop").click(function(){
		
		if($(this).attr('title') == 'stop') {
			clearInterval($slideshow);
			$(this).text('Start');
			$(this).attr('title', 'start');
		} else {
			/*$('#slideshow div').each(function(index){
				$('#slideshow div').eq(index).removeClass('active last-active');
			});
			$('#slideshow div:first').addClass('active');*/
			$slideshow = setInterval("slideSwitch()", 4000);
			$(this).text('Stop');
			$(this).attr('title', 'stop');
		}
		
	});
});

function slideSwitch() {
	if($('#slideshow div').length>1) {	
		
		var $active = $('#slideshow div.active');
		
		$('#carrousel').css({height: $('#slideshow div.active').height()})
	
		if ( $active.length == 0 ) $active = $('#slideshow div:last');
	
		var $next =  $active.next().length ? $active.next()
			: $('#slideshow div:first');
	
		$active.addClass('last-active');		
		
		$("#carrousel_ctrl_l").attr('innerHTML', $next.attr('title'));
				
		$('#slideControls li a.slide_control').each(function(index){
			$('#slideControls li a.slide_control').eq(index).removeClass('control_active');
		});
		$("#control_" + $next.find("img").attr('id').replace("img_", "")).addClass('control_active');
	
		$next.css({opacity: 0.0})
			.addClass('active')
			.animate({opacity: 1.0}, 1000, function() {
				$active.removeClass('active last-active');
			});
			
	}
}

function startAnimation(){
      $("#layer").animate({ 
        top: "20px",
        paddingTop: "25px",
        height: "130px"
      }, 4500, function(){
	  	//self.location.href = "/index.html";
	  } );
}

/*(function($) {
	$(function() { //on DOM ready
		$("#scroller").simplyScroll({
			className: 'vert',
			horizontal: false,
			frameRate: 20,
			speed: 10
		});
	});
})(jQuery);*/