$(document).ready(function(){
	//SIDEBAR 
	//if ($.browser.msie == true && $.browser.version <= 7) {
	var sidebarOpos = -341;
	var sidebarCpos	= 0;
	
	function loadTellafriendForm(){
	    function initTellafriendForm() {
            var form = $("#taf_form");
            form.submit(function() {
            	var dataArray = form.serializeArray();
            	var taf_wrapper = $("#tellafriend_wrapper")
            	var taf_loading = $("#taf_loading")
            	url = form.attr('action');

            	taf_wrapper.addClass("hidden");
            	taf_loading.removeClass("hidden");
            	taf_wrapper.load(url, dataArray, function(){
            	    initTellafriendForm();
            		taf_wrapper.removeClass("hidden");
            		taf_loading.addClass("hidden");
            	});
            	return false;  
            });
		}
		var taf_loading = $("#taf_loading")
		taf_loading.removeClass('hidden');
		$("#tellafriend_wrapper").load($("#tellafriend_wrapper").data("taf_url") + '?site_url=' + window.location.pathname, {}, initTellafriendForm);
		taf_loading.addClass('hidden');
	}
	
	function opSidebar(){
	    if (!$("#taf_form").length) {
	        loadTellafriendForm();
        }
		$("#sidebar").stop().animate({'right': sidebarCpos + 'px'});
	}
	
	function closeSidebar(){
		$("#sidebar").stop().animate({'right': sidebarOpos + 'px'});
		$("#sidebar .tabs_nav li").removeClass('selected');
		$("#sidebar .tabs_nav li").removeClass('open');
	}
	/*
	$("#sidebar .tabs_nav li.selected a").click(function(){
		console.log('click selected');
		if ($("#sidebar").css("right") == "0px") {
			console.log('close sidebar');
			closeSidebar();
		}
		return false;
	});
	
	$("#sidebar .tabs_nav li a").click(function(){
		console.log('click not selected');
		if ($("#sidebar").css("right") != "0px") {
			console.log('open sidebar');
			opSidebar();
		}
		return false;
	});
	
*/	
	$("#sidebar .tabs_nav li a").click(function(){
		if($(this).parent().hasClass('open')){
			//$(this).parent().removeClass('open');
			closeSidebar();
		} else {
			$("#sidebar .tabs_nav li").removeClass('open');
			$(this).parent().addClass('open');
			if($("#sidebar").css("right") != "0px"){
				opSidebar();
			}
		}
	});
	
	$("#sidebar .tabs_nav li:eq(0) a").click(function(){
		$("#sidebar").stop().animate({'right': sidebarOpos+'px'}, 500, "linear", function(){
			window.print();
		});
		return false;
	});
	
	// pdf exception cause code is awesome
	$("#sidebar .tabs_nav li:eq(1) a").click(function(){
		if($(this).hasClass('pdf_print_ctrl')) {
			$("#sidebar").stop().animate({'right': sidebarOpos+'px'}, 500, "linear", function(){
				var link = $('#sidebar .tabs_nav li:eq(1) a').attr('rel');
				window.location=link;
			});
			return false;
		}
		
	});
	
	$("#sidebar .close_btn").click(function(){
		closeSidebar();
		return false;
	});
		
	$("#sidebar .tabs_nav").css("top", ($("#sidebar").height() - $("#sidebar .tabs_nav").height()) / 2 + "px");
	$("#sidebar").tabsBox();
	
});

