Event.observe(document,'dom:loaded',myEvents);function myEvents(){btn.init();Effect.Pulsate('frete',{pulses:6,duration:3});$('Accept').observe('click',function(){if(document.cdv.Accept.checked){$('erro-accept').update('');$('erro-accept').setStyle({display:'none'})}else{$('erro-accept').update('Você deve clicar a checkbox em baixo das condições gerais de venda');$('erro-accept').setStyle({display:'block'})}});$('recaptcha_response_field').observe('blur',function(){haveCaptcha()})};var btn={init:function(){if(!$||!document.createElement||!document.appendChild)return false;as=btn.getElementsByClassName('btnC(.*)');for(i=0;i<as.length;i++){if(as[i].tagName=="INPUT"&&(as[i].type.toLowerCase()=="submit"||as[i].type.toLowerCase()=="button")){var a1=document.createElement("a");a1.appendChild(document.createTextNode(as[i].value));a1.className=as[i].className;a1.href="#";a1.id=as[i].id;as[i]=as[i].parentNode.replaceChild(a1,as[i]);as[i]=a1;as[i].title="a seguir: cadastro";as[i].style.cursor="pointer";as[i].tabindex=parseInt(100+i)}else if(as[i].tagName=="A")var tt=as[i].childNodes;else return false;var i1=document.createElement('i');var i2=document.createElement('i');var s1=document.createElement('span');var s2=document.createElement('span');s1.appendChild(i1);s1.appendChild(s2);while(as[i].firstChild)s1.appendChild(as[i].firstChild);as[i].appendChild(s1);as[i]=as[i].insertBefore(i2,s1)};btn.addEvent($('submit_btn'),'click',function(){var form=btn.findForm(this);if(document.cdv.Accept.checked==false){$('erro-accept').update('Você deve clicar a checkbox em baixo das condições gerais de venda');$('erro-accept').setStyle({display:'block'});Effect.Pulsate('erro-accept',{pulses:6,duration:3});$('Accept').focus();Effect.Pulsate('Accept',{pulses:6,duration:3})}else{if(haveCaptcha()){$('erro-accept').update('');$('erro-accept').setStyle({display:'none'});$('processing').toggle();$('success').toggle();form.submit();return false}else return false}})},findForm:function(f){while(f.tagName!="FORM")f=f.parentNode;return f},addEvent:function(obj,type,fn){if(obj.addEventListener)obj.addEventListener(type,fn,false);else if(obj.attachEvent){obj["e"+type+fn]=fn;obj[type+fn]=function(){obj["e"+type+fn](window.event)};obj.attachEvent("on"+type,obj[type+fn])}},getElementsByClassName:function(className,tag,elm){var testClass=new RegExp("(^|\s)"+className+"(\s|$)");var tag=tag||"*";var elm=elm||document;var elements=(tag=="*"&&elm.all)?elm.all:elm.getElementsByTagName(tag);var returnElements=[];var current;var length=elements.length;for(var i=0;i<length;i++){current=elements[i];if(testClass.test(current.className))returnElements.push(current)};return returnElements}};function haveCaptcha(){if(!$('recaptcha_response_field').value.blank()){var captcha=$('recaptcha_response_field').value.strip();$('recaptcha_response_field').value=captcha;$('erro-captcha').update('');$('erro-captcha').setStyle({display:'none'});return true}else{$('erro-captcha').update('Digite as palavras que você vir na caixa, em ordem e separadas por um espaço:');$('erro-captcha').setStyle({display:'block'});Effect.Pulsate('erro-captcha',{pulses:6,duration:3});return false}};