var ui = {};

ui.initialize = function() {
	this.setCenter();
	this.setOddShading();
	this.setEvenShading();
	this.setInputDefault();
};

ui.setCenter = function() {
	$(".CENTER").attr("align", "center");
	$(".LEFT").attr("align", "left");
	$(".RIGHT").attr("align", "right");
	$(".IMG").attr("align", "absmiddle");
};

ui.setOddShading = function() {
 	$(".ODD").each(function(index, elm) {
 		var className = "";
 		if (elm.className.toUpperCase().indexOf("ODD [")>-1&&elm.className.toUpperCase().indexOf("]")>-1) {
 			className = elm.className.toUpperCase().split("ODD [")[1].split("]")[0];
 			var selector = "LI";
 			if (className.indexOf(":")>-1) {
 				selector = className.split(":")[0];
 				className = className.split(":")[1];
 			}
 	 		$(elm).find(selector + ":odd").addClass(className);
 		}
 	});
};

ui.setEvenShading = function() {
 	$(".EVEN").each(function(index, elm) {
 		var className = "";
 		if (elm.className.toUpperCase().indexOf("EVEN [")>-1&&elm.className.toUpperCase().indexOf("]")>-1) {
 			className = elm.className.toUpperCase().split("EVEN [")[1].split("]")[0];
 			var selector = "LI";
 			if (className.indexOf(":")>-1) {
 				selector = className.split(":")[0];
 				className = className.split(":")[1];
 			}
 	 		$(elm).find(selector + ":even").addClass(className);
 		}
 	});
};

ui.setInputDefault = function() {
 	$(document).find("input[initial]").each(function(index, elm){
 		elm.value = $(elm).attr("initial");
 		$(elm).focus(function() {
 			if (this.value==$(this).attr("initial")) {
 				this.value = '';
 			}
 			this.style.color = 'black';
 		});
 		$(elm).blur(function() {
 			if (this.value=='') {
 				this.value = $(this).attr("initial");
 				this.style.color = '';
 			}
 		});
 	});
};
