// JavaScript Document
// Variaveis de configuracao
var DEaff="parwebinsider"; // Affiliate
var DEchan=""; // Canal quando existe
var DEsubc="capa"; // Subcanal capa ou outros.
var Expble=1; // Alterar para 0 se não houver espaço para banner expansível
var DEcmpng=1; // Alterar para 1 se participa da Campanha por Clique
var DEGroup=7; // Grupo de afinidade "group"
// Fim da configuracao

/* NAO ALTERAR DAQUI PARA BAIXO, apenas remova os comentarios se precisar.
A linha abaixo deve obrigatoriamente ficar fora da função o valor de
"DErand" nao pode ser diferente para os banners de uma mesma pagina */
d=document;
var DEt=new Date();
DEt=DEt.getTime();
DErand=Math.floor(DEt*1000*Math.random());

// Verifica resolucao de tela
var scw=0,sch=0; if(screen.height){scw=screen.width;sch=screen.height;}

// Funcao que exibe o banner
function DEshow(ad,pos){
	// Verifica tipo de conexao do usuario
	var DEconn=d.body;
	DEconn.style.behavior='url(#default#clientCaps)';
	DEconn=(DEconn.connectionType=='lan')?1:0;
	d.write('<scr'+'ipt language="JavaScript1.1" src="http://bn.uol.com.br/js.ng/site=par&chan='+DEchan+'&subchan='+DEsubc+'&affiliate='+DEaff+'&size='+ad+'&page='+pos+'&conntype='+DEconn+'&expble='+Expble+'&reso='+scw+'x'+sch+'&cmpng='+DEcmpng+'&group='+DEGroup+'&tile='+DErand+'?"></scr'+'ipt>');
}

function get_in(formy, text) {
	if (eval(formy).value == text) eval(formy).value='';
}

function get_out(formy, text) {
	if (eval(formy).value == '') eval(formy).value=text;
}

function excluiEmail() {
	document.getElementById('acao').value = 'exclui';
	document.maillist.submit();
}

function embedPlugin() {
	document.write('<embed src="http://200.157.211.198/contentserver/Plugin.cli/ad.aspx?idtag=B0079A58-D9E2-43AA-8281-8F6FC99750D7" width="122" height="90" autostart="false" quality="high" wmode="transparent" bgcolor="#FFFFFF" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed>');
}

function $(s) {
	return document.getElementById(s);
}

function F(s) {
	return $(s).value;
}

//Função responsável pela validação de endereços de e-mail
function valida_email(campo_email) {
	if ( campo_email.value != '' ) {
		//Expressão Regular utilizada para validar o endereço de email
		var ExpReg = /^[a-zA-Z0-9_\.-]{2,}@([A-Za-z0-9_-]{2,}\.)+[A-Za-z]{2,4}$/;
		if ( !ExpReg.test(campo_email.value) ) {
			alert("E-MAIL inválido!");
			campo_email.focus();
			return false;
		}
		return true;
	}
}

function valida_comentario() {
	if ( F('author') == "" ) {
		alert("O campo NOME é obrigatório!");
		$('author').focus();
		return false;
	}
	if ( F('email') == "" ) {
		alert("O campo E-MAIL é obrigatório!");
		$('email').focus();
		return false;
	}
	else {
		if ( !valida_email($('email')) ) {
			return false;
		}
	}
	if ( F('author') == "" ) {
		alert("O campo NOME é obrigatório!");
		$('author').focus();
		return false;
	}
	if ( F('author') == "" ) {
		alert("O campo NOME é obrigatório!");
		$('author').focus();
		return false;
	}
}

function ExibirIndique() {
	$('form_indique').className = "envie show";
}

function valida_indicacao() {
	//$('form_indique').className = "envie hidden";
	var indique_destinatario2 = "";
	var h1 = document.getElementsByTagName('h1')[0];
	var endereco = h1.firstChild.href;
	var titulo = h1.firstChild.firstChild.nodeValue;
	if ( F('indique_destinatario1') == "" ) {
		alert("O E-mail do destinatário é obrigatório!");
		$('indique_destinatario1').focus();
		return false;
	}
	else {
		if ( !valida_email($('indique_destinatario1')) ) {
			return false;
		}
	}
	if ( F('indique_nome') == "" ) {
		alert("O seu Nome é obrigatório!");
		$('indique_nome').focus();
		return false;
	}
	if ( F('indique_email') == "" ) {
		alert("O seu E-mail é obrigatório!");
		$('indique_email').focus();
		return false;
	}
	else {
		if ( !valida_email($('indique_email')) ) {
			return false;
		}
	}
	if ( F('contato_comment') == "" ) {
		alert("O seu Comentário é obrigatório!");
		$('contato_comment').focus();
		return false;
	}
	if ( F('indique_destinatario2') != "" )
		indique_destinatario2 = F('indique_destinatario2');
	xajax_enviaIndicacao(F('indique_nome'),F('indique_email'),F('indique_destinatario1'),indique_destinatario2,F('contato_comment'),titulo,endereco);
	return false;
}

function valida_newsletter() {
	if ( F('newsletter') == "" || F('newsletter') == "Seu e-mail aqui" ) {
		alert("Seu E-mail é obrigatório!");
		$('newsletter').focus();
		return false;
	}
	else {
		if ( !valida_email($('newsletter')) ) {
			return false;
		}
	}
	xajax_cadastraNewsletter(F('newsletter'));
	return false;
}

function FecharIndique() {
	$('form_indique').className = "envie hidden";
	return false;
}

function FecharNewsletter() {
	$('confirmacao_newsletter').className = "envie hidden";
	return false;
}