function trim(s){ return s.replace(/^\s+|\s+$/g, ""); }
function getElm(id) { return document.getElementById(id); }
function filled(id) { return trim(getElm(id).value); }

function validarSubscribe() {
	var erro = [];
	
	if(!filled('email') || getElm('email').value == 'EMAIL@EMAIL.COM')
		erro.push('E-mail');
	else if(!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
		.test(getElm('email').value)) 
		erro.push('A valid e-mail');
	
	if(erro.length){
		alert('Please fill correctly the e-mail:\n' + erro.join('\n'));
		return false;
	} else 
		return true;
}
