$(document).ready(function() {


	// hide all tabs on øbut-info page

	$("#styret").hide();
	$("#instruktorer").hide();
	$("#vedtekter").hide();
	$("#aarsmelding").hide();
	$("#historikk").hide();

	// show/hide/reveal.

	$("#infonav a").click(function(){
								
			// finn hvem tab
			getrel = $(this).attr("rel");
			// gjem alle andre slides
			$(".obutinfo").slideUp("normal");
			// slide ned tab
			slide("#" + getrel,500)
			// vis go to top
			$("#top").slideDown();
			
			
	 $("#infonav a").animate({
    	
		opacity: 1,
    
  }, "fast", function() {
    // Animation complete.
  });
	
	 $(this).animate({
    
		opacity: 0.5,
    
  }, "fast", function() {
    // Animation complete.
  });

	});
	
 
 
	function slide(target,speed) {
		

			$(target).slideToggle(speed);
			
		
		}

 // function som setter target til hover


  function setCur(target,cords) {
 
  // fix background position
  $(target).animate({backgroundPosition:"(0 " + cords + ")"});
  // make target unclickable? nah. silly. :-)
  

  }

 

	$('#forside')
		.css( {backgroundPosition: "0px 0px"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(0px -59px)"}, {duration:100})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(0px 0px)"}, {duration:100, complete:function(){
				$(this).css({backgroundPosition: "-0px 0px"})
			}})
		})
	
	
	
	$('#barnegruppe')
		.css( {backgroundPosition: "-100px -0px"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-100px -59px)"}, {duration:100})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(-100px -0px)"}, {duration:100, complete:function(){
				$(this).css({backgroundPosition: "-100px -0px"})
			}})
		})
	
	
	
	$('#ungdomsgruppe')
		.css( {backgroundPosition: "-202px 0px"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-202px -59px)"}, {duration:100})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(-202px 0px)"}, {duration:100, complete:function(){
				$(this).css({backgroundPosition: "-202px 0px"})
			}})
		})
	
	
	
	$('#ovningsplan')
		.css( {backgroundPosition: "-320px 0px"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-320px -59px)"}, {duration:100})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(-320px 0px)"}, {duration:100, complete:function(){
				$(this).css({backgroundPosition: "-320px 0px"})
			}})
		})
	
	
	
	$('#galleri')
		.css( {backgroundPosition: "-420px 0px"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-420px -59px)"}, {duration:100})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(-420px 0px)"}, {duration:100, complete:function(){
				$(this).css({backgroundPosition: "-420px 0px"})
			}})
		})
	
	
	$('#obut_info')
		.css( {backgroundPosition: "-526px 0px"} )
		.mouseover(function(){
			$(this).stop().animate({backgroundPosition:"(-526px -59px)"}, {duration:100})
		})
		.mouseout(function(){
			$(this).stop().animate({backgroundPosition:"(-526px 0px)"}, {duration:100, complete:function(){
				$(this).css({backgroundPosition: "-526px 0px"})
			}})
		})
	
	
	  
  $('.readgb').click(function() {
  
	  	//event.preventDefault();  

		$(".gjestebok_data").slideDown();
		$("#sign_guestbook").slideUp();
		$("#gb_data").slideDown();
	
});


	$("#sign_guestbook").hide();
  
    $('.signgb').click(function() {
	
	  	//event.preventDefault();  

		$(".gjestebok_data").slideUp();
		$("#sign_guestbook").slideDown();
		$("#gb_data").slideUp();
	
});
 

	$("#vaeremed input:submit").click(function() {
											   
			$('form#vaeremed').submit(function() { return false; });
	var str = $("form#vaeremed").serialize();		
	
	 $.ajax({
    type: "POST",
    url: "sendmail.php",
    data: str,
    success: function() {
     
		// success.
		$("#skjema_info").slideUp();
		$("#skjema_tilbakemelding").slideDown();
	 
	 
    }
  });
	  return false;
				
	  });



	$("#gb input:submit").click(function() {	
			
			// First, disable the form from submitting
			$('form#gb').submit(function() { return false; });
			
			// Grab form action
			
			var str = $("form#gb").serialize();
			

  $.ajax({
    type: "POST",
    url: "gb_ajax.php",
    data: str,
    success: function() {
     
			$("#sign_guestbook").hide(); // If successfully submitted hides the form
			// hent inn ny gjestebokdata.
			$('.gjestebok_data').load("gb_ajax.php").fadeIn(500);
			$(".gjestebok_data").slideDown("fast");
	 
	 
    }
  });
	  return false;
				
	  });

	});


function checkEmail(email)
	{	
		var pattern = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		var emailVal = $("#" + email).val();
		return pattern.test(emailVal);
	}



$(document).ready(function(){
   		
      $('.gjestebok_data').load("gb_ajax.php");
	  
});

