function openAjax() { 
var Ajax; 
try {Ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers mais populares, como: Firefox, Safari, dentre outros. 
}catch(ee) { 
try {Ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS 
}catch(e) { 
try {Ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS 
}catch(e) {Ajax = false; 
} 
} 
} 
return Ajax; 
} 
function showHideNext(elem) {
elementScroll = elem;
nex = elem.nextSibling;
  while(nex.nodeType != 1) nex = nex.nextSibling;
nex.style.display = nex.style.display == 'none' ? '' : 'none';
  if(nex.style.display != 'none') {
  elem.className += ' selitem';
  setTimeout('nex.scrollIntoView()',100);
  } else {
  elem.className = elem.className.replace(/ selitem/g, '');
  }
}

function carregaAjax(id,div) { 
if(document.getElementById) { // Para os browsers complacentes com o DOM W3C. 
var exibeResultado = document.getElementById(div); // div que exibirá o resultado. 
var Ajax = openAjax(); // Inicia o Ajax. 
Ajax.open("GET", id, true); // fazendo a requisição 
Ajax.onreadystatechange = function() 
{ 
if(Ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando... 
exibeResultado.innerHTML = "<img src=images/ajax-loading.gif><font size=2> Carregando</font>"; 
} 
if(Ajax.readyState == 4) { // Quando estiver tudo pronto. 
if(Ajax.status == 200) { 
var resultado = Ajax.responseText; // Coloca o retornado pelo Ajax nessa variável 
resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4) 
resultado = unescape(resultado); // Resolve o problema dos acentos 
exibeResultado.innerHTML = resultado; 
} else { 
exibeResultado.innerHTML = "Erro: ."; 
} 
} 
} 
Ajax.send(null); // submete 
} 
} 

function carregaLightwindow(id,div,largura,altura) {
		tamanhoTela = screen.width - largura.substr(0,3);
        tamanhoTela = tamanhoTela / 2;
var nn=(navigator.appName.indexOf("Netscape")!=-1);
var dD=document,dH=dD.html,dB=dD.body,px=dD.layers?'':'px';
function floatDiv(iX,iY,id){
var L=dD.getElementById?dD.getElementById(id):dD.all?dD.all[id]:dD.layers[id];		
this[id+'O']=L;if(dD.layers)L.style=L;L.nX=L.iX=iX;L.nY=L.iY=iY;
L.P=function(x,y){this.style.left=x+px;this.style.top=y+px;};L.Fm=function(){var pX, pY;	
pX=(this.iX >=0)?0:nn?innerWidth:nn&&dH.clientWidth?dH.clientWidth:dB.clientWidth;	
pY=nn?pageYOffset:nn&&dH.scrollTop?dH.scrollTop:dB.scrollTop;	
if(this.iY<0)pY+=nn?innerHeight:nn&&dH.clientHeight?dH.clientHeight:dB.clientHeight;	
this.nX+=.1*(pX+this.iX-this.nX);this.nY+=.1*(pY+this.iY-this.nY);this.P(this.nX,this.nY);
setTimeout(this.id+'O.Fm()',10);};
return L;}
document.getElementById('lightwindowDiv').className="maeLighwindow";
document.getElementById('fundolightwindowDiv').className="fundoLighwindow";
document.getElementById(div).className="filhoLighwindow";
document.getElementById(div).style.width=largura;
document.getElementById(div).style.height=altura;
document.getElementById('lightwindowDiv3').className="rodapeLighwindow";
document.getElementById('lightwindowDiv3').style.width=largura;
floatDiv(tamanhoTela,5,'lightwindowDiv').Fm();

if(document.getElementById) { // Para os browsers complacentes com o DOM W3C. 
var exibeResultado = document.getElementById(div); // div que exibirá o resultado. 
var Ajax = openAjax(); // Inicia o Ajax. 
Ajax.open("GET", id, true); // fazendo a requisição 
Ajax.onreadystatechange = function() 
{ 
if(Ajax.readyState == 1) { // Quando estiver carregando, exibe: carregando... 
exibeResultado.innerHTML = "<img src=images/ajax-loading.gif><font size=2> Carregando</font>"; 
} 
if(Ajax.readyState == 4) { // Quando estiver tudo pronto. 
if (id.indexOf('Filmes')!=-1 && (flash_vs.indexOf('6.0')!=-1 || flash_vs.indexOf('7.0')!=-1)) { 
exibeResultado.innerHTML = "<table align=center width=80%><tr><td align=center bgcolor=#DDDDDD><font face=Arial size=2 color=#FF00000><b>Atenção! </b>Sua Versão do Flash Player do Adobe é Antiga. Assim você não poderá visualizar videos e tudo que o cafefacil.com oferece<br> Obtenha a última versão: <a href=http://www.adobe.com/go/getflashplayer/ target=_blank><b>Clique Aqui<b><br><img src=images/get_adobe_flash_player.png border=0></a></td></tr></table>";
}
else {
if(Ajax.status == 200) { 
var resultado = Ajax.responseText; // Coloca o retornado pelo Ajax nessa variável 
resultado = resultado.replace(/\+/g," "); // Resolve o problema dos acentos (saiba mais aqui: http://www.plugsites.net/leandro/?p=4) 
resultado = unescape(resultado); // Resolve o problema dos acentos 
exibeResultado.innerHTML = resultado; 
} else { 
exibeResultado.innerHTML = "Erro: ."; 
} 
} 
}
} 
Ajax.send(null); // submete 
} 
} 


function fecharLightWindow() { 
document.getElementById('lightwindowDiv').className="FecharLighwindow";
document.getElementById('lightwindowDiv2').className="FecharLighwindow";
document.getElementById('lightwindowDiv3').className="FecharLighwindow";
document.getElementById('fundolightwindowDiv').className="FecharLighwindow";
document.getElementById('menufotos').className="FecharLighwindow";
carregaAjax('fecharLightwindow.php','lightwindowDiv2');
}
