
var animate = false;

$(document).ready(function() {
	var counter = 0;
	$("div.text ul li:has(ul)").each(function() {
		counter++;
		$(this).attr('id',"list_element_id_"+counter);
		$(this).find("ul").addClass("hidden");
		$(this).addClass("clickable");
	});
	
	$("div.text ul li:not(:has(ul))").click(function() {
		animate = true;
		setTimeout('animate = false',250);
	});
	
	$("div.text ul li:has(ul)").click(function() {
		if (!animate) {
			animate = true;
			var id = $(this).attr('id');
			$("#"+id+" ul:first").slideToggle("slow",function() {
				animate = false;
			});
		}
	});
});

