// JavaScript Document
var  $D = function(id) 
{
	return document.getElementById(id);
}
//FUNCTION MOUSE OVER HOSPEDAGEM
function onMouseOver(id,img,hidden,idTr)
{
	var valorHidden = $D(hidden).value 
	if(id!=valorHidden)
	{
		$D(id).style.background="url('Imagem/"+img+".gif')";
		$D(idTr).style.color='#FFFFFF';
	}
}
//FUNCTION MOUSE OUT HOSPEDAGEM
function onMouseOut(id,img,hidden,idTr)
{
	var valorHidden = $D(hidden).value 
	if(id!=valorHidden)
	{
		$D(id).style.background="url('Imagem/"+img+".gif')";
		$D(idTr).style.color='#000000';
	}
}
//FUNCTION ON CLICK HOSPEDAGEM
function onClick(id,img,hiddenHosp,hiddenTba,hiddenTr,nomeHosp,idTr,imgAnt)
{
	if($D(hiddenTba).value)
	{
		var valorAntTba = $D(hiddenTba).value;
		if(valorAntTba=='tbaHosp4')
		{
			$D(valorAntTba).style.background="url('Imagem/fundoHospedagem24.gif')";
		}else
		{
			$D(valorAntTba).style.background="url('Imagem/"+imgAnt+".gif')";
		}
	}
	if(id!=valorAntTba)
	{		
		if($D(hiddenTr).value)
		{			
			var valorAntTr = $D(hiddenTr).value;
			$D(valorAntTr).style.color='#000000';
		}		
		
	}
	$D(id).style.background="url('Imagem/"+img+".gif')";
	$D(hiddenHosp).value = nomeHosp;
	$D(hiddenTba).value = id;
	$D(hiddenTr).value = idTr;
	$D('bannerHospedagem27').style.display="block";
	$D('bannerHospedagem28').style.display="none";
}
//FUNCTION PESQUISA DOMINIO
function pesquisaDominio()
{ 
	var campoObrigaCli = $D('hiddenCliente').value;
	if(campoObrigaCli)
	{
		$D('divLoading').style.display='block';
		var dominio = $D('dominio').value;
		var dFinal = $D('dominioFim').value;
		var dominioFinal = dominio+dFinal;
		url="veri_dominio.php?valor="+dominioFinal;
		setTimeout("ajax_dominio(url)",1000);
	}
	else
	{
		$D('idDivFlexaObriga').style.display='block';
	}
}
//FUNCTION PESQUISA DOMINIO
function ajax_dominio(url)
{
	//alert(url);
	req = null;
	if (window.XMLHttpRequest) 
	{
		req = new XMLHttpRequest();	
		req.onreadystatechange = processReqChange;
		req.open("GET",url,true);
		req.send(null);
	}
	else if (window.ActiveXObject) 
	{
		req = new ActiveXObject("Microsoft.XMLHTTP");
		if (req) 
		{
			req.onreadystatechange = processReqChange;
			req.open("GET",url,true);
			req.send();
		}
	}
}
//FUNCTION PESQUISA DOMINIO
function processReqChange()
{	
	var valorHiddenCli = $D('hiddenCliente').value
	//SE JÁ FOR CLIENTE

	if(valorHiddenCli=='sim')
	{
		//DOMINO DISPONIVEL
		$D('divLoading').style.display='none';
		$D('divVerificaInvalido').style.display="none";
		$D('divVerificaValido').style.display="block";
		$D('bannerHospedagem15').style.display="block";
		$D('bannerHospedagem29').style.display="none";
	}
	// SE NÃO FOR CLIENTE
	else
	{
		if (req.readyState == 4) 
		{
			if (req.status ==200) 
			{
				if(req.responseText=="1")
				{
					//alert('ok');
					//iDOMINIO INDISPONIVEL
					$D('divLoading').style.display='none';
					$D('divVerificaInvalido').style.display="block";
					$D('divVerificaValido').style.display="none";
				}
				else
				{
					///alert('ee');
					//DOMINO DISPONIVEL
					$D('divLoading').style.display='none';
					$D('divVerificaInvalido').style.display="none";
					$D('divVerificaValido').style.display="block";
					$D('bannerHospedagem15').style.display="block";
					$D('bannerHospedagem29').style.display="none";
				}
			} 
			else 
			{
				//alert('ddsdsk');
			}	
		}
	}
}
//FUNCTION BOLINHA SIM NÃO
function clienteLevitron(idTd,idTdOu,valorChecked)
{
	$D(idTd).src="Imagem/fundoHospedagem27.png";
	$D(idTdOu).src="Imagem/fundoHospedagem26.png";
	$D('hiddenCliente').value=valorChecked;
}
//FUNCTION REDIRECIONA PARA CADASTRO
function redirCadastre()
{
	var Pid = $D('hiddenHospedagemNome').value;
	var Did = $D('dominio').value+$D('dominioFim').value;
	var Jid = $D('hiddenCliente').value;
	location='?pagina=hospedagem-Dados&Pid='+Pid+'&Did='+Did+'&Jid='+Jid;
}
//REDIRECIONAMENTO EM AJAX
function loginFrenteAjax()
{
	loginAjax();
	return false
}
//REDIRECIONAMENTO EM AJAX
function loginAjax()
{
	
	url = 'include.inc.php?pagina=loginHospedagem';	
	var Pid = $D('hiddenHospedagemNome').value;
	var Did = $D('dominio').value+$D('dominioFim').value;
	var Jid = $D('hiddenCliente').value;
	campos = '&loginHosp='+$D('loginHosp').value+'&senhaHosp='+$D('senhaHosp').value+'&Pid='+Pid+'&Did='+Did+'&Jid='+Jid;
	//Executa a função objetoXML()
	objetoXML(); 
	if(!xmlhttp) 
	{ 	//Se o objeto de 'xmlhttp' não estiver true
		//	elemento.innerHTML = 'Impossível iniciar o objeto XMLHttpRequest.'; 
		//Insere no 'elemento' o texto atribuído
		alert('Impossivel iniciar o objeto XMLHttpRequest.');
		return;
	} 
	else 
	{ 
		//Senão
		//vaiCarregar();
		//	elemento.innerHTML = 'Carregando...'; //Insere no 'elemento' o texto atribuído
	}
	xmlhttp.onreadystatechange = function () 
	{
    	if (xmlhttp.readyState == 4 || xmlhttp.readyState == 0) 
		{ //Se a requisição estiver completada
    		if (xmlhttp.status == 200) 
			{ //Se o status da requisição estiver OK
			//alert(xmlhttp.responseText);
			var retorno = xmlhttp.responseText
			retorno = retorno.replace(' ','');
			retorno = retorno.replace(' ','');

				if(retorno=='160')
				{
					$D('erroLogin').style.display='block';
				}
				else
				{
					retorno = retorno.split('|!');
					location = '?pagina=hospedagem-Programa&Uid='+retorno[0]+'&Pid='+retorno[1]+'&Did='+retorno[2]+'&Jid='+retorno[3];
				}
				return false;
			}
		}
	}
	xmlhttp.open('POST', url, true); //Abre a página que receberá os campos do formulário
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    xmlhttp.setRequestHeader("Content-length", campos.length);
    xmlhttp.setRequestHeader("Connection", "close");
	xmlhttp.send(campos); //Envia o formulário com dados da variável 'campos' (passado por parâmetro)
}
