// cria o objeto xmlhttp
try {
	xmlhttp = new XMLHttpRequest();
} catch(ee) {
	try {
		xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
	} catch(e) {
		try {
			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(E) {
			xmlhttp = false;
		}
	}
}

function artistaFavorito(pArtista, pRnd) {
  
  var vLink     = "corretora_artista_favorito.php";
  var vDados    = "artista="+pArtista+"&rnd="+pRnd;

  //Abre a url
  xmlhttp.open("POST", vLink, true);

  //Executada quando o navegador obtiver o código
  xmlhttp.onreadystatechange=function() {
    if (xmlhttp.readyState==4) {
      // Lê o texto
      var vTexto = xmlhttp.responseText;
      // Desfaz o urlencode
      vTexto = vTexto.replace(/\+/g," ");
      vTexto = unescape(vTexto);
      //alert(vTexto);
      atualizaListagem();
    };
  };
	// Avisa ao servidor que iremos transmitir dados via POST
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	// Determina o tamanho dos dados que serão transmitidos
  xmlhttp.setRequestHeader('Content-length', vDados.length);
	// Transmite os dados
  xmlhttp.send(vDados);  
  
}
  
// carrega listagem via ajax
function atualizaListagem() {
	var vRegistro   = document.getElementById("frm_registro").value;
	var vPagina     = document.getElementById("frm_pagina").value;
	var vCodArtista = document.getElementById("frm_artista").value;
	var vTipo       = document.getElementById("frm_tipo").value;
	var vTipoObra   = document.getElementById("frm_tipoobra").value;
	var vOrdem      = document.getElementById("frm_ordem").value;
	
	if (vCodArtista != ''){
		var vLink     = "corretora_listagem_artista.php";
		var vDados    = "pagina="+vPagina+"&artista="+vCodArtista+"&rnd="+Math.random()+"&registro="+vRegistro+"&tipo="+vTipo+"&tipoobra="+vTipoObra+"&ordem="+vOrdem;
	} else{
		var vLink     = "corretora_listagem_geral.php";
		var vDados    = "pagina="+vPagina+"&rnd="+Math.random()+"&registro="+vRegistro+"&tipo="+vTipo+"&tipoobra="+vTipoObra+"&ordem="+vOrdem;
	}
  
	//alert(vDados);
	
	var vConteudo = document.getElementById("div_listagem");
	vConteudo.innerHTML = "&nbsp;";
	
	var vLoad = document.getElementById("div_loader");
	vLoad.innerHTML  = '<br><br><br><br><br>';
	vLoad.innerHTML += '<img src="../../../ambiente/inactu/portal/_aparencia/_padrao/_imagem/loader.gif" width="21" height="21" />';
	
	xmlhttp.open("POST", vLink, true);
	xmlhttp.onreadystatechange = function() {
		if (xmlhttp.readyState == 4) {
			var vTexto = xmlhttp.responseText;
			vTexto = vTexto.replace(/\+/g," ");
			vTexto = unescape(vTexto);
			vLoad.innerHTML     = '';
			vConteudo.innerHTML = vTexto;
		}
	}
	xmlhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	xmlhttp.setRequestHeader('Content-length', vDados.length);
	xmlhttp.send(vDados);
}

// gera um popup para o cliente dar um lance
function ofertar(p_cod){
	var usuario = document.formDados.frm_codigo.value;
	if (usuario == ''){
		alert('Efetue o login para poder fazer uma oferta.');
		document.formLogin.frm_email_login.focus();
		return false;
	} else {
		window.open('corretora_oferta.php?codigo='+p_cod+"&rnd="+(Math.random()*4),'','status=no,resizable=no,scrollbars=no,menubar=no,width=800,height=400,left=200,top=150');	
	}
}


// gera um popup para o cliente dar um lance
function alertaAvaliacao(p_agora, p_inicio, p_termino){
  alert('Avaliamos diariamente as ofertas entre '+p_inicio+'hs e '+p_termino+'hs.\n\Neste período o sistema não acata novas ofertas.\nHora atual (Brasília): '+p_agora+'hs');
	return false;
}

function exibeObra(pCodigo) {
  alert(pCodigo);
}




