// JavaScript Document
function getFolderWithFileName(input)
{
	var lastIndex = input.lastIndexOf('/');
	if (lastIndex > -1) return input.substr(input.substr(0, lastIndex -1).lastIndexOf('/')+1);
	return null;
}
function layoutFooter() {
	$('.footer').always_at_bottom();
}

$(document).ready(function() {
	var items = $("span.collapse");
	var currentLocation = window.location.href;
	var indexOfPages = currentLocation.indexOf('pages');	
	if (indexOfPages > -1) {	
		splitted = getFolderWithFileName(currentLocation);
		for(var i = 0; i < items.length; i++) {
			var span = $(items[i]);
			var links = $($(span).next()).find('a');
			var found = false;
			for( var j = 0; j < links.length; j++) {
				var a = links[j];
				var href = getFolderWithFileName(a.href);
				if (href) {
					if (href == splitted) {
						found = true;
						$(a).addClass('active');
					}
				} 
			}
			if (found) $(span).addClass('open');
		}
	}
	$("span.collapse").collapsor({speed: 100});
	layoutFooter();
});