// SLIDE

var slideMenu=function(){
var sp,st,t,m,sa,l,w,sw,ot;
return{
build:function(sm,sw,mt,s,sl,h){
sp=s; st=sw; t=mt;
m=document.getElementById(sm);
sa=m.getElementsByTagName('li');
l=sa.length; w=m.offsetWidth; sw=w/l;
ot=Math.floor((w-st)/(l-1)); var i=0;
for(i;i<l;i++){s=sa[i]; s.style.width=sw+'px'; this.timer(s)}
if(sl!=null){m.timer=setInterval(function(){slideMenu.slide(sa[sl-1])},t)}
},
timer:function(s){s.onmouseover=function(){clearInterval(m.timer);m.timer=setInterval(function(){slideMenu.slide(s)},t)}},
slide:function(s){
var cw=parseInt(s.style.width,'10');
if(cw<st){
var owt=0; var i=0;
for(i;i<l;i++){
if(sa[i]!=s){
var o,ow; var oi=0; o=sa[i]; ow=parseInt(o.style.width,'10');
if(ow>ot){oi=Math.floor((ow-ot)/sp); oi=(oi>0)?oi:1; o.style.width=(ow-oi)+'px'}
owt=owt+(ow-oi)}}
s.style.width=(w-owt)+'px';
}else{clearInterval(m.timer)}
}
};
}();


var savedobj=false;
function mostra(target) {
obj=(document.all) ? document.all[target] : document.getElementById(target);
savedobj=obj;
obj.style.display='inline';
}

function oculta(target) {
obj=(document.all) ? document.all[target] : document.getElementById(target);
savedobj=obj;
obj.style.display='none';
}


function EnviarPorEmail(site) {
Zapatec.Effects.show('janelaemail1',10,'slideTop');
setTimeout("abre('janela_email_botao.asp?site="+ site +"&acao=fechar','BotaoEnviarPorEmail')",500);
setTimeout("mostra('janelaemail2')",1000);
setTimeout("abre('janela_email.asp?site="+ site +"','janelaemail2')",1500);
}

function FecharEnviarPorEmail(site) {
oculta("janelaemail2");
setTimeout("Zapatec.Effects.hide('janelaemail1',10,'slideTop')",500);
setTimeout("abre('janela_email_botao.asp?site="+ site +"&acao=abre','BotaoEnviarPorEmail')",500);
setTimeout("abre('janela_email.asp?acao=vazio','janelaemail2')",1500);
setTimeout("abre('janela_email_botao.asp?site="+ site +"&acao=fechar','BotaoEnviarPorEmail')",2000);
}

function EnviarFormularioPorEmail() {
var site = document.FormEmail.site.value;
var nome1 = document.FormEmail.nome1.value;
var nome2 = document.FormEmail.nome2.value;
var email1 = document.FormEmail.email1.value;
var email2 = document.FormEmail.email2.value;
var normalized_Enters = (document.FormEmail.comentario.value).replace(/\r|\n/g, "\r\n");
var texto = normalized_Enters.replace(/\r\n/g, "<br>");

abre('http://www.evernet.com.br/noticias/janela_email.asp?acao=enviar&site='+ site +'&nome1='+ nome1 +'&email1='+ email1 +'&nome2='+ nome2 +'&email2='+ email2 +'&comentario='+ texto +'','janelaemail2');
}


function validacao() {
msgerro="";
if (document.formulario.nome.value==""){
msgerro= msgerro + "\n     -> Digite seu nome";
}
var invalid;
invalid = /\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/;
if (invalid.test(document.formulario.email.value) == false) {
msgerro= msgerro + "\n     -> Seu email está incorreto";
}
if (!msgerro==""){
alert("Alguns campos apresentaram problemas:\n"+ msgerro);
}else{
document.formulario.submit();
}
}


function abrePortfolio(tipo) {
mostra('aguarde');
abre('portfolio.asp?acao='+ tipo +'','divPortfolio');
setTimeout("oculta('aguarde')",3000);
document.getElementById('textoAguarde').innerHTML='<table cellpadding=0 cellspacing=0 height=282 width=252 bgcolor=#ffffff><tr><td align=center><img src="imagens/aguarde1.gif" width="66" height="66" /><br><br><font style="font-family:verdana,arial;font-size:12px;color:#fe8129"><b>Carregando '+ tipo +'</b></font><br><br><br></td></tr></table>';
}


function abre(site,id) {
if (document.getElementById) {
var x = (window.ActiveXObject) ? new ActiveXObject("Microsoft.XMLHTTP") : new XMLHttpRequest();
}
if (x) {
x.onreadystatechange = function() {
if (x.readyState == 4 && x.status == 200) {
el = document.getElementById(id);
el.innerHTML = x.responseText;
}
}
x.open("GET", site, true);
x.send(null);
}
}


var accordion;
var accordionTogglers;
var accordionContents;
function sanfona() {
accordionTogglers = document.getElementsByClassName('accToggler');
accordionTogglers.each(function(toggler){
toggler.origColor = toggler.getStyle('background-color');
toggler.fx = new Fx.Color(toggler, 'background-color');
});

accordionContents = document.getElementsByClassName('accContent');

accordion = new Fx.Accordion(accordionTogglers, accordionContents,{
onActive: function(toggler){
toggler.fx.toColor('#ffffff');
},
onBackground: function(toggler){
toggler.setStyle('background-color', toggler.origColor);
}		
});
}
