// JavaScript Document

function validaForm(){
		//validar nome
		d = document.FrmContato;
		if (d.txtNome.value == ""){
			alert("O campo 'Nome' deve ser preenchido!");
			d.txtNome.focus();
			return false;
		}
		//validar empresa
		if (d.txtEmpresa.value == ""){
			alert("O campo 'Empresa' deve ser preenchido!");
			d.txtEmpresa.focus();
			return false;
		}
	
		//validar Cidade
		if (d.txtCidade.value == ""){
			alert("O campo 'Cidade' deve ser preenchido!");
			d.txtCidade.focus();
			return false;
		}
	
		//validar UF
		if (d.selEstado.value == "-99"){
			alert("O campo 'UF' deve ser preenchido!");
			d.selEstado.focus();
			return false;
		}
	
		//validar telefone
		if (d.txtTelefoneResid.value == ""){
			alert("O campo 'Telefone' deve ser preenchido!");
			d.txtTelefoneResid.focus();
			return false;
		}
		//validar email
		if (d.txtEmail.value == ""){
			alert("O campo " + d.txtEmail.name + " deve ser preenchido!");
			d.txtEmail.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.txtEmail.value.indexOf("@");
		parte2 = d.txtEmail.value.indexOf(".");
		parte3 = d.txtEmail.value.length;
		if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
			alert("O campo 'eMail' deve ser conter um endereco eletronico!");
			d.txtEmail.focus();
			return false;
		}
		
		//validar Outra Forma
		if (d.txtComoChegou.value == "Outra forma" && d.outra.value == ""){
			alert("O campo 'Outra forma! Especifique como:' deve ser preenchido!");
			d.outra.focus();
			return false;
		}
	}
	function onSelectOutra(){
		d = document.FrmContato;
		var dropdown = document.getElementById("SelecionaOutra");
	    var index = dropdown.selectedIndex;
	    var ddVal = dropdown.options[index].value;
	    var ddText = dropdown.options[index].text;  
	
	    if(ddText == "Outra forma") {
	    	alert ('Preencha o campo ao lado');
	    }
	}