var calCntnt
var calHgt
	
/* Toggle Details */
var toggleDetails = function(){
	$("span.showDetails").click(function(){
		$(this).parents().siblings("p.details").slideToggle(200);
	});
};
	
$(document).ready(function(){	
	
	/* Calendar Move */
	$("#calendar h4").addClass("calMve").siblings("ul").addClass("calMve");
	var ticker = $("#calendar ul");
	function animator(currentItem) {
		var distance = currentItem.height();
		duration = (distance + parseInt(currentItem.css("marginTop"))) / 0.025;
		currentItem.animate({ marginTop: -distance }, duration, "linear", function() {
			currentItem.appendTo(currentItem.parent()).css("marginTop", 0);
			animator(currentItem.parent().children(":first"));
		}); 
	};
	animator(ticker.children(":first"));
	ticker.mouseenter(function() {
		 ticker.children().stop();
	});
	ticker.mouseleave(function() {
		 animator(ticker.children(":first"));
	});
	/* Toggle Form */ 
	$("#searchOptions h5").next("div").hide();
	$("#searchOptions h5").click(function(){
		$(this).next("div").slideToggle(300, function(){
		var pgHgt = $(document).height();
		$("#page").css("height", pgHgt + "px")
		});
	});
	
	/* Init Toggle Details */
	$("p.details").hide().siblings(".instruments").append("<span class='showDetails'>Details</span>");
	$(".showDetails").bind(toggleDetails());
	
	$(".edit-work").parents().siblings(".title").css("width", "340px");
	$("#navComposers").mouseenter(function(){
		$(this).children("ul").slideDown();
	}).mouseleave(function(){
		$(this).children("ul").hide();
	});
	$("#navLang").children("h3:contains('en')").parents().siblings("#navMain").children().children("#navComposers").css("margin-right", "-2px"); /*sigh*/
});
