// JavaScript's Utilizados na página de detalhes de produtos
/**********************************************************
# Criado e modificado por Wilbelison Junior em 03.02.2011
***********************************************************/

// Pesquisar pelo autor do produto
function PesquisaAutor(){window.location="/pesquisaweb/pesquisaweb.dll/pesquisa?FILTRON1=J&ESTRUTN1=&PALAVRASN1="+sPRO_Id};
// Pesquisar pela marca do produto

function PesquisaMarca(){
$.extend({URLEncode:function(c){var o='';var x=0;c=c.toString();var r=/(^[a-zA-Z0-9_.]*)/;
  while(x<c.length){var m=r.exec(c.substr(x));
    if(m!=null && m.length>1 && m[1]!=''){o+=m[1];x+=m[1].length;
    }else{if(c[x]==' ')o+='+';else{var d=c.charCodeAt(x);var h=d.toString(16);
    o+='%'+(h.length<2?'0':'')+h.toUpperCase();}x++;}}return o;},
URLDecode:function(s){var o=s;var binVal,t;var r=/(%[^%]{2})/;
  while((m=r.exec(o))!=null && m.length>1 && m[1]!=''){b=parseInt(m[1].substr(1),16);
  t=String.fromCharCode(b);o=o.replace(m[1],t);}return o;}
});	
sFornec = $.URLEncode(sFornec);

window.location="/pesquisaweb/pesquisaweb.dll/pesquisa?FILTRON1=C&ESTRUTN1=&PALAVRASN1="+sFornec
	
};
// Pesquisar pela Categoria
function PesquisaCategoria(){window.location="/pesquisaweb/pesquisaweb.dll/pesquisa?FILTRON1=C&ESTRUTN1=&PALAVRASN1="+sCategoria};
// Popup página de opiniões sobre o produto
function Opinioes() {window.open("/produto/produto.dll/listaopiniao?pro_id=" + sPRO_Id, "opiniao", "width=420,height=520,scrollbars");}
// Popup player de músicas
function Player(faixa) {window.open("/produto/produto.dll/player?pro_id="+sPRO_Id+"&FAIXA=" + faixa, "player", "toolbar=no,location=no, status=no,directories=no,menubar=no,resizable=no,menubar=no,width=565,height=555,left=50,top=50")}
// Popup Turbo entrega
function turbo24ex() {saraivaModal("/promo/condicoes_turbo24ex.htm",420,420)}
// Popup Turbo entrega
function turbo24() {saraivaModal("/promo/condicoes_turbo24.htm",420,420)}
// Popup Turbo entrega
function entregaexpressa() {saraivaModal("/promo/condicoes_entregaexpressa.htm",420,420)}
// Popup Turbo entrega
function entregaexpressa2() {saraivaModal("/promo/condicoes_entregaexpressa2.htm",420,420)}
// Popup Turbo entrega
function Turbo() {msg3=window.open("/inst/popup_turbo.htm","turbo","toolbar=no,location=no,scrollbars=no, status=no,directories=no,menubar=no,resizable=no,menubar=no,width=350,height=375,left=0,top=0")}
// Selecionando aba opiniar
function Opinar(){abaDetalhes('aba-b','2','abaConteudo-b');loadOpniao();}
// Criando as miniaturas...
function addMiniatura(miniestilo){if(TotalImg>1)for(i=1;i<=TotalImg;i++){sTitulo=document.getElementById("imgProd").title;divMiniaturas=document.getElementById("miniaturasProd");miniImg=document.createElement("img");miniImgLink=document.createElement("a");miniImgLink.id="link"+ImgId[i];miniImg.id=ImgId[i];miniImgLink.setAttribute("href","/imagem/imagem.dll?L=500&qld=100&A=-1&pro_id="+sPRO_Id+"&PIM_Id="+ImgId[i]);miniImg.setAttribute("src","/imagem/imagem.dll?L=22&A=-1&pro_id="+sPRO_Id+"&PIM_Id="+ ImgId[i]);miniImg.setAttribute("alt",sTitulo+" - Imagem: "+i+" de "+TotalImg+".");miniImg.setAttribute("title",sTitulo+" - Imagem: "+i+" de "+TotalImg+".");miniImg.setAttribute("onmouseover","miniOver("+ImgId[i]+");");miniImg.setAttribute("onmouseenter","miniOver("+ImgId[i]+");");miniImgLink.className=miniestilo;miniImgLink.appendChild(miniImg);divMiniaturas.appendChild(miniImgLink)}};
// Quando passar o mouse na miniatura...
function miniOver(mini){document.getElementById("imgProd").src="/imagem/imagem.dll?L=125&A=-1&pro_id="+sPRO_Id+"&PIM_Id="+mini;document.getElementById("imgProdLink").href="/imagem/imagem.dll?L=500&A=-1&pro_id="+sPRO_Id+"&PIM_Id="+mini;document.getElementById("imgProd").alt=document.getElementById(mini).alt;document.getElementById("imgProd").title=document.getElementById(mini).title};// Para montar o lightbox da imagem e miniaturas dos produtos
$(function() {
	$('#miniaturasProd a').lightBox();
	$('a#imgProdLink').lightBox();
	$('a#oneClickLink').lightBox();
});
// Exibir Float's
function mostraFloat(mobj,mobjConteudo){document.getElementById(mobjConteudo).style.display="";document.getElementById(mobj).className="barraMenusDetalhe_a2"};// Ocultar float's
function ocultaFloat(tipo){
	if(tipo==1){
		document.getElementById("simulacaoFloat2").style.display="none";
		document.getElementById("recomendaFloat2").style.display="none";
		document.getElementById("barraMenuDet02").className="barraMenusDetalhe_a";
		//document.getElementById("barraMenuDet03").className="barraMenusDetalhe_a";
		document.getElementById("barraMenuDet04").className="barraMenusDetalhe_a";
		}else{
			document.getElementById("formasPagtoFloat").style.display="none";
			document.getElementById("simulacaoFloat").style.display="none";
			document.getElementById("recomendaFloat").style.display= "none";
			document.getElementById("barraMenuDet02").className="barraMenusDetalhe_a";
			//document.getElementById("barraMenuDet03").className="barraMenusDetalhe_a";
			document.getElementById("barraMenuDet04").className="barraMenusDetalhe_a";
		}};
// Carregar conteúdo de abas
function loadOpniao(tipo) {document.getElementById('opniaoIframe').src = "/produto/produto.dll/opiniao?pro_id=" + sPRO_Id;}
function loadRecomenda(){document.getElementById('recomendaIframe').src="/produto/produto.dll/oferta?pro_id="+ sPRO_Id;}
function loadPrazo(){document.getElementById('iPrazo').src="/produto/produto.dll/prazo?pro_id="+ sPRO_Id;}
// Inicializar funções
function inicio(modo){if(modo!=1){abaDetalhes("aba","1","abaConteudo");abaDetalhes("aba-b","1","abaConteudo-b");abaProdDetalhes("abaProd","1","abaProdConteudo")}else{abaDetalhes("aba","1","abaConteudo");abaDetalhes("aba-b","1","abaConteudo-b");abaProdDetalhes("abaProd","2","abaProdConteudo");document.getElementById("abaProdConteudo1").style.display="none"}if(MaxNumParcelas()>0)SelecCartao(ArrayMeioCartao[0])};
// Montar meios de recebimento
function SelecCartao(recebto){for(i=0;i<ArrayMeioCartao.length;i++){document.getElementById("MeioRecebtoCartao"+ArrayMeioCartao[i]).style.background="#FFFFFF";document.getElementById("Cartao"+ArrayMeioCartao[i]).style.zIndex=1;document.getElementById("Cartao"+ArrayMeioCartao[i]).style.visibility="hidden";document.getElementById("Cartao"+ArrayMeioCartao[i]).style.overflow="hidden";document.forms["bandeiras"].elements["radioCartao"+ArrayMeioCartao[i]].checked=false;document.getElementById("Cartao"+ ArrayMeioCartao[i]).style.display="none"}document.getElementById("MeioRecebtoCartao"+recebto).style.background="#E3E3E3";document.getElementById("Cartao"+recebto).style.zIndex=3;document.getElementById("Cartao"+recebto).style.visibility="visible";document.getElementById("Cartao"+recebto).style.overflow="visible";document.forms["bandeiras"].elements["radioCartao"+recebto].checked=true;document.getElementById("Cartao"+recebto).style.display="block";document.getElementById("Cartao"+recebto).style.height= "auto"};
// Montar o parcelamento
function MaxNumParcelas(){maxNumParcelas=0;for(a=0;a<document.forms.length;a++)for(b=0;b<document.forms[a].elements.length;b++)if(document.forms[a].elements[b].name=="NumParcelas"&&document.forms[a].elements[b].type=="hidden")if(maxNumParcelas<document.forms[a].elements[b].value)maxNumParcelas=document.forms[a].elements[b].value;return maxNumParcelas};
function estiloFaixas(){tr=document.getElementById("faixas").getElementsByTagName("tr");td=document.getElementById("faixas").getElementsByTagName("td");qtdTr=tr.length;qtdTd=td.length;for(i=0;i<qtdTd;i++)if(i<5)td[i].style.backgroundColor="";else td[i].style.backgroundColor="Transparent";for(i=0;i<qtdTr;i++)if(i>2)if(i%2!=0)tr[i].style.backgroundColor="#FFFFFF";else tr[i].style.backgroundColor="#F4F4F4"};
// Criado em 27/01/2010 por Klayton Faria.
// funcao oneclickBox - oneclickBox("http://url.com",700,350);
function oneclickLoader(){$2("oneIframe").style.visibility="hidden";$("#lightbox-loading").show();$2("lightbox-loading").appendChild(labelLoader)};

//function iframeAjuste(){
function iframeAjuste(){
	var oneW=600;
	var oneH=450;
	$("#lightbox-nav").hide();
	$("#lightbox-image").hide();
	$("#lightbox-container-image").show();
	$("#lightbox-container-image-data-box").css({width:oneW-20});
	$("#lightbox-container-image-box").css({width:oneW,height:520});
	$2("oneIframe").style.height="500px";

	//** não funciona com https - inicio
	//$("#lightbox-container-image-box").css({width:oneW,height:document.getElementById("oneIframe").contentWindow.document.body.scrollHeight+20});
	//$2("oneIframe").style.height=$2("oneIframe").contentWindow.document.body.scrollHeight+"px"
	//** não funciona com https - fim
};

function oneclickBox(oneUrl){
	var container=$2("lightbox-container-image");
	var oneIframe=document.createElement("iframe");
	oneIframe.setAttribute("frameborder","0");
	oneIframe.setAttribute("scrolling","auto");
	oneIframe.setAttribute("width","500px");
	oneIframe.setAttribute("onload","iframeAjuste()");
	//oneIframe.setAttribute("onload","setTimeout('iframeAjuste()',1000)");
	oneIframe.id="oneIframe";
	container.appendChild(oneIframe);
	$2("oneIframe").src=oneUrl;
}

/*function oneclickBox2222(oneUrl){
	var container=$2("lightbox-container-image");
	if($.browser.msie==true){
	//if($.browser.msie && /msie 7\.0/i.test(navigator.userAgent) ){
		//var container=$2("lightbox-container-image");
		//if($.browser.msie==true){
		var oneIframe=document.createElement("iframe");
		oneIframe.setAttribute("frameborder","0");
		oneIframe.setAttribute("onload","setTimeout('iframeAjuste()',2000);");
		//}
		//var oneIframe=document.createElement("iframe");
		//$("#lightbox-container-image").show();
		//oneIframe.setAttribute("frameborder","0");
		//oneIframe.setAttribute("scrolling","auto");
		//oneIframe.setAttribute("width","500px");
		//oneIframe.setAttribute("height","300px");
		//oneIframe.setAttribute("onload","iframeAjuste()");
		//oneIframe.id="oneIframe";
		//container.appendChild(oneIframe);
		//$2("oneIframe").src=oneUrl;
	}
	else 
	var oneIframe=document.createElement("iframe");
	//$("#lightbox-container-image").hide();
	oneIframe.setAttribute("frameborder","0");
	oneIframe.setAttribute("scrolling","auto");
	oneIframe.setAttribute("width","500px");
	oneIframe.setAttribute("onload","iframeAjuste()");
	oneIframe.id="oneIframe";
	container.appendChild(oneIframe);
	$2("oneIframe").src=oneUrl;
};*/

function ajustaLightBoxOneClickTermo(){$2("oneIframe").style.height="240px"; $("#lightbox-container-image-box").css({height:260});}

function escondeFechar(){$("#lightbox-container-image-data-box").hide();};

function setCookie(name, value, expires, path, domain, secure) {
 document.cookie =
  name + "=" + escape(value) +
  ((expires) ? "; expires=" + expires.toGMTString() : "") +
  ((path) ? "; path=" + path : "") +
  ((domain) ? "; domain=" + domain : "") +
  ((secure) ? "; secure" : "");
 }

 setCookie("submitUmClique", "0", null, "/");
 
 // MODAL
 var modalWindow = {
	parent:"body",
	windowId:null,
	content:null,
	width:null,
	height:null,
	close:function()
	{
		$(".modal-window").remove();
		$(".modal-overlay").remove();
	},
	open:function()
	{
		var modal = "";
		modal += "<div class=\"modal-overlay\"></div>";
		modal += "<div id=\"" + this.windowId + "\" class=\"modal-window\" style=\"width:" + this.width + "px; height:" + this.height + "px; margin-top:-" + (this.height / 2) + "px; margin-left:-" + (this.width / 2) + "px;\">";
		modal += this.content;
		modal += "</div>";	
	
		$(this.parent).append(modal);
	
		$(".modal-window").append("<a class=\"close-window\"></a>");
		$(".close-window").click(function(){modalWindow.close();});
		$(".modal-overlay").click(function(){modalWindow.close();});
	}
};

var openMyModal = function(source,iframeWidth,iframeHeight,iframeID)
{
	modalWindow.windowId = "myModal";
	modalWindow.width = iframeWidth;
	modalWindow.height = iframeHeight;
	modalWindow.content = "<iframe id='" + iframeID + "' width='" + iframeWidth + "' height='" + iframeHeight + "' frameborder='0' scrolling='auto' allowtransparency='true' src='" + source + "'></iframe>";
	modalWindow.open();
};

function saraivaModalFechar(){
	$(".saraiva-modal-window").remove();
	$(".saraiva-modal-overlay").remove();	
}

function compraGarantiaEstendida(sGE){
	window.open('/cesta/cesta.dll/inclui?pro_id=' + sPRO_Id + '&GE=' + sGE ,"_parent");
}

// LEIA MAIS
function leiaMais(){
	leiaMaisResumo = $('#resumo').html();
	if(leiaMaisResumo){
	  if(leiaMaisResumo.search('...') != -1){
		  addJS('/script/scrollto.js');
		  leiaMaisResumo = leiaMaisResumo.replace('...','... <a href="javascript:void(0);" onclick="leiaMaisLink();" class="leiaMaisLink">[Leia+]</a>');
		  $('#resumo').html(leiaMaisResumo);
	  }
	}
}

function leiaMaisLink(){
	$(document).scrollTo('#PassosBox',500);
}

$(document).ready(leiaMais);
