function validate(form) {
	
	var email = form.elements["f101"].value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!filter.test(email)) {
		alert('Valid email address required');
		form.elements["f101"].focus();
	}
	
	var password = form.elements["f102"].value;
	if (password.length < 6) {
		alert('Password must be 6 or more characters');
		form.elements["f102"].focus();
	}
	
}

function checkEmail(document, formid) {
	
	var label = document.getElementById("f101_label");
	var email = document.forms[formid].elements["f101"].value;
	var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	if (!filter.test(email)) {
		label.innerHTML = "<font color='red'>Valid Email Required</font>";
	}
	else {
		label.innerHTML = "Email Address"
	}

}

function checkPassword(document, formid) {
	
	var label = document.getElementById("f102_label");
	var password = document.forms[formid].elements["f102"].value;
	
	if (password.length < 6) {
		label.innerHTML = "<font color='red'>Please use more than 6 characters</font>";
	}
	else {
		label.innerHTML = "Password"
	}

}

function memberChecked(document, formid) {
	
	var label = document.getElementById('member_checked');
	var checked = document.forms[formid].elements['member'].checked;
	var number_tr = document.getElementById('member_number_input');
	
	if (checked) {
		label.innerHTML = "<p>Thank you for your support of OPB! "
			+ " So we can update our records and continue to provide you with the most "
			+ " current member benefits, please fill out the following:</p>"
			+ "<p align=\"center\">Member Number<br/>(located on address label of your Member Guide)<br/>"
			+ "<strong>OR</strong><br/>"
			+ "First and Last Names, City, and ZIP Code</p>";
			
			number_tr.style.visibility = "visible"; 
	}
	else {
		label.innerHTML = "";
		number_tr.style.visibility = "hidden"; 
	}
}