/*  Propriedade : Livaria Cultura  SA 
 *  Direito de uso reservado
 *  JavaScript Document
 *  Data de Criação: 31/01/2007
 *  Última Atualização: 14/06/2007
 *  Desenvolvimento : Gabriel F. Santos e Eduardo H. Carlos */
var timeout_layer,timeout_fecha_layer,status_principal="fechada",block=false,html_layer="",id_ref="",objLayer,oLayer,ob,sv=1,sh=2,page_loaded=false,url="",parametros="",w_max,h_max,opacity=0;window.onload=function(){w_max=document.body.offsetWidth;h_max=document.body.offsetHeight;}
window.onresize=function(){w_max=document.body.offsetWidth;h_max=document.body.offsetHeight;}
function abrirLayer(sentidoH,sentidoV,larguraFinal,alturaFinal,objReferencia,startPos,url,parametros,tempo){this.url=url;this.parametros=parametros;stopCloseLayer();if(status_principal=="aberta"&&id_ref!=objReferencia){AnimaLayerFechar(sentidoH,sentidoV);timeout_layer=setTimeout("abrirLayer("+sentidoH+", "+sentidoV+", "+larguraFinal+", "+alturaFinal+", '"+objReferencia+"', "+startPos+", '"+url+"', '"+parametros+"')",tempo);}
if(status_principal=="fechada"&&block==false){id_ref=objReferencia;timeout_layer=setTimeout("layer("+sentidoH+", "+sentidoV+", "+larguraFinal+", "+alturaFinal+", '"+objReferencia+"', "+startPos+", '"+url+"', '"+parametros+"')",tempo);}}
function stopCloseLayer(){if(timeout_fecha_layer)clearTimeout(timeout_fecha_layer);block=false;}
function closeLayer(){if(timeout_layer)clearTimeout(timeout_layer);timeout_fecha_layer=setTimeout("AnimaLayerFechar("+sh+","+sv+")",1200);}
function stopLayer(sentidoH,sentidoV){sh=sentidoH;sv=sentidoV;clearTimeout(timeout_layer);block=true;timeout_fecha_layer=setTimeout("AnimaLayerFechar("+sh+", "+sv+")",1200);}
function fechaLayerImediato(sentidoH,sentidoV){sh=sentidoH;sv=sentidoV;clearTimeout(timeout_layer);block=true;AnimaLayerFechar(sh,sv);}
function popUpMesmoDia(local){popupFoguete1=window.open('/scripts/cultura/catalogo/mesmodia'+local+'.asp','popupFoguete2','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=1,resizable=0,copyhistory=0,width=500,height=330,top=50,left=50');popupFoguete1.focus();}
function mesmodia(local){popUpMesmoDia(local);}
function showCarregando(){var div=$new("DIV");var tabela=$tags("style",document);$before(tabela[0],div);div.innerHTML="<p align='center'><br><img src='/imagem/comum/loading.gif' align='absmiddle'><font size='2' face='Verdana'> Carregando...</font></p>";div.style.padding="10px";div.style.backgroundColor="#F5F5F5";div.style.position="absolute";div.style.top=0;div.style.left=0;}
function IrAoCaixa2(total_itens){var url="https://"+location.hostname+"/scripts/home/ssl/login.asp";for(i=1;i<=total_itens;i++)
if(eval("document.basket_form1.pr"+i+".checked")==true)
document.basket_form2.dest.value="parapresente";document.basket_form2.action=url;document.basket_form2.submit();}
function CarregaConteudoLayerPrincipal(url,parametros){var xmlhttp=null;if(url=="")return;try{xmlhttp=new XMLHttpRequest();}catch(ee){try{xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(e){try{xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(E){xmlhttp=false;}}}
if(xmlhttp){xmlhttp.open("POST",url,true);xmlhttp.onreadystatechange=function(){if(xmlhttp.readyState==4){objLayer=document.getElementById("layerPrincipal");objLayer.innerHTML=xmlhttp.responseText;if(url.indexOf("request_submenu")!=-1){var x=document.getElementById("submenu_interno");objLayer.style.height=x.style.height;}
ReposicionarLayer();}}
xmlhttp.setRequestHeader('Content-Type',"application/x-www-form-urlencoded; charset=iso-8859-1");xmlhttp.setRequestHeader("Cache-Control","no-store, no-cache, must-revalidate");xmlhttp.setRequestHeader("Cache-Control","post-check=0, pre-check=0");xmlhttp.setRequestHeader("Pragma","no-cache");xmlhttp.send(parametros);}else{objLayer=document.getElementById("layerPrincipal");objLayer.innerHTML="Não foi possível realizar esta opera&ccedil;&atilde;o pois seu navegador n&atilde;o suporta todas as funcionalidades deste site.<br><br> Para maiores informações, por favor entre em contato com o administrador do site.";}}
function ReposicionarLayer(){var ob=document.getElementById("layerPrincipal");var hMax=document.body.offsetHeight+document.body.scrollTop;var top_final=getTop(ob)+ob.offsetHeight;if(top_final>=hMax)ob.style.top=getTop(ob)-(top_final-hMax+10);var wMax=document.body.offsetWidth;var left_final=getLeft(ob)+ob.offsetWidth;if(left_final>=wMax)ob.style.left=getLeft(ob)-(left_final-wMax+20);}
function layer(sentidoH,sentidoV,larguraFinal,alturaFinal,objReferencia,startPos,url,parametros){sh=sentidoH;sv=sentidoV;objLayer=document.getElementById("layerPrincipal");if(!objLayer){objLayer=$new("DIV");var tabela=$tags("TABLE");$before(tabela[0],objLayer);objLayer.id="layerPrincipal";addEvent(objLayer,"mouseover",stopCloseLayer);addEvent(objLayer,"mouseout",closeLayer);}
objLayer.style.position="absolute";objLayer.style.backgroundColor="#F5F5F5";objLayer.style.border="1px solid #999999";objLayer.style.display="block";objLayer.style.visibility="visible";if(objReferencia!="")ob=document.getElementById(objReferencia);if(status_principal=="fechada"){switch(startPos){case 2:objLayer.style.top=getTop(ob);objLayer.style.left=getLeft(ob)+ob.offsetWidth+5;break;case 3:objLayer.style.top=getTop(ob)+ob.offsetHeight;objLayer.style.left=getLeft(ob);break;case 4:objLayer.style.top=getTop(ob)+ob.offsetHeight-6;objLayer.style.left=getLeft(ob)+14;break;case 5:objLayer.style.top=getTop(ob);objLayer.style.left=getLeft(ob)-15;break;case 6:objLayer.style.top=getTop(ob);objLayer.style.left=getLeft(ob)+ob.offsetWidth;break;case 7:objLayer.style.top=getTop(ob);objLayer.style.left=getLeft(ob)+ob.offsetWidth-40;break;case 8:objLayer.style.top=getTop(ob)+ob.offsetHeight+3;objLayer.style.left=getLeft(ob);break;case 9:objLayer.style.top=getTop(ob)+ob.offsetHeight;objLayer.style.left=getLeft(ob)+ob.offsetWidth;;break;default:objLayer.style.top=getTop(ob);objLayer.style.left=getLeft(ob);break;}}
if(ff&&startPos==2&&sentidoV==3)objLayer.style.top=getTop(objLayer)-120;block=true;opacity=0;Transparencia(objLayer,opacity);AnimaLayerAbrir(objLayer,sh,sv,larguraFinal,alturaFinal);}
function Transparencia(obj,valor){obj.style.filter="Alpha(Opacity="+valor+", FinishOpacity="+valor+", Style=0)";obj.style.opacity=valor;if(navigator.appName.indexOf("Netscape")!=-1&&parseInt(navigator.appVersion)>=5){obj.style.MozOpacity=valor/100;}}
function AnimaLayerAbrir(objLayer,sentidoH,sentidoV,larguraFinal,alturaFinal){sh=sentidoH;sv=sentidoV;if(typeof objLayer=="object")oLayer=objLayer;if(typeof oLayer!="object")return;if(sh==2){var x=oLayer.offsetWidth;var left_final=getLeft(oLayer)+x;if(left_final+30>=w_max)oLayer.style.left=getLeft(oLayer)-10;if(x<=larguraFinal-10)oLayer.style.width=x+(ff?8:10);else oLayer.style.width=larguraFinal;}
else{var x=oLayer.offsetWidth;if(x<=larguraFinal-10){if(getLeft(oLayer)>10)oLayer.style.left=getLeft(oLayer)-10;oLayer.style.width=x+(ff?8:10);}else{if(getLeft(oLayer)-(larguraFinal-x)>0)oLayer.style.left=getLeft(oLayer)-(larguraFinal-x);oLayer.style.width=larguraFinal;}}
if(sv==3){var x=oLayer.offsetHeight;var top_final=getTop(oLayer)+x-document.body.scrollTop;if(x<=alturaFinal-10){if(top_final+10>=h_max)oLayer.style.top=getTop(oLayer)-10;oLayer.style.height=x+(ff?8:10);}else{if(top_final>=h_max)oLayer.style.top=getTop(oLayer)-(top_final+10-h_max);oLayer.style.height=alturaFinal;}}
else{var x=oLayer.offsetHeight;if(x<=alturaFinal-10){if(getTop(oLayer)>10)oLayer.style.top=getTop(oLayer)-10;oLayer.style.height=x+(ff?8:10);}else{if(getTop(oLayer)-(alturaFinal-x)>0)oLayer.style.top=getTop(oLayer)-(alturaFinal-x);oLayer.style.width=alturaFinal;}}
opacity+=3;Transparencia(oLayer,opacity);if(oLayer.offsetWidth<larguraFinal-10||oLayer.offsetHeight<alturaFinal-10)
AnimaLayer=setTimeout("AnimaLayerAbrir('', "+sentidoH+", "+sentidoV+", "+larguraFinal+", "+alturaFinal+")",1);else{clearTimeout(AnimaLayer);status_principal="aberta";oLayer.innerHTML="<p align='center'><br><img src='/imagem/comum/loading.gif' align='absmiddle'><font size='2' face='Verdana'> Carregando...</font></p>"
CarregaConteudoLayerPrincipal(url,parametros);if(ff&&location.href.indexOf("promocao/p_lista.asp")!=-1)oLayer.style.border="0px";opacity=100;Transparencia(oLayer,opacity);block=false;}}
function AnimaLayerFechar(sentidoH,sentidoV){sh=sentidoH;sv=sentidoV;if(status_principal=="aberta"){oLayer=document.getElementById("layerPrincipal");oLayer.innerHTML="";if(sentidoH==2){var x=oLayer.offsetWidth;if(x>10)oLayer.style.width=x-(ff?12:10);else oLayer.style.width=0;}
else{var x=oLayer.offsetWidth;if(x>10){oLayer.style.left=getLeft(oLayer)+10;oLayer.style.width=x-(ff?12:10);}else{oLayer.style.left=getLeft(oLayer)+x;oLayer.style.width=0;}}
if(sentidoV==3){var x=oLayer.offsetHeight;if(x>10)oLayer.style.height=x-(ff?12:10);else oLayer.style.height=0;}
else{var x=oLayer.offsetHeight;if(x>10){oLayer.style.top=getTop(oLayer)+10;oLayer.style.height=x-(ff?12:10);}else{oLayer.style.top=getTop(oLayer)+x;oLayer.style.width=0;}}
if(opacity>3)opacity-=3;Transparencia(oLayer,opacity);if(oLayer.offsetWidth>3)
AnimaLayer=setTimeout("AnimaLayerFechar("+sentidoH+", "+sentidoV+")",1);else{clearTimeout(AnimaLayer);objLayer.style.visibility="hidden";for(i=0;i<3;i++)document.frm_busca_lat.tipo_pesq[i].disabled=false;status_principal="fechada";block=false;}}}
function submitBusca(){return true;}
function BuscaAvancada(t){if(document.frm_busca_lat.tipo_pesq[3].checked)return;timeout_layer=setTimeout(BuscaAvancada2,t);}
function BuscaAvancada2(){var tipo_pesquisa,palavra,parametrosBusca;document.frm_busca_lat.tipo_pesq[0].checked=true;document.frm_busca_lat.tipo_pesq[1].disabled=true;document.frm_busca_lat.tipo_pesq[2].disabled=true;palavra=document.frm_busca_lat.palavra.value.replace(/ /g,'+');parametrosBusca="palavra="+palavra+"&tipo_pesq=titulo";abrirLayer(2,3,325,(ff)?300:290,'busca_avancada_link',8,'/scripts/cultura/catalogo/busca_avancada_layer.asp',parametrosBusca,1);}
function cancelaAbrirBusca(){if(timeout_layer)clearTimeout(timeout_layer);}
function AbreFechaBuscaAvancada(){if(status_principal=="aberta"){for(i=0;i<=3;i++)document.frm_busca_lat.tipo_pesq[i].disabled=false;AnimaLayerFechar(2,3);}
if(status_principal=="fechada"){if(document.frm_busca_lat.tipo_pesq[3].checked)return;var tipo_pesquisa,palavra,parametrosBusca;document.frm_busca_lat.tipo_pesq[0].checked=true;document.frm_busca_lat.tipo_pesq[1].disabled=true;document.frm_busca_lat.tipo_pesq[2].disabled=true;palavra=document.frm_busca_lat.palavra.value.replace(/ /g,'+');parametrosBusca="palavra="+palavra+"&tipo_pesq=titulo";abrirLayer(2,3,325,(ff)?300:290,'busca_avancada_link',8,'/scripts/cultura/catalogo/busca_avancada_layer.asp',parametrosBusca,1);}}
function tipoBusca(){document.frm_busca_lat.palavra.focus();}
function copiadados(dados){for(i=0;i<3;i++)
if(document.frm_busca_lat.tipo_pesq[i].checked){if(i==0){try{document.busca_layer.palavratitulo.value=dados}catch(e){}}else if(i==1){try{document.busca_layer.palavraautor.value=dados}catch(e){}}else{try{document.busca_layer.palavraeditora.value=dados}catch(e){}}
break;}}
function FechaBuscaAvancada(){for(i=0;i<3;i++)document.frm_busca_lat.tipo_pesq[i].disabled=false;AnimaLayerFechar(2,3);document.frm_busca_lat.palavra.focus();}
function BuscaAvancadaDVD(t){timeout_layer=setTimeout(BuscaAvancadaDVD2,t);}
function BuscaAvancadaDVD2(){var tipo_pesquisa,palavra,parametrosBusca;for(i=0;i<4;i++)
if(document.frm_busca_lat.tipo_pesq[i].checked){tipo_pesquisa=document.frm_busca_lat.tipo_pesq[i].value;break;}
palavra=document.frm_busca_lat.palavra.value.replace(/ /g,'+');parametrosBusca="palavra="+palavra+"&tipo_pesq="+tipo_pesquisa;abrirLayer(2,3,325,(ff)?240:190,'busca_avancada_link',8,'/scripts/videos/catalogo/busca_avancada_layer.asp',parametrosBusca,1);}
function cancelaAbrirBuscaDVD(){if(timeout_layer)clearTimeout(timeout_layer);}
function AbreFechaBuscaAvancadaDVD(){if(status_principal=="aberta"){AnimaLayerFechar(2,3);}
if(status_principal=="fechada"){var tipo_pesquisa,palavra,parametrosBusca;for(i=0;i<4;i++)
if(document.frm_busca_lat.tipo_pesq[i].checked){tipo_pesquisa=document.frm_busca_lat.tipo_pesq[i].value;break;}
palavra=document.frm_busca_lat.palavra.value.replace(/ /g,'+');parametrosBusca="palavra="+palavra+"&tipo_pesq="+tipo_pesquisa;abrirLayer(2,3,325,(ff)?240:190,'busca_avancada_link',8,'/scripts/videos/catalogo/busca_avancada_layer.asp',parametrosBusca,1);}}
function tipoBuscaDVD(){var tipo_pesquisa,vPalavra;with(document.frm_busca_lat){for(i=0;i<4;i++)
if(tipo_pesq[i].checked){if(i==0){try{var tr=document.getElementById("tr_busca_por_autor");tr.style.display="none";}catch(e){}
try{var tr=document.getElementById("tr_busca_por_titulo");tr.style.display="";}catch(e){}}else if(i==1){try{var tr=document.getElementById("tr_busca_por_autor");tr.style.display="none";}catch(e){}
try{var tr=document.getElementById("tr_busca_por_titulo");tr.style.display="";}catch(e){}}else if(i==2){try{var tr=document.getElementById("tr_busca_por_titulo");tr.style.display="none";}catch(e){}
try{var tr=document.getElementById("tr_busca_por_autor");tr.style.display="";}catch(e){}}else{try{var tr=document.getElementById("tr_busca_por_titulo");tr.style.display="none";}catch(e){}
try{var tr=document.getElementById("tr_busca_por_autor");tr.style.display="none";}catch(e){}}
tipo_pesquisa=tipo_pesq[i].value;break;}
vPalavra=palavra.value;palavra.focus();}
try{switch(tipo_pesquisa){case'titulo':document.busca_layer.q1.value=vPalavra;document.busca_layer.q2.value='';document.busca_layer.q3.value='';document.busca_layer.q4.value=1;break;case'tituloorig':document.busca_layer.q1.value=vPalavra;document.busca_layer.q2.value='';document.busca_layer.q3.value='';document.busca_layer.q4.value=2;break;case'elenco':document.busca_layer.q1.value='';document.busca_layer.q2.value=vPalavra;document.busca_layer.q3.value='';document.busca_layer.q4.value=1;break;case'estudio':document.busca_layer.q1.value='';document.busca_layer.q2.value='';document.busca_layer.q3.value=vPalavra;document.busca_layer.q4.value=1;break;}}catch(e){}}
function copiadadosDVD(dados){try{document.busca_layer.q1.value='';document.busca_layer.q2.value='';document.busca_layer.q3.value='';if(document.frm_busca_lat.tipo_pesq[0].checked||document.frm_busca_lat.tipo_pesq[1].checked)
document.busca_layer.q1.value=document.frm_busca_lat.palavra.value;else if(document.frm_busca_lat.tipo_pesq[2].checked)
document.busca_layer.q2.value=document.frm_busca_lat.palavra.value;else if(document.frm_busca_lat.tipo_pesq[3].checked)
document.busca_layer.q3.value=document.frm_busca_lat.palavra.value;}catch(e){}}
function FechaBuscaAvancadaDVD(){AnimaLayerFechar(2,3);document.frm_busca_lat.palavra.focus();}
//function $(i){return document.getElementById(i)}
function $tags(i,o){o=(typeof o=="undefined")?document:o;return o.getElementsByTagName(i);}
function $new(t){return document.createElement(t)}
function $before(o,n){o.parentNode.insertBefore(n,o)}
function $remove(o){o.parentNode.removeChild(o)}
function $replace(o,n){o.parentNode.replaceChild(n,o)}
function addEvent(obj,type,fn){if(obj.addEventListener)obj.addEventListener(type,fn,true)
if(obj.attachEvent)obj.attachEvent("on"+type,fn)}
function getSource(e){if(typeof e=="undefined")e=window.event
return e.target?e.target:e.srcElement}
if(!window.screenX)screenX=window.screenLeft
if(!window.screenY)screenY=window.screenTop