
function emptyField(textObj) {
	if(textObj.value.length==0) return true;
	for(var i=0; i<textObj.value.length; ++i) {
		var ch = textObj.value.charAt(i);
		if(ch != ' ' && ch != '\t') return false;
	}
	return true;
}

function emptyValue(text) {
	if(text.length==0) return true;
	for(var i=0; i<text.length; ++i) {
		var ch = text.charAt(i);
		if(ch != ' ' && ch != '\t') return false;
	}
	return true;
}

function isEmail (s){
	if (emptyValue(s)) return false;

	var i = 1;
	var sLength = s.length;

	while ((i < sLength) && (s.charAt(i) != "@")) {
		i++;
	}

	if ((i >= sLength) || (s.charAt(i) != "@")) return false;
	else i += 2;

	while ((i < sLength) && (s.charAt(i) != ".")) {
		i++;
	}

	if ((i >= sLength - 1) || (s.charAt(i) != ".")) return false;
	else return true;
}

function submitForm(form, scraction) {

	for(i=0;i<form.elements.length; i++){
		if(form.elements[i].name.indexOf("-req") != -1) {
			if (emptyValue(form.elements[i].value)) {
				alert("Please enter " + form.elements[i].name.replace(/-req/i, "") + "!");
				form.elements[i].focus();
				return;
			}
		}
	}

	form.action = scraction;
	form.submit();
}

