// JavaScript Document

function ajuste_altura_conteudo() { 
	
	obj_centro_01 = document.getElementById('centro_01');
	obj_centro_02 = document.getElementById('centro_02');
	obj_centro_03 = document.getElementById('centro_03');
	obj_centro = document.getElementById('centro');
	
	altura_conteudo = parseInt(obj_centro_02.offsetHeight);
	obj_centro.style.height = obj_centro_01.style.height = obj_centro_02.style.height = obj_centro_03.style.height = altura_conteudo + 'px';
	
}






function ampliar_imagem(nome_imagem, largura_imagem, altura_imagem)
{

tf = document.getElementById('quadro_janela_fora');

tf.style.opacity = "0.8";
tf.style.opacity = "0.8";
tf.style.MozOpacity = "0.8";
tf.style.KhtmlOpacity = "0.8";
tf.style.filter = "alpha(opacity=80)"; 

tf.style.display = "block";
tf.style.background = "#000000";
tf.style.position = "absolute";
tf.style.top = "0";
tf.style.left = "0";
tf.style.cursor = "pointer";

largura_principal = document.getElementById('body').offsetWidth + "px";
tf.style.width = largura_principal;
altura_principal = document.getElementById('principal').offsetHeight + "px";
tf.style.height = altura_principal;



/*********************************************************************/


td = document.getElementById('quadro_janela_dentro');

td.style.opacity = "1";
td.style.opacity = "1";
td.style.MozOpacity = "1";
td.style.KhtmlOpacity = "1";
td.style.filter = "alpha(opacity=100)"; 

td.style.background = "#FFFFFF";
td.style.display = "block";
td.style.position = "absolute";

var largura_quadro_janela_dentro = new Number(largura_imagem);
var altura_quadro_janela_dentro = new Number(altura_imagem);

td.style.width = largura_quadro_janela_dentro + 24 + "px";
td.style.height = altura_quadro_janela_dentro + 24 + "px";


/*********************************************************************/


tc = document.getElementById('quadro_janela_carregando');

tc.style.display = "block";
tc.style.padding = "10px";
tc.style.border = "2px solid #990000";

var largura_quadro_janela_carregando = new Number(largura_imagem);
var altura_quadro_janela_carregando = new Number(altura_imagem);

tc.style.width = largura_quadro_janela_carregando + "px";
tc.style.height = altura_quadro_janela_carregando + "px";


/*********************************************************************/


ig = document.getElementById('img_grande');

ig.src = 'layout/marcadagua.png';
ig.style.background = 'url(imagens/produtos/maior/'+nome_imagem+')';

ig.style.width = largura_quadro_janela_dentro + "px";
ig.style.height = altura_quadro_janela_dentro + "px";


/*********************************************************************/
/******* definindo o posicionamento do quadro *************************/
/******* left *********/
var largura_quadro_janela_fora = new Number(tf.offsetWidth);
var vlr_td_left = ( largura_quadro_janela_fora - largura_quadro_janela_dentro ) / 2;
td.style.left = vlr_td_left + "px";

/******* top *********/
var scrollTop = window.pageYOffset;
if(scrollTop == undefined || scrollTop === 0)
{
scrollTop = window.document.documentElement.scrollTop;
}
if(scrollTop == undefined || scrollTop === 0)
{
scrollTop = window.document.body.scrollTop;
}

altura_body = document.getElementById('body').offsetHeight;
var vlr_td_top = parseInt( (altura_body - altura_imagem + 24) / 2 ) + scrollTop /* 10 de padding + 2 de borda */
/*
var vlr_td_top = parseInt( ( largura_quadro_janela_fora - largura_quadro_janela_dentro ) / 30 ) + scrollTop;
*/
td.style.top = vlr_td_top - 30 + "px";




// botao fechar
fch = document.getElementById('quadro_janela_fechar');
fch.style.display = "block";
fch.style.cursor = "pointer";
fch.style.position = "absolute";
fch.style.top = (vlr_td_top) - 30 + "px";
fch.style.left = (vlr_td_left + largura_quadro_janela_dentro + 30) + "px";



/*********************************************************************/
/*********************************************************************/


tf.onclick = some_janela_quadro;
document.getElementById('quadro_janela_fechar').onclick = some_janela_quadro;

}



function some_janela_quadro()
{
document.getElementById('img_grande').src = '';
document.getElementById('quadro_janela_fora').style.display = "none";
document.getElementById('quadro_janela_dentro').style.display = "none";
document.getElementById('quadro_janela_fechar').style.display = "none";
}




/*
function ampliar_imagem(nome_imagem, largura_imagem, altura_imagem)
{

tf = document.getElementById('quadro_janela_fora');

tf.style.opacity = "0.8";
tf.style.opacity = "0.8";
tf.style.MozOpacity = "0.8";
tf.style.KhtmlOpacity = "0.8";
tf.style.filter = "alpha(opacity=80)"; 

tf.style.display = "block";
tf.style.background = "#000000";
tf.style.position = "absolute";
tf.style.top = "0";
tf.style.left = "0";
tf.style.cursor = "pointer";

largura_principal = document.getElementById('body').offsetWidth + "px";
tf.style.width = largura_principal;
altura_principal = document.getElementById('principal').offsetHeight + "px";
tf.style.height = altura_principal;





td = document.getElementById('quadro_janela_dentro');

td.style.opacity = "1";
td.style.opacity = "1";
td.style.MozOpacity = "1";
td.style.KhtmlOpacity = "1";
td.style.filter = "alpha(opacity=100)"; 

td.style.display = "block";
td.style.background = "#FFFFFF";
td.style.position = "absolute";
td.style.padding = "10px";
td.style.border = "2px solid #990000";

var largura_quadro_janela_dentro = new Number(largura_imagem);
var altura_quadro_janela_dentro = new Number(altura_imagem);

td.style.width = largura_quadro_janela_dentro + "px";
td.style.height = altura_quadro_janela_dentro + "px";





ig = document.getElementById('img_grande');
ig.src = '';
ig.src = 'imagens/produtos/maior/'+nome_imagem;

ig.style.width = largura_quadro_janela_dentro + "px";
ig.style.height = altura_quadro_janela_dentro + "px";

ig.style.opacity = "1";
ig.style.opacity = "1";
ig.style.MozOpacity = "1";
ig.style.KhtmlOpacity = "1";
ig.style.filter = "alpha(opacity=100)"; 




// definindo o posicionamento do quadro
// left
var largura_quadro_janela_fora = new Number(tf.offsetWidth);
var vlr_td_left = ( largura_quadro_janela_fora - largura_quadro_janela_dentro ) / 2;
td.style.left = vlr_td_left + "px";

// top
var scrollTop = window.pageYOffset;
if(scrollTop == undefined || scrollTop === 0)
{
scrollTop = window.document.documentElement.scrollTop;
}
if(scrollTop == undefined || scrollTop === 0)
{
scrollTop = window.document.body.scrollTop;
}

altura_body = document.getElementById('body').offsetHeight;
var vlr_td_top = parseInt( (altura_body - altura_imagem + 24) / 2 ) + scrollTop //10 de padding + 2 de borda
//var vlr_td_top = parseInt( ( largura_quadro_janela_fora - largura_quadro_janela_dentro ) / 30 ) + scrollTop;
td.style.top = vlr_td_top + "px";




// botao fechar
fch = document.getElementById('quadro_janela_fechar');
fch.style.display = "block";
fch.style.cursor = "pointer";
fch.style.position = "absolute";
fch.style.top = (vlr_td_top) + "px";
fch.style.left = (vlr_td_left + largura_quadro_janela_dentro + 30) + "px";





tf.onclick = some_janela_quadro;
document.getElementById('quadro_janela_fechar').onclick = some_janela_quadro;

}



function some_janela_quadro()
{
document.getElementById('img_grande').src = '';
document.getElementById('quadro_janela_fora').style.display = "none";
document.getElementById('quadro_janela_dentro').style.display = "none";
document.getElementById('quadro_janela_fechar').style.display = "none";
}
*/



function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}






function hidErro(id){
	var baseErros = document.getElementById(id);
		baseErros.style.display="none";
	return false;
}

function erros(erros,id){
	var baseErr = document.getElementById(id);
	baseErr.style.left = "50px";
	baseErr.style.top =  "10px";
	baseErr.style.display = 'block';
		
	baseErro ='<div id="erroBase">';
	baseErro+='<div id="erroLinha">';
	baseErro+='<div id="erroFecha">';
	baseErro+='<a href="javascript:void(fechar)" onClick="hidErro(\'erroBase\'); return false">';
	baseErro+='Fechar [ x ]</a></div>';
	baseErro+='</div>';
	baseErro+='<div id="erroTexto">';
	baseErro+='<strong>';
	baseErro+='ALERTA! Foram encontrados os seguinte erros:';
	baseErro+='</strong> <ul>';
	baseErro+=erros;
	baseErro+='</ul> </div>';
	baseErro+='</div>';
	
	baseErr.innerHTML=baseErro;

return false;
}

