///========================================================================
//função ajax

try {
	ajax = new XMLHttpRequest();
	} catch(ee) {
				try {
					ajax = new ActiveXObject("Msxml2.XMLHTTP");
					} catch(e) {
								try {
									ajax = new ActiveXObject("Microsoft.XMLHTTP");
									} catch(E) {
												ajax = false;
												}
									}
}

// JavaScript Document
	function fcBtnCom(id,msg){
	if(msg == 'msg1')
		var retorno	=	"";
	else
		var retorno	=	"&nbsp;&nbsp;<img src=_img/carregando.gif width=80 height=18>";
	var idSpan	=	'btnCom'+id;
	var exibeResultado = document.getElementById(idSpan);
					exibeResultado.innerHTML = retorno;
	}
//================================================================

function exibeResultado(id,retorno){
	var msg		=		"&nbsp;&nbsp;<img src=_img/carregando.gif width=80 height=18>";
	var idSpan	=	'btnCom'+id;
	var idFrm	=	'frmCom'+id;
	var exibeResultado = document.getElementById(idSpan);
					exibeResultado.innerHTML = msg;
		exibeFrmCom(idFrm,id);
	}

function exibeFrmCom(t,id){
	var txt = t;
	var exibeResultado = document.getElementById(txt);
				ajax.open("GET", "_objetos/frmComentario.asp?id="+id, true);
					ajax.onreadystatechange = function(){
					exibeResultado.innerHTML = "<h2>Carregando...</h2>";
							if (ajax.readyState == 4){
								if(ajax.status == 200){
									var resultado = ajax.responseText;
									resultado = resultado.replace(/\+/g," ");
									resultado = unescape(resultado);
									exibeResultado.innerHTML = resultado;
								}else{
									exibeResultado.innerHTML = "Erro: ";
									}
													}
													}
					ajax.send(null);
}

function fcFecharCom(id){
	var idFrm	=	'frmCom'+id;
	var exibeResultado = document.getElementById(idFrm);
					exibeResultado.innerHTML = '';
}

//------------------------
function abreJanelaComentario(chave, largura, altura) {
//------------------------
//  fcBtnCom(chave,'msg1');
  posleft = (((screen.width - largura)/2)-10);
  postop  = (screen.height - altura)/2;
  parametros = 'toolbar=no, location=no, directories=no, status=no, ';
  parametros += 'scrollbars=yes, resizable=yes, menubar=no, ';
  parametros += 'width='+largura+', height='+altura+', left='+posleft+', top='+postop;
  void(window.open('_objetos/frmComentario.asp?id='+chave, 'Comente', parametros));

//	  fcBtnCom(chave,'msg2');
}


function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}


// Função que realiza a busca instantânea quando do login
function compara(txt,id){
	var id = 'result';
	var lnk = "_adm/_adm/_sql/funcaoVerificaDadosCadastro.asp?txt=" + txt + "&end=" + id;
	var exibeResultado = document.getElementById(id);
				ajax.open("GET", lnk, true);
					ajax.onreadystatechange = function(){
					exibeResultado.innerHTML = "<marquee style='width=30px' behavior='alternate'> .<font color='#FF0000'>.</font>.</marquee>";
							if (ajax.readyState == 4){
								if(ajax.status == 200){
									var resultado = ajax.responseText;
									resultado = resultado.replace(/\+/g," ");
									resultado = unescape(resultado);
									exibeResultado.innerHTML = resultado;
								}else{
									exibeResultado.innerHTML = "<font face=verdana size=1 color=red>Erro: " + ajax.status+"</font>";
									
									}
													}
													}
					ajax.send(null);
	}

//------------------------
function funcaoPrint(chave, largura, altura) {
//------------------------
//  fcBtnCom(chave,'msg1');
  posleft = (((screen.width - largura)/2)-10);
  postop  = (screen.height - altura)/2;
  parametros = 'toolbar=no, location=no, directories=no, status=no, ';
  parametros += 'scrollbars=yes, resizable=yes, menubar=no, ';
  parametros += 'width='+largura+', height='+altura+', left='+posleft+', top='+postop;
  void(window.open('_objetos/postPrint.asp?id='+chave, 'Print', parametros));
}

//------------------------------------------------
function MM_displayStatusMsg(msgStr) { //v1.0
  status=msgStr;
  document.MM_returnValue = true;
}
//-----------------------------------------------
// função verifica os dados do login
//-----------------------------------------------
function funcaoVerifica(){
	var msg;
	with(document.formLogin) {

		if(txtLogin.value==""){
			msg	=	"<font color=red face=verdana size=1>Preencha o Login!</font>"
			exibeResult(msg);
			return false;
		}else{
			login	=	txtLogin.value;
			}
		
		if(txtSenha.value==""){
			msg	=	"<font color=red face=verdana size=1>Preencha a Senha!</font>"
			exibeResult(msg);
			return false;
		}else{
			senha	=	txtSenha.value;
			}

		var exibeResultado = document.getElementById('xLogin');
		exibeResultado.innerHTML = "<h5 style='background:#336699; size:12px; font:Verdana; width:<%=tmenu%>; height:65px'>&nbsp;&nbsp;&nbsp;Carregando...</h5>";
		//setTimeout("", 3000)
	}
		setTimeout('_ajaxLogin(login,senha)',3000)
}

function exibeResult(msg){
		var exibeResultado = document.getElementById('result');
				exibeResultado.innerHTML = msg;
}