function enableFloatingMenu() {
	var ww, positions, timers;
	ww = $(window).width();
	positions = ['20', '177', '20'];
	timers = ['1000', '3000', '2000'];
	
	$(".floating-menu").each(function (i) {
		var item;
		
		item = $(this);
		
		$(this).css({
			"left": ww+"px"
		});
		
		this.timeout = setTimeout(function floatTimer() {
			item.animate({
				"left": positions[i] +"px"
			});


		}, (timers[i]));
		
	});
}

function enableSuperSize(){
	
	
	if($("body").hasClass("home")){
	$.supersized({
		slide_interval: 7000,
		transition: 1, 
		transition_speed: 700,						
		slide_links: false,
		slides :[	
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan3.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan3.jpg', url : ''},
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan4.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan4.jpg', url : ''},
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan5.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan5.jpg', url : ''}				

				]
		});
	}
		else if($("body").hasClass("page-id-9")){
		$.supersized({
		slide_interval: 7000,
		transition: 1, 
		transition_speed: 700,						
		slide_links: false,
		slides :[	
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan4.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan4.jpg', url : ''}
				]
		});
	}

		else if($("body").hasClass("page-id-7")){
		$.supersized({
		slide_interval: 7000,
		transition: 1, 
		transition_speed: 700,						
		slide_links: false,
		slides :[	
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/glans2.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/glans2.jpg', url : ''}
				]
		});
	}


		else if($("body").hasClass("page-id-13")){
		$.supersized({
		slide_interval: 7000,
		transition: 1, 
		transition_speed: 700,						
		slide_links: false,
		slides :[	
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan5.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan5.jpg', url : ''}
				]
		});
	}

	
	
	else{
		$.supersized({
		slide_interval: 7000,
		transition: 1, 
		transition_speed: 700,						
		slide_links: false,
		slides :[	
					{image : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan3.jpg', title : 'Johan Glans', thumb : 'http://stockholm-webbdesign.se/johanglans/wp-content/themes/johanglans/bg/johan3.jpg', url : ''}
				]
		});
	}
		
		

		

}

function initialResize() {
		var contentHeight = $("#content").height();
		var ch = ($(window).height()-66);
		$("#content").css({"height": ch+"px"});
		$("#page-content").css({"height": (ch-58)+"px"});
}
function enableJscrollPane(){
	
	initialResize();
	
	$('#page-content').jScrollPane(
	{
		showArrows: true,
		horizontalGutter: 30,
		verticalGutter: 30,
	}
	);
}

function resizeJscrollPane() {
	$(window).resize(function(){
		enableJscrollPane();
		initialResize();
	});
}

function setOverflow (mode) {
		$("body").css({"overflow": mode});
		$("html").css({"overflow": mode});
}

function enableCalenderSlide() {

	$("#upcoming").live("click", function () {
		var item = $(this);
		if(item.hasClass("opened")){
			$("#upcoming-slide").animate({"top": ($("#upcoming-slide").height()+11)}, 500);
			item.removeClass("opened");
			this.timeout = setTimeout(function sweep_timer() {
				$("#upcoming-slide").addClass("hidden");
				
			}, 500);
		}
		else{
			$("#upcoming-slide").removeClass("hidden").animate({"top": (-$("#upcoming-slide").height()+11)}, 500);
			$(this).addClass("opened");
		}
		
	});
}

function enableFloatingContent(){
	
	var pageHeight = ($("#content").height()+100);

	
	$("#slide-view").css({
		"bottom": (-(pageHeight))+"px"
	});
	
	this.timeout = setTimeout(function slideTimer() {
		$("#slide-view").animate({
			"bottom": "0px"
		}, 500);
	}, 500);
}

function enableCloseButton() {
	$("#close").live("click", function (event) {
		event.preventDefault();
		var pageHeight = ($("#content").height()+100);
		
		this.timeout = setTimeout(function slideTimer() {
			$("#slide-view").animate({
				"bottom": (-(pageHeight))+"px"
			}, 500);
		}, 500);
	});
}

$("document").ready(function () {
	
	
	if($("#page-move").size() > 0){
	}
	
	if( !navigator.userAgent.match(/iPhone/i) && !navigator.userAgent.match(/Android/i) && !navigator.userAgent.match(/iPad/i)){
		enableFloatingMenu();
		enableFloatingContent();
	}
	else{
		$(".floating-menu").remove();
	}
	
	enableSuperSize();
	enableJscrollPane();
	resizeJscrollPane();
	enableCalenderSlide();
	enableCloseButton();
	
});
