function show() {
	for (var i=0; i<show.arguments.length; i++) {
	var a = document.getElementById(show.arguments[i]);
	a.style.display = "block";
	}
}

function hide() {
	for (var i=0; i<hide.arguments.length; i++) {
	var a = document.getElementById(hide.arguments[i]);
	a.style.display = "none";
	}
}


function checkForm(form) {
	var mf="";
	var mwf="";
	var ferror;
	
	function checkfld(field) {
		var fieldvalue=field.value;
		var fieldclass=field.className;
		if (fieldvalue=="" || fieldvalue==" ") {
			mf="e";
			field.className=fieldclass+" mf";
			fielderror=true;
		} else {
			if(fieldclass.indexOf(" mf")!=-1) {
				field.className=fieldclass.substring(0,fieldclass.indexOf(" mf"));
			}
		}
	}
	// required for everybody
		checkfld(form.fname);
		checkfld(form.lname);
		checkfld(form.email);
		checkfld(form.city);
		checkfld(form.state);
		checkfld(form.country);
	// required for wholesalers
	if (form.interest[1].checked || form.interest[2].checked) {
		checkfld(form.address);
		checkfld(form.zip);
		checkfld(form.company);
		checkfld(form.license);
		checkfld(form.phone);
	}
	//valid email
	if (form.email.value.indexOf("@")==-1) {
	  ferror=true;
		document.getElementById("email_err").style.display="list-item";
		if(form.email.className.indexOf(" mf")==-1) {form.email.className=form.email.className+" mf";}
	} else {
	  document.getElementById("email_err").style.display="none";
	}
	//error msg
	if (mf!="") {
	  ferror=true;
		document.getElementById("missfld_err").style.display="list-item";
	} else {
	  document.getElementById("missfld_err").style.display="none";
	}
	if (ferror) {
	  document.getElementById("form_errors").style.display="block";
		//document.location.hash="anchor_err";
		return false;
	} 
	document.getElementById("form_errors").style.display="none";
	return true;
}

