	function Validate(theForm) {
		
		if (theForm.Customer_Name.value == "") {
			alert("Please enter a value for the \"Your name\" field.");
			theForm.Customer_Name.focus();
			return (false);
		}

		if (theForm.Customer_Email.value == "") {
			alert("Please enter a value for the \"Your E-Mail address\" field.");
			theForm.Customer_Email.focus();
			return (false);
		}

		if (theForm.Customer_Email.value.length < 5) {
			alert("Please enter at least 5 characters in the \"Your E-Mail address\" field.");
			theForm.Customer_Email.focus();
			return (false);
		}

		var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzƒŠŒŽšœžŸÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþ0123456789-@.-_";
		var checkStr = theForm.Customer_Email.value;
		var allValid = true;
		for (i = 0;  i < checkStr.length;  i++) {
			ch = checkStr.charAt(i);
			for (j = 0;  j < checkOK.length;  j++)
				if (ch == checkOK.charAt(j))
					break;
			if (j == checkOK.length) {
				allValid = false;
				break;
			}
		}
  
		if (!allValid) {
			alert("Please enter only letter, digit and \"@.-_\" characters in the \"Your E-Mail address\" field.");
			theForm.Customer_Email.focus();
			return (false);
		}
		
		return (true);
	}

	function strip(number) {
		var sOut = '';
		mask = '1234567890';
		for(count = 0; count <= number.length; count++) {
 			if(mask.indexOf(number.substring(count, count+1),0) != -1 ) sOut += number.substring(count,count+1);
 		}
		return sOut;
	}

