function RedimensionaIframe(altura) {
	var IFR = document.getElementById('conteudo_site');	
	
	if (!altura)
		altura=10
	
	IFR.style.height = (document.all) ? IFR.contentWindow.document.body.scrollHeight+altura: (IFR.contentDocument.body.scrollHeight + altura) + 'px';
}

function logado(on) {
	document.getElementById("loading").style.display='block';
	
	if (on) {
		document.getElementById("login").style.display='none';
		document.getElementById("login-restrito").style.display='block';
	} else {
		document.getElementById("login").style.display='block';
		document.getElementById("login-restrito").style.display='none';
	}

	document.getElementById("loading").style.display='none';

}

function sleep(milliseconds) {
  var start = new Date().getTime();
  for (var i = 0; i < 1e7; i++) {
    if ((new Date().getTime() - start) > milliseconds){
      break;
    }
  }
}

function galeria(codigo_produto, nome) {
	var barra	= 1;
	var url		= "galeria.php?produto="+codigo_produto+"&nome="+nome;
	var janela	= "galeria";
	var largura	= 470;
	var altura	= 300;
	
	window.open(url, janela, 'width=' + largura + ',height=' + altura + ', scrollbars=' + barra + ' ,top=' + ((screen.availHeight/2) - (altura/2)) + ',left=' + ((screen.availWidth/2) - (largura/2)));
}

function galeriaSite(url) {
	var barra	= 0;
	var janela	= "galeria";
	var largura	= 725;
	var altura	= 550;
	
	window.open(url, janela, 'width=' + largura + ',height=' + altura + ', scrollbars=' + barra + ' ,top=' + ((screen.availHeight/2) - (altura/2)) + ',left=' + ((screen.availWidth/2) - (largura/2)));
}

function listarSubCategs(valor) {	
	http.open("GET", "/site/modulos/pessoas/produtos.php?id=" + valor + "&action=carregaSubCateg", true);
	http.onreadystatechange = handleHttpResponseCategs;  
	http.send(null);
}

function handleHttpResponseCategs() { 
	campo_select = document.formPesquisa.subcateg;
	
	if (http.readyState == 4) {
		campo_select.options.length = 0;
		results = http.responseText.split(",");		
		
		for (i=0; i < results.length-1; i++ ) {
			string = results[i].split( "|" );

			campo_select.options[i] = new Option( decodeBase64(string[0]), string[1] );
		}
	}
}

function senhaLogin(tipo, redirect) {
	
	var email = document.form1.email.value;
	
	if (email == "") {
		alert("Informe seu e-mail!");
		document.form1.email.focus();
	} else {
		//document.form1.action="pess.php?t="+tipo+"&action=senha";
		//document.form1.submit();
		
		if (redirect) {
			window.location = "/site/modulos/pessoas/pessoas.php?t="+tipo+"&action=senha&email="+email;
		} else {
			window.open("/site/modulos/pessoas/pessoas.php?t="+tipo+"&alert=1&action=senha&email="+email, "iframeNews");
		}
	}
}

