
function validarRecado() {
	if (document.frm.nome.value == "") {
		alert('É necessário que você informe seu o nome corretamente!');
		document.frm.nome.focus();
		return;
	}
	
	if (document.frm.email.value == "") {
		alert('É necessário que você informe o seu email corretamente!');
		document.frm.email.focus();
		return;
	}	
	
	if (document.frm.texto.value == "") {
		alert('É necessário que você informe o texto corretamente!');
		document.frm.texto.focus();
		return;
	}

	document.frm.submit();
}

function validarMapa() {
	if (document.frm.nome.value == "") {
		alert('É necessário que você informe o nome do mapa corretamente!');
		document.frm.nome.focus();
		return;
	}
	
	if (document.frm.arquivo.value == "") {
		alert('É necessário que você informe o arquivo do mapa corretamente!');
		document.frm.arquivo.focus();
		return;
	}	
	
	if (document.frm.descricao.value == "") {
		alert('É necessário que você informe a descrição do mapa corretamente!');
		document.frm.descricao.focus();
		return;
	}

	document.frm.submit();
}

function validarVeiculo() {
	if (document.frm.nome.value == "") {
		alert('É necessário que você informe o nome do veículo corretamente!');
		document.frm.nome.focus();
		return;
	}
	
	if (document.frm.fabricacao.value == "") {
		alert('É necessário que você informe o ano de fabricacao do veículo corretamente!');
		document.frm.fabricacao.focus();
		return;
	}
	
	if (document.frm.modelo.value == "") {
		alert('É necessário que você informe o ano do modelo do veículo corretamente!');
		document.frm.modelo.focus();
		return;
	}
	
	if (document.frm.cor.value == "") {
		alert('É necessário que você informe a cor do veículo corretamente!');
		document.frm.cor.focus();
		return;
	}
	
	if (document.frm.preco.value == "") {
		alert('É necessário que você informe o preço do veículo corretamente!');
		document.frm.preco.focus();
		return;
	}
	
	if (document.frm.foto.value == "") {
		alert('É necessário que você informe a foto do veículo corretamente!');
		document.frm.foto.focus();
		return;
	}	
	
	if (document.frm.detalhes.value == "") {
		alert('É necessário que você informe os detalhes do veículo corretamente!');
		document.frm.detalhes.focus();
		return;
	}

	document.frm.submit();
}


function validarFoto() {
	if (document.frm.descricao.value == "") {
		alert('É necessário que você informe a descrição da foto corretamente!');
		document.frm.descricao.focus();
		return;
	}
	
	if (document.frm.fotografo.value == "") {
		alert('É necessário que você informe o fotografo da foto corretamente!');
		document.frm.fotografo.focus();
		return;
	}
	
	if (document.frm.file.value == "") {
		alert('É necessário que você informe a foto corretamente!');
		document.frm.file.focus();
		return;
	}
		document.frm.submit();
}


function validarNoticia() {
	if (document.frm.titulo.value == "") {
		alert('É necessário que você informe o título da notícia corretamente!');
		document.frm.titulo.focus();
		return;
	}
	
	if (document.frm.chamada.value == "") {
		alert('É necessário que você informe a chamada da notícia corretamente!');
		document.frm.chamada.focus();
		return;
	}
	
	if (document.frm.data.value == "") {
		alert('É necessário que você informe a data da notícia corretamente!');
		document.frm.data.focus();
		return;
	}
	
	if(document.frm.autor.value == ""){
		alert('É necessário que você informe o autor da notícia corretamente!');
		document.frm.autor.focus();
		return;
	}
	
/*	if(document.frm.txtCategoria.value == "0"){
		alert('É necessário que você informe a Categoria da notícia corretamente!');
		document.frm.txtCategoria.focus();
		return;
	}
*/
	if (document.frm.texto.value == "") {
		alert('É necessário que você informe o texto da notícia corretamente!');
		return;
	}

	//document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}

function validarGaleria() {
	if (document.frm.nome.value == "") {
		alert('É necessário que você informe o nome da galeria corretamente!');
		document.frm.nome.focus();
		return;
	}
	
	if (document.frm.data.value == "") {
		alert('É necessário que você informe a data da galeria corretamente!');
		document.frm.data.focus();
		return;
	}
	
	//document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}

function validarEvento() {
	if (document.frm.localEvento.value == "") {
		alert('É necessário que você informe o local do evento corretamente!');
		document.frm.localEvento.focus();
		return;
	}
	
	if (document.frm.dias.value == "") {
		alert('É necessário que você informe os dias do evento corretamente!');
		document.frm.dias.focus();
		return;
	}
	
	if (document.frm.data.value == "") {
		alert('É necessário que você informe a data do evento corretamente!');
		document.frm.data.focus();
		return;
	}
	
	if(document.frm.descricao.value == ""){
		alert('É necessário que você informe a descrição do evento corretamente!');
		document.frm.descricao.focus();
		return;
	}
	
	//document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}


function validarEdicao()
{
	if (document.frm.txtNome.value == ""){
		alert('É necessário que você informe o nome da edição!');
		document.frm.txtNome.focus();
		return;
	}
	if (document.frm.txtNumero.value == ""){
		alert('É necessário que você informe o número da edição!');
		document.frm.txtNumero.focus();
		return;
	}
	if (document.frm.txtData.value == ""){
		alert('É necessário que você informe a data da edição!');
		document.frm.txtData.focus();
		return;
	}
	document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}

function validarEnquete()
{
	if (document.frm.txtPergunta.value == ""){
		alert('É necessário que você informe o pergunta da enquete!');
		document.frm.txtPergunta.focus();
		return;
	}
	if (document.frm.txtData.value == ""){
		alert('É necessário que você informe a data da enquete!');
		document.frm.txtData.focus();
		return;
	}
	document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}

function validarCard()
{
	if (document.frm.txtNome.value == ""){
		alert('É necessário que você informe o nome do webcard!');
		document.frm.txtNome.focus();
		return;
	}
	if (document.frm.txtIcone.value == ""){
		alert('É necessário que você informe o ícone do webcard!');
		document.frm.txtIcone.focus();
		return;
	}
	if (document.frm.txtImagem.value == ""){
		alert('É necessário que você informe a imagem do webcard!');
		document.frm.txtImagem.focus();
		return;
	}
	document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}

function validarCategoria()
{
	if (document.frm.txtDescricao.value == ""){
		alert('É necessário que você informe a descrição da categoria!');
		document.frm.txtDescricao.focus();
		return;
	}
	document.frm.cmdSalvar.value = "Enviando";	
	document.frm.submit();
}

function validarSenha() {
	if (document.frmPessoa.strSenha.value == "") {
		alert('É necessário que você informe a senha!');
		document.frmPessoa.strSenha.focus();
		return;
	}	
	if (document.frmPessoa.strSenha.value != document.frmPessoa.strSenha2.value) {
		alert('É necessário que você confirme a senha!');
		document.frmPessoa.strSenha.focus();
		return;
	}
	document.frmPessoa.blnSalvar.value = true;	
	document.frmPessoa.submit();
}

/*function validarFoto() {
	if (document.frmFoto.txtCaminho.value == "") {
		alert('É necessário que você faça o upload da imagem!');
		return;
	}	
	document.frmFoto.cmdSalvar.value = "Enviando";	
	document.frmFoto.submit();
}*/

function validarSenha() {
	if (document.frmPessoa.strSenha.value == "") {
		alert('É necessário que você informe a senha!');
		document.frmPessoa.strSenha.focus();
		return;
	}	
	if (document.frmPessoa.strSenha.value != document.frmPessoa.strSenha2.value) {
		alert('É necessário que você confirme a senha!');
		document.frmPessoa.strSenha.focus();
		return;
	}
	document.frmPessoa.blnSalvar.value = true;	
	document.frmPessoa.submit();
}

/*
function validarFoto() {
	if (document.frmFoto.intTipo.selectedIndex == -1) {	
		alert('É necessário que você informe o tipo da foto corretamente!');
		document.frmFoto.intTipo.focus();
		return;
	}
	if (document.frmFoto.strLegenda.value == "") {
		alert('É necessário que você informe a legenda da foto corretamente!');
		document.frmFoto.strLegenda.focus();
		return;
	}
	if (document.frmFoto.strLegenda.value == "") {
		alert('É necessário que você informe a legenda da foto corretamente!');
		document.frmFoto.strLegenda.focus();
		return;
	}
	document.frmFoto.blnSalvar.value = true;	
	document.frmFoto.submit();
}
*/
//chamada de validaçaum da imagem
function validarSelecionarFoto() {
	if (document.frmSelecionarFoto.arquivo.value == "") {
		alert('É necessário que você informe o arquivo corretamente!');
		document.frmSelecionarFoto.arquivo.focus();
		return;
	}
	document.frmSelecionarFoto.submit();
	Mensagem.style.display = "";
}


function excluir() {
			var i, j, strMsg;
			j=0;
			//Verifica se algum checkbox foi selecionado
			for(i=0;i<document.frmExcluir.elements.length;i++)
			{
				if (document.frmExcluir.elements(i).checked == true)
					j++;	
			}
			//Se nenhum item foi selecionado
			if (j==0)
			{
				window.alert('Você deve selecionar pelo menos um item para esta operação.');
				return;
			}
			else
			{
				if (window.confirm('Confirma a exclusão dos itens selecionados?')==true)
				{
					//Envia o formulário
					//document.frmExcluir.cmdExcluir.value = "Excluindo";
					document.frmExcluir.submit();
				}else{
					for(i=0;i<document.frmExcluir.elements.length;i++)
					{
						document.frmExcluir.elements(i).checked = false;
					}
				}
			}
}

function IsDate(data) {
// Função que testa se um valor é data

var correto=true
	if ((data.length==0)||(data.length!=10)) correto=false
	else {
		b = data.substring(0, 2) // dia
		c = data.substring(2, 3)// '/'
		d = data.substring(3, 5) // mes
		e = data.substring(5, 6)// '/'
		ano = data.substring(6, 8) // ano 2 primeiros digitos
		f = data.substring(8, 10) // ano 2 digitos restantes
		if (b<1 || b>31) correto=false
		if (c != '/') correto=false
		if (d<1 || d>12) correto=false
		if (e != '/') correto=false
		if (ano!=20 && ano!=19) correto=false
		if (f<00 || f>99) correto=false
		if (d==4 || d==6 || d==9 || d==11){ //meses com 30 dias
			if (b==31) correto=false
			}
		if (d==2){ //verificacao do mes de Fevereiro
			var g=parseInt(f/4)
			if (isNaN(g)) {
				correto=false
				}
			if (b>29) correto=false
			if (b==29 && ((f/4)!=parseInt(f/4))) correto=false
		}
		return correto
	}
}

function boldThis() {
	strSelection = document.selection.createRange().text;
	if (strSelection == "") {
		document.frmNoticia.strTexto.focus();				
		strSelection = document.selection.createRange().text;
		document.selection.createRange().text = strSelection + "<b></b>";
	}	
	else document.selection.createRange().text = "<b>" + strSelection + "</b>"
	return;
}		
function italicThis() {
	strSelection = document.selection.createRange().text;
	if (strSelection == "") {
		document.frmNoticia.strTexto.focus();				
		strSelection = document.selection.createRange().text;
		document.selection.createRange().text = strSelection + "<i></i>";
	}	
	else document.selection.createRange().text = "<i>" + strSelection + "</i>"
	return;
}
function pThis() {
	strSelection = document.selection.createRange().text;
	if (strSelection == "") {
		document.frmNoticia.strTexto.focus();				
		strSelection = document.selection.createRange().text;
		document.selection.createRange().text = strSelection + "<p></p>";
	}	
	else document.selection.createRange().text = "<p>" + strSelection + "</p>"
	return;
}
function listThis() {
	strSelection = document.selection.createRange().text;
	if (strSelection == "") {
		document.frmNoticia.strTexto.focus();				
		strSelection = document.selection.createRange().text;
		document.selection.createRange().text = strSelection + "<ul><li></ul>";
	}	
	else document.selection.createRange().text = "<ul><li>" + strSelection + "</ul>"
	return;
}
function ahrefThis() {
	strSelection = document.selection.createRange().text;
	if (strSelection == "") document.frmNoticia.strTexto.focus();
	strHref = prompt("Digite o link","");
	if (strHref == null) return;
	document.selection.createRange().text = "<a href=\"" + strHref + "\">" + strSelection + "</a>";
	return;
}
function imgThis() {
	strSelection = document.selection.createRange().text;
	if (strSelection == "") document.frmNoticia.strTexto.focus();
	strImg = prompt("Digite o endereço da imagem:","");
	if (strImg == null) return;
	document.selection.createRange().text = "<img src=\"" + strImg + "\">" + strSelection;
	return;
}

function validarSelecionarPDF() {
	if (document.frmSelecionarPDF.arquivo.value == "") {
		alert('É necessário que você informe o arquivo corretamente!');
		document.frmSelecionarPDF.arquivo.focus();
		return;
	}
	document.frmSelecionarPDF.submit();
	Mensagem.style.display = "";

}

function validarInformativo() {
/*	if (!IsDate(document.frmInformativo.dtData.value)) {
		alert('É necessário que você informe a data do informativo corretamente!');
		document.frmInformativo.focus();
		return;	
	}*/
	if (document.frmInformativo.strNome.value == "") {
		alert('É necessário que você informe o nome do informativo corretamente!');
		document.frmInformativo.strNome.focus();
		return;
	}
	if (document.frmInformativo.strCaminho.value == "") {
		alert('É necessário que você informe o pdf corretamente!');
		document.frmInformativo.strCaminho.focus();
		return;
	}

	document.frmInformativo.blnSalvar.value = true;	
	document.frmInformativo.submit();
}

function validarNewsletter()
{
	if(document.frmNewsletter.txtEmail.value == "")
	{
		alert('É necessário que você informe o email corretamente!');
		document.frmNewsletter.txtEmail.focus();
		return;
	}
	document.frmNewsletter.submit();
}



function validarEnqueteResposta()
{

	if(document.frmEnqueteResposta.txtResposta.value == "")
	{
		alert('É necessário que você informe a resposta corretamente!');
		document.frmEnqueteResposta.txtResposta.focus();
		return;
	}
	document.frmEnqueteResposta.submit();
}
