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 == "") {    fixElement(form.email, "Please include your Email address.");    }    else if (form.email.value.indexOf("@") == -1 ||             form.email.value.indexOf(".") == -1) {    fixElement(form.email, "Please include a proper email address.");    }    else if ((form.phone.value == "")||(form.phone.value == "Incorrect format")) {    fixElement(form.phone, "Please include your phone number.");    }    else {    passed = true;    }return passed;}