$(document).ready(function(){
  $("#slides dd").hide();
  $(".toggle").addClass("closed");
  $(".toggle").css('text-decoration', 'underline').css('cursor', 'pointer');
  $(".toggle").hover(function(){$(this).css('text-decoration','none')},function(){$(this).css('text-decoration','underline')});
  $("#slide1").removeClass("closed");
  $("#slide1").next("dd").slideDown("fast");
  var lang = $('body').attr('class');
 	
 	var translations = {
 		lt  : ["Išskleisti visus", "Suskleisti visus"],
		en  : ["Expand all", "Collapse all"]
	};
	
  $('#slides').before('<p id="text">' + translations[lang][0] + '</p>');
	var $text = document.getElementById("text");
	$('#text').css('text-decoration', 'underline').css('cursor', 'pointer');
	$('#text').hover(function(){$(this).css('text-decoration','none')},function(){ $(this).css('text-decoration','underline')});
  
	$('#text').click(function() {
  	var $closed = $("#slides dt.closed").size();
		if ($closed > 0) {
			$(".toggle").each(function(){
  			$("#slides dd").slideDown("fast");
  			$(".toggle").removeClass("closed");
			});
		} else {
			$(".toggle").each(function(){
  			$("#slides dd").slideUp("fast");
  			$(".toggle").addClass("closed");
			});
		}
  	check();
  });
	
  $(".toggle").click(function() {
  	$(this).next("dd").slideToggle("fast");
  	$(this).toggleClass("closed");
    check();
  });

	function check() {
		var $cl = $("#slides dt.closed").size();
		if ($cl > 0) { $text.innerHTML = translations[lang][0];
		} else { $text.innerHTML = translations[lang][1]; }
	}
});
