function fakeRadio(){ $$('a[inputId="'+this.readAttribute('inputId')+'"]').each(function (e){e.removeClassName('radioFocus')}); if($(this.readAttribute('inputId')).value != this.readAttribute('value')){ this.addClassName('radioFocus'); $(this.readAttribute('inputId')).value = this.readAttribute('value'); }else{ this.removeClassName('radioFocus'); $(this.readAttribute('inputId')).value = ''; } } function flashPutHref( _v ){ } function imprimir( ){ window.print(); } function adicionarFavorito( _id ){ new Ajax.Request('http://www.tecnoglobo.com.br/_ajax.php?acao=adicionarFavorito&id='+_id, { onComplete: function(transport) { var notice = $('marker_'+_id); if (transport.responseText == 'ok'){ notice.removeClassName("desmarcado"); notice.addClassName("marcado"); } } }); } function cadastraNewsletter(){ var email = $('newsletterEmail').value; $('newsletter').update("Carregando..."); new Ajax.Updater($('newsletter'),'http://www.tecnoglobo.com.br/_ajax.php?acao=cadastraNewsletter&email='+email); } function confirmaSenha(){ if($F('senha') != $F('confirmacao')){ alert('A senha deve ser digitada igualmente no campo de confirmação'); $('confirmacao').value = ''; $('senha').focus(); } } function abrirFormCarrinho( ){ new Effect.Appear($('carrinhoForm'), {duration: 0.3}); } function abrirListaCarrinho( ){ carregaCarrinho(); } function adicionarCarrinho( _id ){ new Ajax.Request('http://www.tecnoglobo.com.br/_ajax.php?acao=adicionarCarrinho&id='+_id+'&qtd='+$('quantidade').value, { onComplete: function(transport) { carregaCarrinho(); new Effect.Fade($('carrinhoForm'), {duration: 0.3}); new Effect.Appear($('encerrarCarrinho'), {duration: 0.3}); } }); return false; } function carregaCarrinho() { new Ajax.Updater('carrinhoLista','http://www.tecnoglobo.com.br/_ajax.php?acao=carregaCarrinhoMini',{ onComplete: function(transport) { //$('carrinhoProdutos').show(); new Effect.Appear($('carrinhoProdutos'), {duration: 0.3}); //$('carrinhoForm').fade(); } }); } function removerItemCarrinho( _id ) { new Ajax.Request('http://www.tecnoglobo.com.br/_ajax.php?acao=removerItemCarrinho&id='+_id, { onComplete: function(transport) { $('itemCarrinho_' + _id).remove(); } }); return false; } function atualizarQuantidade( _id ){ new Ajax.Request('http://www.tecnoglobo.com.br/_ajax.php?acao=atualizarQuantidade&id='+_id+'&qtd='+$('qtd_'+_id).value, { onComplete: function(transport) { carregaCarrinho(); } }); } function displayMsgOk(_msg,_bg){ $('emailResponse').update(_msg).setStyle({ background: _bg }); new Effect.Fade($('emailResponse')); } function displayMsgErro(_msg,_bg){ $('emailResponse').update(_msg).setStyle({ background: _bg }); } var imgC = 0; function sendWindowForm( divForm, _form ){ var valid; valid = new Validation( _form.id ,{onSubmit:false}); if(valid.validate()){ if($(divForm).firstDescendant().id != 'emailResponse'+divForm) $(divForm).insert({'top' : '
'}); new Effect.Appear($('emailResponse'+divForm),{duration: 1}); $('emailResponse'+divForm).update('Enviando...').setStyle({ background: '#FFFF99' }); new Ajax.Request('http://www.tecnoglobo.com.br/_ajax.php',{ parameters:_form.serialize(), onCreate: function(){_form.hide();}, onComplete: function(transport) { if(transport.responseText == 'ok') $('emailResponse'+divForm).update('A mensagem foi enviado com sucesso').setStyle({ background: "#00FF00" }); else $('emailResponse'+divForm).update('Não foi possível enviar a mensagem neste momento. Tente novamente, por favor.').setStyle({ background: "#FF0000" }); _form.show(); } }); } return false; } function busca( _div ){ $$('.divBusca').each(function(_ele){ if( _ele.id == _div){ _ele.toggle(); }else{ if(_ele.visible()) _ele.hide(); } }); restringeBusca(''); } function restringeBusca( _l){ $$('.tagCloudItem').each(function(_ele){ if( _l == ''){ _ele.show(); }else if(!_ele.hasClassName("letra_"+_l)){ _ele.hide(); }else{ _ele.show(); } }); } function blog_focus(){ this.addClassName('inputFocus'); this.previous('label').addClassName('labelFocus'); } function blog_blur(){ this.removeClassName('inputFocus'); this.previous('label').removeClassName('labelFocus'); } function showH3(){ this.descendants()[1].appear() } function hideH3(){ this.descendants()[1].fade() } function init() { $$(".inputField").each(function(_ele){ Event.observe(_ele, 'focus', blog_focus.bindAsEventListener(_ele)); Event.observe(_ele, 'blur', blog_blur.bindAsEventListener(_ele)); }); $$('a.radio').each(function (_ele){ Event.observe(_ele, 'click', fakeRadio.bindAsEventListener(_ele)); }); //new Effect.Morph('topo',{ style:'height:300px; ', duration:2}); /* $$('._itemListaBloco').each( function(_ele){ Event.observe(_ele,"mouseover",showH3.bindAsEventListener(_ele)); Event.observe(_ele,"mouseout",hideH3.bindAsEventListener(_ele)); }); */ } Event.observe(window, 'load',init); hs.align = 'center'; hs.graphicsDir = 'http://www.tecnoglobo.com.br/_shared/images/highslide/'; hs.outlineType = 'rounded-white'; hs.cacheAjax = false;