var _doc = document;

function cBC(Color, obj) {
	if (!obj) obj			= event.srcElement;
	obj.style.backgroundColor	= Color;
}

function cC(Color, obj) {
	if (!obj) obj	= event.srcElement;
	obj.style.color	= Color;
}

function cCSS(ClassName, obj) {
	if (!obj) obj 	= event.srcElement;
	obj.className	= ClassName;
}

function createObj(TagName) {
	return _doc.createElement(TagName);
}

function getObj(ID) {
	if (ID) {
		return _doc.getElementById(ID);
	}
	else {
		return getObjs();
	}
}

function getObjs(TagName) {
	if (TagName) {
		if (TagName != '') {
			return _doc.getElementsByTagName(TagName);
		}
	}
	return _doc.all;
}

function showOnlineUsers() {
	window.open('online.php', '' ,'toolbar=0,location=0,directories=0,menuBar=0,scrollbars=yes,resizable=1,width=200,height=450,left=100,top=100').focus();
	return false;
}

function valueOf(obj) {
	obj = ((typeof obj).toUpperCase() == 'OBJECT') ? obj : getObj(obj);
	
	if (obj) {
		switch (obj.tagName.toUpperCase()) {
			case 'INPUT':
				switch (obj.type.toUpperCase()) {
					case 'CHECKBOX':
					case 'RADIO':
						return obj.checked;
						break;
					
					case 'HIDDEN':
					case 'PASSWORD':
					case 'TEXT':
						return obj.value;
						break;
				}
				break;
			
			case 'SELECT':
				return obj.value;
				break;
				
			case 'TEXTAREA':
				return obj.value;
				break;
		}
	}
	return '';
}
