// PARA AS POP-UPS
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

// AJAX GERAL
CarregaAjax = function(id) {
 pars = "id="+id;
 oAjax = new Ajax.Updater('ajax_cont',id,{parameters:pars,evalScripts:true});
}

function validateEmail(email) {
	var at = email.lastIndexOf("@");

	if (at < 1 || (at + 1) === email.length) return false;
	if (/(\.{2,})/.test(email)) return false;

	var local = email.substring(0, at);
	var domain = email.substring(at + 1);

	if (local.length < 1 || local.length > 64 || domain.length < 4 || domain.length > 255) return false;
	if (/(^\.|\.$)/.test(local) || /(^\.|\.$)/.test(domain)) return false;
	if (!/^"(.+)"$/.test(local))
		if (!/^[-a-zA-Z0-9!#$%*\/?|^{}`~&'+=_\.]*$/.test(local)) return false;
	if (!/^[-a-zA-Z0-9\.]*$/.test(domain) || domain.indexOf(".") === -1) return false;	

	return true;
}

function formAval(form_name){
	var msg = ""; 
	
	switch(form_name){
		case 'contato':
			if($('#nome').val().length == 0){ msg += "- Nome\n"; }
			if($('#email').val().length == 0){ msg += "- E-mail\n"; }
				else if(!validateEmail($('#email').val())){ msg += "- E-mail inválido\n"; }
			if($('#msg').val().length == 0){ msg += "- Mensagem\n"; }
		break;
		
		case 'indique':
			if($('#nomeEnvia').val().length == 0){ msg += "- Seu nome\n"; }
			if($('#mailEnvia').val().length == 0){ msg += "- Seu e-mail\n"; }
				else if(!validateEmail($('#mailEnvia').val())){ msg += "- Seu e-mail inválido\n"; }
			if($('#nomeRecebe').val().length == 0){ msg += "- Indica para\n"; }
			if($('#mailRecebe').val().length == 0){ msg += "- E-mail\n"; }
				else if(!validateEmail($('#mailRecebe').val())){ msg += "- E-mail inválido\n"; }
			if($('#msg').val().length == 0){ msg += "- Mensagem\n"; }
		break;
	}

    if(msg){
        alert("Campos obrigatórios: \n"+msg);
        return false;
    }
    else
        return true;
}

function carregaPage(pars){
  $('#cont_news').load('http://donosdavoz.com.br/pager.php?pg='+pars);
}
