<!--
function AbrirPopup(url,titulo,parametros) {
	window.open(url,titulo,parametros);
}
function clearDefault(el) {
  if (el.defaultValue==el.value) el.value = ""
}
function getStyle(el,styleProp) {
	var x = document.getElementById(el);
	if (x.currentStyle)
		var y = x.currentStyle[styleProp];
	else if (window.getComputedStyle)
		var y = document.defaultView.getComputedStyle(x,null).getPropertyValue(styleProp);
	return y;
}
function aumentarFonte() {
	var increment = 1;
	var el = "Body";
	var styleProp = "font-size";
	if (navigator.appName == "Microsoft Internet Explorer" && styleProp == "font-size") {
		styleProp = "fontSize";
	}
	var result = getStyle(el,styleProp);
	var sizeOfBaseFont = result.substring(0,result.length-2);
	sizeOfBaseFont = (parseInt(sizeOfBaseFont) + parseInt(increment));
	document.getElementById(el).style.fontSize = sizeOfBaseFont+"px";
}
function diminuirFonte() {
	var increment = 1;
	var el = "Body";
	var styleProp = "font-size";
	if (navigator.appName == "Microsoft Internet Explorer" && styleProp == "font-size") {
		styleProp = "fontSize";
	}
	var result = getStyle(el,styleProp);
	var sizeOfBaseFont = result.substring(0,result.length-2);
	sizeOfBaseFont = (parseInt(sizeOfBaseFont) - parseInt(increment));
	document.getElementById(el).style.fontSize = sizeOfBaseFont+"px";
}
function tamanhoPadrao() {
	var el = "Body";
	document.getElementById(el).style.fontSize = "10px";
}

function ComentarFoto() {
	var emailValido = document.getElementById("Email").value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
	if (emailValido) {
		var alerta = 0;
		if (document.getElementById("Nome").value=="") { alerta=1 } else {''}
		if (document.getElementById("Comentario").value=="") { alerta=1 } else {''}
		if (alerta==1) {
			window.alert("Por favor preencha todos os campos.");
		} else {
			document.getElementById("FormularioDeComentarioFoto").submit();
		}
	} else {
		window.alert("Por favor forneça um endereço de e-mail válido.");
	}
}

function pedido(acao) {
	if (acao == "exibir") {
		document.getElementById("pagOrigemFormularioDePedido").value = "pag_ver_pedido";
	} else {
		document.getElementById("pagOrigemFormularioDePedido").value = "pag_ver_foto_galeria";
	}
	document.getElementById("acaoFormularioDePedido").value = acao;
	document.getElementById("FormularioDePedido").submit();
}

function alterar_pedido(acao,idItem) {
	if (acao == 'remover_item') {
		document.getElementById("idItemFormularioDePedido").value = idItem;
	}
	document.getElementById("acaoFormularioDePedido").value = acao;
	if (document.getElementById("acaoFormularioDePedido").value == 'enviar_pedido') {
		$alerta = 0;
		if (document.getElementById("Nome").value=="") { $alerta = 1; }
		if (document.getElementById("Email").value=="") { $alerta = 1; }
		if (document.getElementById("Telefone").value=="") { $alerta = 1; }
		if ($alerta == 1) {
			window.alert("Os campos \"Nome\", \"Email\" e \"Telefone\" devem ser preenchidos.");
		} else {
			document.getElementById("FormularioDePedido").submit(); 
		}
	} else {
		document.getElementById("FormularioDePedido").submit(); 
	}
}

var ajax;
function ajaxInit () {
	var xmlhttp ;
	try {
		xmlhttp = new XMLHttpRequest();
	} catch (ee) {
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch (e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch (E) {
			xmlhttp = false;
		}
	}
	}
	return xmlhttp ;
}
function carregar_imagem () {
        //Instancia o objeto xmlhttp
        ajax = ajaxInit();
        if (ajax) {
                window.document.getElementById("ContainerCaptcha").innerHTML = "Carregando a imagem de verifica&#231;&#227;o...";
                var url = "http://"+location.hostname+"/sispub/cgi-bin/retornar_imagem_captcha.fcgi?rand="+Math.random()*1000;
                ajax.open("GET", url, true);
                ajax.onreadystatechange = exibir_imagem;
                ajax.send(null);
        } else {
                alert("N&#227;o foi possivel criar o objeto xmlhttp")
        }
}

function exibir_imagem () {
        if (ajax.readyState == 4) {
                if (ajax.status == 200) {
                        var xmldocument = ajax.responseXML;
                        if (xmldocument) {
                                var src_captcha = xmldocument.getElementsByTagName('src_captcha')[0].firstChild.data;
                                var md5sum = xmldocument.getElementsByTagName('md5sum')[0].firstChild.data;
                                if (src_captcha) {
                                        //Alterando o campo hidden "md5sum"
                                        window.document.getElementById("md5sum").value = md5sum;
                                        var html = "<img src=\"http://"+location.hostname+"/"+src_captcha+"\" alt=\"Imagem de verifica&#231;&#227;o\" id=\"ImagemCaptcha\" /><input id=\"CaptchaCode\" name=\"captcha_code\" value=\"XXXX\" onfocus=\"clearDefault(this)\" type=\"text\" />";
                                        window.document.getElementById("ContainerCaptcha").innerHTML = html;
                                } else {
                                         window.document.getElementById("ContainerCaptcha").innerHTML = "Não foi possível carregar a imagem de verifica&#231;&#227;o";
                                }
                        }
                } else {
                         window.document.getElementById("ContainerCaptcha").innerHTML = "Não foi possível carregar a imagem de verifica&#231;&#227;o";
                }
        }
}

function validar_form_contato(formulario) {
	var msg = "";
	if (formulario.add_Nome.value=="") {
		msg += "Por favor preencha o campo 'Nome'.\n"
	}
	if (formulario.add_Email.value=="") {
		msg += "Por favor preencha o campo 'Email'.\n"
	} else {
		var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		if (!reEmail.test(formulario.add_Email.value)) {
			msg += "O Email '"+formulario.add_Email.value+"' não é válido.\n";
		}
	}
	if (formulario.mensagem.value=="") {
		msg += "Por favor preencha o campo 'Mensagem'.\n"
	}
	if (msg) {
		alert(msg);
		return false;
	} else {
		return true
	}
}

function validar_form_comentario(formulario) {
	var msg = "";
	if (formulario.nome.value=="") {
		msg += "Por favor preencha o campo 'Nome'.\n"
	}	
	if (formulario.email.value=="") {
		msg += "Por favor preencha o campo 'Email'.\n"
	} else {
		var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
		if (!reEmail.test(formulario.email.value)) {
			msg += "O Email '"+formulario.email.value+"' não é válido.\n";
		}
	}
	if (formulario.comentario.value=="") {
		msg += "Por favor preencha o campo 'Mensagem'.\n"
	}
	if (formulario.captcha_code.value=="") {
		msg += "Por favor preencha a sequência de caracteres indicados pela figura abaixo.\n"
	}

	if (msg) {
		alert(msg);
		return false;
	} else {
		return true
	}
}

function barra(objeto){
    if (objeto.value.length == 2 || objeto.value.length == 5 ){
        objeto.value = objeto.value+"/";
    }
}


function validar_data() {

    var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
    var data1 = document.getElementById("Data1");
    var data2 = document.getElementById("Data2");
    
    if (data1.value && data2.value) {   
        if (!reDate.test(data1.value)) {
            alert("A data inicial '"+data1.value+"' não é válida");
            data1.focus();
            return false;
        }
        
        if (!reDate.test(data2.value)) {
            alert("A data final '"+data2.value+"' não é válida");
            data2.focus();
            return false;
        }
        
        //Verificando se a data inicial é maior que a final
        var datInicio = new Date(data1.value.substring(6,10),data1.value.substring(3,5),data1.value.substring(0,2));
        datInicio.setMonth(datInicio.getMonth() - 1); 
    
        var datFim = new Date(data2.value.substring(6,10),data2.value.substring(3,5),data2.value.substring(0,2));
        datFim.setMonth(datFim.getMonth() - 1); 

        if(datInicio > datFim){
            alert("ATENÇÃO: 'Data Inicial' é maior que 'Data Final'");
            data1.focus();
            data1.select();
            return false;
        }

        return true;
    } else if ((!data1.value && data2.value) || (data1.value && !data2.value)) {
        alert("Por favor digite a 'Data inicial' e a 'Data final' do período");
        data1.focus();
        return false;
    }

    return true
}


function VerResultadoEnquete(idWebSite) {
    window.open('/oktiva.net/'+idWebSite+'/pagOrigem/pagEnquete/acao/mostrarResultado/iframe/','','location=no,scrollbars=no,menubar=no,resizable=no,status=no,toolbar=no,width=240,height=320','');
}
function Votar() {
    window.open('','pagResultadoEnquete','location=no,scrollbars=no,menubar=no,resizable=no,status=no,toolbar=no,width=240,height=320','');
    document.getElementById("FormularioEnquete").submit();
}

var j = jQuery.noConflict();
j(document).ready(function(){
    j("#FormGuiaOnline").submit(function() {
        j("#Conteudo").html("<img src='/sispub/image-data/templates_padroes/comuns/slimbox/css/loading.gif' /> Carregando...");
        var dados = j("#FormGuiaOnline").serialize();
        j.post(this.action, dados, function(res) {
                j("#Conteudo").html(res);
            }
        );
        return false;
    });
    j("#FormObituario").submit(function() {
        j("#Conteudo").html("<img src='/sispub/image-data/templates_padroes/comuns/slimbox/css/loading.gif' /> Carregando...");
        var dados = j("#FormObituario").serialize();
        j.post(this.action, dados, function(res) {
                j("#Conteudo").html(res);
            }
        );
        return false;
    });
    var url = "/afagu/cgi-bin/parceiros.cgi"
    j.post(url, {acao: "buscar_ramos_atividades", ajax: 1}, function(res) {
            j("#SelAtividade").html(res);
        }
    );
});


function validar_data() {

    var reDate = /^((0[1-9]|[12]\d)\/(0[1-9]|1[0-2])|30\/(0[13-9]|1[0-2])|31\/(0[13578]|1[02]))\/\d{4}$/;
    var data1 = document.getElementById("Data1");
    var data2 = document.getElementById("Data2");
    
    if (data1.value && data2.value) {   
        if (!reDate.test(data1.value)) {
            alert("A data inicial '"+data1.value+"' não é válida");
            data1.focus();
            return false;
        }
        
        if (!reDate.test(data2.value)) {
            alert("A data final '"+data2.value+"' não é válida");
            data2.focus();
            return false;
        }
        
        //Verificando se a data inicial é maior que a final
        var datInicio = new Date(data1.value.substring(6,10),data1.value.substring(3,5),data1.value.substring(0,2));
        datInicio.setMonth(datInicio.getMonth() - 1); 
    
        var datFim = new Date(data2.value.substring(6,10),data2.value.substring(3,5),data2.value.substring(0,2));
        datFim.setMonth(datFim.getMonth() - 1); 

        if(datInicio > datFim){
            alert("ATENÇÃO: 'Data Inicial' é maior que 'Data Final'");
            data1.focus();
            data1.select();
            return false;
        }

        return true;
    } else if ((!data1.value && data2.value) || (data1.value && !data2.value)) {
        alert("Por favor digite a 'Data inicial' e a 'Data final' do período");
        data1.focus();
        return false;
    }

    return true
}

function validar_form_msg() {
    var msg = "";
    var formulario = document.FormularioDeEnviarCondolencias;
    var nome = formulario.nome_pessoa.value;
    var email = formulario.email_pessoa.value;
    var telefone = formulario.telefone_pessoa.value;
    var mensagem = formulario.mensagem.value;

    var nome_obituario = formulario.nome_obituario.value;
    var cidade_obituario = formulario.cidade_obituario.value;
    var data_n = formulario.data_n.value;
    var data_f = formulario.data_f.value;
    var email_obituario = formulario.email_obituario.value;


    if (!nome) {
        msg += "Por favor preencha o campo 'Nome'.\n"
    }

    if (!email) {
        msg += "Por favor preencha o campo 'Email'.\n"
    } else {
        var reEmail = /^[\w-]+(\.[\w-]+)*@(([\w-]{2,63}\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
        if (!reEmail.test(email)) {
            msg += "O Email '"+email+"' não é válido.\n";
        }
    }
    if (!mensagem) {
        msg += "Por favor preencha o campo 'Mensagem'.\n"
    }
    if (!msg) {
        var html_email = "<h3>Mensagem enviada para: </h3>";
        html_email +="<h2>Dados do Falecido</h2>";
        html_email += "<strong>Nome: </strong>"+nome_obituario+"<br />";
        html_email += "<strong>Cidade: </strong>"+cidade_obituario+"<br />";
        html_email += "<strong>Data de Nascimento: </strong>"+data_n+"<br />";
        html_email += "<strong>Data de Falecimento: </strong>"+data_f+"<br />";
        html_email += "<strong>Email da família: </strong>"+email_obituario+"<br />";
        html_email +="<h2>Dados do Remetente</h2>";
        html_email += "<strong>Nome: </strong>"+nome+"<br />";
        html_email += "<strong>Email: </strong>"+email+"<br />";
        html_email += "<strong>Telefone: </strong>"+telefone+"<br />";
        html_email += "<strong>Mensagem: </strong><br />";
        html_email += mensagem+"<br />";
        formulario.html_do_email.value = html_email;
        return true;
    } else {
        alert(msg);
        return false;
    }
}
-->