var ERROR_COLOR = "#FFB164";
var NORMAL_COLOR = "#FDFFE1";

function validateInput(vObj, vMessage) {
	var currentMessage = document.getElementById("messageText");
	
	if (vObj.value == "") {
		currentMessage.innerHTML = currentMessage.innerHTML + "-" + vMessage + "<br>";
		show("messageDiv");
		show("messageText");
		vObj.style.backgroundColor = ERROR_COLOR;
		return false;
	} else {
		vObj.style.backgroundColor = NORMAL_COLOR;
		return true;
	}
}

function getRequiredText() {
	
	document.write("<div id=\"messageDiv\" class=\"fieldSM\" style=\"width: 100%; padding: 10px 10px 10px 10px; visibility: hidden; position: absolute; border: 2px solid " + ERROR_COLOR + ";\">");
	document.write("<img src=\"/images/warn2.gif\" width=14 height=15/>&nbsp;<b>Fields Not Filled Out Correctly</b><br>The following are error(s) with the form:<br><br>");
   	document.write("<div id=\"messageText\" style=\"visibility: hidden; absolute: relative;\"></div></div>");
	
}

function resetRequiredText() {
	document.getElementById("messageText").innerHTML = "";
	hide("messageDiv");
	hide("messageText");
}

function show(x) {
	var temp1 = document.getElementById(x);
	temp1.style.position = 'relative';
	temp1.style.visibility = 'visible'; 
}

function hide(x) {
	var temp1 = document.getElementById(x);
	temp1.style.position = 'absolute';
	temp1.style.visibility = 'hidden'; 
}