
// -- placeholder attributes for those without
Fat.setPlaceholders();

// -- validate forms 
Fat.validationConfig.errors = true;
Fat.validationConfig.verboseErrors = true;
Fat.validate();

// -- subnav folder openings 
(function(nav){
	if(nav){
		var folders = nav.getElementsByTagName("li"),
		len = folders.length;
		while(len--) {
			var li = folders[len],
			className = li["className"],
			link = li.getElementsByTagName("a")[0];
			if(/folder/i.test(className)) {
				link.isOpen = /selected/i.test(className);
				link.subList = $(li.getElementsByTagName("ul")[0]);
				link.onclick = function(){
					this.isOpen ? 
						this.subList.slideUp() :
						this.subList.slideDown();
					this.isOpen = !this.isOpen;
				};
			};
		};
	};
})(document.getElementById("subNav"));
