<!--
	function verify(myVal1, myField, myType, myVal2) {
		switch (myType) {
			case "url":
				//var expr1 = /^(https?:\/\/)?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?(([0-9]{1,3}\.){3}[0-9]{1,3}|([0-9a-z_!~*'()-]+\.)*([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\.[a-z]{2,6})(:[0-9]{1,4})?((/?)|(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$/;
				
				var expr = /^(((ht|f)tp(s?))\:\/\/)?(www.|[a-zA-Z].)[a-zA-Z0-9\-\.]+\.(com|edu|gov|mil|net|org|biz|info|name|museum|us|ca|uk)(\:[0-9]+)*(\/($|[a-zA-Z0-9\.\,\;\?\'\\\+&%\$#\=~_\-]+))*$/;
				var regex = new RegExp(expr);
									
				if (!regex.test(myVal1)) {
					return(myField + " must be a valid url.\n");
				}	break;
			case "text":
				if (myVal1.length == 0) {
					return(myField + " cannot be blank\n");
				}	break;
			case "email":	
				if (!/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(myVal1)) {
					return(myField + " must be a valid email address.\n");
				}	break;
			case "number":
				if (!isNAN(myVal1)) {
					return(myField + " must be a number\n");
				}	break;
			case "checkbox":
				if (myVal1 == false) {
					return(myField + " checkbox must be selected\n");
				}	break;
			case "password":
				if (myVal1.length == 0) {
					return(myField + " cannot be blank\n");
				} else { 
					if (myVal1 != value2) {
						return(myField + " must match\n");
					}
				}	break;
			default:
				return "";
				break;		
		}
		
		return "";
	}
	
	function goto(myVal) {
		if (myVal != "") {
			window.open(myVal);
		}
	}
	
	function getRand(nbrRands) {
		var now = new Date();
		return (now.getSeconds()) % nbrRands;
	}
//-->