//Terra Eleições 2008
//ricardo.js v0.3.6.1

ricardo={elements:new Array,hide:function(){return this.each(function(){e=this.style;e.old_display=e.display;e.display='none'});},show:function(){return this.each(function(){e=this.style;((e.old_display)&&e.old_display!='none')?e.display=e.old_display:e.display='block';});},showhide:function(opt){return this.each(function(i){(opt[i]==1)?(this.style.display='block'):(this.style.display='none');});},css:function(att,val){if(att.constructor==Object){return this.each(function(){for(n in att){this.style[n]=att[n]};});}else{return this.each(function(){this.style[att]=val;});}},setClass:function(){if(arguments[0]){var c=arguments[0];return this.each(function(){if(this.className!=c)this.className=c});}else{return this.elements[0].className;}},getClass:function(p){return this.setClass(p);},load:function(url){var IEajax=function(){try{return new ActiveXObject('Microsoft.XMLHTTP')}catch(e){return new ActiveXObject('Msxml2.XMLHTTP')}};var ajax=(typeof XMLHttpRequest!='undefined')?new XMLHttpRequest():IEajax();ajax.open('GET',url,true);ajax.onreadystatechange=(function(el,url,args){return function(){if(ajax.readyState==4){if(ajax.status==200){el.innerHTML=ajax.responseText;runScripts(el)};}};})(ricardo.elements[0],url,arguments);ajax.send('');function runScripts(el){var scripts=el.getElementsByTagName('script');if(scripts){for(var i=0;i<scripts.length;i++){var script=document.createElement('script');script.type='text/javascript';script.text=scripts[i].text;document.getElementsByTagName("head")[0].appendChild(script);}};}},bind:function(evt,fn){return this.each(function(i,elm){(window.addEventListener)?this.addEventListener(evt,fn,false):(window.attachEvent)?this.attachEvent('on'+evt,(function(x){return function(){fn.call(x)}})(this)):this['on'+evt]=fn;});},filter:function(fn){var a=[];return this.each(function(i,obj){if(!fn.apply(this,[i,obj]))a[a.length]=i;},function(){var i=a.length;while(i--){this.elements.splice(a[i],1)};this.length=this.elements.length;});},each:function(fnc,callback){for(var P=0;P<this.elements.length;P++){fnc.apply(this.elements[P],[P,this]);};if(typeof callback==='function')callback.apply(this);return this;},get:function(n){return this.elements[n]},reset:function(){this.elements=[];},keep:function(){return this.elements.concat();},addCollection:function(c){cl=c.length,a=[];while(cl--){a[a.length]=c[cl]};this.elements=this.elements.concat(a.reverse());return this;},update:function(){this.length=this.elements.length;return this;}};$=function(elements){ricardo.reset();if(elements==null)return ricardo;if(elements.call){(window.attachEvent&&!window.XMLHTTPRequest)?window.attachEvent('onload',elements):$(window).bind('load',elements);}
if(elements.indexOf){if(document.querySelectorAll){return ricardo.addCollection(document.querySelectorAll(elements)).update()};(elements.indexOf(',')>=0)?elements=elements.split(','):elements=[elements];var i=0,il=elements.length;while(i<il){switch(elements[i].charAt(0)){case'#':if(elements[i].indexOf(' ')>=0&&/^\#[\w-_]+\s\w+$/.test(elements[i])){var sel=elements[i],space=sel.indexOf(' ');var p=document.getElementById(sel.substring(1,space));if(p)ricardo.addCollection(p.getElementsByTagName(sel.substring(space+1,sel.length)));}else{var el=document.getElementById(elements[i].substring(1));if(el)ricardo.elements.push(el);}
break;case'.':var g='getElementsByClassName';if(document[g]){return ricardo.addCollection(document[g](elements[i].substring(1)));}else{var els=document.getElementsByTagName('*'),n=els.length,a=[];while(n--){if(els[n].className==elements[i].substring(1))a[a.length]=els[i]};return ricardo.addCollection(a.reverse());};break;default:ricardo.addCollection(document.getElementsByTagName(elements[i]));break;}
i++;};}else if(elements.push){ricardo.elements=elements.slice();}else if(elements.nodeName){ricardo.elements.push(elements);}else if(elements.item){ricardo.addCollection(elements);}else{ricardo.elements[0]=elements;}
return ricardo.update();};function cancelclick(e){(e&&e.preventDefault)?e.preventDefault():e.returnValue=false;return false;}
tabs={set:function(data){var group=data.group;if(data.basename){data.contents=data.buttons='';for(var i=data.range[0];i<=data.range[1];++i){var sep=(i==data.range[1])?'':',';data.contents+=data.basename.contents+i+sep;data.buttons+=data.basename.buttons+i+sep;}}
(data.ajax)?(tabs[group]=data.contents,tabs[group].ajax=data.ajax):tabs[group]=$(data.contents).keep();tabs[group].buttons=$(data.buttons).keep();tabs[group].relations={};tabs[group].className=data.className;if(data.list){tabs[group].list=data.list,tabs[group].returnlink=data.returnlink};if(data.sibling){tabs[group].sibling=data.sibling;tabs[data.sibling].sibling=data.group};data.found=0;for(var i=0;i<tabs[group].length;++i){if(data.ajax)tabs[group][i]=new String(tabs[group][i]);var btn=tabs[group].buttons[i];$(btn).bind('click',(function(group){return function(e){tabs.show((this.id||event.srcElement.id),group);};})(group));if(data.list||data.nolink)$(btn).bind('click',function(e){cancelclick(e||event);});if(location.hash&&location.hash.match(/^#[\w-_]+/)==btn.href.substr(btn.href.indexOf('#'))){if(data.parent)tabs.show(data.parent.id.substr(1),data.parent.group);tabs.show(btn.id,group);data.found=true;}}
if(!data.found&&!data.list)tabs.show(tabs[group].buttons[0].id,group);},show:function(id,group){var tabset=tabs[group];for(var i=0;i<tabset.length;++i){(id==tabset.buttons[i].id)?tabOn(tabset,i):tabOff(tabset,i);}
if(tabset.list){$(tabset.list).hide();$(tabset.returnlink).show();$(tabset.returnlink).get(0).onclick=(function(list,group){return function(e){tabs.show('',group);$(list).show();$(this).hide();cancelclick(e||event)}})(tabset.list,group);}
function tabOn(tabset,i){(tabset.ajax&&(tabset.buttons[i].className!=tabset.className||!tabs[group].firstload))?$(tabset.ajax).load(tabset[i],'http://apuracao.terra.com.br/2008/img/loading.gif'):$(tabset[i]).show();if(tabset.className){tabset.buttons[i].className=tabset.className;if(tabset.sibling)tabs[tabset.sibling].buttons[i].className=tabs[tabset.sibling].className;}
if(!tabs[group].firstload)tabs[group].firstload=1;}
function tabOff(tabset,i){$(tabset[i]).hide();if(tabset.className){tabset.buttons[i].className='';if(tabset.sibling)tabs[tabset.sibling].buttons[i].className='';}}}};$(function(){if(/msie|MSIE 6/.test(navigator.userAgent)){document.execCommand("BackgroundImageCache",false,true);function hoverIn(){this.style.oldclass=this.className;this.className='hover';};function hoverOut(){this.className=this.style.oldclass||'';};$('#toolbox').bind('mouseenter',hoverIn).bind('mouseleave',hoverOut);$('#listadeestados li').filter(function(){return this.parentNode.className!='corpo'}).bind('mouseenter',hoverIn).bind('mouseleave',hoverOut);};$('#tb-imprimir').bind('click',function(e){window.print();cancelclick(e||event);});$('#tb-email').bind('click',function(e){$('#enviar-mail').show();cancelclick(e||event);});$('#mail-cancelar').bind('click',function(e){$('#enviar-mail').hide();});$('#mail-enviar').bind('click',function(e){frames['mail-frame'].enviar();cancelclick(e||event);});$('#enviar-mail-enviando').bind('click',function(){$('#enviar-mail,#enviar-mail-enviando,#enviar-mail-confirma,#enviar-mail-campos').showhide([0,0,0,1]);});$('#email-btn-ok').bind('click',function(){$('#enviar-mail,#enviar-mail-confirma,#enviar-mail-campos').showhide([0,0,1]);});setTimeout("$('#ctn-capitais1 table,#ctn-capitais2 table,#ctn-capitais3 table').filter(function(){ return !/capital/.test(this.className) }).filter(function(i){return !(i%2)}).css('clear','left')",20);});function emailEnviado(){$('#enviar-mail-enviando,#enviar-mail-confirma,#enviar-mail-campos').showhide([0,1,0]);};