function validaSimulador(formu) {
	if(formu.produto.value.length == 0 && formu.parcela.value.length == 0 && formu.valor.value.length == 0) {
		alert('Preencha pelo menos um campo do simulador!');
		return false;
	}
	else if(formu.parcela.value.length > 0 && formu.num.value.length == 0) {
		alert('Informe o número de parcelas');
		return false;
	}
}
function validaCadastro(formu) {
	var campo=new Array(formu.nome,formu.email,formu.dn1,formu.dn2,formu.dn3,formu.sexo,formu.telefone,formu.celular,formu.provincia);
	var msgs=new Array('"NOME"','"E-MAIL"','"DIA DA DATA DE NASCIMENTO"','"MES DA DATA DE NASCIMENTO"','"ANO DA DATA DE NASCIMENTO"','"SEXO"','"TELEFONE"','"CELULAR"','"PROVÍNCIA"');
	for(x=0;x<=(campo.length-1);x++) {
		if(campo[x].value.length==0) {
			alert('Complete o campo '+msgs[x]+'...');
			return false;
		}
	}
	var testa=new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
 	if(!(testa.test(formu.email.value))) {
		alert('Seu e-mail está incorreto!');
		return false;
	}	
}

function aumentaFonte(id) {
	var tamanhoAtual=document.getElementById(id).style.fontSize.replace('px','');
	if(tamanhoAtual < 16) {
		var tamanhoNovo = eval(tamanhoAtual) + 2;
		document.getElementById(id).style.fontSize=tamanhoNovo+'px';
	}
}
function diminuiFonte(id) {
	var tamanhoAtual=document.getElementById(id).style.fontSize.replace('px','');
	if(tamanhoAtual > 10) {
		var tamanhoNovo = eval(tamanhoAtual) - 2;
		document.getElementById(id).style.fontSize=tamanhoNovo+'px';
	}
}



function validaContato(formu) {
	var campo=new Array(formu.nome,formu.email,formu.telefone,formu.provincia,formu.viatura_marca,formu.viatura_modelo,formu.viatura_ano,formu.assunto,formu.msg);
	var msgs=new Array('"NOME"','"E-MAIL"','"TELEFONE"','"PROVÍNCIA"','"MARCA DA VIATURA"','"MODELO DA VIATURA"','"ANO DA VIATURA"','"ASSUNTO"','"MENSAGEM"');
	for(x=0;x<=(campo.length-1);x++) {
		if(campo[x].value.length==0) {
			alert('Complete o campo '+msgs[x]+'...');
			return false;
		}
	}
	var testa=new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
 	if(!(testa.test(formu.email.value))) {
		alert('Seu e-mail está incorreto!');
		return false;
	}
}

function validaBusca(formu) {
	if(formu.busca.value.length < 3) {
		alert('É necessário no mínimo 3 letras para executar a busca!');
		return false;
	}
}

function validaNewsletter(formu) {
	var campo=new Array(formu.nome,formu.email);
	var msgs=new Array('"NOME"','"E-MAIL"');
	for(x=0;x<=(campo.length-1);x++) {	
		if(campo[x].name=="nome") {
			if(campo[x].value=="Nome" || campo[x].value.length==0) {
				alert ('Complete o campo '+msgs[x]+'...');
				return false;
			}
		}
		else if(campo[x].name=="email") {
			if(campo[x].value=="E-mail" || campo[x].value.length==0) {
				alert ('Complete o campo '+msgs[x]+'...');
				return false;
			}
		}
		if(campo[x].value.length==0) {
			alert('Complete o campo '+msgs[x]+'...');
			return false;
		}
	}
    var testa=new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
 	if(!(testa.test(formu.email.value))) {
		alert('Seu e-mail está incorreto!');
		return false;
	}
}

function pop(pagina,nome,larg,altu,scrollbar) {
  PosIniX=((screen.availWidth/2)-(larg/2));
  PosIniY=((screen.availHeight/2)-(altu/2));
  window.open(pagina,nome,'toolbar=no,location=no,directories=no,menubar=no,scrollbars='+scrollbar+',resizable=no,top='+PosIniY+',left='+PosIniX+',width='+larg+',height='+altu+'');
  window.refresh;
}
function nav() {
	nav=navigator.appName.toLowerCase();
	moz=nav.indexOf('netscape')+1;
	if(moz) return 'moz';
	else return 'ie';
}

function soNum(evento) {
	var navegador = navigator.appName.toLowerCase();
	var mozilla = navegador.indexOf("netscape")+1;
	tecla = mozilla ? evento.which : evento.keyCode;
	if ( !(tecla >= 48 && tecla <= 57) && (tecla!=8) && (tecla!=46) ) {
		return false;
	}
}

