/** 
*	@name funcaoProduto.js
*	@author Anderson Zanardo Dias <anderzd@yahoo.com.br>
*	@version 13/12/2006 - 11h12m
*	@package recarga.com.br
*	@subpackage produtos
*	@classDescription AJAX de controle para o site recarga.com.br
*/

var dscProdutoEmbratel;
var dscProdutoLivre;
var auxRevenda;

/**
* esconde div com lista de cartoes
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return void
* @param onSubmit="return validaCadastro(document.nomeFormulario);"
*/ 
function escondeDiv(aux) {
	document.getElementById(aux).innerHTML = "";
	document.getElementById(aux).className='produtoEsconder';	
}

/**
* inicializacao do AJAX
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return xmlhttp
*/ 
function ajaxInit() {
  var 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;
        }
     }
  }
  return xmlhttp;
}

/**
* retorna a lista dos cartoes da embratel
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return void
*/ 
function getProdutoEmbratel(produto) {
	dscProdutoEmbratel = produto;
	ajax = ajaxInit();
	document.getElementById(produto).innerHTML = "Carregando...";
	if (ajax) {
		ajax.onreadystatechange = resultadoEmbratel;
		url = 'produtoLista.php?produto='+produto;
		ajax.open('GET',url,true);
		ajax.send(null);
		document.getElementById(produto).className='produtoMostrar'+produto;
	 }
}

/**
* restultado da chamada getProdutoEmbratel()
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return void
*/
function resultadoEmbratel() {
	if (ajax.readyState == 4) {
		if(ajax.status == 200){
			var texto = ajax.responseText;
			document.getElementById(dscProdutoEmbratel).innerHTML = texto + 
			"<a  style='cursor:pointer' onclick='escondeDiv(dscProdutoEmbratel)' class='menuFechar'>esconder</a>";
		}
	}
}

/**
* retorna a lista dos cartoes livre
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return void
*/
function getProdutoLivre(produto) {
	dscProdutoLivre = produto;
	ajax = ajaxInit();
	document.getElementById(produto).innerHTML = "Carregando...";
	if (ajax) {
		ajax.onreadystatechange = resultadoLivre;
		url = 'produtoLista.php?produto='+produto;
		ajax.open('GET',url,true);
		ajax.send(null);
		document.getElementById(produto).className='produtoMostrar'+produto;
	 }
}

/**
* restultado da chamada getProdutoLivre()
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return void
*/
function resultadoLivre() {
	if (ajax.readyState == 4) {
		if(ajax.status == 200){
			var texto = ajax.responseText;
			document.getElementById(dscProdutoLivre).innerHTML = texto + 
			"<a  style='cursor:pointer' onclick='escondeDiv(dscProdutoLivre)' class='menuFechar'>esconder</a>";
		}
	}
}

/**
* retorna a lista dos cartoes livre
* @author Anderson Zanardo Dias <anderzd@yahoo.com.br>
* @access public
* @return void
*/
function getRevenda(revenda) {
	auxRevenda = revenda;
	document.getElementById(revenda).innerHTML = "<a  href='javascript:submitPg(7)' title='Tarifas'>Virtual</a>";
	document.getElementById(revenda).className='menuRevenda';
}

/**
* funcao popup para banner embratel
* @author 
* @access public
* @return void
*/
function pop(pag,nome,w,h,s) {
		win = window.open(pag,'ebt_pop','toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars='+s+',resizable=0,noresize,width='+w+',height='+h)
}