	function validateForm(event) { 
		var phone1=document.getElementById('xFormFieldD10'); 
		var phone2=document.getElementById('xFormFieldD12'); 
		if (formatPhone('xFormFieldD10') || formatPhone('xFormFieldD12')) return; 
		alert('Missing or invalid phone number. Expected phone format: XXX XXX XXXX'); 
		event.cancelBubble = true;
		event.returnValue=false;
		if (event.preventDefault) event.preventDefault(); 
	} 



	function formatPhone(id) { 
		var node=document.getElementById(id); 
		var val=node.value; 
		val=val.replace(/[^0-9]/g, ''); 
		val=val.replace(/^(.{1,3})?(.{1,3})?(.{1,4})?.*$/, '$1 $2 $3'); 
		node.value=val; 
		return node.value.length == 12; 
	} 

	function addEvent (obj, type, fn ) { 
		if (obj.addEventListener) { 
			obj.addEventListener( type, fn, false ); 
		} else if (obj.attachEvent) { 
			obj["e"+type+fn] = fn; 
			obj[type+fn] = function() { obj["e"+type+fn]( window.event ); } 
			obj.attachEvent( "on"+type, obj[type+fn] ); 
		} 
	}


