$(document).ready(function(){
	var speed = 200;
	$("a").css("outline","none");
	$("a").css("background","none");

	$("div#price").css("display","block");
	$("#pricelist li").each( function() 
		{
		if ($(this).find("div#price").length)
			{
			$(this).find(".aslide:first").removeClass("aslide").addClass("aslide_closed");
			$(this).find(".aslide_closed").css("background","#ff7205");
			$(this).find("div#price").slideUp(speed);
			};
	});
	
	$("span.slide").toggle(
		function () {
			$(this).find(".aslide_closed:first").removeClass("aslide_closed").addClass("aslide_open");
			$(this).find(".aslide_open").css("background","#24a800");
			$(this).parents("li:first").find("div#price:first").slideDown(speed);
		},
		function () {
			$(this).find(".aslide_open:first").removeClass("aslide_open").addClass("aslide_closed");
			$(this).find(".aslide_closed").css("background","#ff7205");
			$(this).parents("li:first").find("div#price:first").slideUp(speed);
		}
	);
	

		

	$("#pricelist").each( function() {

		$("div#price tr:even").css("background","#fff8f2");
		$(this).find("div#price tr:even").live('mouseenter', function () {
		$(this).css("background","#ff8012");
		$(this).css("color","#fff");
		}).live('mouseleave', function () {
		$(this).css("background","#fff8f2");
		$(this).css("color","#000");
		});
	
		$(this).find("div#price tr:odd").live('mouseenter', function () {
		$(this).css("background","#ff8012");
		$(this).css("color","#fff");
		}).live('mouseleave', function () {
		$(this).css("background","#ffffff");
		$(this).css("color","#000");
		});
		
	});
	
	$("span.slide").each( function() 
		{
		$(this).find("td").css("border-bottom", "1px white solid");
		$(this).find("td:first-child").css("border-right", "1px white solid");
		});
	
	$("#pricelist li").each( function() 
		{
		if ($(this).find("ul").length)
			{
			$(this).find(".chapter:first").removeClass("chapter").addClass("chapter_closed");
			$(this).find("ul:first").slideUp(speed);
			};
		});

	$("#pricelist .chapter_closed").live("click", function() {
		var this_button = $(this);
		ToggleMe(this_button);
		
		$(this).parents("ul:first").find(".chapter_opened").each( function() {
			if($(this) !== this_button)
				{
				ToggleMe($(this));
				$(this).removeClass("chapter_opened").addClass("chapter_closed");
				};
			});	
		
		$(this_button).removeClass("chapter_closed").addClass("chapter_opened");
		return false;
	});

	$("#pricelist .chapter_opened").live("click", function() {
		var this_button = $(this);
		ToggleMe(this_button);
		$(this_button).removeClass("chapter_opened").addClass("chapter_closed");
		return false;
	});
	
	function ToggleMe(button)
		{
		if ($(button).attr("class") == "chapter_closed")
			{
			$(button).parents("li:first").find("ul:first").slideDown(speed);
			};
		if ($(button).attr("class") == "chapter_opened")
			{
			$(button).parents("li:first").find("ul:first").slideUp(speed);
			};
		};	
	
	
});

