

function getElement(element) {
	switch (typeof element) {
		case "undefined":
			return null;
		case "object":
			return element;
		case "function":
			return element;
		case "boolean":
		case "number":
		case "string":
		default:
			return document.getElementById(element);
	}
}

function getRootname(element) {
	return element.name.substr(0, element.name.indexOf("/"));
}

function checkDate(y, m, d) {
	var date = new Date(y, m - 1, d);
	return (y == date.getFullYear() && m - 1 == date.getMonth() && d == date.getDate());
}
