// JavaScript Document
	// prepare the form when the DOM is ready 
	
	$.validator.addMethod('number', function(value) {
	var numbers = value.split(/\d/).length - 1;
	return (value.match(/^(\+)*(\d|\s|\(|\))*$/)); }, '');
	
	
	//^[+]?([0-9]*[\.\s\-\(\)]|[0-9]+){3,24}$
	
	$(document).ready(function() { 
		var options = { 
			beforeSubmit:  showRequest,  // pre-submit callback 
			target:        '#response',  // target element(s) to be updated with server response 
			success:       showResponse  // post-submit callback 
		}; 
	 
		// bind form using 'ajaxForm' 
		$('form#webcheck').ajaxForm(options); 
	}); 
  
   	function showRequest(){ 
		jQuery.validator.messages.required = jQuery.validator.messages.email = "";
		jQuery.validator.messages.required = jQuery.validator.messages.telephone = "";
		jQuery.validator.messages.required = jQuery.validator.messages.name = "";
		jQuery.validator.messages.number = jQuery.validator.messages.telephone = "";

		if ($("form#webcheck").validate().form()){
			return true;
		} else {
			return false;
		}
	}
	
	function showResponse(){ 
	    $("form#webcheck").css("display","none"); 
	}