function linkImagem(valor){ location.href = valor; } /***** LINK PARA IMAGENS (IE6) *****/function abrirJanela(url,nome,parametros){ window.open(url,nome,parametros); } /**** ABRIR POPUP *****/function trocarImagem(campo, img){ $(campo).src = raiz+'/img/admin/'+img; } /***** TROCAR IMAGEM *****/function voltar(){ history.go(-1); }function imprimir(){ window.print(); }function redir(url){ window.location = url; }function funcoesLoad(){	efeitoInputs();	trocarTipoPessoa();	caixaChamada();	areaConteudo();}function setCookie(c_name,value,expiredays){	var exdate=new Date();	exdate.setDate(exdate.getDate()+expiredays);	document.cookie=c_name+ "=" +escape(value)+	((expiredays==null) ? "" : ";expires="+exdate.toGMTString());}// FOTO GRANDE PRODUTOfunction abrirFotoGrande(){	var produto = $('produto[id_produto]').value;	var foto = $('produto[id_foto]').value;	var ext  = $('produto[extensao]').value;	var url = raiz+'/admin/fotos/produtos/'+produto+'/'+foto+'g.'+ext;	window.open(url, 'foto', 'scrollbars=no, resizable=no, width=658, height=500');}// LIMITE DE CARACTERES EM UM TEXTAREA //function limiteTextArea(field,MaxLength){	obj = $(field);	if (MaxLength !=0) {	 if (obj.value.length > MaxLength)  {		obj.value = obj.value.substring(0, MaxLength);		}	}}function popupImagem(pasta, id){	var link = raiz+'/foto/'+pasta+'/'+id+'/';	var janela = 'popupImagem';	var params = 'resizable=no, scrollbars=no, width=550, height=350';	abrirJanela(link, janela, params);}function trocarEstrela(qtd, acao){	var estilo = (acao == 'on') ? 'estrelasOn' : estiloOrigem;	for(var i=1; i<=qtd; i++){		var estiloOrigem = $('estrela'+i).getAttribute('classOrigem');		if(acao == 'on')			$('estrela'+i).className = 'estrelasOn';		else			$('estrela'+i).className = estiloOrigem;	}}/***** ESTILOS DE FOCO *****/function focoOn(campo){	var classe = $(campo).className;	classe = classe.replace(' inputErro', '');	classe += ' inputSelecao';	$(campo).className = classe;}function focoOff(campo){	var classe = $(campo).className;	classe = classe.replace(' inputSelecao', '');	$(campo).className = classe;} function efeitoInputs(){	var campos1  = document.getElementsByTagName("input");	var campos2  = document.getElementsByTagName("select");	var campos3  = document.getElementsByTagName("textarea");	var tamanho1 = campos1.length;	var tamanho2 = campos2.length;	var tamanho3 = campos3.length;	for(var i=0; i<tamanho1; i++){		var tipo = campos1[i].type;		if(tipo != 'radio'){			campos1[i].onfocus = function(){ focoOn(this.id); }			campos1[i].onblur  = function(){  focoOff(this.id); }		}	}	for(i=0; i<tamanho2; i++){		campos2[i].onfocus = function(){ focoOn(this.id); }		campos2[i].onblur  = function(){  focoOff(this.id); }	}	for(i=0; i<tamanho3; i++){		campos3[i].onfocus = function(){ focoOn(this.id); }		campos3[i].onblur  = function(){  focoOff(this.id); }	}}function addFav(){	var url = raiz;	var title = "JD Home Center";	if (window.sidebar) window.sidebar.addPanel(title, url,"");	else if(window.opera && window.print){		var mbm = document.createElement('a');		mbm.setAttribute('rel','sidebar');		mbm.setAttribute('href',url);		mbm.setAttribute('title',title);		mbm.click();	}else if(document.all){		window.external.AddFavorite(url, title);	}}/***** CARREGAR FUNÇÃO AO TERMINAR DE CARREGAR O HTML *****/function bodyOnReady(func){    done  = false    init  = function(){ if(!done){ done = true; func() }}    var d = document;      if(document.addEventListener){ d.addEventListener("DOMContentLoaded", init, false );}    if(/msie/i.test(navigator.userAgent)){        (function(){            try {                d.documentElement.doScroll("left");            } catch(e){                setTimeout(arguments.callee, 10); return;            }            init();        })();    }    if (window.opera){        d.addEventListener( "DOMContentLoaded", function(){            if (done) return;            for (var i = 0; i<d.styleSheets.length; i++){                if (d.styleSheets[i].disabled)                    setTimeout(arguments.callee, 10); return;            }            init();        }, false);    }    if(/webkit/i.test(navigator.userAgent)){        if(done) return;        if(/loaded|complete/i.test(d.readyState) === false){            setTimeout( arguments.callee, 10 ); return;        }        init();    }    if(!done) window.onload = init;}/***** ADICIONA OPTION NOS SELECTS *****/function addCombo(combo, value, texto){	var novo = document.createElement("option");	novo.value = value;	novo.text = texto;	combo.options.add(novo);}/***** ALTERAR TIPO DO FORMULÁRIO DE CADASTRO *****/function trocarTipoPessoa(){	if($('cad[PF]')){		if($('cad[PF]').checked){			$('tit1').innerHTML = '<b>Dados Pessoais</b>';			$('lbNome1').innerHTML = 'Nome *';			$('lbNome2').innerHTML = 'Sobrenome *';			$('lbTel2').innerHTML = 'Celular';			$('lbDoc1').innerHTML = 'CPF *';			$('cad[doc1]').onkeypress = '';			$('lbDoc2').innerHTML = 'RG';			$('rowPF').style.display = '';		} else {			$('tit1').innerHTML = '<b>Dados da Empresa</b>';			$('lbNome1').innerHTML = 'Razão Social *';			$('lbNome2').innerHTML = 'Nome Fantasia *';			$('lbTel2').innerHTML = 'Fax';			$('lbDoc1').innerHTML = 'CNPJ *';			$('cad[doc1]').onkeypress = function(){mascara(this, maskCNPJ)};			$('lbDoc2').innerHTML = 'Insc. Est.';			$('rowPF').style.display = 'none';		}	}}function areaConteudo(){	if($('menu')){		var tamMenu  = $('menu').offsetHeight;		var tamCorpo = $('corpoSite').offsetHeight;		if(tamMenu < tamCorpo)			$('menu').style.height = tamCorpo+'px';	}}function caixaChamada(){	if($('c1t')){		var altura1 = $('c1t').offsetHeight;		var altura2 = $('c2t').offsetHeight;		if (altura1 > altura2)			$('c2t').style.height = (altura1-10)+'px';		else			$('c1t').style.height = (altura2-10)+'px';	}	if($('c3t')){		var altura3 = $('c3t').offsetHeight;		var altura4 = $('c4t').offsetHeight;		if (altura3 > altura4)			$('c4t').style.height = (altura3-10)+'px';		else			$('c3t').style.height = (altura4-10)+'px';	}	if($('ct5')){		var altura5 = $('c5t').offsetHeight;		var altura6 = $('c6t').offsetHeight;		if (altura5 > altura6)			$('c6t').style.height = (altura5-10)+'px';		else			$('c5t').style.height = (altura6-10)+'px';	}}/***** TIPO DO ENVIO DOS PRESENTES PARA OS NOIVOS *****/function verificarTipoEnvio(){	var tipo = $('cad[tipo_envio]').value;	if(tipo == 'J'){		$('lbDataEnvio').style.display     = '';		$('cad[data_envio]').style.display = '';		$('cad[data_envio]').setAttribute('obrigatorio', true);	} else {		$('lbDataEnvio').style.display     = 'none';		$('cad[data_envio]').style.display = 'none';		$('cad[data_envio]').setAttribute('obrigatorio', '');	}}/***** MOSTRAR FORMULÁRIO PARA INDIQUE UM AMIGO *****/function mostrarIndique(){ 	$('divIndique').style.display = '';	$('btIndique').style.display = '';	areaConteudo();}/***** LOGAR NO SITE *****/function loginSite(){ submitForm('formLogin', 'retornoLoginSite'); }/***** LOGAR NO SITE DE CASAMENTO *****/function loginCasamento(){ submitForm('formLogin', 'retornoLoginCasamento'); }/***** VALIDAR E-MAIL PARA CADASTRO NO SITE *****/function validarEmailCadastro(){ submitForm('formCad', 'retornoValidarEmailCadastro'); }/***** ENVIAR FORMULÁRIO DE 'MEUS DADOS' *****/function enviarMeusDados(){ submitForm('formCadastro', 'retornoMeusDados'); }/***** ENVIAR FORMULÁRIO DE 'FALE CONOSCO' *****/function enviarFaleConosco(){ submitForm('formContato', 'retornoFaleConosco'); }/***** ENVIAR FORMULÁRIO DE 'MEUS DADOS' DOS NOIVOS *****/function enviarMeusDadosNoivos(){ submitForm('formCadastro', 'retornoMeusDadosNoivos'); }/***** GERAR NOVA SENHA PARA 'ESQUECI A SENHA' *****/function gerarNovaSenha(){ submitForm('formEsqueci', 'retornoNovaSenha'); }/***** ENVIAR FORMULÁRIO DE PERSONALIZAÇÃO DOS NOIVOS *****/function enviarPersonalizacao(){ submitForm('formPersonalizacao', ''); }/***** ENVIAR FORMULÁRIO DE CONVIDADO PARA CASAMENTO *****/function cadastrarConvidado(){ submitForm('formConvidado', 'retornoCadastrarConvidado'); }/***** ENVIAR FORMULÁRIO DE ALBUM DOS NOIVOS *****/function cadastrarAlbum(){ submitForm('formAlbum', 'retornoCadastrarAlbum'); }/***** ENVIAR FORMULÁRIO DE CADASTRO DE FOTO *****/function cadastrarFoto(){ submitForm('formFoto', ''); }/***** ENVIAR FORMULÁRIO DE CADASTRO DE RECADO NO MURAL *****/function cadastrarRecado(){ submitForm('formMural', 'retornoCadastrarRecado'); }/***** ENVIAR FORMULÁRIO DE INDIQUE UM AMIGO *****/function indiqueAmigo(){ submitForm('formIndique', 'retornoIndiqueAmigo'); }/***** TROCAR IMAGEM DE PRODUTO *****/function imagemProduto(id_produto, foto){	var fotoArray = foto.split('.');	$('produto[id_foto]').value  = fotoArray[0];	$('produto[extensao]').value = fotoArray[1];	$('fotoDetalhe').src = raiz+'/admin/fotos/produtos/'+id_produto+'/'+foto;}/***** ENVIAR FORMULÁRIO COM CONFIRMAÇÃO DE PAGAMENTO *****/function confirmarPagamento(){	//submitForm('formPedido', 'retornoFormPedido');	checa_form();}/***** ENVIAR FORMULÁRIO COM DADOS DO ENDEREÇO DE ENTREGA *****/function enderecoEntrega(){ 	var tipo = ($('endereco[cadastro]').checked) ? 1 : 2;	if(tipo == 2){		$('cad[endereco]').setAttribute('obrigatorio', 'true');		$('cad[bairro]').setAttribute('obrigatorio', 'true');		$('cad[cep]').setAttribute('obrigatorio', 'true');		$('cad[id_cidade]').setAttribute('obrigatorio', 'true');		$('cad[telefone1]').setAttribute('obrigatorio', 'true');	} else {		$('cad[endereco]').setAttribute('obrigatorio', '');		$('cad[bairro]').setAttribute('obrigatorio', '');		$('cad[cep]').setAttribute('obrigatorio', '');		$('cad[id_cidade]').setAttribute('obrigatorio', '');		$('cad[telefone1]').setAttribute('obrigatorio', '');	}	submitForm('formEndereco', '');}/***** BUSCAR ÁLBUNS CADASTRADOS *****/function buscarAlbum(id_casamento){	var palavra = $('buscar[palavra]').value;	var data    = $('buscar[data]').value;	if(!palavra && !data){		janelaAviso('Preencha pelo menos um campo!');		$('buscar[palavra]').className += ' inputErro';		$('buscar[data]').className    += ' inputErro';	} else {		var params = ','+palavra+','+data;		if(id_casamento) params += ','+id_casamento;		conteudoAjax(raiz+'/funcoes/casamento.php?funcao=carregarAlbuns&params=true'+params, 'listAlbuns');	}}/***** BUSCAR LISTA DE PEDIDOS *****/function buscarPedido(){	var id          = $('pedido[id_pedido]').value;	var data_inicio = $('pedido[data_inicio]').value;	var data_final  = $('pedido[data_final]').value;	if(!id && !data_inicio && !data_final){		janelaAviso('Preencha pelo menos um campo!');	} else{		var params = id+','+data_inicio+','+data_final;		conteudoAjax(raiz+'/funcoes/pedidos.php?funcao=carregarPedidos&params='+params, 'listPedidos');	}}/***** EDITAR CONVIDADO DA LISTA *****/function editarConvidado(id, nome, email){	$('convidado[nome]').value                   = nome;	$('convidado[email]').value                  = email;	$('convidado[id_casamento_convidado]').value = id;	$('btConvidados').style.display  = 'none';	$('btConvidados2').style.display = '';	$('btConvidados3').style.display = '';}/***** CANCELAR EDIÇÃO DE CONVIDADO *****/function cancelarEdicaoConvidado(){	$('convidado[nome]').value                   = '';	$('convidado[email]').value                  = '';	$('convidado[id_casamento_convidado]').value = '';	$('btConvidados').style.display  = '';	$('btConvidados2').style.display = 'none';	$('btConvidados3').style.display = 'none';}/***** EDITAR ÁLBUM DOS NOIVOS *****/function editarAlbum(id, titulo, efeito, tempo, musica){	$('album[titulo]').value             = titulo;	$('album[efeito]').value             = efeito;	$('album[tempo]').value              = tempo;	$('album[id_playlist]').value        = musica;	$('album[id_casamento_album]').value = id;	$('btAlbum').style.display  = 'none';	$('btAlbum2').style.display = '';	$('btAlbum3').style.display = '';}/***** CANCELAR EDIÇÃO DE ÁLBUM *****/function cancelarEdicaoAlbum(){	$('album[titulo]').value             = '';	$('album[efeito]').value             = 0;	$('album[tempo]').value              = 0;	$('album[id_playlist]').value        = 0;	$('album[id_casamento_album]').value = '';	$('btAlbum').style.display  = '';	$('btAlbum2').style.display = 'none';	$('btAlbum3').style.display = 'none';}/***** BUSCAR LISTAS DE CASAMENTO *****/function buscarListas(){	var noivo = $('buscar[noivo]').value;	var noiva = $('buscar[noiva]').value;	var data  = $('buscar[data]').value;	var local = $('buscar[local]').value;	if(!noivo && !noiva && !data && !local){		janelaAviso('Preencha pelo menos um campo!');		$('buscar[noivo]').className += ' inputErro';		$('buscar[noiva]').className += ' inputErro';		$('buscar[data]').className  += ' inputErro';		$('buscar[local]').className += ' inputErro';	} else {		submitForm('formBuscar');	}}/***** BUSCAR PRODUTOS *****/function buscarProdutos(){	var segmento     = $('filtro[id_produto_segmento]').value;	var categoria    = $('filtro[id_produto_categoria]').value;	var subcategoria = $('filtro[id_produto_subcategoria]').value;	var mostrar      = $('filtro[mostrar]').value;	var ordem        = $('filtro[ordem]').value;	var tipo         = $('filtro[tipo]').value;	var noivos       = $('filtro[noivos]').value;	var palavra      = $('filtro[palavra]').value;	if(categoria == 0 && subcategoria == 0 && mostrar == 0 && ordem == 0){		janelaAviso('Preencha pelo menos um campo!');	} else {		var params = tipo+','+segmento+','+categoria+','+subcategoria+','+mostrar+','+ordem+','+noivos+','+palavra;		conteudoAjax(raiz+'/funcoes/produtos.php?funcao=carregarProdutos&params='+params, 'listProdutos');	}}/***** BUSCAR NOTÍCIAS *****/function buscarNoticias(){	var data    = $('filtro[data]').value;	var palavra = $('filtro[palavra]').value;	if(data == '' && palavra == ''){		janelaAviso('Preencha pelo menos um campo!');	} else {		var params = data+','+palavra;		conteudoAjax(raiz+'/funcoes/diversos.php?funcao=carregarNoticias&params='+params, 'listNoticias');	}}/***** BUSCAR PRODUTOS DA LISTA DE PRESENTES *****/function buscarProdutosLista(convidado){	var id_casamento = 0;	if($('filtro[id_casamento_detalhe]'))		id_casamento = $('filtro[id_casamento_detalhe]').value;	var mostrar      = $('filtro[mostrar]').value;	var ordem        = $('filtro[ordem]').value;	if(mostrar == 0 && ordem == 0){		janelaAviso('Preencha pelo menos um campo!');	} else {		var params = convidado+','+id_casamento+','+mostrar+','+ordem;		conteudoAjax(raiz+'/funcoes/casamento.php?funcao=carregarListaPresentes&params='+params, 'listLista');	}}/***** CARREGAR CIDADES *****/function carregarCidades(origem, destino, cidade){    var valor = $(origem).value;    carregarCombo(destino, 'setCidades', valor, cidade);}/***** CARREGAR SUBCATEGORIAS *****/function carregarSubcategorias(origem, destino, tipo, subcategoria){	var valor = $(origem).value;	carregarCombo2(destino, 'setSubcategorias', valor, tipo, subcategoria);}/***** CANCELAR EDIÇÃO DE CONVIDADO *****/function mostrarFormPagamento(bandeira){	$('pagamento[parcela]').innerHTML  = '';	if(bandeira == 'visa'){		$('pagamentoCartao1').checked  = 'checked';		$('pagamentoCartao2').checked  = '';		$('nomeCartao').innerHTML  = 'Cartão Visa';						for(i = 1; i<=$('parcelamentoMaximo').value; i++){			if(i==1) addCombo($('pagamento[parcela]'), i, i+"x de R$ "+arredonda($('totalFrete').value, 2)+" (sem juros)");			else if (i>1 && i<7) addCombo($('pagamento[parcela]'), i, calculaParcela(visa06, i));			else if (i>6) addCombo($('pagamento[parcela]'), i, calculaParcela(visa12, i));		}				} else {		$('pagamentoCartao1').checked  = '';		$('pagamentoCartao2').checked  = 'checked';			$('nomeCartao').innerHTML  = 'Cartão Master Card';				for(i = 1; i<=$('parcelamentoMaximo').value; i++){			if(i==1) addCombo($('pagamento[parcela]'), i, i+"x de R$ "+arredonda($('totalFrete').value, 2)+" (sem juros)");			else if (i>1 && i<7) addCombo($('pagamento[parcela]'), i, calculaParcela(master06, i));			else if (i>6) addCombo($('pagamento[parcela]'), i, calculaParcela(master12, i));		}			}		$('formCartao').style.display  = '';}/** CALCULO DA PARCELA** v1 = Taxa de Juro do cartão 'dividido' por 30 (dias)* v2 = Media da soma da parcela 'multiplicado' por 31 (dias) 'mais' a 'soma' do resultado das parcelas anteriores * 31 'dividido'       pelo numero da parcela arrendodado para baixo* v3 = v2 'multiplicado' por v1* v4 = v3 'multiplicado' pelo valor total 'dividido' por 100*/function calculaParcela(taxa, parcela){	var somaDias = 0;	for(j=1; j<=parcela; j++){ somaDias += j*31; }	var v1 = taxa / 30;	v2 = Math.floor(somaDias / parcela);	v3 = v2 * v1;	v4 = arredonda(($('totalFrete').value * v3) / 100, 2);	return j+"x de R$ "+v4;}function arredonda( valor , casas ){   var novo = Math.round( valor * Math.pow( 10 , casas ) ) / Math.pow( 10 , casas );   return( novo );}/***** ORGANIZAR CORES DA LISTAGEM APÓS ORDENAÇAO *****//*function corLinhas(tabela){	var tamanho = $(tabela).rows.length;	var cor = '#E5E5E5';		for(i=1; i<tamanho; i++){		if (cor == '#E5E5E5'){			cor = '';		} else {			cor = '#E5E5E5';		}		$(tabela).rows[i].bgColor = cor;	}}*//***** LIMPAR FORM *****//*function limparFormulario(formulario){	for (var i=0;i<$(formulario).length;i++){   	   	    tipoInput = document.forms[formulario].elements[i].type.toUpperCase();		nomeCampo = document.forms[formulario].elements[i].id;				//document.getElementById(formulario).reset();		if(tipoInput == "FILE"){ document.forms[formulario].elements[i].value = '';	}		if(tipoInput == "HIDDEN" && nomeCampo != 'arquivo_lista' && nomeCampo != 'arquivo_xml' && nomeCampo != 'reg[id_referencia]'){ 			document.forms[formulario].elements[i].value = ''; 		}		if(tipoInput  == "RADIO" || tipoInput == "CHECKBOX"){ document.forms[formulario].elements[i].checked = false; }		if (tipoInput == "TEXT" || tipoInput == "TEXTAREA" || tipoInput == "PASSWORD"){ document.forms[formulario].elements[i].value = ''; }		if (tipoInput == "SELECT-ONE"){ 			var vazio = document.forms[formulario].elements[i].getAttribute('vazio');			if (vazio){				document.forms[formulario].elements[i].innerHTML = ''; 				addCombo(document.forms[formulario].elements[i], 0, vazio);			} else {				document.forms[formulario].elements[i].selectedIndex = 0; 			}					}    }}*//***** APARECER E DESAPARECE TOOLTIP (LISTAGENS COM FOTO) *****//*function tooltip(nomeDiv, acao){	if (acao == 'on'){		$(nomeDiv).style.display = '';		} else if (acao == 'off'){		$(nomeDiv).style.display = 'none';		}}*//***** ENVIAR FORMULARIO COM ENTER *****//*function enterLogar(e){	if(e.keyCode == 13){		submitForm('msgStatus', 'formLogin', 'tratamentoRetorno');	}}*//***** ESCONDER E MOSTRAR MENUS *****//*function showMenu(id){	var e = $(id);	if(e.style.display == ''){		e.style.display = 'none';	}else{		e.style.display = '';	}}*//***** LOGIN PELO TOPO EM FLASH *****//*function loginTopo(usuario, senha){	$('login').value = usuario;	$('senha').value = senha;	submitForm('divAguarde', 'auxLogin', 'loginSite');}*//***** LOGIN PELO SITE *****//*function loginNormal(){	$('login').value = $('login[usuario]').value;	$('senha').value = $('login[senha]').value;	$('editais').value = 1;	submitForm('divLogin', 'auxLogin', 'loginSite');}*//***** CADASTRO DE USUÁRIO *****//*function cadastroUsuario(){	submitForm('divCadastro', 'formCadastro', 'cadastroSite');}function alterarUsuario(){	submitForm('divCadastro', 'formCadastro', 'alterarCadastroSite');}/*function buscarNE(tipo){	var data_inicial = $('data_inicial').value;	var data_final = $('data_final').value;	var palavra_chave = $('palavra_chave').value;	var categoria = $('id_categoria').value;	if (!data_inicial && !data_final && !palavra_chave && categoria == 0){		janelaAviso(traduzir('Preencha no mínimo um campo!'));	} else {		if (tipo == 'n'){			$('resultadoBuscaNoticia').style.display = '';			var params = categoria+',interna,'+data_inicial+','+data_final+','+palavra_chave+',true,true';			conteudoAjax(raiz+'/funcoes/noticias.php?funcao=carregarNoticias&params='+params, 'noticiasBusca');		} else if (tipo == 'e'){			$('resultadoBuscaEvento').style.display = '';			var params = categoria+','+data_inicial+','+data_final+','+palavra_chave+',true,true';			conteudoAjax(raiz+'/funcoes/eventos.php?funcao=carregarEventos&params='+params, 'eventosBusca');		}	}}*//*function buscarEdital(){	var data_inicial = $('data_inicial').value;	var data_final = $('data_final').value;	var palavra_chave = $('palavra_chave').value;	var categoria = $('id_categoria').value;	var status = $('status').value;		if (!data_inicial && !data_final && !palavra_chave && categoria == 0 && status == 0){		janelaAviso(traduzir('Preencha no mínimo um campo!'));	} else {		$('resultadoBuscaEditais').style.display = '';		var params = 'busca,true,'+categoria+','+data_inicial+','+data_final+','+palavra_chave+','+status;		conteudoAjax(raiz+'/funcoes/editais.php?funcao=carregarEditais&params='+params, 'editaisBusca');	}}*/
