function phoneFilter(form,format,length) {	var input = form.value;	var mylen = length;	if(input.length > 0) { 		var numbers = ""; 		for(var i = 0; i < input.length; i++) {			var mychar = input.charAt(i);			if(!(isNaN(mychar) || mychar == " ")) numbers += mychar;		}		//remove aus country code 		if(numbers.substring(0, 2) == "61") numbers = "0"+numbers.substring(2, numbers.length);		var output = "";		var n = 0, i = 0;		while(i < format.length && n < numbers.length) {			var mychar = format.charAt(i);			if(mychar == "#") {				output += numbers.charAt(n++)			} else {				output += mychar;			}			i++;		}		if((numbers.length != mylen)&&(mylen!=0)) {			output = "Incorrect format";		}		form.value = output;	}	}function fixElement(element, message) {alert(message);element.focus();}	function isMailReady(form) {var passed = false;if (form.Name.value =="") {    fixElement(form.Name, "Please include your name.");    }    else if ((form.email.value == "")&&((form.phone.value == "")||(form.phone.value == "Incorrect format"))) {    fixElement(form.email, "Please include your Email address or a phone number.");    }    else if ((form.email.value.indexOf("@") == -1 ||             form.email.value.indexOf(".") == -1)&&(form.phone.value == "")) {    fixElement(form.email, "Please include a proper email address.");    }    else {    passed = true;    }return passed;}