			function validate(){
				regExEmail = /^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/;
				valid = true;
				errortext = "The following errors were found when attempting to process your data:\n\n";
			
				if ( document.frmLink.url.value == ""){
					errortext = errortext+"- No 'URL' provided.\n";
					valid = false;
				}
				
				if ( document.frmLink.url.value == "www."){
					errortext = errortext+"- You have not filled in the 'URL' column.\n";
					valid = false;
				}
				if ( document.frmLink.title.value == "" ){
					errortext = errortext+"- No 'title' provided.\n";
					valid = false;
				}
			
				if ( document.frmLink.description.value == "" ){
					errortext = errortext+"- No 'description' provided.\n";
					valid = false;
				}
				
				if ( document.frmLink.our_link.value == "" ){
					errortext = errortext+"- No 'Link' provided.\n";
					valid = false;
				}
				
				if ( document.frmLink.email.value == "" ){
					errortext = errortext+"- No 'Email Address' provided.\n";
					valid = false;
					
					// confirm email procided is in a valid format
					if (regExEmail.test(document.frmLink.email.value)){
						errortext = errortext+"- The email address you entered is invalid.\n";
						valid = false;
					}
				}
				
				if(valid == false) alert(errortext)
				
				return valid;
			}
			