// JavaScript Document
var req;
/*******************************************/
//          CONSULTA DE DOMÍNIO
/*******************************************/
function loadXMLDoc(url,valor){
    req = null;
    // Mozilla / Safari
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChange;
        req.open("GET", url+'?dominio='+valor, true);
        req.send(null);
    // ActiveX - IE
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChange;
            req.open("GET", url+'?dominio='+valor, true);
            req.send();
        }
    }
}

function processReqChange(){
	loading('inline');
    if (req.readyState == 4) {
		loading('none');
        if (req.status == 200)
            document.getElementById('resultado').innerHTML = req.responseText;
        else
            alert("[ERRO!]\n" + req.statusText);
    }
}

function Atualiza(dominio, sufixo){
	domCompleto = dominio + '.' + sufixo;
	document.getElementById('resultado').innerHTML = "&nbsp;";
	//alert(domCompleto);
    loadXMLDoc("../inc/buscaDominio.php",domCompleto);
}

/*******************************************/
//          ENVIA FORM CONTRATAR
/*******************************************/
function loadXMLDocContratar(url,dominio,prefixo,plano,razaosocial,nomefantasia,
							 cnpj,ie,nome,email,cpf,rg,endereco,numero,bairro,
							 cidade,estado,cep,dddtelefone,telefone,dddfax,fax,senha,csenha){
    req = null;
    // Mozilla / Safari
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangeContratar;
        req.open("GET", url+'?dominio='+dominio+'&prefixo='+prefixo+'&plano='+plano+'&razaosocial='+razaosocial+'&nomefantasia='+nomefantasia+'&cnpj='+cnpj+'&ie='+ie+'&nome='+nome+'&email='+email+'&cpf='+cpf+
				 '&rg='+rg+'&endereco='+endereco+'&numero='+numero+'&bairro='+bairro+'&cidade='+cidade+'&estado='+estado+'&cep='+cep+'&dddtelefone='+dddtelefone+'&telefone='+telefone+'&dddfax='+dddfax+'&fax='+fax+
				 '&senha='+senha+'&csenha='+csenha, true);
        req.send(null);
    // ActiveX - IE
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChangeContratar;
        req.open("GET", url+'?dominio='+dominio+'&prefixo='+prefixo+'&plano='+plano+'&razaosocial='+razaosocial+'&nomefantasia='+nomefantasia+'&cnpj='+cnpj+'&ie='+ie+'&nome='+nome+'&email='+email+'&cpf='+cpf+
				 '&rg='+rg+'&endereco='+endereco+'&numero='+numero+'&bairro='+bairro+'&cidade='+cidade+'&estado='+estado+'&cep='+cep+'&dddtelefone='+dddtelefone+'&telefone='+telefone+'&dddfax='+dddfax+'&fax='+fax+
				 '&senha='+senha+'&csenha='+csenha, true);
            req.send();
        }
    }
}

function processReqChangeContratar(){
	document.getElementById('enviando').innerHTML = '<span class="textoNegrito">Aguarde...</span>';
    if (req.readyState == 4) {
		loading('none');
        if (req.status == 200){
            document.getElementById('enviando').innerHTML = req.responseText;
			document.form.reset();
		}
        else
            alert("[ERRO!]\n" + req.statusText);
    }
}

function Envia(dominio,prefixo,plano,razaosocial,nomefantasia,
			   cnpj,ie,nome,email,cpf,rg,endereco,numero,bairro,
			   cidade,estado,cep,dddtelefone,telefone,dddfax,fax,senha,csenha){
	document.getElementById('enviando').innerHTML = "&nbsp;";
    loadXMLDocContratar("../inc/enviaContratar.php",dominio,prefixo,plano,razaosocial,nomefantasia,
			            cnpj,ie,nome,email,cpf,rg,endereco,numero,bairro,
        			    cidade,estado,cep,dddtelefone,telefone,dddfax,fax,senha,csenha);
}

/*******************************************/
//        ENVIA FORM CONTATO
/*******************************************/
function loadXMLDocContato(url,empresa,contato,email,dddtelefone,telefone, mensagem,pagina){
    req = null;
    // Mozilla / Safari
    if (window.XMLHttpRequest) {
        req = new XMLHttpRequest();
        req.onreadystatechange = processReqChangeContato;
        req.open("GET", url+'?empresa='+empresa+'&contato='+contato+'&email='+email+'&dddtelefone='+dddtelefone+'&telefone='+telefone+'&mensagem='+mensagem+'&pagina='+pagina, true);
        req.send(null);
    // ActiveX - IE
    } else if (window.ActiveXObject) {
        req = new ActiveXObject("Microsoft.XMLHTTP");
        if (req) {
            req.onreadystatechange = processReqChangeContato;
        req.open("GET", url+'?empresa='+empresa+'&contato='+contato+'&email='+email+'&dddtelefone='+dddtelefone+'&telefone='+telefone+'&mensagem='+mensagem+'&pagina='+pagina, true);
            req.send();
        }
    }
}

function processReqChangeContato(){
	document.getElementById('enviando').innerHTML = '<span class="textoNegrito">Aguarde...</span>';
    if (req.readyState == 4) {
        if (req.status == 200){
            document.getElementById('enviando').innerHTML = req.responseText;
			document.form.reset();
		}
        else
            alert("[ERRO!]\n" + req.statusText);
    }
}

function EnviaContato(empresa,contato,email,dddtelefone,telefone, mensagem,pagina){
	document.getElementById('enviando').innerHTML = "&nbsp;";
    loadXMLDocContato("../inc/enviaContato.php",empresa,contato,email,dddtelefone,telefone, mensagem,pagina);
}


function loading(disp) { 
    document.getElementById('loading').style.display = disp; 
} 