// http://punc.se

$(document).ready(function(){
		$("#tour").css("overflow-y", "hidden");
		$("#tour").height($("#main").height()-60);
		
		var scroll = 0;
		$(".scroll_up").fadeTo("fast", 0.4);
		if(scroll < -($("#tour_scroll").height()-($("#tour").height()-30))) {
		 $(".scroll_down").fadeTo("fast", 0.4);
		}

	    $(window).resize(function(){
	//	$("#tour").height($(window).height()-320);
		
		if(scroll < -($("#tour_scroll").height()-($("#tour").height()-30))) {
		 $(".scroll_down").fadeTo("fast", 0.4);
		}
		else {
			$(".scroll_down").fadeTo("fast", 1);
		 
		}
		
	});

	
	$(".scroll_down").click(function(){
		$(this).blur();
		if(scroll > -($("#tour_scroll").height()-($("#tour").height()-30))) {
			 $(".scroll_down").fadeTo("fast", 1);
			 $(".scroll_up").fadeTo("fast", 1);
			
			scroll = scroll-(($("#tour").height())/2);
		

		$("#tour_scroll").animate({ 
	        top: scroll
	      }, 500, "swing", function() {
			if(scroll < -($("#tour_scroll").height()-($("#tour").height()-30))) {
			 $(".scroll_down").fadeTo("fast", 0.4);
			}
		});
	}
	
		else {
			 $(".scroll_down").fadeTo("fast", 0.4);
		}
		return false;
	
	});
	$(".scroll_up").click(function(){
		$(this).blur();
		
		if(scroll < 0) {
			scroll = scroll+(($("#tour").height())/2);
		 $(".scroll_down").fadeTo("fast", 1);
		 $(".scroll_up").fadeTo("fast", 1);
		
	
		$("#tour_scroll").animate({ 
	        top: scroll
	      }, 500, "swing"	, function() {
			if(scroll >= 0) {
				 $(".scroll_up").fadeTo("fast", 0.4);
				}
			});
	}
	return false;
	
	});

});