	function isEmailAddress (string) {
		var addressPattern = /^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
		return addressPattern.test(string);
	}

	function notEmptyStr(strValue) {
		var objRegExp  = /[^ \t\v\f\n\r]$/;
		return objRegExp.test(strValue);
	}
	
	function isPhoneNumber(strValue) {
		var cleanPhone = strValue.replace(/\D/g, "")
		var tenDigits  = /\d{10}/;
		return tenDigits.test(cleanPhone);
	}
	
	function isInt(strValue) {
		var testNum = parseInt(strValue);
		if (isNaN(testNum)) {
			return false;
		} else {
			return true
		}
	} 
	
	function checkSubmitNews() {
		var error='';
		if (isEmailAddress(document.getElementById('emailSignUp').email.value)==false) {
			error+='Please enter a valid email address.\r\n';
		}
		if (error=='') {
			return true;
		} else {
			alert (error);
			return false;			
		}
	}
	
	function userSet(formID) {
		document.getElementById(formID).user.value='';
	}

	function passSet(passID, formID) {
		var pass = '<input type="password" name="password" id="password" value="" class="formText" />';   
		document.getElementById(passID).innerHTML = pass;
		document.getElementById(formID).password.focus();
		document.getElementById(formID).password.focus();
	}