				function Validate()
				{
					var emailRegexStr = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
					var emailStr = document.getElementById('email').value;
					var telephponeRegexStr = /^([0-9]{5,20})$/;
					var telephoneStr = document.getElementById('telephone').value;
					
					if (document.registration_form.name.value == '') 
					{
						alert('Please fill in your name!');
						return false;
					}
					if (document.registration_form.company.value == '')
					{
						alert('Please fill your company name');
						return false;
					}					
					if (document.registration_form.streetaddress.value == '')
					{
						alert('Please fill your Address');
						return false;
					}
					if (document.registration_form.city.value == '')
					{
						alert('Please fill city');
						return false;
					}
					if (document.registration_form.county.value == '')
					{
						alert('Please fill county');
						return false;
					}
					if (document.registration_form.country.value == '')
					{
						alert('Please fill country');
						return false;
					}
					if (document.registration_form.telephone.value == '')
					{
						alert('Please fill your telephone number');
						return false;
					}
					if(!telephoneStr.match(telephponeRegexStr))
					{
						alert('Invalid telephone number!');
						return false;
					}
					if (document.registration_form.email.value == '')
					{
						alert('Please fill your email address');
						return false;
					}
					if(!emailStr.match(emailRegexStr))
					{
					   alert('Invalid email address');
					   return false;
					}
							
					return true;
				}				
