// JavaScript Document

jQuery(document).ready(
function(){
	$("#sidebar ul.subnav li ul.children").parent().prepend('<a class="toggle" href="javascript:;">+</a>');
	$("#sidebar ul.subnav > li > a.toggle").click(
	function(){
		if($(this).parent().hasClass("active")){
			$(this).html("+");
			$(this).parent().removeClass("active");
			$(this).parent().find("ul.children li a").fadeOut(200);
			$(this).parent().find("ul.children").delay(200).slideUp(400);
		} else {
			$("#sidebar ul.subnav li").removeClass("active")
			$("#sidebar ul.subnav a.toggle").html("+");
			$("#sidebar ul.children").slideUp(400);
			$(this).html("&ndash;");
			$(this).parent().addClass("active");
			$(this).parent().find("> ul.children").slideDown(400);
			$(this).parent().find("> ul.children li a").delay(200).fadeIn(200);
		}	
	});
	$("#sidebar ul.children li a.toggle").click(
	function(){
		if($(this).parent().hasClass("active")){
			$(this).parent().find("> a.toggle").html("+");
			$(this).parent().find("> ul.children li a").fadeOut(200);
			$(this).parent().find("> ul.children").delay(200).slideUp(400);
		} else {
			$(this).parent().parent().find("a.toggle").html("+");
			$(this).parent().parent().find("ul.children").slideUp(400);
			$(this).parent().find("> a.toggle").html("&ndash;");
			$(this).parent().find("> ul.children").slideDown(400);
			$(this).parent().find("> ul.children li a").delay(200).fadeIn(200);
		}		
	});
	$("#content ul.toggle > li > a").click(
	function(){
		if($(this).parent().hasClass("active")){
			$(this).parent().find(".expanded").slideUp(400);
			$(this).parent().removeClass("active");
		} else {
			$(this).parent().addClass("active");
			$(this).parent().find(".expanded").slideDown(400);
		}
	});
	var text = $("#content ul.tabs li.active div").html();
	$(".sub .text").html(text);
	$("#content ul.tabs > li > a").click(
	function(){
		var text = $(this).parent().find("div").html();
		$("#content ul.tabs > li.active").removeClass("active");
		$(this).parent().addClass("active");
		$(".sub .text").fadeOut(200, function(){
			$(".sub .text").html(text).fadeIn(400);
			$("#content ul.toggle > li > a").click(
			function(){
				if($(this).parent().hasClass("active")){
					$(this).parent().find(".expanded").slideUp(400);
					$(this).parent().removeClass("active");
				} else {
					$(this).parent().addClass("active");
					$(this).parent().find(".expanded").slideDown(400);
				}
			});
		});
	});
	$(".container2 a.toggle").click(
	function(){
		if($(this).hasClass("active")){
			$(".text").animate({height: "150px"}, {duration: 400});
			$(".sidebar").animate({height: "160px"}, {duration: 400});
			$(this).removeClass("active").text("See More");
		} else {
			$(".text, .sidebar").animate({height: "100%"}, {duration: 400});
			$(this).addClass("active").text("Toggle");
		}
	});
	$(".book th.more a").click(
	function(){
		if($(this).hasClass("active")){
			$(this).parent().parent().parent().parent().parent().animate({ height: "123px" }, {queue:false, duration: 600});
			$(this).removeClass("active").html("More");
		}
		else {
			$(this).addClass("active").html("Close");
			$(this).parent().parent().parent().parent().parent().animate({ height: "100%" }, {queue:false, duration: 600});
		}
	});
});
