function validate() {	
	
	validate = true;

	if (formName == "signup") {
		email = "";
		fname = "";
		lname = ""; 
		
		form = document.signup;
	
		if (form.email.value ==  ""){
			form.email.style.border = "1px solid red";
			email = "Email Address";	
		}
		
		if (form.fname.value ==  ""){
			form.fname.style.border = "1px solid red";
			fname = "First Name";	
		}
		
		if (form.lname.value ==  ""){
			form.lname.style.border = "1px solid red";
			lname = "Last Name";	
		}
		
		if (email != "" || lname != "" || fname != "") {
			alert("Please fill in the following required fields:\r\n" + email + "\r\n" + fname + "\r\n" + lname);
			validate = false;
		}
	}
	
		
	if (formName == "sendtofriend") {
		yname = "";
		yemail = "";
		fname = "";
		femail = "";
		
		form = document.sendtofriend;
	
		if (form.yname.value ==  ""){
			form.yname.style.border = "1px solid red";
			yname = "Your Name";	
		}
		
		if (form.yemail.value ==  ""){
			form.yemail.style.border = "1px solid red";
			yemail = "Your Email";	
		}
		
		if (form.fname.value ==  ""){
			form.fname.style.border = "1px solid red";
			fname = "Friends Name";	
		}
		
		if (form.femail.value ==  ""){
			form.femail.style.border = "1px solid red";
			femail = "Friends Email";	
		}
		
		if (yemail != "" || yname != "" || fname != "" || femail != "") {
			alert("Please fill in the following required fields:\r\n" + yname + "\r\n" + yemail + "\r\n" + fname + "\r\n" + femail);
			validate = false;
		}
	}
	
	/*if (validate == true) {
		form.submit();
	} */
	
	return validate;
}

function initForm(form) {
	formName = form.name;
	form.onsubmit = validate;
}