function validate(f){
	addr =f.elements.email.value;

	addr=addr.replace(/\s+/g,"");
	if(addr.length>0 && !addr.match(/^\w+.*@\w+.*\.\w+$/)){
		msg=addr+" does not appear to be a valid email address.";
		alert(msg);
		return false;
		}

	submit();
	}

function register(f){
	addr =f.elements.email.value;
	hotel=f.elements.hotel.value;
	zip  =f.elements.zip.value;

	addr=addr.replace(/\s+/g,"");
	if (addr.length>0){
		if(!addr.match(/^\w+.*@\w+.*\.\w+$/)){
			msg=addr+" does not appear to be a valid email address.";
			alert(msg);
			return false;
			}
		}
	else{
		alert("You must enter an email address!");
		return false;
		}

	url="http://www.frenchquarterhotels.com/mlist/add_initial.cgi?hotel="+hotel+"&email="+addr+"&zip="+zip;
	mlistwin=window.open(url,"mlist_win","width=400,scrollbars=yes,resizable=yes");
	if(window.focus){ 
		mlistwin.focus(); 
		}
	return false;
	}
