function validateWebSubscriber(){
			
				/*	This script validates a form to ensure that mandatory fields are included */
				
				var requiredFields=['firstname','email'];
				var requiredFieldNames=['First Name','Email'];
				var emailFields=['email'];
				
				var i,l=requiredFields.length;
				for(i=0;i<l;i++){
				
					if(document.getElementById(requiredFields[i])){
					
						if(document.getElementById(requiredFields[i]).value==''){
						
							alert(requiredFieldNames[i]+' is required!');
							return false;
						
						}
					
					}
					
				}
				
				l=emailFields.length;
				for(i=0;i<l;i++){
				
					if(document.getElementById(emailFields[i])){
					
						if(!isEmail(document.getElementById(emailFields[i]).value)){
						
							alert(document.getElementById(emailFields[i]).value+' is not a valid email address!');
							return false
						
						}
					
					}
				
				}
				
				document.getElementById('webSubscriber').submit();
			
			}
			
			function isEmail(email) {

				var regex = /^[a-z0-9_][a-z0-9-_\.]+@[a-z0-9][a-z0-9-_]+(\.([a-z0-9])+)+$/i;
				
				return regex.test(email);
			
			}