function valReq(field,alerttxt){
	with (field) {
		if (value==null||value==""){
			alert(alerttxt);
			return false
		} else {
			return true
		}
	}
}
function valEmail(field,alerttxt){
	with (field){
		apos=value.indexOf("@")
		dotpos=value.lastIndexOf(".")
		if (apos<1||dotpos-apos<2) 
			  {alert(alerttxt);return false}
		else {return true}
	}
}

function loginForm(thisform){
	with (thisform){
		if (valEmail(logUsername,"Sorry that is not a valid username.")==false){
			logUsername.focus();
			return false
		}
		if (valReq(logPassword,"Please enter your password.")==false){
			logPassword.focus();
			return false
		}
	}
}

function newClient(thisform){
	with (thisform){
		if (valReq(nisClient,"Please enter the Clients Name.")==false){
			nisClient.focus();
			return false
		}
		if (valEmail(nisEmail,"Sorry that is not a valid email address.")==false){
			nisEmail.focus();
			return false
		}
		if (valReq(nisPassword,"Please enter a password.")==false){
			nisPassword.focus();
			return false
		}
	}
}

function contactForm(thisform){
	with (thisform){
		if (valReq(nisName,"Please enter your Name.")==false){
			nisName.focus();
			return false
		}
		if (valReq(nisNumber,"Please enter your phone number.")==false){
			nisNumber.focus();
			return false
		}
		if (valEmail(nisEmailAdd,"Sorry that is not a valid email address.")==false){
			nisEmailAdd.focus();
			return false
		}
		if (valReq(nisComments,"Please enter your comments.")==false){
			nisComments.focus();
			return false
		}
	}
}