function confirm_del (msg, url)
{
	if (confirm (msg))
	{
		window.location=url
	}
	return false;
}

function atualiza_data_hora ()
{
	setTimeout("atualiza_data_hora ()", 60000);
	xajax_atualiza_data_hora();
}

function bt_cancelar ()
{
	if (confirm ("Você deseja realmente cancelar?"))
	{
		history.go(-1);
	}
	return false;
}

function atualiza_imagem ()
{
	var fid=document.getElementById("file_id");
	xajax_atualiza_imagem(fid.value);
}

function atualiza_documento_pedido_id (pedido_id, file_id)
{
	xajax_atualiza_documento_pedido_id(pedido_id, file_id);
}


function remover_imagem ()
{
	var fid=document.getElementById("file_id");
	fid.value=null;
	xajax_atualiza_imagem();
}


function abrir_banco_imagem ()
{
	var banco_imagem = window.open('sender.php?mode=imagem', 'banco_imagem', 'left=0,top=0,width=600,height=700,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no')
}
function abrir_banco_arquivos_pedidos (pedido_id)
{
	var banco_arquivos = window.open('sender.php?mode=documento&pedido_id='+pedido_id, 'banco_arquivos_pedido', 'left=0,top=0,width=600,height=700,toolbar=no,menubar=no,status=no,scrollbars=no,resizable=no')
}

function update_file_id_fd (fid)
{
	var fd_fid=document.getElementById("file_id");
	fd_fid.value=fid;
	//document.form_produto.file_id.value=fid;
}

function apagar_arquivo (fid)
{
	if ( confirm('Desejar realmente apagar este arquivo?') ){
		var fd_fid=opener.document.getElementById("file_id");
		if (fd_fid && fd_fid.value == fid)
		{
			fd_fid.value=null;
			opener.atualiza_imagem ();
		}
		xajax_apagar_imagem(fid);
	 }
}

function fix_flash_ie () /* NÃO FUNCIONOU */
{
	theObjects = document.getElementsByTagName("object");
	for (var i = 0; i < theObjects.length; i++)
	{
		theObjects[i].outerHTML = theObjects[i].outerHTML;
	}
}


function carregaSubmenu ()
{
	if (document.getElementById(arguments[0])) document.getElementById(arguments[0]).style.display = "block";
}

function limpaSubmenu ()
{
	for (i=0;i<arguments.length;i++)
	{
		if (document.getElementById(arguments[i]))
			document.getElementById(arguments[i]).style.display = "none";
	}
}


function escolheConjuntoPiso (nomePiso)
{
	var divFotoGrande    = document.getElementById('imgPaginaEscolhaFotoGrande');
	var divFotoPequena01 = document.getElementById('imgPaginaEscolhaPequena01');
	var divFotoPequena02 = document.getElementById('imgPaginaEscolhaPequena02');
	var divFotoPequena03 = document.getElementById('imgPaginaEscolhaPequena03');
	
	var linkPequena01 = document.getElementById('paginaEscolhaLinkFotoPequena01');
	var linkPequena02 = document.getElementById('paginaEscolhaLinkFotoPequena02');	
	var linkPequena03 = document.getElementById('paginaEscolhaLinkFotoPequena03');
	var linkEspecificacoes = document.getElementById('paginaEscolhaLinkEspecificacoes');
	
	var diretorio = "/img/ambientes/";
	var sufixo01 = "sala";
	var sufixo02 = "quarto";
	var sufixo03 = "loja";
	var sufixo00 = sufixo01;
	
	var sufixoPequeno = "_p.png";
	var sufixoGrande = "_g.png";
	
	var ultimoAmbiente = readCookie('ultimoAmbiente');
	if (ultimoAmbiente) sufixo00 = ultimoAmbiente;
	
	var fotoGrande =    diretorio + nomePiso + '_' + sufixo00 + sufixoGrande;
	var fotoPequena01 = diretorio + nomePiso + '_' + sufixo01 + sufixoPequeno;
	var fotoPequena02 = diretorio + nomePiso + '_' + sufixo02 + sufixoPequeno;
	var fotoPequena03 = diretorio + nomePiso + '_' + sufixo03 + sufixoPequeno;
	
	divFotoGrande.src = fotoGrande;
	divFotoPequena01.src = fotoPequena01;
	divFotoPequena02.src = fotoPequena02;
	divFotoPequena03.src = fotoPequena03;
	
	linkPequena01.href = "javascript:ampliaPiso('"+nomePiso+"','"+sufixo01+"')";
	linkPequena02.href = "javascript:ampliaPiso('"+nomePiso+"','"+sufixo02+"')";
	linkPequena03.href = "javascript:ampliaPiso('"+nomePiso+"','"+sufixo03+"')";
	
	linkEspecificacoes.href = "javascript:exibeEspecificacoes('"+nomePiso+"')";
	
	var ultimoNomePiso = readCookie('ultimoNomePiso');
	
	if (ultimoNomePiso)
	{
		linkUltimoPiso = document.getElementById("link_" + ultimoNomePiso);
//		linkUltimoPiso.className = "pisoNaoSelecionado";
		linkUltimoPiso.style.color = "black";
		
	}
	
	linkPiso = document.getElementById("link_" + nomePiso);
//	linkPiso.className = "pisoSelecionado";
	linkPiso.style.color = "red";
	
	createCookie('ultimoNomePiso', nomePiso);
}

function ampliaPiso (nomePiso, ambiente)
{
	var divFotoGrande    = document.getElementById('imgPaginaEscolhaFotoGrande');
	var diretorio = "/img/ambientes/";
	var sufixoGrande = "_g.png";
	var fotoGrande = diretorio + nomePiso + '_' + ambiente + sufixoGrande;
//	divFotoGrande.lowsrc = "/img/carregando.png";
	divFotoGrande.src = fotoGrande;
	createCookie('ultimoAmbiente', ambiente);
}

function exibeEspecificacoes (nomePiso)
{
	window.location = "/subMenuProdutosEspecificacoes.php?piso=" + nomePiso;
}


function preCarregaImagem ()
{
//	preCarregado = readCookie('preCarregado');
//	if (!preCarregado)
//    {
    	var imga = new Array(arguments.length);
		for (i=0; i<arguments.length; i++)
		{
	        imga[i] = new Image();
	        imga[i].src = arguments[i];
		}
//    }
//	createCookie('preCarregado', true);
}

//preCarregaImagem('/img/ambientes/cumaru_loja_g.png', '/img/ambientes/cumaru_loja_p.png', '/img/ambientes/cumaru_piso.png', '/img/ambientes/cumaru_quarto_g.png', '/img/ambientes/cumaru_quarto_p.png', '/img/ambientes/cumaru_sala_g.png', '/img/ambientes/cumaru_sala_p.png', '/img/ambientes/ipe_loja_g.png', '/img/ambientes/ipe_loja_p.png', '/img/ambientes/ipe_piso.png', '/img/ambientes/ipe_quarto_g.png', '/img/ambientes/ipe_quarto_p.png', '/img/ambientes/ipe_sala_g.png', '/img/ambientes/ipe_sala_p.png', '/img/ambientes/jatoba_loja_g.png', '/img/ambientes/jatoba_loja_p.png', '/img/ambientes/jatoba_piso.png', '/img/ambientes/jatoba_quarto_g.png', '/img/ambientes/jatoba_quarto_p.png', '/img/ambientes/jatoba_sala_g.png', '/img/ambientes/jatoba_sala_p.png', '/img/ambientes/sucupira_loja_g.png', '/img/ambientes/sucupira_loja_p.png', '/img/ambientes/sucupira_piso.png', '/img/ambientes/sucupira_quarto_g.png', '/img/ambientes/sucupira_quarto_p.png', '/img/ambientes/sucupira_sala_g.png', '/img/ambientes/sucupira_sala_p.png', '/img/ambientes/tauari_loja_g.png', '/img/ambientes/tauari_loja_p.png', '/img/ambientes/tauari_piso.png', '/img/ambientes/tauari_quarto_g.png', '/img/ambientes/tauari_quarto_p.png', '/img/ambientes/tauari_sala_g.png', '/img/ambientes/tauari_sala_p.png');

function createCookie(name,value,days) {
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
}

function readCookie(name) {
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++) {
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}

function eraseCookie(name) {
	createCookie(name,"",-1);
}


function retornaViewPort ()
{
 var viewportwidth;
 var viewportheight;
 // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight
 if (typeof window.innerWidth != 'undefined')
 {
      viewportwidth = window.innerWidth,
      viewportheight = window.innerHeight
 }
// IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document)
 else if (typeof document.documentElement != 'undefined'
     && typeof document.documentElement.clientWidth !=
     'undefined' && document.documentElement.clientWidth != 0)
 {
       viewportwidth = document.documentElement.clientWidth,
       viewportheight = document.documentElement.clientHeight
 }
 // older versions of IE
 else
 {
       viewportwidth = document.getElementsByTagName('body')[0].clientWidth,
       viewportheight = document.getElementsByTagName('body')[0].clientHeight
 }
 this.largura = viewportwidth;
 this.altura = viewportheight;
}

a = new retornaViewPort();
largura = a.largura;

createCookie("largura", largura);