function check_newsletter_form(form){
	var flag = true;
	var message = '';
	
    if(form.FormValue_Email.value.length == 0 ){
		message += "Please enter your email in the format name@domain.com\n";
		if(flag) field_focus = form.FormValue_Email;
		flag = false;
		
	}
	if(form.FormValue_Email.value.length > 0 && notValidEmail(form.FormValue_Email)){
		message += "Please enter your email in the format name@domain.com\n";
		if(flag) field_focus = form.FormValue_Email;
		flag = false;
		
	}
	if(!flag){
		alert(message);		
		field_focus.focus();
	}
	return flag;
	//return true;
}

function notValidEmail( str ){
    mailRE = new RegExp( );
    mailRE.compile( '^[\._a-z0-9-]+@[\.a-z0-9-]+[\.]{1}[a-z]{2,4}$', 'gi' );
    return !(mailRE.test( str.value ));
}