
function validateNotNull(obj, error) {
	if ((obj.value==null)||(obj.value==""))
	{
		if (!error=="") {
			alert(error);
			obj.focus();
		}
		return false;
	}

	 return true					
}

function validateNotChecked(obj, error) {
	if (obj.checked == false)
	{
		alert(error);
		obj.focus();
		return false;
	}

	 return true					
}

function validateSelected(obj, error) {
	if (obj.options[obj.selectedIndex].value == "")
	{
		alert(error);
		obj.focus();
		return false;
	}

	 return true					
}


function validateEmail(obj, error) {
	var regEmail = /^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,6}$/;
	if (!regEmail.test(obj.value))
	{
		alert(error);
		obj.focus();
		return false;
	}

	 return true					
}

function validateZipcode(obj, error) {
	var regEmail = /(^\d{5}$)|(^\d{5}-\d{4}$)/;
	if (!regEmail.test(obj.value))
	{
		alert(error);
		obj.focus();
		return false;
	}

	 return true					
}

function validatePhone(obj, error) {
	var regPhone = /^((\+\d{1,3}(-| )?\(?\d\)?(-| )?\d{1,5})|(\(?\d{2,6}\)?))(-| )?(\d{3,4})(-| )?(\d{4})(( x| ext)\d{1,5}){0,1}$/;
	if (!regPhone.test(obj.value))
	{
		alert(error);
		obj.focus();
		return false;
	}
	return true;
}

function resetForm() {
	document.form(0).reset();
}
