function trocaEsp(texto){
	if(texto != ""){
		return(texto.split('?').join('|$').split('&').join('|@'));
	}else{
		return "";	
	}
}

function jah(url,target) {
	carregando = '<img src=media/carregando.gif class=carregando />'
    document.getElementById(target).innerHTML = carregando;
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = function() {jahDone(target);};
        req.open("GET", url, true);
        req.send(null);
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = function() {jahDone(target);};
            req.open("GET", url, true);
            req.send();
        }
    }
}    
function jahDone(target) {
    // only if req is "loaded"
    if (req.readyState == 4) {
        // only if "OK"
        if (req.status == 200) {
            results = req.responseText;
            document.getElementById(target).innerHTML = results;
        } else {
            document.getElementById(target).innerHTML="jah error:\n" +
                req.statusText;
        }
    }
}

function isMail(mailField){
strMail = mailField;
var re = new RegExp;
re = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
var arr = re.exec(strMail);
if (arr == null)
	return false;
else
	return true;
}

function validaContato(){
	msg = "";
	if($('inp_nome').value == ""){
		msg = msg + "- Nome\n";		
	}
	if($('inp_email').value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail($('inp_email').value) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if($('inp_telefone').value == ""){
		msg = msg + "- Telefone\n";		
	}
	if($('inp_tipo').value == ""){
		msg = msg + "- Tipo de contato\n";		
	}
	if($('inp_assunto').value == ""){
		msg = msg + "- Assunto\n";		
	}
	if($('inp_mensagem').value == ""){
		msg = msg + "- Mensagem\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}
function validaDados(){
	f = document.getElementById("form");
	msg = "";
	if(f.banco.value == ""){
		msg = msg + "- Nome do Banco\n";		
	}
	if(f.agencia.value == ""){
		msg = msg + "- Agência\n";		
	}
	if(f.cc.value == ""){
		msg = msg + "- Conta\n";		
	}
	if(f.titular.value == ""){
		msg = msg + "- Titular\n";		
	}
	if(f.cpf.value == ""){
		msg = msg + "- CPF\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}
function valida_presenteie(){
	f = document.getElementById("formassine");
	msg = "";
	if(f.nome.value == ""){
		msg = msg + "- Nome\n";		
	}
	if(f.email.value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail(f.email) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if(f.telefone.value == "" || f.telefone.value == " Ex: 11 5555-5555"){
		msg = msg + "- Telefone\n";		
	}
	if(f.nome_casal.value == ""){
		msg = msg + "- Nome do casal\n";		
	}
	if(f.data_casamento.value == "" || f.data_casamento.value == " Ex: <%=strzero(day(now))%>/<%=strzero(month(now))%>/<%=strzero(year(now))%>"){
		msg = msg + "- Data do casamento\n";		
	}
	if(f.email_casal1.value == ""){
		msg = msg + "- E-mail do casal\n";		
	}
	else if(isMail(f.email_casal1) != true){
		msg = msg + "- E-mail do casal deve conter um endereço eletrônico válido\n";
	}
	if(f.plano.value == ""){
		msg = msg + "- Plano\n";		
	}
	if(f.cupom.value != ""){
		if(f.cupom.value.length != 10){
		msg = msg + "- Cupom inválido\n";
		}
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function verificaCaracteres(campo){
	var strlogin = campo;
	var caracteres = ",.;/<>:?~^]}´`[{=+_)\\\\(*&¨%$#@!'|àèìòùâêîôûäëïöüáéíóúãõÀÈÌÒÙÂÊÎÔÛÄËÏÖÜÁÉÍÓÚÃÕçÇ ";
	caracteres = caracteres + '"';
	var result = true;

for (i = 0;i<caracteres.length;i++){
	if(strlogin.indexOf(caracteres.charAt(i)) != -1){
		var strerror = caracteres.substring(i,i+1);
		var result = false;
	}
}
if(result){
	return true;
}else{
	return false;	
}
}


function valida_assine(){
	f = document.getElementById("formassine");
	msg = "";
	if(f.nome_noivo.value == ""){
		msg = msg + "- Nome Noivo\n";		
	}
	if(f.email_noivo.value == ""){
		msg = msg + "- E-mail Noivo\n";		
	}
	else if(isMail(f.email_noivo) != true){
		msg = msg + "- E-mail Noivo deve conter um endereço eletrônico válido\n";
	}
	if(f.ddd_noivo.value == ""){
		msg = msg + "- DDD Noivo\n";		
	}
	if(f.telefone_noivo.value == ""){
		msg = msg + "- Telefone Noivo\n";		
	}
	if(f.nome_noiva.value == ""){
		msg = msg + "- Nome Noiva\n";		
	}
	if(f.email_noiva.value == ""){
		msg = msg + "- E-mail Noiva\n";		
	}
	else if(isMail(f.email_noiva) != true){
		msg = msg + "- E-mail Noiva deve conter um endereço eletrônico válido\n";
	}
	if(f.ddd_noiva.value == ""){
		msg = msg + "- DDD Noiva\n";		
	}
	if(f.telefone_noiva.value == ""){
		msg = msg + "- Telefone Noiva\n";		
	}
	if(f.estado.value == ""){
		msg = msg + "- Estado\n";		
	}
	if(f.cidade.value == ""){
		msg = msg + "- Cidade\n";		
	}
	if(f.login.value == ""){
		msg = msg + "- Login\n";
	}else if(f.login.value.indexOf(" ") != -1){
		msg = msg + "- Login não pode conter espaços\n";
	}else if(verificaCaracteres(f.login.value) != true){
		msg = msg + "- Login não pode conter caracteres especiais\n";
	}else if(f.login.value.length < 4){
		msg = msg + "- Login deve conter no mínimo 4 caracteres\n";
	}
	if(f.senha.value == ""){
		msg = msg + "- Senha\n";		
	}
	if(f.conf_senha.value == ""){
		msg = msg + "- Confirmação de Senha\n";		
	}
	if(f.template.value == ""){
		msg = msg + "- Template\n";		
	}
	if(f.nome_casal.value == ""){
		msg = msg + "- Nome do casal\n";		
	}
	if(f.dia.value == "" || f.mes.value == "" || f.ano.value == ""){
		msg = msg + "- Data do casamento\n";		
	}else if(VerificaData(f.dia.value+"/"+f.mes.value+"/"+f.ano.value) == false){
		msg = msg + msgData;	
	}
	if(f.ouviu_falar.value == ""){
		msg = msg + "- Aonde ouvir falar do iCasei?\n";		
	}
	if (f.termos[0].checked == false && f.termos[1].checked == false){
		msg = msg + "- Você deve concordar com os termos de uso do iCasei\n";				
	}else if (f.termos[0].checked == false){
		msg = msg + "- Você deve concordar com os termos de uso do iCasei\n";				
	}
	if(f.plano.value == ""){
		msg = msg + "- Plano\n";		
	}
	if(f.cupom.value != ""){
		if(f.cupom.value.length != 10){
		msg = msg + "- Cupom inválido\n";
		}
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function verificaOuviuFalar(valor){
	if(valor == 25){
		document.getElementById('outros').style.display = '';
	}else{
		document.getElementById('outros_quais').value = '';
		document.getElementById('outros').style.display = 'none';
	}
}

function muda_ramo_atividade(){
	f = document.getElementById("formparceiros");
	selecionado = f.ramo_atividade.selectedIndex;
	texto = f.ramo_atividade.options[selecionado].text.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	if(f.ramo_atividade.value == ""){
		window.location='guia_noivos.asp&estado='+f.estado.value;
	}else{
		window.location='guia_noivos.asp?id='+texto+'&r='+f.ramo_atividade.value+'&estado='+f.estado.value;
	}
}
function muda_estado_parceiros(){
	f = document.getElementById("formparceiros");
	selecionado = f.ramo_atividade.selectedIndex;
	texto = f.ramo_atividade.options[selecionado].text.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	texto = texto.replace(' ', '+');
	window.location='?id='+texto+'&r='+f.ramo_atividade.value+'&estado='+f.estado.value;
}
function valida_login(){
	msg = "";
	f = document.getElementById("formlogin");
	if(f.login.value == ""){
		msg = msg + "- Login\n";		
	}
	if(f.senha.value == ""){
		msg = msg + "- Senha\n";
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}
function showDiv(oque){
	if(document.getElementById("tr"+oque).style.display == "none"){
		document.getElementById("tr"+oque).style.display = 'block';
		document.getElementById("txt"+oque).innerHTML = '- esconder';
	}else{
		document.getElementById("tr"+oque).style.display = 'none';
		document.getElementById("txt"+oque).innerHTML = '+ visualizar';
	}
}

function showDet(oque){
	if(document.getElementById(oque).style.display == "none"){
		document.getElementById(oque).style.display = 'block';
	}else{
		document.getElementById(oque).style.display = 'none';
	}
}

function del_faq(id_faq, id_tipo_faq){	
	if(confirm("Tem certeza que deseja apagar o item Selecionado?")) {
		window.location.href='faq.asp?excluir='+id_faq+'&id_tipo_faq='+id_tipo_faq;
	}
}
function del_produto(id_produto, id_categoria){	
	if(confirm("Tem certeza que deseja apagar o item Selecionado?")) {
		window.location.href='produtos.asp?excluir='+id_produto+'&id_loja_categoria='+id_categoria;
	}
}

function del_categoria(id_loja_categoria, onde){	
	if(confirm("Tem certeza que deseja apagar a categoria selecionada?")) {
		window.location.href=onde+'.asp?excluir='+id_loja_categoria;
	}
}
function del_plano(id_plano){	
	if(confirm("Tem certeza que deseja apagar o item Selecionado?")) {
		window.location.href='planos.asp?excluir='+id_plano;
	}
}
function del_plano_renov(id_plano){	
	if(confirm("Tem certeza que deseja apagar o item Selecionado?")) {
		window.location.href='planos_renov.asp?excluir='+id_plano;
	}
}
function del_parceiro(id_parceiro, id_ramo_parceiro){	
	if(confirm("Tem certeza que deseja apagar o item Selecionado?")) {
		window.location.href='parceiros.asp?excluir='+id_parceiro+'&id_ramo_parceiro='+id_ramo_parceiro;
	}
}
function del_recurso(id_recurso){	
	if(confirm("Tem certeza que deseja apagar o item Selecionado?")) {
		window.location.href='recursos.asp?excluir='+id_recurso;
	}
}

function delMusica(id_musica){	
	if(confirm("Tem certeza que deseja apagar a Música Selecionada?")) {
		window.location.href='musica.asp?acao=excluir';
	}
}

function delMusicaNovo(id_musica){	
	if(confirm("Tem certeza que deseja apagar a Música do seu site?")) {
		var url = "ajaxDelMusica.asp";
		var pars = "id_musica=" + id_musica;
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaDelMusica});
	}
}

function retornaDelMusica(orl){
	window.location = 'musica.asp';
	/*
	temp = orl.responseText.split("|");
	if(temp[0] == "ok"){
		$('item_'+temp[1]).style.display = 'none';	
		Sortable.create('mylist', {onUpdate:updateList});
	}
	*/
}


function validaPlanos(){
	f = document.getElementById("form");
	msg = "";
	if(f.plano.value == ""){
		msg = msg + "- Descrição do Plano\n";		
	}
	if(f.valor.value == ""){
		msg = msg + "- Valor do Plano\n";
	}else{
		if(isNaN(f.valor.value.replace(',','.'))){
			msg = msg + "- Valor do Plano deve ser um valor numérico\n";
		}
	}
	if(f.duracao.value == ""){
		msg = msg + "- Duração do Plano\n";
	}
	if(f.status.value == ""){
		msg = msg + "- Status do Plano\n";
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
	
}

function validaParceiros(){
	f = document.getElementById("form");
	msg = "";
	if(f.id_parceiro_ramo2.value == ""){
		msg = msg + "- Ramo de Atividade\n";		
	}
	if(f.nome.value == ""){
		msg = msg + "- Nome do Parceiro\n";		
	}
	if(f.status.value == ""){
		msg = msg + "- Status do Plano\n";
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
	
}

function validaMsgNoivos(){
	f = document.getElementById("form");
	msg = "";
	if(f.nome.value == ""){
		msg = msg + "- Nome\n";		
	}
	if(f.email.value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail(f.email) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if(f.mensagem.value == ""){
		msg = msg + "- Mensagem\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
	
}

function validaLoja(tipo){
	f = document.getElementById("form");
	msg = "";
	if(f.nome.value == ""){
		msg = msg + "- Nome\n";		
	}
	if(f.email.value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail(f.email) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if(f.telefone.value == ""){
		msg = msg + "- Telefone\n";		
	}
	
	var controle = 0;
	for (i=0;i<f.elements.length;i++){
		if (f.elements[i].type == "radio"){
			if (f.elements[i].checked == true){
				controle++;
			}
		}
	}
	if (controle <= 0){
		if(tipo == "cota"){
			msg = msg + "- Cota\n";
		}else if(tipo == "loja"){
			msg = msg + "- Produto\n";
		}
	}	

	if(f.mensagem.value == ""){
		msg = msg + "- Mensagem\n";
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
	
}

function validaLoja2(tipo){
	f = document.getElementById("form");
	msg = "";
	if(f.nome.value == ""){
		msg = msg + "- Nome\n";		
	}
	if(f.email.value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail(f.email) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if(f.telefone.value == ""){
		msg = msg + "- Telefone\n";		
	}
	if($('produto') == null){
		if (f.produto2.value <= 0){
			if(tipo == "cota"){
				msg = msg + "- Cota\n";
			}else if(tipo == "loja"){
				msg = msg + "- Produto\n";
			}
		}
	}else{
		if (f.produto.value <= 0){
			if(tipo == "cota"){
				msg = msg + "- Cota\n";
			}else if(tipo == "loja"){
				msg = msg + "- Produto\n";
			}
		}	
	}
	if(f.mensagem.value == ""){
		msg = msg + "- Mensagem\n";
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function validaRSVP(){
	f = document.getElementById("formRSVP");
	msg = "";
	if(f.nome.value == ""){
		msg = msg + "- Nome\n";		
	}
	if(f.qtd_pessoas.value == ""){
		msg = msg + "- Quantidade de pessoas\n";		
	}
	if(f.email.value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail(f.email) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if(f.telefone.value == ""){
		msg = msg + "- Telefone\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
	
}

function validaNumero(campo, tipo){
	if(tipo == "decimal"){
		var digits="0123456789,"
	}else{
		var digits="0123456789"
	}
	var campo_temp;
	var pegavirgula = 0;
	for (var i=0;i<document.getElementById("form").elements[campo].value.length;i++){  
		if(document.getElementById("form").elements[campo].value.substring(i,i+1) == ','){
			pegavirgula += 1;
		}   
	}
	if(pegavirgula > 1){
	     alert('Valor incorreto!');
		 document.getElementById("form").elements[campo].value = '';
	}
    else{  	
		for (var i=0;i<document.getElementById("form").elements[campo].value.length;i++){
			campo_temp=document.getElementById("form").elements[campo].value.substring(i,i+1)	
			if (digits.indexOf(campo_temp)==-1){
				document.getElementById("form").elements[campo].value = document.getElementById("form").elements[campo].value.substring(0,i);
				break;		
			}	  
		} 
	}	 
}

function showText(div){
	var d = document.getElementById(div);
	if(d.style.display=='none'){
		d.style.display='';
	}else{
		d.style.display='none';
	}
}

function VerificaData(digData){
    var bissexto = 0;
    var data = digData; 
    var tam = data.length;
    if (tam == 10){
        var dia = data.substr(0,2)
        var mes = data.substr(3,2)
        var ano = data.substr(6,4)
        if ((ano > 1900)||(ano < 2100)){
            switch (mes){
                case '01':
                case '03':
                case '05':
                case '07':
                case '08':
                case '10':
                case '12':
                    if (dia <= 31){
                        return true;
                    }
                    break
                
                case '04':        
                case '06':
                case '09':
                case '11':
                    if  (dia <= 30){
                        return true;
                    }
                    break
                case '02':
                    /* Validando ano Bissexto / fevereiro / dia */ 
                    if ((ano % 4 == 0) || (ano % 100 == 0) || (ano % 400 == 0)){ 
                        bissexto = 1; 
                    } 
                    if ((bissexto == 1) && (dia <= 29)){ 
                        return true;                 
                    } 
                    if ((bissexto != 1) && (dia <= 28)){ 
                        return true; 
                    }            
                    break                        
            }
        }
    }    
    msgData = "- A Data "+data+" é inválida!\n";
    return false;
}

function mudaTemplate(id, imagem){
	$('imgTemplate'+id).src = '_images/templates/pequenas/'+imagem;	
}

function mudaTemplateAdm(id, imagem){
	$('imgTemplate'+id).src = '../_images/templates/pequenas/'+imagem;	
}

function verTemplates(ref){
	window.open(ref+'templates_assine.asp', 'pop', 'width=550, height=500, scrollbars=yes');	
}

function popFoto(imagem){
	window.open('../popFoto.asp?img='+imagem, 'popFoto', 'width=550, height=500, scrollbars=no');
}
function popFotoLoja(imagem){
	window.open('popFotoLoja.asp?img='+imagem, 'popFoto', 'width=550, height=500, scrollbars=no');
}
function selecionaTemplate(id){
	window.opener.document.formassine.template.value = document.getElementById('id_template'+id).value;
	window.close();
}

function validaPagamento(){
marcado = -1;
if (document.frmpagamento.tipo_pagamento.length == undefined){
	if(document.frmpagamento.tipo_pagamento.checked == true){
		marcado = 1;
		resposta = document.frmpagamento.tipo_pagamento.value;
	}
}else{
	for (i=0; i<document.frmpagamento.tipo_pagamento.length; i++) {
		if (document.frmpagamento.tipo_pagamento[i].checked) {
			marcado = i;
			resposta = document.frmpagamento.tipo_pagamento[i].value;
		}
	}
}
if (marcado == -1) {
	alert("Por favor selecione uma forma de pagamento.");
	return false;
}
}

function validaParcelasVisa(){
	if($('parcelas').value == ""){
		alert('Por favor escolha o número de parcelas.');
		return false;
	}
	if($('nr_cartao').value == ""){
		alert('Por favor preencha o número do cartão.');
		return false;
	}
	if($('mes_validade').value == ""){
		alert('Por favor preencha o mês de validade do cartão.');
		return false;
	}
	if($('ano_validade').value == ""){
		alert('Por favor preencha o ano de validade do cartão.');
		return false;
	}
	if($('cvv').value == ""){
		alert('Por favor preencha o código de segurança do cartão.');
		return false;
	}
}

function validaParcelasMaster(){
	if($('parcelas').value == ""){
		alert('Por favor escolha o número de parcelas.');
		return false;
	}
	if($('nr_cartao').value == ""){
		alert('Por favor preencha o número do cartão.');
		return false;
	}
	if($('nome_cartao').value == ""){
		alert('Por favor preencha o nome que aparece no cartão.');
		return false;
	}
	if($('mes_validade').value == ""){
		alert('Por favor preencha o mês de validade do cartão.');
		return false;
	}
	if($('ano_validade').value == ""){
		alert('Por favor preencha o ano de validade do cartão.');
		return false;
	}
	if($('cvv2').value == ""){
		alert('Por favor preencha o código de segurança do cartão.');
		return false;
	}
}

function validaDepoimento(){
	f = document.getElementById('formDepoimentos');
	msg = "";
	if(f.loginDep.value == ""){
		msg = msg + "- Login\n";
	}else if(f.loginDep.value.indexOf(" ") != -1){
		msg = msg + "- Login não pode conter espaços\n";
	}else if(verificaCaracteres(f.loginDep.value) != true){
		msg = msg + "- Login não pode conter caracteres especiais\n";
	}else if(f.loginDep.value.length < 4){
		msg = msg + "- Login deve conter no mínimo 4 caracteres\n";
	}
	if(f.depoimento.value == ""){
		msg = msg + "- Depoimento\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function detalheParceiro(id){
	var d = $(id);
	d.style.display='';
	$('detalhe'+id).innerHTML = '';
	
	var url = "atualizaParceiro.asp";
	var pars = "id_parceiro=" + id;
	pars += "&site=";
	//$(onde).innerHTML = "Buscando cidades...";
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaParceiro});
	
}

function clickSite(id, site){
	var url = "atualizaParceiro.asp";
	var pars = "id_parceiro=" + id;
	pars += "&site="+site;
	//$(onde).innerHTML = "Buscando cidades...";
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaParceiro});
	
	window.open(site);
}
function clickPubli(id, site){
	var url = "atualizaPubli.asp";
	var pars = "id_publicidade=" + id;
	pars += "&site="+site.split('?').join('|');

	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaParceiro});
	
	window.open(site);
}

function retornaParceiro(orl){
	//alert(orl.responseText);
	//$(temp[0]).innerHTML = temp[1];
}


function validaEnquete(id_enquete){
	f = $("frEnquete");
	var controle = 0;
	
	for (i=0;i<f.elements.length;i++){
		if (f.elements[i].type == "radio"){
			if (f.elements[i].checked == true){
				controle++;
				id_resposta = f.elements[i].value;
			}
		}
	}
	if (controle <= 0){
		alert('Selecione uma resposta para a enquete.');
	}else{
		var url = "gravaEnquete.asp";
		var pars = "id_enquete="+id_enquete;
		pars += "&id_resposta="+id_resposta;
		$('enquete').innerHTML = '<center style="margin-top:80px;"><img src="_images/loading_enquete.gif"></center>';
		var meuAjax = new Ajax.Updater('enquete', url, {method: 'post', parameters: pars});		
	}
	return false;
}

function onLinha(quem){
	antigo = quem.className;
	quem.className = 'table_mouse_over';
}
function offLinha(quem){
	quem.className = antigo;
}

function verificaLogin(){
	msg = "";
	if($('inp_cad_login').value == ""){
		msg = "Preencha o campo login\n";
	}else if($('inp_cad_login').value.indexOf(" ") != -1){
		msg = "Não digite espaços\n";
	}else if(verificaCaracteres($('inp_cad_login').value) != true){
		msg = "Não digite caracteres especiais\n";
	}else if($('inp_cad_login').value.length < 4){
		msg = "Mínimo 4 caracteres\n";
	}
	if(msg != ""){
		textoAntigo = $('txtLogin').innerHTML;
		classeAntiga = $('txtLogin').className;
		pisca('txtLogin', msg);
		//$('txtLogin').innerHTML = msg;
		//$('txtLogin').className = "color_red";
		//setTimeout("$('txtLogin').innerHTML = textoAntigo;$('txtLogin').className = classeAntiga;", 2000);
	}else{
		var url = "verLogin.asp";
		var pars = "login="+$('inp_cad_login').value;
		$('txtLogin').innerHTML = 'Verificando';
		var meuAjax = new Ajax.Updater('txtLogin', url, {method: 'post', parameters: pars});
	}
}

function mudaPlano(id){
	var pars = "id_plano="+id;
	$('selectLayout').innerHTML = '<br>Carregando templates...';
	var meuAjax = new Ajax.Updater('selectLayout', 'ajaxTemplates.asp', {method: 'post', parameters: pars});
	
	$('selectDuracao').innerHTML = '<br>Carregando durações...';
	var meuAjax = new Ajax.Updater('selectDuracao', 'ajaxDuracao.asp', {method: 'post', parameters: pars});
	
	mostraDominio(id);
}

function mostraDominio(id_plano){
	if(id_plano>1){
		$('campoDominio').style.display = '';
		$('verificadorDominio').innerHTML = '';
		var pars = 'id_plano='+id_plano;
		var meuAjax = new Ajax.Updater('campoDominio', 'ajaxDominioAssine.asp', {method: 'post', parameters: pars});
	}else{
		$('dominio').checked = false;
		$('campoDominio').style.display = 'none';
		$('verificadorDominio').innerHTML = '<input name="dominio" id="dominio" type="hidden" value="0" />';
	}
}

function mudaPlanoAdm(id, id_plano_base){
	var pars = "id_plano="+id;
	pars += "&id_plano_base="+id_plano_base;
	
	if(id == 2){
		$('selectLayout').innerHTML = '<br>Carregando templates...';
		var meuAjax = new Ajax.Updater('selectLayout', '../ajaxTemplatesAdm.asp', {method: 'post', parameters: pars});
		var meuAjax = new Ajax.Updater('dominioAdm', '../ajaxDominioAssineAdm.asp', {method: 'post', parameters: pars});
	}else if(id == 3){
		var meuAjax = new Ajax.Updater('selectLayout', '../ajaxTemplatesAdm.asp', {method: 'post', parameters: pars});
		var meuAjax = new Ajax.Updater('dominioAdm', '../ajaxDominioAssineAdm.asp', {method: 'post', parameters: pars});
//		$('selectLayout').innerHTML = 'Lembramos que todos os recursos disponíveis no Plano Grátis (Introdução em Flash, entre outros) serão perdidos com a miração para o Plano Plus.';
	}else{
//		$('selectLayout').innerHTML = '';
		var meuAjax = new Ajax.Updater('selectLayout', '../ajaxTemplatesAdm.asp', {method: 'post', parameters: pars});
		var meuAjax = new Ajax.Updater('dominioAdm', '../ajaxDominioAssineAdm.asp', {method: 'post', parameters: pars});
	}
	
	$('selectDuracao').innerHTML = '<br>Carregando durações...';
	var meuAjax = new Ajax.Updater('selectDuracao', '../ajaxDuracao.asp', {method: 'post', parameters: pars});
}

function verificaCupom(){
	textoAntigo = $('txtCupom').innerHTML;
	classeAntiga = $('txtCupom').className;
	if($('inp_cod_promocional').value != ""){
		if($('inp_cod_promocional').value.length != 10){
			pisca('txtCupom', 'O Cupom Digitado não é válido.');
		}else{
			if($('plano_selecionado').value == ""){
				pisca('txtCupom', 'Selecione a duração do plano para validar o cupom.');
			}else{
				$('txtCupom').innerHTML = 'Verificando Cupom...';
				var pars = "cupom="+$('inp_cod_promocional').value;
				pars += "&plano="+$('plano_selecionado').value;
				var meuAjax = new Ajax.Updater('txtCupom', 'ajaxCupom.asp', {method: 'post', parameters: pars});
				pisca('txtCupom', 'Verificando Cupom...');
			}
		}
	}
}

function pisca(quem, texto){
			$(quem).innerHTML = texto;
			$(quem).className = "color_blue";
			for(i=1;i<12;i++){
				if((i%2) == 0){
					classe = 'color_red';
				}else{
					classe = 'color_blue';
				}
				setTimeout("$('"+quem+"').className = '"+classe+"';", i*300);
			}
			setTimeout("$('"+quem+"').innerHTML = '"+textoAntigo+"';", i*300);
}

function validaAssinatura(){
	msg = "";

	if($('inp_none_noivo').value == ""){
		msg = msg + "- Nome do Noivo\n";		
	}
	if($('inp_email_noivo').value == ""){
		msg = msg + "- E-mail do Noivo\n";		
	}
	else if(isMail($('inp_email_noivo').value) != true){
		msg = msg + "- E-mail do Noivo deve conter um endereço eletrônico válido\n";
	}
	if($('inp_ddd_noivo').value == ""){
		msg = msg + "- DDD do Noivo\n";		
	}
	if($('inp_telefone_noivo').value == ""){
		msg = msg + "- Telefone do Noivo\n";		
	}
	if($('inp_none_noiva').value == ""){
		msg = msg + "- Nome da Noiva\n";		
	}
	if($('inp_email_noiva').value == ""){
		msg = msg + "- E-mail da Noiva\n";		
	}
	else if(isMail($('inp_email_noiva').value) != true){
		msg = msg + "- E-mail da Noiva deve conter um endereço eletrônico válido\n";
	}

	if($('inp_ddd_noiva').value == ""){
		msg = msg + "- DDD da Noiva\n";		
	}
	if($('inp_telefone_noiva').value == ""){
		msg = msg + "- Telefone da Noiva\n";		
	}
	if($('plano').value == ""){
		msg = msg + "- Plano\n";		
	}
	if($('inp_seu_layout').value == ""){
		msg = msg + "- Plano\n";		
	}
	if($('inp_cad_login').value == ""){
		msg = msg + "- Login\n";
	}else if($('inp_cad_login').value.indexOf(" ") != -1){
		msg = msg + "- Login não pode conter espaços\n";
	}else if(verificaCaracteres($('inp_cad_login').value) != true){
		msg = msg + "- Login não pode conter caracteres especiais\n";
	}else if($('inp_cad_login').value.length < 4){
		msg = msg + "- Login deve conter no mínimo 4 caracteres\n";
	}
	if($('inp_senha_assine').value == ""){
		msg = msg + "- Senha\n";		
	}
	if($('inp_conf_senha').value == ""){
		msg = msg + "- Confirmação de Senha\n";		
	}
	if($('inp_senha_assine').value != $('inp_conf_senha').value){
		msg = msg + "- Confirmação de Senha não confere com a senha\n";		
	}
	if($('plano_selecionado').value == ""){
		msg = msg + "- Duração do Plano\n";		
	}
	if($('dominio') != null){	
		if($('dominio').checked){
			if(dominioAssine == 0){
				msg = msg + "- Você precisa escolher um dominio\n";
			}else if(dominioAssine == 1){
				msg = msg + "- Você precisa escolher um dominio disponível\n";
			}
		}	
	}
	if($('inp_nome_casal').value == ""){
		msg = msg + "- Nome do Casal\n";		
	}
	if($('dia').value == "" || $('mes').value == "" || $('ano').value == ""){
		msg = msg + "- Data do casamento\n";		
	}else if(VerificaData($('dia').value+"/"+$('mes').value+"/"+$('ano').value) == false){
		msg = msg + msgData;	
	}
	if($('cep').value == ""){
		msg = msg + "- CEP\n";		
	}
	if($('inp_endereco').value == ""){
		msg = msg + "- Endereço\n";		
	}
	if($('inp_numero').value == ""){
		msg = msg + "- Número\n";		
	}
	if($('inp_bairro').value == ""){
		msg = msg + "- Bairro\n";		
	}
	if($('inp_estado').value == ""){
		msg = msg + "- Estado\n";		
	}
	if($('inp_cidade').value == ""){
		msg = msg + "- Cidade\n";		
	}
	if($('ouviu_falar').value == ""){
		msg = msg + "- Aonde ouvir falar do iCasei?\n";		
	}
	if($('inp_cod_promocional').value != "" && $('plano_selecionado').value == 1){
		msg = msg + "- Você não pode utilizar um cupom para o plano gratuito\n";		
	}
	if($F('cpf') == ""){
		msg = msg + "- CPF\n";
	}
	if($F('cpf') != ""){
		cpf = $F('cpf');
		cpf = cpf. replace (".","");
		cpf = cpf. replace (".","");
		cpf = cpf. replace (".","");
		cpf = cpf. replace ("-","");
		erro = new String;
		if (cpf.length != 11){
			msg += "- CPF Incorreto.\n";
		}else{
			var nonNumbers = /\D/;
			if (nonNumbers.test(cpf)) msg += "- A verificacao de CPF suporta apenas numeros! \n";
			if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
				msg += "- CPF Incorreto.\n";
			}
			var a = [];
			var b = new Number;
			var c = 11;
			for (i=0; i<11; i++){
				a[i] = cpf.charAt(i);
				if (i < 9) b += (a[i] * --c);
			}
			if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
			b = 0;
			c = 11;
			for (y=0; y<10; y++) b += (a[y] * c--);
			if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
			if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
				msg +="- CPF Incorreto!";
			}
		}
	}	

	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function verCep(){
	msg = ""
	if($('cep').value == ""){
		msg = 'Preencha o campo CEP.';	
	}else if($('cep').value.split('-').join('') != ""){
		if(isNaN($('cep').value.split('-').join(''))){
			msg = 'O CEP deve conter apenas números.';	
		}else if($('cep').value.split('-').join('').length < 8 ){
			msg = 'O CEP deve conter 8 caracteres.';
		}
	}
	if(msg != ""){
		textoAntigo = $('txtCep').innerHTML;
		classeAntiga = $('txtCep').className;
		pisca('txtCep', msg);
	}else{
		var url = "ajaxEndereco.asp";
		var pars = "cep=" + $F('cep').split('-').join('');
		$('txtCep').innerHTML = "Buscando CEP";
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaEndereco});
	}
}

function retornaEndereco(orl){
	if(orl.responseText.indexOf('|') == -1){
		$('txtCep').innerHTML = "CEP n&atilde;o encontrado!";
		$('inp_endereco').value = '';
		$('inp_bairro').value = '';
		$('inp_cidade').value = '';
		$('inp_estado').value = '';
	}else{
		temp1 = orl.responseText.split('|');
		$('inp_endereco').value = temp1[0];
		$('inp_bairro').value = temp1[1];
		$('inp_cidade').value = temp1[2];
		$('inp_estado').value = temp1[3];
		$('txtCep').innerHTML = "Endere&ccedil;o encontrado com sucesso!";
	}
}

function verCepLojaDados(){
	msg = ""
	if($('cep').value == ""){
		msg = 'Preencha o campo CEP.';	
	}else if($('cep').value.split('-').join('') != ""){
		if(isNaN($('cep').value.split('-').join(''))){
			msg = 'O CEP deve conter apenas números.';	
		}else if($('cep').value.split('-').join('').length < 8 ){
			msg = 'O CEP deve conter 8 caracteres.';
		}
	}
	if(msg != ""){
		textoAntigo = $('txtCep').innerHTML;
		classeAntiga = $('txtCep').className;
		pisca('txtCep', msg);
	}else{
		var url = "ajaxEndereco.asp";
		var pars = "cep=" + $F('cep').split('-').join('');
		$('txtCep').innerHTML = "Buscando CEP";
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaEnderecoLojaDados});
	}
}

function retornaEnderecoLojaDados(orl){
	if(orl.responseText.indexOf('|') == -1){
		$('txtCep').innerHTML = "CEP n&atilde;o encontrado!";
		$('endereco').value = '';
		$('bairro').value = '';
		$('cidade').value = '';
		$('estado').value = '';
	}else{
		temp1 = orl.responseText.split('|');
		$('endereco').value = temp1[0];
		$('bairro').value = temp1[1];
		$('cidade').value = temp1[2];
		$('estado').value = temp1[3];
		$('txtCep').innerHTML = "Endere&ccedil;o encontrado com sucesso!";
	}
}

////////////////////////////////////

function verCepLojaDadosEntrega(){
	msg = ""
	if($('ent_cep').value == ""){
		msg = 'Preencha o campo CEP.';	
	}else if($('ent_cep').value.split('-').join('') != ""){
		if(isNaN($('ent_cep').value.split('-').join(''))){
			msg = 'O CEP deve conter apenas números.';	
		}else if($('ent_cep').value.split('-').join('').length < 8 ){
			msg = 'O CEP deve conter 8 caracteres.';
		}
	}
	if(msg != ""){
		textoAntigo = $('txtCep2').innerHTML;
		classeAntiga = $('txtCep2').className;
		pisca('txtCep2', msg);
	}else{
		var url = "ajaxEndereco.asp";
		var pars = "cep=" + $F('ent_cep').split('-').join('');
		$('txtCep2').innerHTML = "Buscando CEP";
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaEnderecoLojaDadosEntrega});
	}
}

function retornaEnderecoLojaDadosEntrega(orl){
	if(orl.responseText.indexOf('|') == -1){
		$('txtCep2').innerHTML = "CEP n&atilde;o encontrado!";
		$('ent_endereco').value = '';
		$('ent_bairro').value = '';
		$('ent_cidade').value = '';
		$('ent_estado').value = '';
	}else{
		temp1 = orl.responseText.split('|');
		$('ent_endereco').value = temp1[0];
		$('ent_bairro').value = temp1[1];
		$('ent_cidade').value = temp1[2];
		$('ent_estado').value = temp1[3];
		$('txtCep2').innerHTML = "Endere&ccedil;o encontrado com sucesso!";
	}
}

////////////////////////////

function alteraNome(id){
	$('txt'+id).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "id="+id;
	var meuAjax = new Ajax.Updater('txt'+id, 'ajaxMudaNome.asp', {method: 'post', parameters: pars});
}
function salvaNome(id){
	var nomeMenu = $F('nomeMenu');
	$('txt'+id).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "id="+id;
	pars += "&nomeMenu="+trocaEsp(nomeMenu);
	$('menu'+id).innerHTML = nomeMenu;
	jah('ajaxSalvaNome.asp?'+pars, 'txt'+id);
	//var meuAjax = new Ajax.Updater('conSide', '_includes/menu.asp', {method: 'post', parameters: pars});
}
function novaPagina(){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "";
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxNovaPagina.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaPaginaLimpa();"><img src="images/btn_cancelar.jpg" /></a>';
}
function novaPaginaLimpa(){
	$('novaPagina').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaPagina();"><img src="images/btn_nova_pagina.jpg" /></a>';
}

function cadastrarPagina(id_noivo){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var pagina = $('pagina').value;
			var fileImg = $('fileImg').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "pagina=" + trocaEsp(pagina);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			var meuAjax = new Ajax.Request( 'ajaxGravaNovaPagina.asp', {method: 'post', parameters: pars, onComplete: retornaNovaPagina});
		}
	}else{
		var oEditor = FCKeditorAPI.GetInstance('texto');
		mensagemCorpo = oEditor.GetXHTML();
		var pagina = $('pagina').value;
		var fileImg = $('fileImg').value;
		$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
		var pars = "pagina=" + trocaEsp(pagina);
		pars += "&texto="+escape(mensagemCorpo);
		pars += "&imagem="+fileImg;
		pars += "&id_noivo="+id_noivo;
//		alert(pars);
		var meuAjax = new Ajax.Request( 'ajaxGravaNovaPagina.asp', {method: 'post', parameters: pars, onComplete: retornaNovaPagina});
	}
}

function retornaNovaPagina(orl){
	temp = orl.responseText.split('|'); 
	$('novaPagina').innerHTML = temp[0];

	var tabela = $('tablePages');
	var linhas = tabela.rows.length; 
	var tabelaInsert = tabela.insertRow(linhas);
	tabelaInsert.setAttribute('id', 'tr'+temp[1]);
	var cell1 = tabelaInsert.insertCell(0);
	var cell2 = tabelaInsert.insertCell(1);
	var cell3 = tabelaInsert.insertCell(2);
	cell1.innerHTML = '<span id="txt'+temp[1]+'">'+temp[2]+'</span>';
	cell2.innerHTML = '<a href="javascript:void(0);" onclick="alteraNome('+temp[1]+');"><img src="images/btn_editar_nome.jpg" border="0" /></a>';
	cell3.innerHTML = '<a href="javascript:void(0);" onclick="delPagina('+temp[1]+');"><img src="images/btn_deletar.jpg" /></a>';
	cell2.align="center";
	cell2.height="40";
	cell3.align="center";
	
	var listaMenu = $('ulMenu');
	var li = document.createElement('li');
	li.setAttribute('id', 'ulMenu'+temp[1])
	li.innerHTML = '<a href="texto.asp?id_menu_noivo='+temp[1]+'"><span id="menu'+temp[1]+'">'+temp[2]+'</span></a>';
	listaMenu.appendChild(li);
	
	$('sitepage').options[$('sitepage').length] = new Option(temp[2], 'texto.asp?id_menu_noivo='+temp[1]);
	
	setTimeout('novaPaginaLimpa();', 2000);
}

function delPagina(id_menu_noivo){
	if(confirm('Tem certeza que deseja apagar a página seleciona e todo o seu conteudo?')){
		for(i=0;i<$('sitepage').length;i++){
			if($('sitepage')[i].value == 'texto.asp?id_menu_noivo='+id_menu_noivo+''){
				$('sitepage').options[i] = null;
			}
		}
		var pars = "id_menu_noivo="+id_menu_noivo;
		var meuAjax = new Ajax.Updater('novaPagina', 'ajaxDelPagina.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_menu_noivo).style.display = 'none';
		$('ulMenu'+id_menu_noivo).style.display = 'none';
	}
}

function setaValor(campo, valor){
	$(campo).value = valor;
}

function onOff(id_menu_noivo, status){
	var pars = "id_menu_noivo="+id_menu_noivo;
	pars += "&status="+status;
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxOnOff.asp', {method: 'post', parameters: pars});
}

function senhaSite(id_noivo){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "id_noivo="+id_noivo;
	pars += "&senha_site="+trocaEsp($('senha_site').value);
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxSenhaSite.asp', {method: 'post', parameters: pars});
	var conteudo = '<a href="javascript:void(0);" onclick="senhaSite('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>'
	setTimeout("$('novaPagina').innerHTML = "+conteudo+";", 2000);
}

function mudaMusicaNovo(id_noivo){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		alert('Você precisa clicar em ENVIAR antes de salvar a música.');
	}else if($('fileImg').value == ""){
		alert('Você precisa selecionar uma música.');
	}else{
		$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
		var fileImg = $('fileImg').value;
		var pars = "&imagem="+fileImg;
		pars += "&id_noivo="+id_noivo;
		var meuAjax = new Ajax.Request( 'ajaxGravaMusicaNovo.asp', {method: 'post', parameters: pars, onComplete: retornaMudaMusica});
	}
}

function mudaMusica(id_noivo){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		alert('Você precisa clicar em ENVIAR antes de salvar a música.');
	}else if($('fileImg').value == ""){
		alert('Você precisa selecionar uma música.');
	}else{
		$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
		var fileImg = $('fileImg').value;
		var pars = "&imagem="+fileImg;
		pars += "&id_noivo="+id_noivo;
		var meuAjax = new Ajax.Request( 'ajaxGravaMusica.asp', {method: 'post', parameters: pars, onComplete: retornaMudaMusica});
	}
}

function retornaMudaMusica(orl){
	window.location = 'musica.asp';
	/*
	temp = orl.responseText.split('|'); 
	$('novaPagina').innerHTML = temp[0];
	$('txtMusica').innerHTML = temp[1];
	$('uploadMusica').innerHTML = temp[2];
	$('novaPagina').innerHTML = '<a href="javascript:void(0);" onclick="mudaMusicaNovo('+temp[3]+');"><img src="images/btn_salvar.jpg" /></a>';
	Sortable.create('mylist', {onUpdate:updateList});
//	var conteudo = '<a href="javascript:void(0);" onclick="mudaMusica('+temp[2]+');"><img src="images/btn_salvar.jpg" /></a>'
//	setTimeout("$('novaPagina').innerHTML = "+conteudo+";", 2000);
	*/
}

function apagaMusica(id_noivo){
	if(confirm('Tem certeza que deseja apagar a música de fundo?')){
		$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
		var pars = "&id_noivo="+id_noivo;
		var meuAjax = new Ajax.Updater('novaPagina', 'ajaxApagaMusica.asp', {method: 'post', parameters: pars});
		$('txtMusica').innerHTML = '<h3>M&uacute;sica Atual</h3><p>Nenhuma Música de fundo</p>';
	}
}

function mudaFlash(id_noivo){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "id_noivo="+id_noivo;
	pars += "&flash="+$('flash').value;
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxFlash.asp', {method: 'post', parameters: pars});
	var conteudo = '<a href="javascript:void(0);" onclick="mudaFlash('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>'
	setTimeout("$('novaPagina').innerHTML = "+conteudo+";", 2000);
}


function changeTemplate(id_noivo){
	var pars = "id_noivo="+id_noivo;
	if($('largura').value != 0){
		if($('imgHome').src.indexOf("pix.gif")>0){
			pars += "&temImagem=0";
		}else{
			pars += "&temImagem=1";
		}
	}
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	
	pars += "&template="+$('template').value;
	pars += "&largura="+$('largura').value;
	pars += "&altura="+$('altura').value;
	pars += "&imagem="+$('fileImg').value;

	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxTemplate.asp', {method: 'post', parameters: pars});
	var conteudo = '<a href="javascript:void(0);" onclick="changeTemplate('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>'
	setTimeout("$('novaPagina').innerHTML = "+conteudo+";", 2000);
}

function gravaInicial(id_noivo){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var fileImg = $('fileImg').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaInicial.asp', {method: 'post', parameters: pars});
			var conteudo = '<a href="javascript:void(0);" onclick="gravaInicial('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
			setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
		}
	}else{
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var fileImg = $('fileImg').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaInicial.asp', {method: 'post', parameters: pars});
			var conteudo = '<a href="javascript:void(0);" onclick="gravaInicial('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
			setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
	}
}

function gravaSobre(id_noivo){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
			var txt1 = FCKeditorAPI.GetInstance('texto');
			texto1 = txt1.GetXHTML();
			
			var txt2 = FCKeditorAPI.GetInstance('texto2');
			texto2 = txt2.GetXHTML();
			
			var fileImg = $('fileImg').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "&texto="+escape(texto1);
			pars += "&texto2="+escape(texto2);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaSobre.asp', {method: 'post', parameters: pars});
			var conteudo = '<a href="javascript:void(0);" onclick="gravaSobre('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
			setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
		}
	}else{
			var txt1 = FCKeditorAPI.GetInstance('texto');
			texto1 = txt1.GetXHTML();
			
			var txt2 = FCKeditorAPI.GetInstance('texto2');
			texto2 = txt2.GetXHTML();
			
			var fileImg = $('fileImg').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "&texto="+escape(texto1);
			pars += "&texto2="+escape(texto2);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaSobre.asp', {method: 'post', parameters: pars});
			var conteudo = '<a href="javascript:void(0);" onclick="gravaSobre('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
			setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
	}
}

function gravaPadrinhos(id_noivo){
	var txt1 = FCKeditorAPI.GetInstance('texto');
	texto1 = txt1.GetXHTML();
			
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "&texto="+escape(texto1);
	pars += "&id_noivo="+id_noivo;
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaPadrinhos.asp', {method: 'post', parameters: pars});
	var conteudo = '<a href="javascript:void(0);" onclick="gravaPadrinhos('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
	setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
}

function salvaTextoPresentes(id_noivo){
	var oEditor = FCKeditorAPI.GetInstance('texto');
	mensagemCorpo = oEditor.GetXHTML();
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "&texto="+escape(mensagemCorpo);
	pars += "&id_noivo="+id_noivo;
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaTextoPresenetes.asp', {method: 'post', parameters: pars});
	var conteudo = '<a href="javascript:void(0);" onclick="salvaTextoPresentes('+id_noivo+');"><img src="images/btn_salvar.jpg" /></a>'
	setTimeout("$('novaPagina').innerHTML = "+conteudo+";", 2000);
}

function alteraLojaPresentes(id_template_lista_presentes){
	$('frmLoja'+id_template_lista_presentes).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_lista_presentes="+id_template_lista_presentes;
	var meuAjax = new Ajax.Updater('frmLoja'+id_template_lista_presentes, 'ajaxAlteraLojaPresentes.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_template_lista_presentes).innerHTML = '<a href="javascript:void(0);" onclick="editarLojaLimpa('+id_template_lista_presentes+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function editarLojaLimpa(id_template_lista_presentes){
	$('frmLoja'+id_template_lista_presentes).innerHTML = '';
	$('btnEditar'+id_template_lista_presentes).innerHTML = '<a href="javascript:void(0);" onclick="alteraLojaPresentes('+id_template_lista_presentes+');"><img src="images/btn_editar.jpg" border="0" /></a>';
}

function alterarLoja(id_template_lista_presentes){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
			var loja = $('loja').value;
			var fone = $('fone').value;
			var endereco = $('endereco').value;
			var numero = $('numero').value;
			var bairro = $('bairro').value;
			var cep = $('cep').value;
			var cidade = $('cidade').value;
			var estado = $('estado').value;
			var site = $('site').value;
			var fileImg = $('fileImg').value;

			var pars = "id_template_lista_presentes="+id_template_lista_presentes;
			pars += "&loja="+trocaEsp(loja);
			pars += "&fone="+trocaEsp(fone);
			pars += "&endereco="+trocaEsp(endereco);
			pars += "&numero="+trocaEsp(numero);
			pars += "&bairro="+trocaEsp(bairro);
			pars += "&cep="+trocaEsp(cep);
			pars += "&cidade="+trocaEsp(cidade);
			pars += "&estado="+trocaEsp(estado);
			pars += "&site="+trocaEsp(site);
			pars += "&imagem="+fileImg;
			$('frmLoja'+id_template_lista_presentes).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
			var meuAjax = new Ajax.Request('ajaxAlteraLoja.asp', {method: 'post', parameters: pars, onComplete: retornaAlterarLoja});
		}
	}else{
			var loja = $('loja').value;
			var fone = $('fone').value;
			var endereco = $('endereco').value;
			var numero = $('numero').value;
			var bairro = $('bairro').value;
			var cep = $('cep').value;
			var cidade = $('cidade').value;
			var estado = $('estado').value;
			var site = $('site').value;
			var fileImg = $('fileImg').value;

			var pars = "id_template_lista_presentes="+id_template_lista_presentes;
			pars += "&loja="+trocaEsp(loja);
			pars += "&fone="+trocaEsp(fone);
			pars += "&endereco="+trocaEsp(endereco);
			pars += "&numero="+trocaEsp(numero);
			pars += "&bairro="+trocaEsp(bairro);
			pars += "&cep="+trocaEsp(cep);
			pars += "&cidade="+trocaEsp(cidade);
			pars += "&estado="+trocaEsp(estado);
			pars += "&site="+trocaEsp(site);
			pars += "&imagem="+fileImg;
			$('frmLoja'+id_template_lista_presentes).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
			var meuAjax = new Ajax.Request('ajaxAlteraLoja.asp', {method: 'post', parameters: pars, onComplete: retornaAlterarLoja});
	}
}

function retornaAlterarLoja(orl){
	temp = orl.responseText.split('|');
	$('frmLoja'+temp[1]).innerHTML = temp[0];
	setTimeout("$('frmLoja"+temp[1]+"').innerHTML = '';", 2000);
	$('btnEditar'+temp[1]).innerHTML = '<a href="javascript:void(0);" onclick="alteraLojaPresentes('+temp[1]+');"><img src="images/btn_editar.jpg" border="0" /></a>';
	$('txt'+temp[1]).innerHTML = temp[2];
}

function delLoja(id_template_lista_presentes){
	if(confirm('Tem certeza que deseja apagar a loja seleciona?')){
		var pars = "id_template_lista_presentes="+id_template_lista_presentes;
		var meuAjax = new Ajax.Updater('frmLoja'+id_template_lista_presentes, 'ajaxDelLoja.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_lista_presentes).style.display = 'none';
	}
}
function novaLoja(id_template_presentes){
	$('novaLoja').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "id_template_presentes="+id_template_presentes;
	var meuAjax = new Ajax.Updater('novaLoja', 'ajaxNovaLoja.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaLojaLimpa('+id_template_presentes+');"><img src="images/btn_cancelar.jpg" /></a>';
}

function novaLojaLimpa(id_template_presentes){
	$('novaLoja').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaLoja('+id_template_presentes+');"><img src="images/btn_nova_loja.jpg" /></a>';
	
}

function cadastrarLoja(id_template_presentes){
	var loja = $('loja').value;
	var fone = $('fone').value;
	var endereco = $('endereco').value;
	var numero = $('numero').value;
	var bairro = $('bairro').value;
	var cep = $('cep').value;
	var cidade = $('cidade').value;
	var estado = $('estado').value;
	var site = $('site').value;
	
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
			var loja = $('loja').value;
			var fone = $('fone').value;
			var endereco = $('endereco').value;
			var numero = $('numero').value;
			var bairro = $('bairro').value;
			var cep = $('cep').value;
			var cidade = $('cidade').value;
			var estado = $('estado').value;
			var site = $('site').value;
			var fileImg = $('fileImg').value;
			
			//$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "id_template_presentes="+id_template_presentes;
			pars += "&loja="+trocaEsp(loja);
			pars += "&fone="+trocaEsp(fone);
			pars += "&endereco="+trocaEsp(endereco);
			pars += "&numero="+trocaEsp(numero);
			pars += "&bairro="+trocaEsp(bairro);
			pars += "&cep="+trocaEsp(cep);
			pars += "&cidade="+trocaEsp(cidade);
			pars += "&estado="+trocaEsp(estado);
			pars += "&site="+trocaEsp(site);
			pars += "&imagem="+fileImg;
			var meuAjax = new Ajax.Request('ajaxGravaLoja.asp', {method: 'post', parameters: pars, onComplete: retornaCadastrarLoja});
		}
	}else{
			var loja = $('loja').value;
			var fone = $('fone').value;
			var endereco = $('endereco').value;
			var numero = $('numero').value;
			var bairro = $('bairro').value;
			var cep = $('cep').value;
			var cidade = $('cidade').value;
			var estado = $('estado').value;
			var site = $('site').value;
			var fileImg = $('fileImg').value;
			
			//$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "id_template_presentes="+id_template_presentes;
			pars += "&loja="+trocaEsp(loja);
			pars += "&fone="+trocaEsp(fone);
			pars += "&endereco="+trocaEsp(endereco);
			pars += "&numero="+trocaEsp(numero);
			pars += "&bairro="+trocaEsp(bairro);
			pars += "&cep="+trocaEsp(cep);
			pars += "&cidade="+trocaEsp(cidade);
			pars += "&estado="+trocaEsp(estado);
			pars += "&site="+trocaEsp(site);
			pars += "&imagem="+fileImg;
			var meuAjax = new Ajax.Request('ajaxGravaLoja.asp', {method: 'post', parameters: pars, onComplete: retornaCadastrarLoja});
	}
}

function retornaCadastrarLoja(orl){
	temp = orl.responseText.split('|'); 
	$('novaLoja').innerHTML = temp[0];

	var tabela = $('tablePages');
	var linhas = tabela.rows.length; 
	var tabelaInsert = tabela.insertRow(linhas);
	tabelaInsert.setAttribute('id', 'tr'+temp[1]);
	var cell1 = tabelaInsert.insertCell(0);
	var cell2 = tabelaInsert.insertCell(1);
	var cell3 = tabelaInsert.insertCell(2);
	cell1.innerHTML = '<span id="txt'+temp[1]+'">'+temp[2]+'</span>';
	cell2.innerHTML = '<span id="btnEditar'+temp[1]+'"><a href="javascript:void(0);" onclick="alteraLojaPresentes('+temp[1]+');"><img src="images/btn_editar.jpg" border="0" /></a>';
	cell3.innerHTML = '<a href="javascript:void(0);" onclick="delLoja('+temp[1]+');"><img src="images/btn_deletar.jpg" /></a>';
	cell2.align="center";
	cell2.height="40";
	cell3.align="center";

	var tabela = $('tablePages');
	var linhas = tabela.rows.length; 
	var tabelaInsert = tabela.insertRow(linhas);
	var cell1 = tabelaInsert.insertCell(0);
	cell1.setAttribute('colspan', 3);
	cell1.innerHTML = '<span id="frmLoja'+temp[1]+'"></span>';
	
	setTimeout('novaLojaLimpa('+temp[3]+');', 2000);
}

function salvaDadosBancarios(id_noivo, tipo){
	var oEditor = FCKeditorAPI.GetInstance('texto');
	texto = oEditor.GetXHTML();
	var banco = $('banco').value;
	var agencia = $('agencia').value;
	var conta = $('conta').value;
	var titular = $('titular').value;
	var cpf = $('cpf').value;
	if(tipo != "loja"){
		var fileImg = $('fileImg').value;
	}
	var msg = "";
	
	if(banco == ""){
		msg += 'Nome do banco\n';
	}
	if(agencia == ""){
		msg += 'Agência\n';
	}
	if(conta == ""){
		msg += 'Conta\n';
	}
	if(titular == ""){
		msg += 'Titular\n';
	}
	if(cpf == ""){
		msg += 'CPF\n';
	}
	if(msg != ""){
		alert('Por favor preencha os campos:\n'+msg);	
	}else{
		$('btnDados').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';		
		var oEditor = FCKeditorAPI.GetInstance('texto');
		texto = oEditor.GetXHTML();
	
		var pars = "id_noivo="+id_noivo;
		pars += "&banco="+trocaEsp(banco);
		pars += "&agencia="+trocaEsp(agencia);
		pars += "&conta="+trocaEsp(conta);
		pars += "&titular="+trocaEsp(titular);
		pars += "&cpf="+trocaEsp(cpf);
		pars += "&texto="+trocaEsp(texto);
		pars += "&tipo="+trocaEsp(tipo);
		pars += "&imagem="+fileImg;
		var meuAjax = new Ajax.Updater('btnDados', 'ajaxGravaDadosBancarios.asp', {method: 'post', parameters: pars});
		
		if(tipo =="loja"){
			setTimeout('window.location = "loja.asp";', 2000);
		}else{
			setTimeout('window.location = "cotas.asp";', 2000);
		}
	}
}

function alteraDadosBancarios(id_template_loja_dados, tipo){
		$('frmDadosBancarios').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';		
		var pars = "id_template_loja_dados="+id_template_loja_dados;
		pars += "&tipo="+tipo;
		var meuAjax = new Ajax.Updater('frmDadosBancarios', 'ajaxDadosBancarios.asp', {method: 'post', parameters: pars});
		
		$('btnAlterarDados').innerHTML = '<a href="javascript:void(0);" onclick="limpaAlteraDados('+id_template_loja_dados+', \''+tipo+'\');"><img src="images/btn_cancelar.jpg" /></a>';
}

function limpaAlteraDados(id_template_loja_dados, tipo){
	$('frmDadosBancarios').innerHTML = '';
	$('btnAlterarDados').innerHTML = '<a href="javascript:void(0);" onclick="alteraDadosBancarios('+id_template_loja_dados+', \''+tipo+'\');"><img src="images/btn_editar_dados_bancarios.gif" /></a>';
}

function editarDadosBancarios(id_template_loja_dados, tipo){
	var oEditor = FCKeditorAPI.GetInstance('texto');
	texto1 = oEditor.GetXHTML();
	
	var banco = $('banco').value
	var agencia = $('agencia').value
	var conta = $('conta').value
	var titular = $('titular').value
	var cpf = $('cpf').value
	if(tipo!= "loja"){
		var fileImg = $('fileImg').value
	}
	var msg = "";
	
	if(banco == ""){
		msg += 'Nome do banco\n';
	}
	if(agencia == ""){
		msg += 'Agência\n';
	}
	if(conta == ""){
		msg += 'Conta\n';
	}
	if(titular == ""){
		msg += 'Titular\n';
	}
	if(cpf == ""){
		msg += 'CPF\n';
	}
	if(msg != ""){
		alert('Por favor preencha os campos:\n'+msg);	
	}else{
		$('frmDadosBancarios').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';		

		var pars = "banco="+trocaEsp(banco);
		pars += "&id_template_loja_dados="+id_template_loja_dados;
		pars += "&agencia="+trocaEsp(agencia);
		pars += "&conta="+trocaEsp(conta);
		pars += "&titular="+trocaEsp(titular);
		pars += "&cpf="+trocaEsp(cpf);
		pars += "&tipo="+trocaEsp(tipo);
		pars += "&texto="+trocaEsp(texto1);
		if(tipo!= "loja"){
			pars += "&imagem="+fileImg
		}
		var meuAjax = new Ajax.Updater('frmDadosBancarios', 'ajaxAlteraDadosBancarios.asp', {method: 'post', parameters: pars});
		
		setTimeout("limpaAlteraDados("+id_template_loja_dados+", '"+tipo+"');", 2000);
	}
}

function showProdutos(quem, id_categoria, vetor){
	var d = $(quem);
	if(d.style.display=='none'){
		d.style.display='';
		arr = vetor.split(',');
		for(i=parseInt(arr[0]); i<=parseInt(arr[1]); i++){
			$('img'+i).src= 'http://www.icasei.com.br/thumb_depoimentos.asp?img=media/produtos/'+img[i];
		}
	}else{
		d.style.display='none';
	}
}

function showProdutosAjax(id_categoria, id_noivo){
	var d = $('tr'+id_categoria);
	if(d.style.display=='none'){
		d.style.display='';
		$('div'+id_categoria).innerHTML = 'Carregando Produtos... Por favor aguarde...';
		var pars = "id_noivo="+id_noivo;
		pars += "&id_categoria="+id_categoria;
		var meuAjax = new Ajax.Updater('div'+id_categoria, 'ajaxProdutosLoja.asp', {method: 'post', parameters: pars});
	}else{
		d.style.display='none';
		$('div'+id_categoria).innerHTML = '';
	}
}

function showMeusProdutos(id, id_noivo){
	var d = $('tr'+id);
	if(d.style.display=='none'){
		d.style.display='';
		$('div'+id).innerHTML = 'Carregando Produtos... Por favor aguarde...';
		var pars = "id_noivo="+id_noivo;
		pars += "&id="+id;
		var meuAjax = new Ajax.Updater('div'+id, 'ajaxMeusProdutos.asp', {method: 'post', parameters: pars});
	}else{
		d.style.display='none';
		$('div'+id).innerHTML = '';
	}
}

function showCotasAjax(id_categoria, id_noivo){
	var d = $('tr'+id_categoria);
	if(d.style.display=='none'){
		d.style.display='';
		$('div'+id_categoria).innerHTML = 'Carregando Produtos... Por favor aguarde...';
		var pars = "id_noivo="+id_noivo;
		pars += "&id_categoria="+id_categoria;
		var meuAjax = new Ajax.Updater('div'+id_categoria, 'ajaxProdutosCotas.asp', {method: 'post', parameters: pars});
	}else{
		d.style.display='none';
		$('div'+id_categoria).innerHTML = '';
	}
}

function gravaCheckProduto(id_noivo, id_loja_produto, valor){
		var pars = "id_noivo="+id_noivo;
		pars += "&id_loja_produto="+id_loja_produto;
		pars += "&valor="+valor.checked;
		var meuAjax = new Ajax.Updater('', 'ajaxAlteraCheckProduto.asp', {method: 'post', parameters: pars});
/*
		if(!valor.checked){
			$('cotas_'+id_loja_produto).value = 1;
		}
		var pars = "id_noivo="+id_noivo;
		pars += "&id_loja_produto="+id_loja_produto;
		pars += "&valor="+valor.checked;
		pars += "&cotas="+$('cotas_'+id_loja_produto).value;
		var meuAjax = new Ajax.Updater('', 'ajaxAlteraCheckProduto.asp', {method: 'post', parameters: pars});
*/
}

function gravaComboProduto(id_noivo, id_loja_produto, valor){
		$('album_'+id_loja_produto).checked = true;
		var pars = "id_noivo="+id_noivo;
		pars += "&id_loja_produto="+id_loja_produto;
		pars += "&cotas="+$('cotas_'+id_loja_produto).value;
		var meuAjax = new Ajax.Updater('', 'ajaxAlteraComboProduto.asp', {method: 'post', parameters: pars});
}

function mostraDetalheRSVP(id_template_rsvp){
	$('detRSVP'+id_template_rsvp).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	$('btnDetalhe'+id_template_rsvp).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheRSVPLimpa('+id_template_rsvp+');"><img src="images/btn_cancelar_peq.jpg" /></a>';

	var pars = "id_template_rsvp="+id_template_rsvp;
	var meuAjax = new Ajax.Updater('detRSVP'+id_template_rsvp, 'ajaxRSVP.asp', {method: 'post', parameters: pars});
}

function mostraDetalheRSVPLimpa(id_template_rsvp){
	$('btnDetalhe'+id_template_rsvp).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheRSVP('+id_template_rsvp+');"><img src="images/btn_detalhes.gif" /></a>';
	$('detRSVP'+id_template_rsvp).innerHTML = '';
}

function delRSVP(id_template_rsvp, total, convidado){
	if(confirm('Tem certeza que seja apagar a confirmação de presença? Todos os dados, incluindo o IP da pessoa que enviou serão excluídos e não haverá mais como resgatá-los')){
		var pars = "id_template_rsvp="+id_template_rsvp;
		var meuAjax = new Ajax.Updater('tr'+id_template_rsvp, 'ajaxDelRSVP.asp', {method: 'post', parameters: pars});
	
		$('tr'+id_template_rsvp).style.display = 'none';
		$('totalGeral').innerHTML = parseInt($('totalGeral').innerHTML) - total;
		$('total'+convidado).innerHTML = parseInt($('total'+convidado).innerHTML) - total;		
	}
}

function delRSVPConvidado(id_convidado){
	if(confirm('Tem certeza que seja apagar o convidado?')){
		var pars = "id_convidado="+id_convidado;
		var meuAjax = new Ajax.Updater('tr'+id_convidado, 'ajaxDelRSVPConvidado.asp', {method: 'post', parameters: pars});
	
		$('tr'+id_convidado).style.display = 'none';
	}
}

function ordenaRSVP(id_noivo, campo){
	var pars = "id_noivo="+id_noivo;
	if(campo == "nome"){
		if(nome){
			pars += "&campo=nome&ordem=asc";
			nome = false;
		}else{
			pars += "&campo=nome&ordem=desc";
			nome = true;
		}
		data = true;
		convidados = true;
	}
	if(campo == "data_cadastro"){
		if(data){
			pars += "&campo=data_cadastro&ordem=asc";
			data = false;
		}else{
			pars += "&campo=data_cadastro&ordem=desc";
			data = true;
		}
		nome = true;
		convidados = true;
	}
	if(campo == "convidados"){
		if(data){
			pars += "&campo=convidados&ordem=asc";
			convidados = false;
		}else{
			pars += "&campo=convidados&ordem=desc";
			convidados = true;
		}
		data = true;
		nome = true;
	}
	var meuAjax = new Ajax.Updater('tableRSVP', 'ajaxTableRSVP.asp', {method: 'post', parameters: pars});	
}

function mostraDetalheResgate(id_conta){
	$('detRSVP'+id_conta).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	$('btnDetalhe'+id_conta).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheResgateLimpa('+id_conta+');"><img src="images/btn_cancelar_peq.jpg" /></a>';

	var pars = "id_conta="+id_conta;
	var meuAjax = new Ajax.Updater('detRSVP'+id_conta, 'ajaxResgate.asp', {method: 'post', parameters: pars});
}

function mostraDetalheResgateLimpa(id_conta){
	$('btnDetalhe'+id_conta).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheResgate('+id_conta+');"><img src="images/btn_detalhes.gif" /></a>';
	$('detRSVP'+id_conta).innerHTML = '';
}

function mostraDetalheCompra(id_template_compras, id){
	$('detRSVP'+id_template_compras).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	$('btnDetalhe'+id_template_compras).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheCompraLimpa('+id_template_compras+');"><img src="images/btn_cancelar_peq.jpg" /></a>';

	var pars = "id_template_compras="+id_template_compras;
	pars += "&id="+id;
	var meuAjax = new Ajax.Updater('detRSVP'+id_template_compras, 'ajaxCompra.asp', {method: 'post', parameters: pars});
}

function mostraDetalheCompraLimpa(id_template_compras){
	$('btnDetalhe'+id_template_compras).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheCompra('+id_template_compras+');"><img src="images/btn_detalhes.gif" /></a>';
	$('detRSVP'+id_template_compras).innerHTML = '';
}



function mostraDetalheCompraLimpa(id_template_compras){
	$('btnDetalhe'+id_template_compras).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheCompra('+id_template_compras+');"><img src="images/btn_detalhes.gif" /></a>';
	$('detRSVP'+id_template_compras).innerHTML = '';
}



function delCompra(id_template_compras, valor, status, id_tipo_pagamento){
	if(confirm('Tem certeza que seja apagar a compra? Todos os dados, incluindo o IP da pessoa que enviou serão excluídos e não haverá mais como resgatá-los')){
		var valorIniTotal = $('total').innerHTML.split('.').join('');
		valorIniTotal = parseFloat(valorIniTotal.split(',').join('.'));
		
		var valorIniConf = $('totalConf').innerHTML.split('.').join('');
		valorIniConf = parseFloat(valorIniConf.split(',').join('.'));
		
		var valorIniIcasei = $('totalIcasei').innerHTML.split('.').join('');
		valorIniIcasei = parseFloat(valorIniIcasei.split(',').join('.'));
		
		
		//Faz a subtração do valor geral
		var valorDescTotal = parseFloat(valor.split(',').join('.'));
		var valorTotal = (valorIniTotal - valorDescTotal).toFixed(2);
		$('total').innerHTML = valorTotal.split('.').join(',');

		//Faz a subtração do valor confirmado caso o pagamento já estiver com status = 1
		if(status == 1){
			var valorDescConf = parseFloat(valor.split(',').join('.'));
			var valorConf = (valorIniConf - valorDescConf).toFixed(2);
			$('totalConf').innerHTML = valorConf.split('.').join(',');
			
		}
		
		var pars = "id_template_compras="+id_template_compras;
		var meuAjax = new Ajax.Updater('tr'+id_template_compras, 'ajaxDelCompra.asp', {method: 'post', parameters: pars});
	
		$('tr'+id_template_compras).style.display = 'none';

	}
}

function aprovaMsg(id_template_msg_noivos, aprova){
	$('btnAprova'+id_template_msg_noivos).innerHTML = '<img src="images/loading.gif" style="margin-left:4px; margin-top:-3px;" align="absmiddle" />';
	var pars = "id_template_msg_noivos="+id_template_msg_noivos;
	pars += "&aprova="+aprova;
	var meuAjax = new Ajax.Updater('btnAprova'+id_template_msg_noivos, 'ajaxAprovaMensagem.asp', {method: 'post', parameters: pars});
}

function mostraDetalheMensagem(id_template_msg_noivos){
	$('detRSVP'+id_template_msg_noivos).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	$('btnDetalhe'+id_template_msg_noivos).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheMensagemLimpa('+id_template_msg_noivos+');"><img src="images/btn_cancelar_peq.jpg" /></a>';

	var pars = "id_template_msg_noivos="+id_template_msg_noivos;
	var meuAjax = new Ajax.Updater('detRSVP'+id_template_msg_noivos, 'ajaxMensagem.asp', {method: 'post', parameters: pars});
}

function mostraDetalheMensagemLimpa(id_template_msg_noivos){
	$('btnDetalhe'+id_template_msg_noivos).innerHTML = '<a href="javascript:void(0);" onclick="mostraDetalheMensagem('+id_template_msg_noivos+');"><img src="images/btn_detalhes.gif" /></a>';
	$('detRSVP'+id_template_msg_noivos).innerHTML = '';
}

function delMensagem(id_template_msg_noivos){
	if(confirm('Tem certeza que seja apagar a mensagem? Todos os dados, incluindo o IP da pessoa que enviou serão excluídos e não haverá mais como resgatá-los')){
		var pars = "id_template_msg_noivos="+id_template_msg_noivos;
		var meuAjax = new Ajax.Updater('tr'+id_template_msg_noivos, 'ajaxDelMensagem.asp', {method: 'post', parameters: pars});
	
		$('tr'+id_template_msg_noivos).style.display = 'none';
	}
}

function aprovaMensagemAntes(id_noivo, aprova){
	var pars = "id_noivo="+id_noivo;
	pars += "&aprova="+aprova;
	var meuAjax = new Ajax.Updater('', 'ajaxAprovaMensagemAntes.asp', {method: 'post', parameters: pars});
}

function novoFornecedor(){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "";
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxNovoFornecedor.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novoFornecedorLimpa();"><img src="images/btn_cancelar.jpg" /></a>';
}
function novoFornecedorLimpa(){
	$('novaPagina').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novoFornecedor();"><img src="images/btn_novo_fornecedor.jpg" /></a>';
}
function novoFornecedorLimpa2(id_template_fornecedores){
	$('detFor'+id_template_fornecedores).innerHTML = '';	
	$('btnEditar'+id_template_fornecedores).innerHTML = '<a href="javascript:void(0);" onclick="alteraFornecedor('+id_template_fornecedores+');"><img src="images/btn_editar.jpg" border="0" /></a>';
}

function cadastrarFornecedor(id_noivo){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var fornecedor = $('fornecedor').value;
			var fileImg = $('fileImg').value;
			var site = $('site').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "titulo=" + trocaEsp(fornecedor);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			pars += "&site="+trocaEsp(site);
			var meuAjax = new Ajax.Request( 'ajaxGravaNovoFornecedor.asp', {method: 'post', parameters: pars, onComplete: retornaNovoFornecedor});
		}
	}else{
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var fornecedor = $('fornecedor').value;
			var fileImg = $('fileImg').value;
			var site = $('site').value;
			$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "titulo=" + trocaEsp(fornecedor);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_noivo="+id_noivo;
			pars += "&site="+trocaEsp(site);
			var meuAjax = new Ajax.Request( 'ajaxGravaNovoFornecedor.asp', {method: 'post', parameters: pars, onComplete: retornaNovoFornecedor});
	}
}

function retornaNovoFornecedor(orl){
	temp = orl.responseText.split('|'); 
	$('novaPagina').innerHTML = temp[0];

	var tabela = $('tablePages');
	var linhas = tabela.rows.length; 
	var tabelaInsert = tabela.insertRow(linhas);
	tabelaInsert.setAttribute('id', 'tr'+temp[1]);
	var cell1 = tabelaInsert.insertCell(0);
	var cell2 = tabelaInsert.insertCell(1);
	var cell3 = tabelaInsert.insertCell(2);
	cell1.width="445";
	cell1.innerHTML = temp[2];
	cell2.innerHTML = '<span id="btnEditar'+temp[1]+'"><a href="javascript:void(0);" onclick="alteraFornecedor('+temp[1]+');"><img src="images/btn_editar.jpg" border="0" /></a></span>';
	cell3.innerHTML = '<a href="javascript:void(0);" onclick="delFornecedor('+temp[1]+');"><img src="images/btn_deletar.jpg" /></a>';
	cell2.align="center";
	cell2.height="40";
	cell3.align="center";

	var tabela = $('tablePages');
	var linhas = tabela.rows.length; 
	var tabelaInsert = tabela.insertRow(linhas);
	var cell1 = tabelaInsert.insertCell(0);
	cell1.setAttribute('colspan', 3);
	cell1.innerHTML = '<span id="detFor'+temp[1]+'"></span>';

	setTimeout('novoFornecedorLimpa();', 2000);
}

function alteraFornecedor(id_template_fornecedores){
	for(i=0; i<arrFor.length; i++){
		novoFornecedorLimpa2(arrFor[i]);
	}

	$('detFor'+id_template_fornecedores).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_fornecedores="+id_template_fornecedores;
	var meuAjax = new Ajax.Updater('detFor'+id_template_fornecedores, 'ajaxAlteraFornecedor.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_template_fornecedores).innerHTML = '<a href="javascript:void(0);" onclick="novoFornecedorLimpa2('+id_template_fornecedores+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function alterarFornecedor(id_template_fornecedores){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var fornecedor = $('fornecedor').value;
			var fileImg = $('fileImg').value;
			var site = $('site').value;
			$('detFor'+id_template_fornecedores).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "titulo=" + trocaEsp(fornecedor);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&site="+trocaEsp(site);
			pars += "&id_template_fornecedores="+id_template_fornecedores;
			var meuAjax = new Ajax.Request( 'ajaxGravaAlteraFornecedor.asp', {method: 'post', parameters: pars, onComplete: retornaAlterarFornecedor});
		}
	}else{
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var fornecedor = $('fornecedor').value;
			var fileImg = $('fileImg').value;
			var site = $('site').value;
			$('detFor'+id_template_fornecedores).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "titulo=" + trocaEsp(fornecedor);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&site="+trocaEsp(site);
			pars += "&id_template_fornecedores="+id_template_fornecedores;
			var meuAjax = new Ajax.Request( 'ajaxGravaAlteraFornecedor.asp', {method: 'post', parameters: pars, onComplete: retornaAlterarFornecedor});
	}	
}

function retornaAlterarFornecedor(orl){
	temp = orl.responseText.split('|'); 
	$('detFor'+temp[1]).innerHTML = temp[0];
	$('txtFor'+temp[1]).innerHTML = temp[2];
	setTimeout('novoFornecedorLimpa2('+temp[1]+');', 2000);
}

function delFornecedor(id_template_fornecedores){
	if(confirm('Tem certeza que seja apagar o fornecedor?')){
		var pars = "id_template_fornecedores="+id_template_fornecedores;
		var meuAjax = new Ajax.Updater('tr'+id_template_fornecedores, 'ajaxDelFornecedor.asp', {method: 'post', parameters: pars});
	
		$('tr'+id_template_fornecedores).style.display = 'none';
		$('detFor'+id_template_fornecedores).style.display = 'none';
	}
}

//var geocoder = null;
function gravaLocal(id_noivo, id){
	var googleMaps = $F('googleMaps');
	if(googleMaps != 1){
		googleMaps = 0;	
	}
	if($F('googleMaps') == 1){
		var msg = "";
		if($F('endereco') == ""){
			msg += "- Endereço\n";	
		}
		if($F('numero') == ""){
			msg += "- Número\n";	
		}
		if($F('cidade') == ""){
			msg += "- Cidade\n";	
		}
		if($F('estado') == ""){
			msg += "- Estado\n";	
		}
		if($F('pais') == ""){
			msg += "- País\n";	
		}
		if(msg != ""){
			alert('Para utilizar o Google Maps os seguintes campos devem estar preenchidos:\n'+msg);
			return false;
		}else{
			var geocoder = null;
			geocoder = new GClientGeocoder();
			var address = $F('endereco')+', '+$F('numero')+', '+$F('cidade')+', '+$F('estado')+', '+$F('pais');
		
			if (geocoder) {
				geocoder.getLatLng(
				address,
				function(point) {
					if (!point) {
						alert('O Endereço "'+ address + '" não foi encontrado.\n Por favor verifique a ortografia e tente novamente.');
						return false;
					}else{
						var local = $('local').value;
						var endereco = $('endereco').value;
						var numero = $('numero').value;
						var cidade = $('cidade').value;
						var estado = $('estado').value;
						var pais = $('pais').value;
						if($('fileImg').value == "0"){
							alert('Aguarde o término do upload.');
						}else if($('fileImg').value == "1"){
							if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
								var oEditor = FCKeditorAPI.GetInstance('texto');
								mensagemCorpo = oEditor.GetXHTML();
								var fileImg = $('fileImg').value;
								$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
								var pars = "&texto="+escape(mensagemCorpo);
								pars += "&local="+trocaEsp(local);
								pars += "&imagem="+fileImg;
								pars += "&id_noivo="+id_noivo;
								pars += "&id="+id;
								pars += "&endereco="+endereco;
								pars += "&numero="+numero;
								pars += "&cidade="+cidade;
								pars += "&estado="+estado;
								pars += "&pais="+pais;
								pars += "&googleMaps="+googleMaps;
					
								var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaLocal.asp', {method: 'post', parameters: pars});
							}
						}else{
								var oEditor = FCKeditorAPI.GetInstance('texto');
								mensagemCorpo = oEditor.GetXHTML();
								var fileImg = $('fileImg').value;
								$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
								var pars = "&texto="+escape(mensagemCorpo);
								pars += "&local="+trocaEsp(local);
								pars += "&imagem="+fileImg;
								pars += "&id_noivo="+id_noivo;
								pars += "&id="+id;
								pars += "&endereco="+endereco;
								pars += "&numero="+numero;
								pars += "&cidade="+cidade;
								pars += "&estado="+estado;
								pars += "&pais="+pais;
								pars += "&googleMaps="+googleMaps;
					
								var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaLocal.asp', {method: 'post', parameters: pars});
						}						
					}
				}
				);
			}
		}
	}else{
		var local = $('local').value;
		var endereco = $('endereco').value;
		var numero = $('numero').value;
		var cidade = $('cidade').value;
		var estado = $('estado').value;
		var pais = $('pais').value;
		
		if($('fileImg').value == "0"){
			alert('Aguarde o término do upload.');
		}else if($('fileImg').value == "1"){
			if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
				var oEditor = FCKeditorAPI.GetInstance('texto');
				mensagemCorpo = oEditor.GetXHTML();
				var fileImg = $('fileImg').value;
				$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
				var pars = "&texto="+escape(mensagemCorpo);
				pars += "&local="+trocaEsp(local);
				pars += "&imagem="+fileImg;
				pars += "&id_noivo="+id_noivo;
				pars += "&id="+id;
				pars += "&endereco="+endereco;
				pars += "&numero="+numero;
				pars += "&cidade="+cidade;
				pars += "&estado="+estado;
				pars += "&pais="+pais;
				pars += "&googleMaps="+googleMaps;
								
				var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaLocal.asp', {method: 'post', parameters: pars});
			}
		}else{
				var oEditor = FCKeditorAPI.GetInstance('texto');
				mensagemCorpo = oEditor.GetXHTML();
				var fileImg = $('fileImg').value;
				$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
				var pars = "&texto="+escape(mensagemCorpo);
				pars += "&local="+trocaEsp(local);
				pars += "&imagem="+fileImg;
				pars += "&id_noivo="+id_noivo;
				pars += "&id="+id;
				pars += "&endereco="+endereco;
				pars += "&numero="+numero;
				pars += "&cidade="+cidade;
				pars += "&estado="+estado;
				pars += "&pais="+pais;
				pars += "&googleMaps="+googleMaps;
	
				var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaLocal.asp', {method: 'post', parameters: pars});
		}
	}
}

function gravaPag(id_noivo, id_menu_noivo){
    if($('fileImg').value == "0"){
        alert('Aguarde o término do upload.');
    }else if($('fileImg').value == "1"){
        if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
            var oEditor = FCKeditorAPI.GetInstance('texto');
            mensagemCorpo = oEditor.GetXHTML();
            var fileImg = $('fileImg').value;
            $('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
            var video = $('video').value;
            var pars = "&texto="+escape(mensagemCorpo);
            pars += "&imagem="+fileImg;
            pars += "&video="+video;
            pars += "&id_noivo="+id_noivo;
            pars += "&id_menu_noivo="+id_menu_noivo;
            var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaPag.asp', {method: 'post', parameters: pars});
			var conteudo = '<a href="javascript:void(0);" onclick="gravaPag('+id_noivo+', '+id_menu_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
			setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
        }
    }else{
            var oEditor = FCKeditorAPI.GetInstance('texto');
            mensagemCorpo = oEditor.GetXHTML();
            var fileImg = $('fileImg').value;
            $('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
            var video = $('video').value;
            var pars = "&texto="+escape(mensagemCorpo);
            pars += "&imagem="+fileImg;
            pars += "&video="+video;
            pars += "&id_noivo="+id_noivo;
            pars += "&id_menu_noivo="+id_menu_noivo;
            var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaPag.asp', {method: 'post', parameters: pars});
			var conteudo = '<a href="javascript:void(0);" onclick="gravaPag('+id_noivo+', '+id_menu_noivo+');"><img src="images/btn_salvar.jpg" /></a>';
			setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';", 2000);
    }
}

var padrinhoCategoriaLimpo = "";
function alterarPadrinhoCategoria(id_template_padrinhos_categoria){
	if(padrinhoCategoriaLimpo != ""){
		alteraPadrinhoCategoriaLimpa(padrinhoCategoriaLimpo);
	}
	
	padrinhoCategoriaLimpo = id_template_padrinhos_categoria;
	$('detAlbum'+id_template_padrinhos_categoria).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_padrinhos_categoria="+id_template_padrinhos_categoria;
	var meuAjax = new Ajax.Updater('detAlbum'+id_template_padrinhos_categoria, 'ajaxAlteraPadrinhoCategoria.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_template_padrinhos_categoria).innerHTML = '<a href="javascript:void(0);" onclick="alteraPadrinhoCategoriaLimpa('+id_template_padrinhos_categoria+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function alteraPadrinhoCategoriaLimpa(id_template_padrinhos_categoria){
	$('detAlbum'+id_template_padrinhos_categoria).innerHTML = '';	
	$('btnEditar'+id_template_padrinhos_categoria).innerHTML = '<a href="javascript:void(0);" onclick="alterarPadrinhoCategoria('+id_template_padrinhos_categoria+');"><img src="images/btn_editar.jpg" /></a>';
}

function alteraPadrinhoCategoria(id_template_padrinhos_categoria){
	var titulo = $('titulo').value;
	$('detAlbum'+id_template_padrinhos_categoria).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&id_template_padrinhos_categoria="+id_template_padrinhos_categoria;
	var meuAjax = new Ajax.Request('ajaxGravaAlteraPadrinhoCategoria.asp', {method: 'post', parameters: pars, onComplete: retornaAlteraPadrinhoCategoria});
}

function retornaAlteraPadrinhoCategoria(orl){
	temp = orl.responseText.split('|'); 
	$('detAlbum'+temp[1]).innerHTML = temp[0];
	$('txtAlbum'+temp[1]).innerHTML = temp[2];
	
	setTimeout('alteraPadrinhoCategoriaLimpa('+temp[1]+');', 2000);
}

////////////////////////////

var padrinhoNomeLimpo = "";
function alterarPadrinhoNome(id_template_padrinhos_nome){
	if(padrinhoNomeLimpo != ""){
		alteraPadrinhoNomeLimpa(padrinhoNomeLimpo);
	}
	
	padrinhoNomeLimpo = id_template_padrinhos_nome;
	$('detAlbum'+id_template_padrinhos_nome).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_padrinhos_nome="+id_template_padrinhos_nome;
	var meuAjax = new Ajax.Updater('detAlbum'+id_template_padrinhos_nome, 'ajaxAlteraPadrinhoNome.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_template_padrinhos_nome).innerHTML = '<a href="javascript:void(0);" onclick="alteraPadrinhoNomeLimpa('+id_template_padrinhos_nome+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
	Sortable.destroy('mylist');
}

function alteraPadrinhoNomeLimpa(id_template_padrinhos_nome){
	$('detAlbum'+id_template_padrinhos_nome).innerHTML = '';	
	$('btnEditar'+id_template_padrinhos_nome).innerHTML = '<a href="javascript:void(0);" onclick="alterarPadrinhoNome('+id_template_padrinhos_nome+');"><img src="images/btn_editar.jpg" /></a>';
	Sortable.create('mylist', {onUpdate:updateList});
}

function alteraPadrinhoNome(id_template_padrinhos_nome){
	var msg = "";
	if($F('nomesA') == ""){
		msg += '- Nome\n';
	}
	if($F('descricaoA') == ""){
		msg += '- Descrição\n';
	}
	if($('fileImg').value == "1"){
		msg += '- Você precisa enviar a foto antes de salvar\n';
	}
	if(msg == ""){
		if($('fileImgA').value == "0"){
			alert('Aguarde o término do upload.');
		}else if($('fileImgA').value == "1"){
			alert('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.');
		}else{
            var fileImg = $('fileImgA').value;
			var nome = $F('nomesA');
			var texto = $F('descricaoA');
            $('btnSalvarPadrinho').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> salvando informações...';
            var pars = "&imagem="+fileImg;
            pars += "&nome="+trocaEsp(nome);
			pars += "&texto="+texto.split('\n').join('<br />');
			pars += "&id_template_padrinhos_nome="+id_template_padrinhos_nome;
            var meuAjax = new Ajax.Request('ajaxAlterarPadrinhoNome.asp', {method: 'post', parameters: pars, onComplete: retornaAlteraPadrinhoNome});
		}
	}else{
		alert('Os seguinte campos são obrigatórios:\n'+msg)	
	}
	
/*	$('detAlbum'+id_template_padrinhos_categoria).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&id_template_padrinhos_categoria="+id_template_padrinhos_categoria;
	var meuAjax = new Ajax.Request('ajaxGravaAlteraPadrinhoCategoria.asp', {method: 'post', parameters: pars, onComplete: retornaAlteraPadrinhoCategoria});
*/
}

function retornaAlteraPadrinhoNome(orl){
	temp = orl.responseText.split('|'); 
	$('detAlbum'+temp[1]).innerHTML = "Nomes alterados com sucesso!";
	$('txtAlbum'+temp[1]).innerHTML = temp[2];
	if(temp[3] != ""){
		$('imagem'+temp[1]).src = temp[3];
	}
	
	setTimeout('alteraPadrinhoNomeLimpa('+temp[1]+');', 2000);
	Sortable.create('mylist', {onUpdate:updateList});
}

////////////////////////

function delFotoPadrinho(id_template_padrinhos_nome){
	if(confirm('Tem Certeza que Deseja Apagar o Padrinho selecionado?')){
		var pars = "id_template_padrinhos_nome="+id_template_padrinhos_nome;
		var meuAjax = new Ajax.Updater('', 'ajaxDelFotoPadrinho.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_padrinhos_nome).style.display = 'none';
	}
}

var albumLimpo = "";
function alterarAlbum(id_template_album){
	if(albumLimpo != ""){
		alteraAlbumLimpa(albumLimpo);
	}
	albumLimpo = id_template_album;
	$('detAlbum'+id_template_album).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_album="+id_template_album;
	var meuAjax = new Ajax.Updater('detAlbum'+id_template_album, 'ajaxAlteraAlbum.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_template_album).innerHTML = '<a href="javascript:void(0);" onclick="alteraAlbumLimpa('+id_template_album+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function alteraAlbumLimpa(id_template_album){
	$('detAlbum'+id_template_album).innerHTML = '';	
	$('btnEditar'+id_template_album).innerHTML = '<a href="javascript:void(0);" onclick="alterarAlbum('+id_template_album+');"><img src="images/btn_editar.jpg" /></a>';
}

function alteraAlbum(id_template_album){
	var oEditor = FCKeditorAPI.GetInstance('texto');
	mensagemCorpo = oEditor.GetXHTML();
	var titulo = $('titulo').value;
	$('detAlbum'+id_template_album).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&texto="+escape(mensagemCorpo);
	pars += "&id_template_album="+id_template_album;
	var meuAjax = new Ajax.Request('ajaxGravaAlteraAlbum.asp', {method: 'post', parameters: pars, onComplete: retornaAlteraAlbum});
}

function retornaAlteraAlbum(orl){
	temp = orl.responseText.split('|'); 
	$('detAlbum'+temp[1]).innerHTML = temp[0];
	$('txtAlbum'+temp[1]).innerHTML = temp[2];
	
	setTimeout('alteraAlbumLimpa('+temp[1]+');', 2000);
}

var musicaLimpo = "";
function alterarMusica(id_musica){
	if(musicaLimpo != ""){
		alteraMusicaLimpa(musicaLimpo);
	}
	musicaLimpo = id_musica;
	$('detAlbum'+id_musica).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_musica="+id_musica;
	var meuAjax = new Ajax.Updater('detAlbum'+id_musica, 'ajaxAlteraMusica.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_musica).innerHTML = '<a href="javascript:void(0);" onclick="alteraMusicaLimpa('+id_musica+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function alteraMusicaLimpa(id_musica){
	$('detAlbum'+id_musica).innerHTML = '';	
	$('btnEditar'+id_musica).innerHTML = '<a href="javascript:void(0);" onclick="alterarMusica('+id_musica+');"><img src="images/btn_editar.jpg" /></a>';
}

function alteraMusica(id_musica){
	var nome = $('nome').value;
	var artista = $('artista').value;
	$('detAlbum'+id_musica).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "nome=" + trocaEsp(nome);
	pars += "&artista="+trocaEsp(artista);
	pars += "&id_musica="+id_musica;
	var meuAjax = new Ajax.Request('ajaxGravaAlteraMusica.asp', {method: 'post', parameters: pars, onComplete: retornaAlteraMusica});
}

function retornaAlteraMusica(orl){
	temp = orl.responseText.split('|'); 
	$('detAlbum'+temp[1]).innerHTML = temp[0];
	$('txtAlbum'+temp[1]).innerHTML = temp[2];
	
	setTimeout('alteraMusicaLimpa('+temp[1]+');', 2000);
}

function delPadrinhoCategoria(id_template_padrinhos_categoria){
	if(confirm('Tem certeza que deseja pagar a categoria selecionada e todos os nomes cadastrados para esta categoria?')){
		var pars = "id_template_padrinhos_categoria="+id_template_padrinhos_categoria;
		var meuAjax = new Ajax.Updater('', 'ajaxDelCategoriaPadrinho.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_padrinhos_categoria).style.display = 'none';
	}
}

function delAlbum(id_template_album){
	if(confirm('Tem certeza que deseja pagar o álbum selecionado e todas as fotos cadastradas para esse album?')){
		var pars = "id_template_album="+id_template_album;
		var meuAjax = new Ajax.Updater('tamFotos', 'ajaxDelAlbum.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_album).style.display = 'none';
	}
}

function novoAlbum(){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "";
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxNovoAlbum.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novoAlbumLimpa();"><img src="images/btn_cancelar.jpg" /></a>';
}
function novoAlbumLimpa(){
	$('novaPagina').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novoAlbum();"><img src="images/btn_nova_pagina.jpg" /></a>';
}
function novaCategoriaPadrinhos(){
	$('novaPaginaPadrinhos').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "";
	var meuAjax = new Ajax.Updater('novaPaginaPadrinhos', 'ajaxNovaCategoriaPadrinho.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaCategoriaPadrinhoLimpa();"><img src="images/btn_cancelar.jpg" /></a>';
}
function novaCategoriaPadrinhoLimpa(){
	$('novaPaginaPadrinhos').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaCategoriaPadrinhos();"><img src="images/btn_nova_categoria.gif" /></a>';
}

function cadastrarNovaCategoriaPadrinho(id_noivo){
	var titulo = $('titulo').value;;
	$('novaPaginaPadrinhos').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&id_noivo="+id_noivo;
	var meuAjax = new Ajax.Request( 'ajaxGravaNovaCategoriaPadrinho.asp', {method: 'post', parameters: pars, onComplete: retornaNovaCategoriaPadrinho});
}

function retornaNovaCategoriaPadrinho(orl){
	temp = orl.responseText.split('|'); 
	$('novaPaginaPadrinhos').innerHTML = temp[0];

	var listaMenu = $('mylist');
	var li = document.createElement('li');
	li.setAttribute('id', 'item_'+temp[1]);
	
	var conteudo = '';
	conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages">';
	conteudo += '<tr id="tr'+temp[1]+'">';
	conteudo += '<td width="271" height="40"><strong><span id="txtAlbum'+temp[1]+'">'+temp[2]+'</span></strong></td>';
	conteudo += '<td width="375" align="center"><span id="btnEditar'+temp[1]+'"><a href="javascript:void(0);" onclick="alterarPadrinhoCategoria('+temp[1]+');"><img src="images/btn_editar.jpg" /></a></span>&nbsp;<a href="padrinhos_nomes.asp?id_template_padrinhos_categoria='+temp[1]+'"><img src="images/btn_nomes_padrinhos.gif" /></a>&nbsp;<img src="images/btn_ordenar.jpg" width="90" height="24" style="cursor:move;" />&nbsp;<a href="javascript:void(0);" onclick="delPadrinhoCategoria('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a></td>';
	conteudo += '</tr>';
	conteudo += '<tr>';
	conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
	conteudo += '</tr>';
	conteudo += '</table>';
	
	li.innerHTML = conteudo;
	listaMenu.appendChild(li);
	
	Sortable.create('mylist', {onUpdate:updateList});

	setTimeout('novaCategoriaPadrinhoLimpa();', 2000);
}

function cadastrarAlbum(id_noivo){
	var oEditor = FCKeditorAPI.GetInstance('texto');
	mensagemCorpo = oEditor.GetXHTML();
	var titulo = $('titulo').value;;
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&texto="+escape(mensagemCorpo);
	pars += "&id_noivo="+id_noivo;
	var meuAjax = new Ajax.Request( 'ajaxGravaNovoAlbum.asp', {method: 'post', parameters: pars, onComplete: retornaNovoAlbum});
}

function retornaNovoAlbum(orl){
	temp = orl.responseText.split('|'); 
	$('novaPagina').innerHTML = temp[0];

	var listaMenu = $('mylist');
	var li = document.createElement('li');
	li.setAttribute('id', 'item_'+temp[1]);
	
	var conteudo = '';
	conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages">';
	conteudo += '<tr id="tr'+temp[1]+'">';
	conteudo += '<td width="271" height="40"><strong><span id="txtAlbum'+temp[1]+'">'+temp[2]+'</span></strong> - <em>0 Fotos</em></td>';
	conteudo += '<td width="375" align="center"><span id="btnEditar'+temp[1]+'"><a href="javascript:void(0);" onclick="alterarAlbum('+temp[1]+');"><img src="images/btn_editar.jpg" /></a></span>&nbsp;<a href="album_fotos.asp?id_template_album='+temp[1]+'"><img src="images/btn_fotos.jpg" /></a>&nbsp;<img src="images/btn_ordenar.jpg" width="90" height="24" style="cursor:move;" />&nbsp;<a href="javascript:void(0);" onclick="delAlbum('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a></td>';
	conteudo += '</tr>';
	conteudo += '<tr>';
	conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
	conteudo += '</tr>';
	conteudo += '</table>';
	
	li.innerHTML = conteudo;
	listaMenu.appendChild(li);
	
	Sortable.create('mylist', {onUpdate:updateList});

	setTimeout('novoAlbumLimpa();', 2000);
}

function delFoto(id_template_album_fotos){
	if(confirm('Tem Certeza que Deseja Apagar a Foto Selecionada?')){
		var pars = "id_template_album_fotos="+id_template_album_fotos;
		var meuAjax = new Ajax.Updater('tamFotos', 'ajaxDelFoto.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_album_fotos).style.display = 'none';
	}
}

function delFoto2(id_template_album_fotos){
	if(confirm('Tem Certeza que Deseja Apagar a Foto Selecionada?')){
		var pars = "id_template_album_fotos="+id_template_album_fotos;
		var meuAjax = new Ajax.Updater('tamFotos', 'ajaxDelFoto2.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_album_fotos).style.display = 'none';
	}
}

function delFotoHome(id_imagem){
	if(confirm('Tem Certeza que Deseja Apagar a Foto Selecionada?')){
		var pars = "id_imagem="+id_imagem;
		var meuAjax = new Ajax.Updater('', 'ajaxDelFotoHome.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_imagem).style.display = 'none';
	}
}

function retornaGravaFoto(orl){
	tempFull = orl.responseText.split('*');

	for(i=0;i<tempFull.length-1;i++){
		temp = tempFull[i].split('|');
		var listaMenu = $('mylist');
		var li = document.createElement('li');
		li.setAttribute('id', 'item_'+temp[1]);
		
		var conteudo = '';
		conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages" style="border-bottom:1px dotted #CCCCCC;">';
		conteudo += '<tr id="tr'+temp[1]+'">';
		conteudo += '<td width="445" height="40"><img src="'+temp[2]+'" border="5" style="margin:10px;" align="absmiddle" /> <input type="text" name="legenda'+temp[1]+'" id="legenda'+temp[1]+'" class="textfield" value="" size="40" />';
		conteudo += '&nbsp;<span id="img'+temp[1]+'"><a href="javascript:void(0);" onclick="salvarLegenda('+temp[1]+');"><img src="images/btn_savar_legenda.gif" width="16" height="16" /></a></span></td>';
		conteudo += '<td width="201" align="center" style=" vertical-align:middle">&nbsp;&nbsp;<img src="images/btn_ordenar.jpg" width="90" height="24" style="cursor:move;" />&nbsp;<a href="javascript:void(0);" onclick="delFoto2('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a></td>';
		conteudo += '</tr>';
		conteudo += '<tr>';
		conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
		conteudo += '</tr>';
		conteudo += '</table>';
		
		
		li.innerHTML = conteudo;
		listaMenu.appendChild(li);
		
		Sortable.create('mylist', {onUpdate:updateList});
		var pars = '';
		var meuAjax = new Ajax.Updater('tamFotos', 'ajaxTamFotos2.asp', {method: 'post', parameters: pars});
	}
}

function retornaGravaFotoHome(orl){
	temp = orl.responseText.split('|'); 
//	$('novaPagina').innerHTML = temp[0];

	var listaMenu = $('mylist');
	var li = document.createElement('li');
	li.setAttribute('id', 'item_'+temp[1]);
	
	var conteudo = '';
	conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages" style="border-bottom:1px dotted #CCCCCC;">';
	conteudo += '<tr id="tr'+temp[1]+'">';
	conteudo += '<td width="445" height="40"><img src="'+temp[2]+'" border="5" style="margin:10px;" align="absmiddle" /><input type="text" name="legenda'+temp[1]+'" id="legenda'+temp[1]+'" class="textfield" value="" size="40" />';
	conteudo += '&nbsp;<span id="img'+temp[1]+'"><a href="javascript:void(0);" onclick="salvarLegendaHome('+temp[1]+');"><img src="images/btn_savar_legenda.gif" width="16" height="16" /></a></span></td>';
	conteudo += '<td width="201" align="center" style=" vertical-align:middle">&nbsp;&nbsp;<img src="images/btn_ordenar.jpg" width="90" height="24" style="cursor:move;" />&nbsp;<a href="javascript:void(0);" onclick="delFotoHome('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a></td>';
	conteudo += '</tr>';
	conteudo += '<tr>';
	conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
	conteudo += '</tr>';
	conteudo += '</table>';
	
	
	li.innerHTML = conteudo;
	listaMenu.appendChild(li);
	
	Sortable.create('mylist', {onUpdate:updateList});
	var pars = '';
	var meuAjax = new Ajax.Updater('tamFotos', 'ajaxTamFotosHome.asp', {method: 'post', parameters: pars});
}

function gravaDados(id_noivo){
	msg = "";
	if($('senha').value == ""){
		msg = msg + "- Senha\n";		
	}
	if($('conf_senha').value == ""){
		msg = msg + "- Confirmação de Senha\n";		
	}
	if($('senha').value != $('conf_senha').value){
		msg = msg + "- Confirmação de Senha não confere com a senha\n";		
	}
	if(isNaN($('qtd_acessos').value)){
		msg += "- Quantidade de acessos deve ser numérico."	
	}
	if($('nome_casal').value == ""){
		msg = msg + "- Nome do Casal\n";		
	}
	if($('data_casamento').value == ""){
		msg = msg + "- Data do casamento\n";		
	}else if(VerificaData($('data_casamento').value) == false){
		msg = msg + msgData;	
	}
	if($('cep').value == ""){
		msg = msg + "- CEP\n";		
	}
	if($('inp_endereco').value == ""){
		msg = msg + "- Endereço\n";		
	}
	if($('inp_numero').value == ""){
		msg = msg + "- Número\n";		
	}
	if($('inp_bairro').value == ""){
		msg = msg + "- Bairro\n";		
	}
	if($('inp_estado').value == ""){
		msg = msg + "- Estado\n";		
	}
	if($('inp_cidade').value == ""){
		msg = msg + "- Cidade\n";		
	}
	if($('inp_none_noivo').value == ""){
		msg = msg + "- Nome do Noivo\n";		
	}
	if($('inp_email_noivo').value == ""){
		msg = msg + "- E-mail do Noivo\n";		
	}
	else if(isMail($F('inp_email_noivo')) != true){
		msg = msg + "- E-mail do Noivo deve conter um endereço eletrônico válido\n";
	}
	if($('inp_ddd_noivo').value == ""){
		msg = msg + "- DDD do Noivo\n";		
	}
	if($('inp_telefone_noivo').value == ""){
		msg = msg + "- Telefone do Noivo\n";		
	}
	if($('inp_none_noiva').value == ""){
		msg = msg + "- Nome da Noiva\n";		
	}
	if($('inp_email_noiva').value == ""){
		msg = msg + "- E-mail da Noiva\n";		
	}
	else if(isMail($('inp_email_noiva').value) != true){
		msg = msg + "- E-mail da Noiva deve conter um endereço eletrônico válido\n";
	}

	if($('inp_ddd_noiva').value == ""){
		msg = msg + "- DDD da Noiva\n";		
	}
	if($('inp_telefone_noiva').value == ""){
		msg = msg + "- Telefone da Noiva\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}else{
		var senha = $('senha').value;
		for(var i=0;i<$('frmPagina').publico.length;i++) {
			if($('frmPagina').publico[i].checked) {
				var publico = $('frmPagina').publico[i].value;
			}
		}
		var qtd_acessos = $('qtd_acessos').value;
		var nome_casal = $('nome_casal').value;
		var data_casamento = $('data_casamento').value;
		var cep = $('cep').value;
		var endereco = $('inp_endereco').value;
		var numero = $('inp_numero').value;
		var complemento = $('inp_complemento').value;
		var bairro = $('inp_bairro').value;
		var estado = $('inp_estado').value;
		var cidade = $('inp_cidade').value;
		var nome_noivo = $('inp_none_noivo').value;
		var email_noivo = $('inp_email_noivo').value;
		var ddd_noivo = $('inp_ddd_noivo').value;
		var telefone_noivo = $('inp_telefone_noivo').value;
		var nome_noiva = $('inp_none_noiva').value;
		var email_noiva = $('inp_email_noiva').value;
		var ddd_noiva = $('inp_ddd_noiva').value;
		var telefone_noiva = $('inp_telefone_noiva').value;
		
		var pars = "id_noivo="+id_noivo;
		pars += "&senha="+trocaEsp(senha);
		pars += "&qtd_acessos="+qtd_acessos;
		pars += "&publico="+(publico);
		pars += "&nome_casal="+trocaEsp(nome_casal);
		pars += "&data_casamento="+(data_casamento);
		pars += "&cep="+trocaEsp(cep);
		pars += "&endereco="+trocaEsp(endereco);
		pars += "&numero="+trocaEsp(numero);
		pars += "&complemento="+trocaEsp(complemento);
		pars += "&bairro="+trocaEsp(bairro);
		pars += "&estado="+trocaEsp(estado);
		pars += "&cidade="+trocaEsp(cidade);
		pars += "&nome_noivo="+trocaEsp(nome_noivo);
		pars += "&email_noivo="+trocaEsp(email_noivo);
		pars += "&ddd_noivo="+trocaEsp(ddd_noivo);
		pars += "&telefone_noivo="+trocaEsp(telefone_noivo);
		pars += "&nome_noiva="+trocaEsp(nome_noiva);
		pars += "&email_noiva="+trocaEsp(email_noiva);
		pars += "&ddd_noiva="+trocaEsp(ddd_noiva);
		pars += "&telefone_noiva="+trocaEsp(telefone_noiva);
		
		var conteudo = $('novaPagina').innerHTML;
		$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
		var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaDados.asp', {method: 'post', parameters: pars});
		
		setTimeout("$('novaPagina').innerHTML = '"+conteudo+"';",2000);
	}
	
}

function mostraPagamento(id_pagamento){
	$('txtPagamento'+id_pagamento).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	$('btnDetalhe'+id_pagamento).innerHTML = '<a href="javascript:void(0);" onclick="mostraPagamentoLimpa('+id_pagamento+');"><img src="images/btn_cancelar_peq.jpg" /></a>';

	var pars = "id_pagamento="+id_pagamento;
	var meuAjax = new Ajax.Updater('txtPagamento'+id_pagamento, 'ajaxPagamento.asp', {method: 'post', parameters: pars});
}
function mostraPagamentoLimpa(id_pagamento){
	$('btnDetalhe'+id_pagamento).innerHTML = '<a href="javascript:void(0);" onclick="mostraPagamento('+id_pagamento+');"><img src="images/btn_detalhes.gif" /></a>';
	$('txtPagamento'+id_pagamento).innerHTML = '';
}

function validaRenovacao(plano){
	if(plano == "Gratis"){
		if($('plano').value == ""){
			alert('Selecione o Plano');
			return false;
		}
		if($('plano_selecionado').value == ""){
			alert('Selecione a Duração do Plano');
			return false;
		}
		if($('plano').value == 2 && $('inp_seu_layout').value == ""){
			alert('Selecione o Layout para o novo Plano');
			return false;
		}
		if($('cupom').value != ""){
			if($('cupom').value.length != 10){
				alert('Cupom inválido');
				return false;
			}
		}
		if($('dominio') != null){	
			if($('dominio').checked){
				if(dominioAdm == 0){
					alert("- Você precisa escolher um dominio");
					return false;
				}else if(dominioAdm == 1){
					alert("- Você precisa escolher um dominio disponível");
					return false;
				}
			}	
		}

	}
}

function formatNumber(pnumber,decimals){
	if (isNaN(pnumber)) { return 0};
	if (pnumber=='') { return 0};
	
	var snum = new String(pnumber);
	var sec = snum.split('.');
	var whole = parseFloat(sec[0]);
	var result = '';
	
	if(sec.length > 1){
		var dec = new String(sec[1]);
		dec = String(parseFloat(sec[1])/Math.pow(10,(dec.length - decimals)));
		dec = String(whole + Math.round(parseFloat(dec))/Math.pow(10,decimals));
		var dot = dec.indexOf('.');
		if(dot == -1){
			dec += '.'; 
			dot = dec.indexOf('.');
		}
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	} else{
		var dot;
		var dec = new String(whole);
		dec += '.';
		dot = dec.indexOf('.');		
		while(dec.length <= dot + decimals) { dec += '0'; }
		result = dec;
	}	
	return result;
}

function validaDom(){
	if($('dominio1').value == "" || $('dominio2').value == "" || $('dominio3').value == ""){
		alert('Você deve escolher 3 opções de Dominio.');
		return false;
	}
}
/*
function verificaDominio(){
		var pars = "";
		pars = "domain=carolegustavo";
		pars += "&suffix=.com";
		var meuAjax = new Ajax.Updater('teste', '../dominio/domain_checker.asp', {method: 'get', parameters: pars});	
}
*/

function verificaDominio(op){
	var oque = op;
	if($('dominio1').value == ""){
		alert('Você deve preencher o dominio.');
		return false;
	}else{
		if($('dominio1').value.indexOf(" ") != -1){
			alert("Dominio não pode conter espaços");
			return false;
		}else if(verificaCaracteres($('dominio1').value) != true){
			alert("Dominio não pode conter caracteres especiais");
			return false;
		}else if($('dominio1').value.length < 3){
			alert("Dominio deve conter no mínimo 3 caracteres");
			return false;
		}else{
			$('linkDominio').innerHTML = 'Aguarde...';
			var pars = "";
			pars = "domain="+$F('dominio1');
			pars += "&suffix="+$F('sulfixo');
			pars += "&op="+op;
			var meuAjax = new Ajax.Request( '../dominio/domain_checker.asp', {method: 'get', parameters: pars, onComplete: retornaVerificaDominio});
			return false;
		}
	}
}

function retornaVerificaDominio(orl){
	var temp = orl.responseText.split("|");
	var op = 'verifica';
	if(temp[1] == "erro"){
		$('linkDominio').innerHTML = '<a href="javascript:void(0);" class="linkSimples" onclick="verificaDominio(\''+op+'\');">Verificar</a>';
		alert(temp[2]);
	}else{
		if(temp[3] == "formulario"){
			$('frmPagina').submit();
		}else{
			$('linkDominio').innerHTML = '<a href="javascript:void(0);" class="linkSimples" onclick="verificaDominio(\''+op+'\');">Verificar</a>';
			$('teste').innerHTML = temp[2];
		}
	}
	
}

var dominioAssine = 0;

function verificaDominioAssine(op){
	var oque = op;
	if($('dominio1').value == ""){
		alert('Você deve preencher o dominio.');
		return false;
	}else{
		if($('dominio1').value.indexOf(" ") != -1){
			alert("Dominio não pode conter espaços");
			return false;
		}else if(verificaCaracteres($('dominio1').value) != true){
			alert("Dominio não pode conter caracteres especiais");
			return false;
		}else if($('dominio1').value.length < 3){
			alert("Dominio deve conter no mínimo 3 caracteres");
			return false;
		}else{
			dominioAssine = 1;
			$('linkDominio').innerHTML = 'Aguarde...';
			var pars = "";
			pars = "domain="+$F('dominio1');
			pars += "&suffix="+$F('sulfixo');
			pars += "&op="+op;
			var meuAjax = new Ajax.Request( 'dominio/domain_checker.asp', {method: 'get', parameters: pars, onComplete: retornaVerificaDominioAssine});
			return false;
		}
	}
}

function retornaVerificaDominioAssine(orl){
	var temp = orl.responseText.split("|");
	var op = 'verifica';
	if(temp[1] == "erro"){
		$('linkDominio').innerHTML = '<a href="javascript:void(0);" class="linkSimples" onclick="verificaDominioAssine(\''+op+'\');">Verificar</a>';
		alert(temp[2]);
		dominioAssine = 1;
	}else{
		$('linkDominio').innerHTML = '<a href="javascript:void(0);" class="linkSimples" onclick="verificaDominioAssine(\''+op+'\');">Verificar</a>';
		$('teste').innerHTML = temp[2];
		dominioAssine = 2;
	}
}

var dominioAdm = 0;

function verificaDominioAdm(op){
	var oque = op;
	if($('dominio1').value == ""){
		alert('Você deve preencher o dominio.');
		return false;
	}else{
		if($('dominio1').value.indexOf(" ") != -1){
			alert("Dominio não pode conter espaços");
			return false;
		}else if(verificaCaracteres($('dominio1').value) != true){
			alert("Dominio não pode conter caracteres especiais");
			return false;
		}else if($('dominio1').value.length < 3){
			alert("Dominio deve conter no mínimo 3 caracteres");
			return false;
		}else{
			dominioAdm = 1;
			$('linkDominio').innerHTML = 'Aguarde...';
			var pars = "";
			pars = "domain="+$F('dominio1');
			pars += "&suffix="+$F('sulfixo');
			pars += "&op="+op;
			var meuAjax = new Ajax.Request( '../dominio/domain_checker.asp', {method: 'get', parameters: pars, onComplete: retornaVerificaDominioAdm});
			return false;
		}
	}
}

function retornaVerificaDominioAdm(orl){
	var temp = orl.responseText.split("|");
	var op = 'verifica';
	if(temp[1] == "erro"){
		$('linkDominio').innerHTML = '<a href="javascript:void(0);" class="linkSimples" onclick="verificaDominioAssine(\''+op+'\');">Verificar</a>';
		alert(temp[2]);
		dominioAdm = 1;
	}else{
		$('linkDominio').innerHTML = '<a href="javascript:void(0);" class="linkSimples" onclick="verificaDominioAssine(\''+op+'\');">Verificar</a>';
		$('teste').innerHTML = temp[2];
		dominioAdm = 2;
	}
}



function mudaFoto(foto){
	$('imagemLoja').innerHTML = '<a href="javascript:void(0);" onclick="popFotoLoja(\''+foto+'\');"><img src="'+foto+'" id="imgGrande" /></a>'

}

function deletaProduto(id_compras_produto){
	if(confirm('Tem certeza que deseja excluir o produto da sua lista de compras?')){
		window.location = 'loja_virtual_carrinho.asp?acao=excluir&id_compras_produto='+id_compras_produto;
	}
}

function recalculaQtd(id_produto, quantidade, produto, id_compras_produto){
	if(parseInt(quantidade) < parseInt($('minimo_'+id_compras_produto).value)){
		alert('A quantidade mínima para o produto '+produto+' é de '+$('minimo_'+id_compras_produto).value+' unidades.');
		$('qtd_'+id_compras_produto).value = $('qtdOld_'+id_compras_produto).value;
	}else{
		var pars = "id_produto=" + id_produto;
		pars += "&quantidade="+quantidade;
		pars += "&id_compras_produto="+id_compras_produto;
		var meuAjax = new Ajax.Request( 'ajaxAtualizaCarrinho.asp', {method: 'post', parameters: pars, onComplete: retornaAtualizaCarrinho});	
	}
}

function retornaAtualizaCarrinho(orl){
	temp = orl.responseText.split('||');
	if(temp[0].split(' ').join('') == "ok"){
		var totalProdutos = 0;
		var totalPeso = 0;
		$('valTotal_'+temp[1]).innerHTML = 'R$ ' + formatNumber(temp[2],2).split('.').join(',');
		$('valProd_'+temp[1]).value = temp[2].split('.').join(',');
		$('pesoProd_'+temp[1]).value = temp[3].split('.').join(',');
		for(i=0;i<document.forms[1].elements.length;i++){
			if(document.forms[1].elements[i].name.substring(0,8) == "valProd_"){
				totalProdutos += parseFloat(document.forms[1].elements[i].value.split(',').join('.'));
			}
			if(document.forms[1].elements[i].name.substring(0,9) == "pesoProd_"){
				totalPeso += parseFloat(document.forms[1].elements[i].value.split(',').join('.'));
			}
		}
		$('peso').value = totalPeso.toString().split('.').join(',');
		var totalFrete = parseFloat($('totalFrete').value.split(',').join('.'));
		var totalDesconto = parseFloat($('totalDesconto').value.split(',').join('.'));
		var totalGeral = parseFloat(totalProdutos) + parseFloat(totalFrete) - parseFloat(totalDesconto);
		
		$('totalGeral').value = formatNumber(totalGeral,2).toString().split('.').join(',');
		$('totalProdutos').value = formatNumber(totalProdutos,2).toString().split('.').join(',');
		$('txtTotalGeral').innerHTML = 'R$ ' + formatNumber(totalGeral,2).toString().split('.').join(',');
		if($('totalFrete').value != 0){
			execCalculaFrete();
		}
	}else{
		alert(temp[2]);
		$('qtd_'+temp[1]).value = $('qtdOld_'+temp[1]).value;				
	}
}

function calculaFrete(){
	if($('cep').value == "" || $('cep').value.length < 8){
		alert('Digite o campo CEP corretamente.');
	}else{
		execCalculaFrete();
	}
}


function execCalculaFrete(){
	var url = "ajaxConsultaFrete.asp";
	var pars = "cep=" + $F('cep').split('-').join('');
	pars += "&peso=" + $F('peso');
	pars += "&total=" + $F('totalProdutos');
	$('txtCEP').innerHTML = "calculando CEP...";
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaSedex});	
}

function retornaSedex(orl){
	temp = orl.responseText.split('|');

	if(temp[0] == "ok"){
		$('txtTotalFrete').innerHTML = 'R$ ' + temp[1];
		$('totalFrete').value = temp[1];
		var desconto = parseFloat($('totalDesconto').value.split(',').join('.'));
		var total = parseFloat(temp[1].split(',').join('.')) + parseFloat($('totalProdutos').value.split(',').join('.')) - desconto;
		$('txtTotalGeral').innerHTML = 'R$ ' + formatNumber(total,2).toString().split('.').join(',');
		$('totalGeral').value = formatNumber(total,2).toString().split('.').join(',');
		$('txtCEP').innerHTML = 'Calcular';
	}else{
		$('txtTotalFrete').innerHTML = 'R$ 0,00';
		$('totalFrete').value = "0";
		$('txtCEP').innerHTML = 'Calcular';
		alert(temp[1]);
	}
}

function verificaValePresente(){
	textoAntigo = $('txtVale').innerHTML;
	classeAntiga = $('txtVale').className;
	if($('valePresente').value != ""){
		if($('valePresente').value.length != 10){
			var textoAntigo = '';
			var valorAntigo = parseFloat($('totalDesconto').value.split(',').join('.'));
			var totalGeral = parseFloat($('totalGeral').value.split(',').join('.'));
			var total = totalGeral + valorAntigo;
			$('valorDesconto').innerHTML = 'R$ 0,00';
			$('totalDesconto').value = '0';
			$('txtTotalGeral').innerHTML = 'R$ ' + formatNumber(total,2).toString().split('.').join(',');
			$('totalGeral').value = formatNumber(total,2).toString().split('.').join(',');
			pisca('txtVale', 'O Vale Presente Digitado não é válido.');
		}else{
			$('txtVale').innerHTML = 'Verificando Vale Presente...';
			var pars = "valePresente="+$('valePresente').value;
			var meuAjax = new Ajax.Request( 'ajaxValePresente.asp', {method: 'post', parameters: pars, onComplete: retornaValePresente});	
		}
	}else{
		pisca('txtVale', 'O Vale Presente não foi digitado.');
	}
}

function retornaValePresente(orl){
	temp = (orl.responseText).split('|');
	if(temp[0] == "erro"){
		var textoAntigo = '';
		var valorAntigo = parseFloat($('totalDesconto').value.split(',').join('.'));
		var totalGeral = parseFloat($('totalGeral').value.split(',').join('.'));
		var total = totalGeral + valorAntigo;
		$('valorDesconto').innerHTML = 'R$ 0,00';
		$('totalDesconto').value = '0';
		$('txtTotalGeral').innerHTML = 'R$ ' + formatNumber(total,2).toString().split('.').join(',');
		$('totalGeral').value = formatNumber(total,2).toString().split('.').join(',');
		pisca('txtVale', temp[1]);
	}else{
		$('txtVale').innerHTML = temp[1];
		$('valorDesconto').innerHTML = 'R$ ' + temp[2];
		$('totalDesconto').value = temp[2];
		
		var desconto = parseFloat(temp[2].split(',').join('.'));
		var total = parseFloat($('totalFrete').value.split(',').join('.')) + parseFloat($('totalProdutos').value.split(',').join('.')) - desconto;
		$('txtTotalGeral').innerHTML = 'R$ ' + formatNumber(total,2).toString().split('.').join(',');
		$('totalGeral').value = formatNumber(total,2).toString().split('.').join(',');
	}
}

function finalizaPedido(data){
	if($('totalFrete').value == "0" && $('peso').value.split(",").join(".") > 0){
		alert('Você deve digitar um CEP para fechar o pedido.')
	}else{
		var initDate = data;
		var endDate = $F('data_entrega');
		
		if($F('data_entrega') == ""){
			alert('Você deve preencher a data de entrega.');
			return false;
		}else if(!VerData(endDate)){
			alert('Você deve preencher a data de entrega com uma data válida.');
			return false;
		}
		else{
			if ( ( initDate != "" ) && ( endDate != "" ) ) {
				initDate = initDate.substr(6,4) + initDate.substr(3,2) + initDate.substr(0,2);
				endDate = endDate.substr(6,4) + endDate.substr(3,2) + endDate.substr(0,2);
				if ( initDate > endDate ) {
					alert('A Data de entrega não pode ser menor que a previsão de entrega.');
					return false;
				}
			}
		}
		document.getElementById('form1').action = 'loja_virtual_finalizar_compra.asp?acao=grava';
		document.getElementById('form1').submit();
	}
}

function VerData(dataX){
	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]))\/(19|20)?\d{2}$/;
	return reDate.test(dataX);
}

function openOpiniao(id_produto){
	window.open('popOpiniao.asp?id_produto='+id_produto, 'pop', 'width=500, height=500');	
}

function openIndique(id_produto){
	window.open('popIndique.asp?id_produto='+id_produto, 'pop', 'width=500, height=500');	
}

function validaOpiniao(){
	msg = "";
	if($('nota').value == ""){
		msg = msg + "- Nota\n";		
	}
	if($('nome').value == ""){
		msg = msg + "- Nome\n";		
	}
	if($('cidade').value == ""){
		msg = msg + "- Cidade\n";		
	}
	if($('estado').value == ""){
		msg = msg + "- Estado\n";		
	}
	if($('opiniao').value == ""){
		msg = msg + "- Opinião\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function validaIndique(){
	msg = "";
	if($('nome').value == ""){
		msg = msg + "- Nome\n";		
	}
	if($('email').value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail($('email').value) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if($('mensagem').value == ""){
		msg = msg + "- Mensagem\n";		
	}
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function desabilitaEntrega(){
if(!$('entrega').checked){
	for(i=0;i<document.forms[1].elements.length;i++){
		if(document.forms[1].elements[i].name.substring(0,4) == "ent_"){
			document.forms[1].elements[i].disabled = 1;
			document.forms[1].elements[i].className = 'off';
			document.forms[1].elements[i].value = '';
			$('txtCep2').style.display = 'none';
		}
	}
}else{
	for(i=0;i<document.forms[1].elements.length;i++){
		if(document.forms[1].elements[i].name.substring(0,4) == "ent_"){
			document.forms[1].elements[i].disabled = 0;
			document.forms[1].elements[i].className = '';
			$('txtCep2').style.display = '';
		}
	}
	
}
}

function habilitaEntrega(){
	var entrega = 1;
}

function validaDadosLoja(){
	msg = "";
	if($('nome').value == ""){
		msg = msg + "- Nome\n";		
	}

	if($F('cpf') == ""){
		msg = msg + "- CPF\n";
	}
	
	if($('email').value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail($('email').value) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}
	if($('dia').value == "" || $('mes').value == "" || $('ano').value == ""){
		msg = msg + "- Data Nascimento\n";		
	}else if(VerificaData($('dia').value+"/"+$('mes').value+"/"+$('ano').value) == false){
		msg = msg + msgData;	
	}
	if($('ddd_res').value == ""){
		msg = msg + "- DDD Residência\n";		
	}

	if($('tel_res').value == ""){
		msg = msg + "- Telefone Residência\n";		
	}
	if($('ddd_cel').value == ""){
		msg = msg + "- DDD Celular\n";		
	}
	if($('tel_cel').value == ""){
		msg = msg + "- Telefone Celular\n";		
	}
	if($('cep').value == ""){
		msg = msg + "- CEP\n";		
	}
	if($('endereco').value == ""){
		msg = msg + "- Endereço\n";		
	}
	if($('numero').value == ""){
		msg = msg + "- Número\n";		
	}
	if($('bairro').value == ""){
		msg = msg + "- Bairro\n";		
	}
	if($('estado').value == ""){
		msg = msg + "- Estado\n";		
	}
	if($('cidade').value == ""){
		msg = msg + "- Cidade\n";		
	}

	if($('entrega').checked){
		if($('ent_nome').value == ""){
			msg = msg + "- Nome para Entrega\n";		
		}
		if($('ent_ddd1').value == ""){
			msg = msg + "- DDD para Entrega\n";		
		}
		if($('ent_tel1').value == ""){
			msg = msg + "- Telefone para Entrega\n";		
		}
		if($('ent_cep').value == ""){
			msg = msg + "- CEP para Entrega\n";		
		}
		if($('ent_endereco').value == ""){
			msg = msg + "- Endereço para Entrega\n";		
		}
		if($('ent_numero').value == ""){
			msg = msg + "- Número para Entrega\n";		
		}
		if($('ent_bairro').value == ""){
			msg = msg + "- Bairro para Entrega\n";		
		}
		if($('ent_estado').value == ""){
			msg = msg + "- Estado para Entrega\n";		
		}
		if($('ent_cidade').value == ""){
			msg = msg + "- Cidade para Entrega\n";		
		}
	}
	if($('senhaLoja').value == ""){
		msg = msg + "- Senha\n";		
	}
	if($('senhaLoja').value != $('conf_senha').value){
		msg = msg + "- A Senha não confere com a confirmação\n";		
	}
	
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
	}else{
		$('formDadosLoja').submit();	
	}
}

function validaLojaCadastro(){
	msg = "";
	if($('email_cadastro').value == ""){
		msg = msg + "- E-mail\n";		
	}
	else if(isMail($('email_cadastro').value) != true){
		msg = msg + "- E-mail deve conter um endereço eletrônico válido\n";
	}

	if($F('cpf_cadastro') == ""){
		msg = msg + "- CPF\n";
	}
	
	if(msg != ''){
		alert('Os seguintes campos são obrigatórios:\n'+msg);
		return false;
	}
}

function validaPagamentoLoja(){
	var marcado = -1;
	if (document.formPagamentoLoja.tipo_pagamento.length == undefined){
		if(document.formPagamentoLoja.tipo_pagamento.checked == true){
			marcado = 1;
		}
	}else{
		for (i=0; i<document.formPagamentoLoja.tipo_pagamento.length; i++) {
			if (document.formPagamentoLoja.tipo_pagamento[i].checked) {
				marcado = document.formPagamentoLoja.tipo_pagamento[i].value;
			}
		}
	}
	if (marcado == -1) {
		alert("Por favor selecione uma forma de pagamento.");
	}else if(marcado > 2){
		var marcadoParcelas = -1;
		if (document.formPagamentoLoja.parcelas.length == undefined){
			if(document.formPagamentoLoja.parcelas.checked == true){
				marcadoParcelas = 1;
			}
		}else{
			for (i=0; i<document.formPagamentoLoja.parcelas.length; i++) {
				if (document.formPagamentoLoja.parcelas[i].checked) {
					marcadoParcelas = document.formPagamentoLoja.parcelas[i].value;
				}
			}
		}
		if(marcadoParcelas == -1){
			alert('Selecione o número de parcelas.');	
		}else{
			$('formPagamentoLoja').submit();	
		}
	}else{
		$('formPagamentoLoja').submit();
	}
}

function changeParcelas(id_pagamento){
	if(document.formPagamentoLoja.parcelas.length == undefined){
		$('tbParcelas').style.display = '';
		document.formPagamentoLoja.parcelas.disabled = false;
		if(id_pagamento == 2){
			document.formPagamentoLoja.parcelas.disabled = true;
			document.formPagamentoLoja.parcelas.checked = false;
			$('tbParcelas').style.display = 'none';
		}
	}else{
		for(i=0; i< document.formPagamentoLoja.parcelas.length; i++){
			if(id_pagamento == 2){
				document.formPagamentoLoja.parcelas[i].disabled = true;
				document.formPagamentoLoja.parcelas[i].checked = false;
				$('tbParcelas').style.display = 'none';
			}else{
				$('tbParcelas').style.display = '';
				document.formPagamentoLoja.parcelas[i].disabled = false;
			}
		}
	}
	//alert(document.formPagamentoLoja.parcelas.length);
}

function verificaCarrinho(id_produto, opcoes){
	var erro = 0;
	var pars = "";
	if(opcoes > 0){
		for(i=1;i<=opcoes;i++){
			if($F('opcao'+i) == ""){
				erro = 1;					
			}else{
				pars += '&opcao'+i+'='+$F('opcao'+i);				
			}
		}
	}
	if(erro == 1){
		alert('Você deve preencher / selecionar as opções.');	
	}else{
		$('carrinho').action = 'loja_virtual_carrinho.asp?id_produto='+id_produto+pars;
		$('carrinho').submit();
	}
}

function salvarLegenda(id_legenda){
	var url = "ajaxAlteraLegenda.asp";
	var pars = "id_legenda=" + id_legenda;
	pars += "&legenda="+trocaEsp($F('legenda'+id_legenda));
	$('img'+id_legenda).innerHTML = "<img src='images/loading.gif'>";
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaLegenda});
}

function retornaLegenda(orl){
	temp = orl.responseText.split('|');
	$('img'+temp[1]).innerHTML = "Salvo!";
	setTimeout("$('img'+temp[1]).innerHTML = '<a href=\"javascript:void(0);\" onclick=\"salvarLegenda("+temp[1]+");\"><img src=\"images/btn_savar_legenda.gif\" /></a>';", 2000);
//
}

function salvarLegendaHome(id_legenda){
	var url = "ajaxAlteraLegendaHome.asp";
	var pars = "id_legenda=" + id_legenda;
	pars += "&legenda="+$F('legenda'+id_legenda).split("'").join("´");
	$('img'+id_legenda).innerHTML = "<img src='images/loading.gif'>";
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaLegendaHome});
}

function retornaLegendaHome(orl){
	temp = orl.responseText.split('|');
	$('img'+temp[1]).innerHTML = "Salvo!";
	setTimeout("$('img'+temp[1]).innerHTML = '<a href=\"javascript:void(0);\" onclick=\"salvarLegendaHome("+temp[1]+");\"><img src=\"images/btn_savar_legenda.gif\" /></a>';", 2000);
//
}

function mostraGoogleMaps(elemento){
	if(elemento.checked){
		$('dadosGoogle').style.display = '';
	}else{
		$('dadosGoogle').style.display = 'none';
	}
}

function salvaAceitaTermoLoja(id_noivo, tipo){
	if(!$('aceito').checked){
		alert('Para prosseguir você deve aceitar os Termos de Uso.');	
	}else{
		var url = "ajaxAceitaTermoLoja.asp";
		var pars = "id_noivo=" + id_noivo;
		pars += "&tipo="+tipo;
		$('btnDados').innerHTML = "<img src='images/loading.gif'>";
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaAceitaLoja});
	}
}

function retornaAceitaLoja(orl){
	temp = orl.responseText.split('|');
	alert(temp[1]);
	window.location = 'configuracoes.asp?id='+temp[0];
//
}

function mostraDadosBancarios(elemento){
	if(elemento.checked){
		$('dadosBancarios').style.display = '';
	}else{
		$('dadosBancarios').style.display = 'none';
	}	
}

function salvaConfiguracoes(id_noivo, tipo){
	if(tipo ==9){
		tipo = "loja";
		var idTipo = 9;
	}else{
		tipo = "cota";	
		var idTipo = 10;
	}
	
	var oEditor = FCKeditorAPI.GetInstance('texto');
	texto = oEditor.GetXHTML();
	
	if(tipo != "loja"){
		var fileImg = $('fileImg').value;
	}
	
	$('btnConfig').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';		
	
	var pars = "id_noivo="+id_noivo;
	pars += "&texto="+escape(texto);
	pars += "&tipo="+escape(tipo);
	if(tipo != "loja"){
		pars += "&imagem="+fileImg;
	}
	
	var meuAjax = new Ajax.Updater('btnConfig', 'ajaxGravaConfiguracoes.asp', {method: 'post', parameters: pars});
	
	setTimeout('$(\'btnConfig\').innerHTML = \'<a href="javascript:void(0);" onclick="salvaConfiguracoes('+id_noivo+', '+idTipo+')"><img src="images/btn_salvar.jpg" width="54" height="23" /></a>\';', 2000);
}


function salvaConfiguracoesDados(id_noivo, tipo){
	if(tipo ==9){
		tipo = "loja";
		var idTipo = 9;
		var mostraOrdenacao = $('mostraOrdenacao').value;
	}else{
		tipo = "cota";	
		var idTipo = 10;
		var mostraOrdenacao = '';
	}
	
	if($('deposito').checked){
		var deposito = $('deposito').value;
	}else{
		var deposito = 0;	
	}
	
	if($('boleto').checked){
		var boleto = $('boleto').value;
	}else{
		var boleto = 0;	
	}
	
	if($('master').checked){
		var master = $('master').value;
	}else{
		var master = 0;	
	}
	
	if($('visa').checked){
		var visa = $('visa').value;
	}else{
		var visa = 0;	
	}
	var comprado = $('comprado').value;
	
	var banco = $('banco').value;
	var agencia = $('agencia').value;
	var conta = $('conta').value;
	var titular = $('titular').value;
	var cpf = $('cpf').value;

	var msg = "";

	if(deposito == 0 && boleto == 0 && master == 0 && visa == 0){
		msg += "Ao menos uma forma de pagamento\n"	
	}else if(deposito == 1){
		if(banco == ""){
			msg += 'Nome do banco\n';
		}
		if(agencia == ""){
			msg += 'Agência\n';
		}
		if(conta == ""){
			msg += 'Conta\n';
		}
		if(titular == ""){
			msg += 'Titular\n';
		}
		if(cpf == ""){
			msg += 'CPF\n';
		}
	}

	if(msg != ""){
		alert('Por favor preencha os campos:\n'+msg);	
	}else{
		$('btnDados').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';		
	
		var pars = "id_noivo="+id_noivo;
		pars += "&deposito="+deposito;
		pars += "&boleto="+boleto;
		pars += "&visa="+visa;
		pars += "&master="+master;
		
		pars += "&banco="+trocaEsp(banco);
		pars += "&agencia="+trocaEsp(agencia);
		pars += "&conta="+trocaEsp(conta);
		pars += "&titular="+trocaEsp(titular);
		pars += "&cpf="+trocaEsp(cpf);
		
		pars += "&tipo="+trocaEsp(tipo);
		pars += "&comprado="+trocaEsp(comprado);
		pars += "&mostraOrdenacao="+trocaEsp(mostraOrdenacao);
		

		var meuAjax = new Ajax.Updater('btnDados', 'ajaxGravaDadosBancarios.asp', {method: 'post', parameters: pars});
		
		setTimeout('$(\'btnDados\').innerHTML = \'<a href="javascript:void(0);" onclick="salvaConfiguracoesDados('+id_noivo+', '+idTipo+')"><img src="images/btn_salvar.jpg" width="54" height="23" /></a>\';', 2000);
	}
}


function finalizaConta(id){
	if(confirm('Tem certeza que deseja efetuar o resgate dos valores arrecadados e zerar sua conta?')){
		window.location = 'encerra_conta.asp?id='+id;	
	}
}

function validaEncerraConta(id){
	var banco = $('banco').value;
	var agencia = $('agencia').value;
	var conta = $('conta').value;
	var titular = $('titular').value;
	var cpf = $('cpf').value;
	var msg = "";

	if(banco == ""){
		msg += 'Nome do banco\n';
	}
	if(agencia == ""){
		msg += 'Agência\n';
	}
	if(conta == ""){
		msg += 'Conta\n';
	}
	if(titular == ""){
		msg += 'Titular\n';
	}
	if(cpf == ""){
		msg += 'CPF\n';
	}
	if(cpf != ""){
		cpf = cpf. replace (".","");
		cpf = cpf. replace (".","");
		cpf = cpf. replace (".","");
		cpf = cpf. replace ("-","");
		erro = new String;
		if (cpf.length < 11){
			msg += "- CPF Incorreto.\n";
		}else{
			var nonNumbers = /\D/;
			if (nonNumbers.test(cpf)) msg += "- A verificacao de CPF suporta apenas numeros! \n";
			if (cpf == "00000000000" || cpf == "11111111111" || cpf == "22222222222" || cpf == "33333333333" || cpf == "44444444444" || cpf == "55555555555" || cpf == "66666666666" || cpf == "77777777777" || cpf == "88888888888" || cpf == "99999999999"){
				msg += "Numero de CPF invalido!"
			}
			var a = [];
			var b = new Number;
			var c = 11;
			for (i=0; i<11; i++){
				a[i] = cpf.charAt(i);
				if (i < 9) b += (a[i] * --c);
			}
			if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
			b = 0;
			c = 11;
			for (y=0; y<10; y++) b += (a[y] * c--);
			if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
			if ((cpf.charAt(9) != a[9]) || (cpf.charAt(10) != a[10])){
				msg +="- CPF Incorreto!";
			}
		}
	}	
	if(msg != ""){
		alert('Por favor preencha os campos:\n'+msg);
	}else{
		$('form').submit();
	}
}

function validaEmail(){
	if(isMail($('email').value) != true){
		alert('Preencha o e-mail corretamente.');
		return false;
	}
}

function cadastraProdutoAdm(){
	if($('categoria').value == ""){
		alert('Selecione a Categoria que deseja cadastrar o produto.');	
	}else if($('produto').value == ""){
		alert('Selecione o nome do Produto.');	
	}else if($('valor').value == ""){
		alert('Selecione o Valor para o produto.');	
	}else if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == ""){
		alert('Você precisar escolher uma imagem para cadastrar o produto.');
	}else{
		var url = "ajaxGravaProdutoAdm.asp";
		var pars = "categoria=" + $('categoria').value;
		pars += "&produto="+$('produto').value;
		pars += "&valor="+$('valor').value;
		pars += "&imagem="+$('fileImg').value;
		$('btnSalvar').innerHTML = "<img src='images/loading.gif'>";
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaCadastraProdutoAdm});
	}	
}

function retornaCadastraProdutoAdm(orl){
	temp = orl.responseText.split('|');
	alert(temp[0]);
	$('cadastroProduto').innerHTML = " ";
}


function showCadastra(){
	var pars = 1;	
	var meuAjax = new Ajax.Updater('cadastroProduto', 'ajaxCadastraProduto.asp', {method: 'post', parameters: pars});
}

function cadastraCotaAdm(){
	if($('categoria').value == ""){
		alert('Selecione a Categoria que deseja cadastrar o produto.');	
	}else if($('produto').value == ""){
		alert('Selecione o nome do Produto.');	
	}else if($('valor').value == ""){
		alert('Selecione o Valor para o produto.');	
	}else{
		var url = "ajaxGravaCotaAdm.asp";
		var pars = "categoria=" + $('categoria').value;
		pars += "&produto="+$('produto').value;
		pars += "&valor="+$('valor').value;
		$('btnSalvar').innerHTML = "<img src='images/loading.gif'>";
		var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaCadastraCotaAdm});
	}	
}

function retornaCadastraCotaAdm(orl){
	temp = orl.responseText.split('|');
	alert(temp[0]);
	$('cadastroCota').innerHTML = " ";
}


function showCadastraCota(){
	var pars = 1;	
	var meuAjax = new Ajax.Updater('cadastroCota', 'ajaxCadastraCota.asp', {method: 'post', parameters: pars});
}

function salvaNomeConvidado(id_noivo){
	if($F('nomeConvidado') != ""){
		var pars = "id_noivo="+id_noivo;
		pars += "&nomeConvidado="+trocaEsp($F('nomeConvidado'));
		pars += "&acompanhantes="+trocaEsp($F('acompanhantes'));

		var meuAjax = new Ajax.Request('ajaxGravaNomeConvidado.asp', {method: 'post', parameters: pars, onComplete: retornaSalvaNomeConvidado});
	}else{
		alert('Preencha o nome do Convidado');		
	}
}

function retornaSalvaNomeConvidado(orl){
	temp = orl.responseText.split('|');
	
	if(temp[0] == "ok"){
		var tabela = $('tablePages');
		var linhas = tabela.rows.length; 
		var tabelaInsert = tabela.insertRow(linhas);
		tabelaInsert.setAttribute('id', 'tr'+temp[1]);
		var cell1 = tabelaInsert.insertCell(0);
		var cell2 = tabelaInsert.insertCell(1);
		var cell3 = tabelaInsert.insertCell(2);
		cell1.innerHTML = temp[2];
		cell2.innerHTML = temp[3];
		cell3.innerHTML = '<a href="javascript:void(0);" onClick="delRSVPConvidado('+temp[1]+');"><img src="images/btn_deletar.jpg" width="90" height="24" /></a>';
		cell1.align="left";
		cell1.height="40";
		cell2.align="center";
		cell3.align="center";
		
		alert('Nome cadastrado com sucesso!');
		$('nomeConvidado').value = '';
		$('acompanhantes').value = 0;
	}else{
		alert('Erro ao gravar o nome. Por favor tente novamente.');
	}
}

function salvarRSVPConfig(id_noivo){
	emailsErrados = "";
	if($F('emails') != ""){
		emails = $F('emails').split(";");
		for(i=0;i<emails.length;i++){
			if(emails[i] != ""){
				if(isMail(emails[i].split(' ').join('')) != true){
					emailsErrados += "- " + emails[i] + "\n";
				}
			}
		}
	}
		
	if(emailsErrados != ""){
		alert('Os seguintes e-mails cadastrados para receber a cópia da confirmação de RSVP estão incorretos:\n'+emailsErrados);
	}else{
		var oEditor = FCKeditorAPI.GetInstance('texto');
		mensagemCorpo = oEditor.GetXHTML();
		$('btnSalvar').innerHTML = '<img src="images/loading.gif">';
		var pars = "&texto="+escape(mensagemCorpo);
		pars += "&id_noivo="+id_noivo;
		pars += "&criancas="+$F('criancas');
		pars += "&aberto="+$F('aberto');
		pars += "&convidados="+$F('convidados');
		pars += "&acompanhantes="+$F('acompanhantes');
		pars += "&emails="+$F('emails').split(' ').join('');

		
		var meuAjax = new Ajax.Updater('btnSalvar', 'ajaxGravaRSVPConfig.asp', {method: 'post', parameters: pars});
		var conteudo = '<a href="javascript:salvarRSVPConfig('+id_noivo+');"><img src="images/btn_salvar.jpg" width="54" height="23" /></a>';
		setTimeout("$('btnSalvar').innerHTML = "+conteudo+";", 2000);
		
	}
}

function gravaBlogIntro(id_noivo){
	f = document.getElementById("frmPagina");
	
	var controle = 0;
	
	
	for (i=0;i<f.elements.length;i++){
		if (f.elements[i].type == "radio"){
			if (f.elements[i].checked == true){
				aprova = f.elements[i].value;
			}
		}
	}
	
    if($('fileImg').value == "0"){
        alert('Aguarde o término do upload.');
    }else if($('fileImg').value == "1"){
        if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
            var oEditor = FCKeditorAPI.GetInstance('texto');
            mensagemCorpo = oEditor.GetXHTML();
            var fileImg = $('fileImg').value;
            $('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
            var pars = "&texto="+escape(mensagemCorpo);
            pars += "&imagem="+fileImg;
            pars += "&id_noivo="+id_noivo;
			pars += "&aprova="+aprova;
            var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaBlogIntro.asp', {method: 'post', parameters: pars});
        }
    }else{
            var oEditor = FCKeditorAPI.GetInstance('texto');
            mensagemCorpo = oEditor.GetXHTML();
            var fileImg = $('fileImg').value;
            $('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
            var pars = "&texto="+escape(mensagemCorpo);
            pars += "&imagem="+fileImg;
            pars += "&id_noivo="+id_noivo;
			pars += "&aprova="+aprova;
            var meuAjax = new Ajax.Updater('novaPagina', 'ajaxGravaBlogIntro.asp', {method: 'post', parameters: pars});
    }
}


function novoPost(){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "";
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxNovoPost.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novoPostLimpa();"><img src="images/btn_cancelar.jpg" /></a>';
}
function novoPostLimpa(){
	$('novaPagina').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novoPost();"><img src="images/btn_novo_post.gif" /></a>';
}

function cadastrarPost(id_noivo){
	var titulo = $('titulo').value;
    if($('fileImg').value == "0"){
        alert('Aguarde o término do upload.');
    }else if($('fileImg').value == "1"){
        if(confirm('Você precisa clicar no botão ENVIAR para alterar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para manter a foto atual')){
            var oEditor = FCKeditorAPI.GetInstance('texto');
            mensagemCorpo = oEditor.GetXHTML();
            var fileImg = $('fileImg').value;
            $('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
            var pars = "&texto="+escape(mensagemCorpo);
            pars += "&imagem="+fileImg;
            pars += "&id_noivo="+id_noivo;
			pars += "&titulo="+titulo;
            var meuAjax = new Ajax.Request( 'ajaxGravaNovoPost.asp', {method: 'post', parameters: pars, onComplete: retornaNovoPost});
        }
    }else{
            var oEditor = FCKeditorAPI.GetInstance('texto');
            mensagemCorpo = oEditor.GetXHTML();
            var fileImg = $('fileImg').value;
            $('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
            var pars = "&texto="+escape(mensagemCorpo);
            pars += "&imagem="+fileImg;
            pars += "&id_noivo="+id_noivo;
			pars += "&titulo="+titulo;
            var meuAjax = new Ajax.Request( 'ajaxGravaNovoPost.asp', {method: 'post', parameters: pars, onComplete: retornaNovoPost});
    }
}

function retornaNovoPost(orl){
	temp = orl.responseText.split('|'); 
	$('novaPagina').innerHTML = temp[0];

	var listaMenu = $('mylist');
	var li = document.createElement('li');
	li.setAttribute('id', 'item_'+temp[1]);
	
	var conteudo = '';
	conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages">';
	conteudo += '<tr id="tr'+temp[1]+'">';
	conteudo += '<td width="237" height="40"><strong><span id="txtAlbum'+temp[1]+'">'+temp[2]+'</span></strong></td>';
	conteudo += '<td width="85" align="center"><em>0</em></td>';
	conteudo += '<td width="324" align="center"><span id="btnEditar'+temp[1]+'"><a href="javascript:void(0);" onclick="alterarPost('+temp[1]+');"><img src="images/btn_editar.jpg" /></a></span>&nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" onclick="delPost('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a>&nbsp;&nbsp;&nbsp;<a href="javascript:void(0);" onclick="comentariosPost('+temp[1]+')"><img src="images/btn_comentarios.gif" width="112" height="24" /></a></td>';
	conteudo += '</tr>';
	conteudo += '<tr>';
	conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
	conteudo += '</tr>';
	conteudo += '</table>';
	
	li.innerHTML = conteudo;
	listaMenu.appendChild(li);
	
	setTimeout('novoPostLimpa();', 2000);
}

function delPost(id_template_blog_post){
	if(confirm('Tem certeza que deseja apagar o post selecionado e todos os comentários cadastrados para este Post?')){
		var pars = "id_template_blog_post="+id_template_blog_post;
		var meuAjax = new Ajax.Updater('', 'ajaxDelPost.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_template_blog_post).style.display = 'none';
	}
}

var postLimpo = "";
function alterarPost(id_template_blog_post){
	if(postLimpo != ""){
		alteraPostLimpa(postLimpo);
	}
	postLimpo = id_template_blog_post;
	$('detAlbum'+id_template_blog_post).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_blog_post="+id_template_blog_post;
	var meuAjax = new Ajax.Updater('detAlbum'+id_template_blog_post, 'ajaxAlteraPost.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_template_blog_post).innerHTML = '<a href="javascript:void(0);" onclick="alteraPostLimpa('+id_template_blog_post+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function alteraPostLimpa(id_template_blog_post){
	$('detAlbum'+id_template_blog_post).innerHTML = '';	
	$('btnEditar'+id_template_blog_post).innerHTML = '<a href="javascript:void(0);" onclick="alterarPost('+id_template_blog_post+');"><img src="images/btn_editar.jpg" /></a>';
}

function delComentarioBlog(id_template_blog_comentario, id_template_blog_post){
	if(confirm('Tem certeza que deseja apagar o comentário selecionado? Todos os dados, incluindo o IP da pessoa que enviou serão excluídos e não haverá mais como resgatá-los')){
		var pars = "id_template_blog_comentario="+id_template_blog_comentario;
		var meuAjax = new Ajax.Updater('coment'+id_template_blog_comentario, 'ajaxDelComentario.asp', {method: 'post', parameters: pars});
		
		//$('coment'+id_template_blog_comentario).style.display = 'none';
		window.location = 'posts.asp?id_template_blog_post='+id_template_blog_post;
		
	}
}
function gravaPadrinhosNomes(id_noivo, id_template_padrinhos_categoria){
	var msg = "";
	if($F('nome') == ""){
		msg += '- Nome\n';
	}
	if($F('descricao') == ""){
		msg += '- Descrição\n';
	}
	if($('fileImg').value == ""){
		msg += '- Imagem\n';	
	}
	if($('fileImg').value == "1"){
		msg += '- Você precisa enviar a foto antes de salvar\n';
	}
	if(msg == ""){
		if($('fileImg').value == "0"){
			alert('Aguarde o término do upload.');
		}else if($('fileImg').value == "1"){
			if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
				var nome = $('nome').value;
				var descricao = $('descricao').value;
				var fileImg = $('fileImg').value;
				$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
				var pars = "nome=" + trocaEsp(nome);
				pars += "&descricao="+trocaEsp(descricao);
				pars += "&imagem="+fileImg;
				pars += "&id_template_padrinhos_categoria="+id_template_padrinhos_categoria;
				var meuAjax = new Ajax.Request( 'ajaxGravaPadrinhosNome.asp', {method: 'post', parameters: pars, onComplete: atualizaPaginaPadrinhosNomes(id_template_padrinhos_categoria)});
			}
		}else{
				var nome = $('nome').value;
				var descricao = $('descricao').value;
				var fileImg = $('fileImg').value;
				$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
				var pars = "nome=" + trocaEsp(nome);
				pars += "&descricao="+trocaEsp(descricao);
				pars += "&imagem="+fileImg;
				pars += "&id_template_padrinhos_categoria="+id_template_padrinhos_categoria;
				var meuAjax = new Ajax.Request( 'ajaxGravaPadrinhosNome.asp', {method: 'post', parameters: pars, onComplete: atualizaPaginaPadrinhosNomes(id_template_padrinhos_categoria)});		}
	}else{
		alert('Os seguinte campos são obrigatórios:\n'+msg)	
		return false;
	}
}

function atualizaPaginaPadrinhosNomes(id){
	$('novaPagina').innerHTML = 'Nome cadastrado com sucesso!';
	setTimeout('window.location="padrinhos_nomes.asp?id_template_padrinhos_categoria='+id+'"',1000)
}

function alterarGravaPost(id_template_blog_post){
	if($('fileImg').value == "0"){
		alert('Aguarde o término do upload.');
	}else if($('fileImg').value == "1"){
		if(confirm('Você precisa clicar no botão ENVIAR para cadastrar a sua imagem.\nClique em CANCELAR para fazer o envio da foto ou OK para criar a página sem uma imagem.')){
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var titulo = $('titulo').value;
			var fileImg = $('fileImg').value;
			$('detAlbum'+id_template_blog_post).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "titulo=" + trocaEsp(titulo);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_template_blog_post="+id_template_blog_post;
			var meuAjax = new Ajax.Request( 'ajaxGravaAlteraPost.asp', {method: 'post', parameters: pars, onComplete: retornaAlterarFornecedor});
		}
	}else{
			var oEditor = FCKeditorAPI.GetInstance('texto');
			mensagemCorpo = oEditor.GetXHTML();
			var titulo = $('titulo').value;
			var fileImg = $('fileImg').value;
			$('detAlbum'+id_template_blog_post).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
			var pars = "titulo=" + trocaEsp(titulo);
			pars += "&texto="+escape(mensagemCorpo);
			pars += "&imagem="+fileImg;
			pars += "&id_template_blog_post="+id_template_blog_post;
			var meuAjax = new Ajax.Request( 'ajaxGravaAlteraPost.asp', {method: 'post', parameters: pars, onComplete: retornaAlterarPost});
	}
}

function retornaAlterarPost(orl){
	temp = orl.responseText.split('|'); 
	$('detAlbum'+temp[1]).innerHTML = temp[0];
	$('txtAlbum'+temp[1]).innerHTML = temp[2];
	
	setTimeout('alteraPostLimpa('+temp[1]+');', 2000);
}

var comentarioLimpo = "";
function comentariosPost(id_template_blog_post){
	if(comentarioLimpo != ""){
		comentariosPostLimpa(comentarioLimpo);
	}
	comentarioLimpo = id_template_blog_post;
	$('detAlbum'+id_template_blog_post).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_template_blog_post="+id_template_blog_post;
	var meuAjax = new Ajax.Updater('detAlbum'+id_template_blog_post, 'ajaxlistaComentarios.asp', {method: 'post', parameters: pars});
	$('btnComentarios'+id_template_blog_post).innerHTML = '<a href="javascript:void(0);" onclick="comentariosPostLimpa('+id_template_blog_post+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function comentariosPostLimpa(id_template_blog_post){
	$('detAlbum'+id_template_blog_post).innerHTML = '';	
	$('btnComentarios'+id_template_blog_post).innerHTML = '<a href="javascript:void(0);" onclick="comentariosPost('+id_template_blog_post+');"><img src="images/btn_comentarios.gif" /></a>';
}

function aprovaComentario(id_template_blog_comentario, aprova){
	$('btnAprova'+id_template_blog_comentario).innerHTML = '<img src="images/loading.gif" style="margin-left:4px; margin-top:-3px;" align="absmiddle" />';
	var pars = "id_template_blog_comentario="+id_template_blog_comentario;
	pars += "&aprova="+aprova;
	var meuAjax = new Ajax.Updater('btnAprova'+id_template_blog_comentario, 'ajaxAprovaComentario.asp', {method: 'post', parameters: pars});
}


function novaEnquete(){
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "";
	var meuAjax = new Ajax.Updater('novaPagina', 'ajaxNovaEnquete.asp', {method: 'post', parameters: pars});
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaEnqueteLimpa();"><img src="images/btn_cancelar.jpg" /></a>';
}
function novaEnqueteLimpa(){
	$('novaPagina').innerHTML = '';	
	$('btnNovaPagina').innerHTML = '<a href="javascript:void(0);" onclick="novaEnquete();"><img src="images/btn_nova_enquete.gif" /></a>';
}

function cadastrarEnquete(id_noivo){
	var titulo = $('titulo').value;
	var status = $('status').value;
	$('novaPagina').innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&status="+trocaEsp(status);
	pars += "&id_noivo="+id_noivo;
	var meuAjax = new Ajax.Request( 'ajaxGravaNovaEnquete.asp', {method: 'post', parameters: pars, onComplete: retornaNovaEnquete});
}

function retornaNovaEnquete(orl){
	temp = orl.responseText.split('|'); 
	$('novaPagina').innerHTML = temp[0];

	var listaMenu = $('mylist');
	var li = document.createElement('li');
	li.setAttribute('id', 'item_'+temp[1]);
	
	var conteudo = '';
	conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages">';
	conteudo += '<tr id="tr'+temp[1]+'">';
	conteudo += '<td width="271" height="40"><strong><span id="txtAlbum'+temp[1]+'">'+temp[2]+'</span></strong></td>';
	conteudo += '<td width="375" align="center"><span id="btnEditar'+temp[1]+'"><a href="javascript:void(0);" onclick="alterarEnquete('+temp[1]+');"><img src="images/btn_editar.jpg" /></a></span>&nbsp;<a href="respostas_enquetes.asp?id_enquete='+temp[1]+'"><img src="images/btn_respostas.gif" /></a>&nbsp;<a href="javascript:void(0);" onclick="delEnquete('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a></td>';
	conteudo += '</tr>';
	conteudo += '<tr>';
	conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
	conteudo += '</tr>';
	conteudo += '</table>';
	
	li.innerHTML = conteudo;
	listaMenu.appendChild(li);
	
	setTimeout('novaEnqueteLimpa();', 2000);
}

var enqueteLimpo = "";
function alterarEnquete(id_enquete){
	if(enqueteLimpo != ""){
		alteraEnqueteLimpa(enqueteLimpo);
	}
	enqueteLimpo = id_enquete;
	$('detAlbum'+id_enquete).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...<br /><br />';
	var pars = "id_enquete="+id_enquete;
	var meuAjax = new Ajax.Updater('detAlbum'+id_enquete, 'ajaxAlteraEnquete.asp', {method: 'post', parameters: pars});
	$('btnEditar'+id_enquete).innerHTML = '<a href="javascript:void(0);" onclick="alteraEnqueteLimpa('+id_enquete+');"><img src="images/btn_cancelar_peq.jpg" /></a>';
}

function alteraEnqueteLimpa(id_enquete){
	$('detAlbum'+id_enquete).innerHTML = '';	
	$('btnEditar'+id_enquete).innerHTML = '<a href="javascript:void(0);" onclick="alterarEnquete('+id_enquete+');"><img src="images/btn_editar.jpg" /></a>';
}

function alteraEnquete(id_enquete){
	var titulo = $('titulo').value;
	var status = $('status').value;
	$('detAlbum'+id_enquete).innerHTML = '<img src="images/loading.gif" style="margin-left:60px; margin-top:3px;" align="absmiddle" /> carregando...';
	var pars = "titulo=" + trocaEsp(titulo);
	pars += "&status="+trocaEsp(status);
	pars += "&id_enquete="+id_enquete;
	var meuAjax = new Ajax.Request('ajaxGravaAlteraEnquete.asp', {method: 'post', parameters: pars, onComplete: retornaAlteraEnquete});
}

function retornaAlteraEnquete(orl){
	temp = orl.responseText.split('|'); 
	$('detAlbum'+temp[1]).innerHTML = temp[0];
	$('txtAlbum'+temp[1]).innerHTML = temp[2];
	
	setTimeout('alteraEnqueteLimpa('+temp[1]+');', 2000);
}


function delEnquete(id_enquete){
	if(confirm('Tem certeza que deseja pagar a enquete selecionada e todas as repostas cadastradas?')){
		var pars = "id_enquete="+id_enquete;
		var meuAjax = new Ajax.Updater('', 'ajaxDelEnquete.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_enquete).style.display = 'none';
	}
}

function aprovaEnquete(id_enquete, aprova){
	$('btnAprova'+id_enquete).innerHTML = '<img src="images/loading.gif" style="margin-left:4px; margin-top:-3px;" align="absmiddle" />';
	var pars = "id_enquete="+id_enquete;
	pars += "&aprova="+aprova;
	var meuAjax = new Ajax.Updater('btnAprova'+id_enquete, 'ajaxAprovaEnquete.asp', {method: 'post', parameters: pars});
}

function salvarResposta(id_resposta){
	var url = "ajaxAlteraResposta.asp";
	var pars = "id_resposta=" + id_resposta;
	pars += "&legenda="+$F('legenda'+id_resposta);
	$('img'+id_resposta).innerHTML = "<img src='images/loading.gif'>";
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaResposta});
}

function retornaResposta(orl){
	temp = orl.responseText.split('|');
	$('img'+temp[1]).innerHTML = "Salvo!";
	setTimeout("$('img'+temp[1]).innerHTML = '<a href=\"javascript:void(0);\" onclick=\"salvarResposta("+temp[1]+");\"><img src=\"images/btn_savar_legenda.gif\" /></a>';", 2000);
//
}

function salvaResposta(id_enquete){
	var resposta = $('resposta').value;
	var pars = "id_enquete="+ id_enquete;
	pars += "&resposta="+resposta;
	var meuAjax = new Ajax.Request( 'ajaxGravaResposta.asp', {method: 'post', parameters: pars, onComplete: retornaGravaResposta});
}

function retornaGravaResposta(orl){
	temp = orl.responseText.split('|'); 
//	$('novaPagina').innerHTML = temp[0];

	var listaMenu = $('mylist');
	var li = document.createElement('li');
	li.setAttribute('id', 'item_'+temp[1]);
	
	var conteudo = '';
	conteudo += '<table width="100%" cellpadding="0" cellspacing="0" id="tablePages" style="border-bottom:1px dotted #CCCCCC;">';
	conteudo += '<tr id="tr'+temp[1]+'">';
	conteudo += '<td width="445" height="40"><div style="float:left;">Resposta:&nbsp;&nbsp;</div><div><input type="text" name="legenda'+temp[1]+'" id="legenda'+temp[1]+'" class="textfield" value="'+temp[2]+'" size="40" style="float:left;" />';
	conteudo += '&nbsp;<span id="img'+temp[1]+'"><a href="javascript:void(0);" onclick="salvarResposta('+temp[1]+');"><img src="images/btn_savar_legenda.gif" width="16" height="16" /></a></span></div></td>';
	conteudo += '<td width="201" align="center" style=" vertical-align:middle">&nbsp;&nbsp;<img src="images/btn_ordenar.jpg" width="90" height="24" style="cursor:move;" />&nbsp;<a href="javascript:void(0);" onclick="delResposta('+temp[1]+')"><img src="images/btn_deletar.jpg" /></a></td>';
	conteudo += '</tr>';
	conteudo += '<tr>';
	conteudo += '<td colspan="2"><span id="detAlbum'+temp[1]+'"></span></td>';
	conteudo += '</tr>';
	conteudo += '</table>';
	
	
	li.innerHTML = conteudo;
	listaMenu.appendChild(li);
	
	Sortable.create('mylist', {onUpdate:updateList});
	
	$('resposta').value = '';
}

function delResposta(id_enquete_resposta){
	if(confirm('Tem Certeza que Deseja Apagar a Resposta Selecionada?')){
		var pars = "id_enquete_resposta="+id_enquete_resposta;
		var meuAjax = new Ajax.Updater('', 'ajaxDelResposta.asp', {method: 'post', parameters: pars});
		
		$('tr'+id_enquete_resposta).style.display = 'none';
	}
}

function verificaLayout(id){
	$('largura').value = 0;
	$('altura').value = 0;
	var url = "ajaxVerificaLayout.asp";
	var pars = "id=" + id;
	var meuAjax = new Ajax.Request( url, {method: 'post', parameters: pars, onComplete: retornaVerificaLayout});
}

function retornaVerificaLayout(orl){
	temp = orl.responseText.split('|');
	if(temp[0] == 1){
		$('largura').value = temp[1];
		$('altura').value = temp[2];
		var pars = 'personalizado=1&largura='+temp[1]+'&altura='+temp[2];
		var meuAjax = new Ajax.Updater('layoutPersonalizado', 'ajaxPersonalizaTemplate.asp', {method: 'post', parameters: pars});
	}else{
		var pars = 'personalizado=0';
		var meuAjax = new Ajax.Updater('layoutPersonalizado', 'ajaxPersonalizaTemplate.asp', {method: 'post', parameters: pars});	
	}
}

function delImagemAdm(tipo, imagem){
	if(confirm('Tem certeza que deseja excluir a imagem selecionada?')){
		var pars = "tipo="+tipo;
		pars += "&imagem="+imagem;
		var meuAjax = new Ajax.Updater('', 'ajaxDelImagem.asp', {method: 'post', parameters: pars});
		
		$('imgHome').src = 'images/pix.gif';	
		$('linkDel').innerHTML = '';
	}
}

function mostraBuscaDominio(){
	if($('dominio').checked){
		$('tabelaBuscaDominio').style.display = '';
		$('campoDominio').style.height = 180 + 'px';
	}else{
		$('tabelaBuscaDominio').style.display = 'none';
		$('campoDominio').style.height =  100 + 'px';
	}
}

function mostraBuscaDominioAdm(){
	if($('dominio').checked){
		$('tabelaBuscaDominio').style.display = '';
	}else{
		$('tabelaBuscaDominio').style.display = 'none';
	}
}

function LimitadorCaracteres(campo,tamanho, contador) { 
	  obj = campo; 
	  if (tamanho !=0) { 
			 if (obj.value.length > tamanho)  {
					obj.value = obj.value.substring(0, tamanho); 
					}
	  }
	  $(contador).innerHTML = tamanho - obj.value.length;
} 

function validaBuscaHome(){
	if($F("noivo") == "" && $F("noiva") == "" && $F("data") == ""){
		alert('Por favor, preencha ao menos um campo para efetuar a busca.');
		return false;
	}
}

function validaCheckAgradecimento(){
		todos = document.getElementsByTagName('input');
		var i = 0;
		for(x = 0; x < todos.length; x++){ 
			if (todos[x].checked && todos[x].name.substr(0,3) == 'id_'){ 
				i++;
			} 
		} 
		if(i==0){
			var msg = "Você deve selecionar ao menos uma pessoa para enviar o agradecimento.\n";
			alert(msg);
			return false;
		}
	
}

function visualizaAgradecimento(){
for (var i=0; i < document.frmPagina.tipo.length; i++){
   if (document.frmPagina.tipo[i].checked){
      var val = document.frmPagina.tipo[i].value;
   }
}

var texto = document.frmPagina.texto.value.split('\n').join('<br>');
window.open("verAgradecimento.asp?tipo="+val+"&texto="+texto, "agradecimento");	
}