$(document).ready(function() {
  var $j = jQuery.noConflict();
  
  if($j('.idContainer').length) {
  	$j('.idContainer').each(
  		function(intIndex) {
  			// get attribute names listed
  			var attributeName = $j(this).attr("id");
  			//get cookie
			var isHidden = $j.cookie(attributeName);
			if(isHidden == 'true') {
				$j(this).parent().parent().children().filter('a.slick-slidetoggle').html('open &gt;');
				$j(this).parent().css('display','none');	
			}
  		}
  	);
  }
  
  if($j('.slicktoggle').length) {
  	$j('a.slick-slidetoggle').click(function() {
  		var isHidden = $j(this).parent().children().filter('.hidereveal').is(':hidden');
  		
  		$j(this).parent().children().filter('.hidereveal:visible').slideUp('fast').parent().children().filter('a.slick-slidetoggle').html('open &gt;');
  		$j(this).parent().children().filter('.hidereveal:hidden').slideDown('slow').parent().children().filter('a.slick-slidetoggle').html('close &gt;');
  		
  		var attributeName = $j(this).parent().children().filter('.hidereveal').children().filter('.idContainer').attr("id");
  		// reverse isVisible
  		isHidden = !isHidden;
  		// set coookie storage
  		if(attributeName) {
  			$j.cookie(attributeName, isHidden);
  		}
  		
		return false;
  	});
  }
});


