function removeErrorText(elem)
{
	elem.className = '';
	var child = elem.getElementsByTagName('span');
	child[0].style.font = "normal 11px arial";
	child[0].style.color = "black";
}
function checkEmpty(field)
{
		var elem = field.parentNode;
	if(field.value == "" && elem.className != 'error') {
		elem.className = 'error';
			var child = elem.getElementsByTagName('span');
			child[0].style.font = "bold 12px arial"; 
			child[0].style.color = "red";
			child[0].style.display = "inline";
		return false;
	}
	
	return true;
}
function checkEmptyAndAppend(field)
{
	var elem = field.parentNode;
	if(field.value == "") {
		checkEmpty(field);
	}
	else if(field.value != "") {
  		removeErrorText(elem);
	}
	elem = null;
	field = null;
	child = null;
	return true;
}
function checkEmptiesOnSubmit() {
	var field = new Array();
	field[0] = document.getElementById('name');
	field[1] = document.getElementById('phone');
	field[2] = document.getElementById('email');
	
	for(var z=0;z < field.length;z++) {
		if(field[z].value == "") {
			alert("Please make sure you've filled in all required information before continuing!");
			field[z].focus();
			return false;
			break;
		}
	}
	return true;
}