function CriticaCampos(){
    var form=document.form;

    if( form.nome.value.length==0){
        alert("Preencha o nome corretamente.");
        form.nome.focus();
        return;
    }

    if( form.email.value.length==0){
        alert("Preencha o e-mail corretamente.");
        form.email.focus();
        return;
    }
	else {
		parte1 = form.email.value.indexOf("@");
		parte2 = form.email.value.indexOf(".");
		parte3 = form.email.value.length;
		if (!(parte1 >= 2 && parte2 >= parte1+3 && parte3 >= parte2+3)) {
			//alert ("parte 1 = "+parte1+"\nparte 2 = "+parte2+"\nparte 3 = "+parte3);
			alert ("O campo " + form.email.name + " deve ser conter um endereco eletrônico!");
			form.email.focus();
			form.email.select();
			return;
		}
	}

    if( form.titulo.value.length==0){
        alert("Preencha o assunto corretamente.");
        form.titulo.focus();
        return;
    }

    if( form.mensagem.value.length==0){
        alert("Digite uma mensagem.");
        form.mensagem.focus();
        return;
    }

    //form.acao_01.disabled=true;
    form.submit();
}

function validaCampos(){
    var form=document.form;

    //valida email
	if( form.email.value.length==0){
        alert("Preencha o e-mail corretamente.");
        form.email.focus();
        return;
    }
	if (form.email.value.search("@") == -1 || form.email.value.search("[.*]") == -1) {
		alert("Seu email está incorreto!");
		form.email.focus();
		return;
	}

	//valida nome
	if( form.nome.value.length==0){
        alert("Preencha o nome corretamente.");
        form.nome.focus();
        return;
    }
	if (form.nome.value.indexOf(" ") == -1) {
		alert("Nome incompleto. Preencha corretamente!");
        form.nome.focus();
        return;
	}

	//validar telefone
	if (form.telefone.value == ""){
		alert ("O campo " + form.telefone.name + " deve ser preenchido!");
		form.telefone.focus();
		return false;
	}
	//validar telefone(verificacao se contem apenas numeros)
	if (isNaN(form.telefone.value)){
		alert ("O campo " + form.telefone.name + " deve conter apenas numeros!");
		form.telefone.focus();
		return false;
	}
	//valida o telefone(verificacao se contem + de 7 digitos)
	if (form.telefone.value.length < 7){
		alert ("Celular incompleto. Preencha corretamente!");
		form.telefone.focus();
		return false;
	}
	
	//validar sexo
	if (!form.checkbox.checked) {
		alert("Você deve ler e aceitar o termo de compromisso antes de se cadastrar.")
		return false;
	}

    form.submit();
}

function validaFormMatVisitante() {
	
	var form=document.mat_form;
	
	if (form.can_codigo.value==000) {
		alert("Selecione um Canal");
		form.can_codigo.focus();
		return;
	}
	
	if (form.mat_titulo.value==0) {
		alert("Digite um Título");
		form.mat_titulo.focus();
		return;
	}

	if (form.mat_texto.value==0) {
		alert("Digite um texto");
		form.mat_texto.focus();
		return;
	}

	form.submit();
}

function validaUpload() {
	
	var form=document.formFotoMateria;

	if( form.fotoMateria.value.length==0){
        alert("Escolha uma imagem!");
        form.fotoMateria.focus();
        return;
    }
	//else {
	//	alert("Sua materia foi enviada para revisão. Em breve será publicada");
	//}

	form.submit();
}

function naoUpload() {
	var form=document.formFotoMateria;

	if (form.fotoMateria.value.length==0) {
		//alert("Sua materia foi enviada para revisão. Em breve será publicada");
		form.submit();
	}
	if (form.fotoMateria.value.length > 0) {
		//alert("Sua materia foi enviada para revisão. Em breve será publicada");
		form.submit();
	}
}

// valida forms album do internauta

function validaAlbumInternauta() {
	var form=document.album_form;

	if (form.album_descricao.value.length==0)
	{
		alert('Digite o nome de um álbum');
		form.album_descricao.focus();
		return;
	}

	if (form.album_data1.value.length==0)
	{
		alert('Digite a data do álbum');
		form.album_data1.focus();
		return;
	}

	form.submit();
}

function validaFotoInternauta() {
	var form=document.formFotoInternauta;
	
	if (form.foto_foto.value.length==0)
	{
		alert("Escolha uma imagem!");
		form.foto_foto.focus();
		return;
	}
	form.submit();
}

function validaConclusao() {
	var form=document.formFotoInternauta;

	if (form.foto_foto.value.length==0)
	{
		form.submit();
	}
	if (form.foto_foto.value.lenght>0)
	{
		form.submit();
	}
}

function validaFormMenu() {
	
	 var form=document.formMenu;

	//valida email
	if( form.email_menu.value.length==0){
        alert("Preencha o e-mail corretamente.");
        form.email_menu.focus();
        return;
    }
	if (form.email_menu.value.search("@") == -1 || form.email_menu.value.search("[.*]") == -1) {
		alert("Seu email está incorreto!");
		form.email_menu.focus();
		return;
	}

	//valida nome
	if( form.nome_menu.value.length==0){
        alert("Preencha o nome corretamente.");
        form.nome_menu.focus();
		return false;
    }
	if (form.nome_menu.value.indexOf(" ") == -1) {
		alert("Nome incompleto. Preencha corretamente!");
        form.nome_menu.focus();
		return false;
	}

	return true;

}

function validaEnviaFoto() {

	 var form=document.formEnviaFoto;
	
	//valida nome remetente
	if( form.nome.value.length==0){
        alert("Preencha o nome corretamente.");
        form.nome.focus();
		return;
    }
	if (form.nome.value.indexOf(" ") == -1) {
		alert("Nome incompleto. Preencha corretamente!");
        form.nome.focus();
		return;
	}

	//valida email remetente
	if (form.email.value == "") {
		alert("O campo " + form.email.name + " deve ser preenchido!");
		form.email.focus();
		return false;
	}
	if (form.email.value.search("@") == -1 || form.email.value.search("[.*]") == -1) {
		alert("Seu email está incorreto!");
		form.email.focus();
		return;
	}

	//valida nome destinatario
	if( form.nome_destinatario.value.length==0){
        alert("Preencha o nome corretamente.");
        form.nome_destinatario.focus();
		return;
    }
	if (form.nome.value.indexOf(" ") == -1) {
		alert("Nome incompleto. Preencha corretamente!");
        form.nome.focus();
		return;
	}

	//valida email destinatario
	if (form.destinatario.value == "") {
		alert("O campo " + form.destinatario.name + " deve ser preenchido!");
		form.email.focus();
		return false;
	}
	if (form.destinatario.value.search("@") == -1 || form.destinatario.value.search("[.*]") == -1) {
		alert("Seu email está incorreto!");
		form.destinatario.focus();
		return;
	}
	form.submit();
}

function validaSalvarFoto() {
	 var form=document.formSalvaFoto;
	
	//valida nome remetente
	if( form.nome.value.length==0){
        alert("Preencha o nome corretamente.");
        form.nome.focus();
		return;
    }
	if (form.nome.value.indexOf(" ") == -1) {
		alert("Nome incompleto. Preencha corretamente!");
        form.nome.focus();
		return;
	}
	
	//valida email remetente
	if (form.email.value == "") {
		alert("O campo " + form.email.name + " deve ser preenchido!");
		form.email.focus();
		return false;
	}
	if (form.email.value.search("@") == -1 || form.email.value.search("[.*]") == -1) {
		alert("Seu email está incorreto!");
		form.email.focus();
		return;
	}

	form.submit();
}


function validaSituacao() {
	var form=document.eve_form;
	
	//valida situacao
	if( form.sit_codigo.value=='000'){
        alert("Seleção do campo Situação obrigatória.");
        form.sit_codigo.focus();
		return false;
    }
	return true;
}