//Imagem e URL amigável
//var site = "http://server/_online/ewhost2009/";
//var site = "http://localhost/ewhost/";
var site = "http://www.ewhost.com.br/";

var root_adress = site;
var blank_image = site + 'imagens/blank.gif';


if(Browser == undefined){
   var Browser = {
      isIE: function(){ return (window.ActiveXObject && document.all && navigator.userAgent.toLowerCase().indexOf("msie") > -1  && navigator.userAgent.toLowerCase().indexOf("opera") == -1) ? true : false; }
   }
}
var Flash = function(movie, id, width, height, initParams){
   this.html = "";
   this.attributes = this.params = this.variables = null;
   this.variables = new Array();
   this.attributes = {
      "classid": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",
      "codebase": "http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab#version=8,0,22,0",
      "type": "application/x-shockwave-flash"
   }
   this.params = { "pluginurl": "http://www.macromedia.com/go/getflashplayer_br" };
   if(movie) {
      this.addAttribute("data", movie);
      this.addParameter("movie", movie);
   }
   if(id && id != null) this.addAttribute("id", id);
   if(width) this.addAttribute("width", width);
   if(height) this.addAttribute("height", height);
   if(initParams != undefined){
      for(var i in initParams){
         this.addParameter(i.toString(), initParams[i]);
      }
   }
}
Flash.version = "1.2b";
Flash.getObjectByExceptions = function(obj, excep){
   var tempObj = {};
   for(var i in obj){
      var inclui = true;
      for(var j=0; j<excep.length; j++)
         if(excep[j] == i.toString()) { inclui = false; break; };
      if(inclui) tempObj[i] = obj[i];
   }
   return tempObj;
}
Flash.prototype.addAttribute = function(prop, val){ this.attributes[prop] = val; }
Flash.prototype.addParameter = function(prop, val){ this.params[prop] = val; }
Flash.prototype.addVariable = function(prop, val){ this.variables.push([prop, val]); }
Flash.prototype.getFlashVars = function(){
   var tempString = new Array();
   for(var i=0; i<this.variables.length; i++)
      tempString.push(this.variables[i].join("="));
   return tempString.join("&");
}
Flash.prototype.toString = function(){
   this.params.flashVars = this.getFlashVars();
   if(Browser.isIE()){
      //IE
      this.html = "<object";
      var attr = Flash.getObjectByExceptions(this.attributes, ["type", "data"]);
      for(var i in attr) if(i.toString() != "extend") this.html += " " + i.toString() + " = \"" + attr[i] + "\"";
      this.html += "> ";
      var params = Flash.getObjectByExceptions(this.params, ["pluginurl", "extend"]);
      for(var i in params) if(i.toString() != "extend") this.html += "<param name=\"" + i.toString() + "\" value=\"" + params[i] + "\" /> ";
      this.html += " </object>";
   }
   else{
      //non-IE
      this.html = "<object";
      var attr = Flash.getObjectByExceptions(this.attributes, ["classid", "codebase"]);
      for(var i in attr) if(i.toString() != "extend") this.html += " " + i.toString() + " = \"" + attr[i] + "\"";
      this.html += "> ";
      var params = Flash.getObjectByExceptions(this.params, ["extend"]);
      for(var i in params) if(i.toString() != "extend") this.html += "<param name=\"" + i.toString() + "\" value=\"" + params[i] + "\" /> ";
      this.html += " </object>";
   }
   return this.html;
}
Flash.prototype.write = Flash.prototype.outIn = Flash.prototype.writeIn = function(w){
   if(typeof w == "string" && document.getElementById) var w = document.getElementById(w);
   if( w != undefined && w ) w.innerHTML = this.toString();
   else document.write( this.toString() );
}
//------------------------------------------------------ Cria request para AJAX -----------------------------------------
function criaXMLHttp() {
	if (typeof XMLHttpRequest != "undefined") 
		return new XMLHttpRequest();
	else if (typeof ActiveXObject != "undefined") { // suporte ao IE 7
		var aVersoes = ["MSXML2.XMLHttp.6.0", "MSXML2.XMLHttp.5.0",
		"MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0",
		"MSXML2.XMLHttp", "Microsoft.XMLHttp"
		];
		for (var i = 0; i < aVersoes.length; i++){
			try{
				return new ActiveXObject(aVersoes[i]);
			}catch (e) {}
		}
	}
	// se nenhum objeto xmlhttp for suportado
	throw new Error("Seu browser nao suporta AJAX");
}
//------------------------------------------------------------------------------------------------------------------------

/* core page script */

//initial values
var isIE6 = (navigator.appVersion.split(";")[1] == " MSIE 6.0");
var imgSrcBlank = blank_image;

//Enable PNGs for IE6
function applyPagePngs()
{
    if(isIE6){
        var allImages = document.images;
        
        //process image elements
        for(i=0; i<allImages.length; i++)
        {
            //process if not tagged with a noFilter class
            if(!/noFilter/.test(allImages[i].className))
            {
                //test for png extension or embedObject class (dynamically generated AP assets)
                if(/\.png$/i.test(allImages[i].src.toLowerCase()) || (/embedObject/.test(allImages[i].className) && allImages[i].mimeType == "PNG Image"))
                {
                    var originalSrc = allImages[i].src;
                    var originalHeight;
                    var originalWidth;
                    
                    //determine how to process based whether height and width have been defined
                    if(allImages[i].width > 0 && allImages[i].height > 0)
                    {
                        //accept predefined height/width
                        originalHeight = allImages[i].height;
                        originalWidth = allImages[i].width;
                    }
                    else
                    {
                        //reload image to retrieve height/width
                        var tempImage = new Image();
                        tempImage.onload = function(){originalHeight = tempImage.height; originalWidth = tempImage.width;}
                        tempImage.src = allImages[i].src;
                    }
                    
                    //apply replacement src and set height/width and filter
                    allImages[i].src = imgSrcBlank;
                    if(/fullWidth/.test(allImages[i].className))
                    {
                        allImages[i].style.width = "100%";
                    }
                    else
                    {
                        allImages[i].style.width = originalWidth + "px";
                    }
                    allImages[i].style.height = originalHeight + "px";
                    allImages[i].style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + originalSrc + "',sizingMethod='scale')";
                }
            }
        }
    }
}

//---------------------------------------------------- Depoimentos -------------------------------------------------------
function enviaDepo(){
	objform = document.depo;
	if(objform.titulo.value==""){
		alert('Digite o seu nome.');
		objform.titulo.focus();
		return false;
	}
	else if(objform.email.value==""){
		alert('Digite o seu email.');
		objform.email.focus();
		return false;
	}
	else if(objform.email.value!='' && (objform.email.value.split("@").length <=1 || objform.email.value.split(".").length <=1)){
      alert('Email digitado é inválido');
      objform.email.focus();
	  return false;	  	  
   }
	else if(objform.cidade.value==""){
		alert('Digite o nome da sua cidade.');
		objform.cidade.focus();
		return false;
	}
	else if(objform.empresa.value==""){
		alert('Digite o nome de sua empresa.');
		objform.empresa.focus();
		return false;
	}
	else if(objform.coments.value==""){
		alert('Digite o seu depoimento.');
		objform.coments.focus();
		return false;
	}
	else if(objform.caracteres.value==""){
		alert('Digite os caracteres da imagem.');
		objform.caracteres.focus();
		return false;
	}
	else{
		objform.submit();
		return true;
	}	
	
}
var antes = 1;
var sc = 0
function depoimentos(i){
			var XMLHttp = criaXMLHttp();
			var url =  "ajax/carregaDepo.php?pag="+i;
			XMLHttp.open("get", url, true);
			XMLHttp.onreadystatechange = function () {
				if (XMLHttp.readyState == 4)   
					if (XMLHttp.status == 200){
						document.getElementById('depoimentos').innerHTML = XMLHttp.responseText;
						document.getElementById(antes).style.color = "#000000";
						document.getElementById(i).style.color = "#098BD7";
						antes = i;
						window.scrollTo(0, sc);
						sc = 150;
					}
			};
			XMLHttp.send(null);
}
//-----------------------------------------------------------------------------------------------------------------
//----------------------------------------------- Pesquisa e Registro de domínios ---------------------------------
function limpaResultados(){
	var url = site+"ajax/limpaResultados.php";
		var XMLHttp = criaXMLHttp();
		XMLHttp.open("get", url, true);
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4)
			document.getElementById('resultado').innerHTML = "<img src=\""+site+"imagens/preloader.gif\"> Carregando ...";
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){				
				document.getElementById('resultado').innerHTML = "";
				document.getElementById('dominio').value = "";
			} 
			else {
				document.getElementById('resultado').innerHTML = "Um erro ocorreu" + XMLHttp.statusText;
			}  
		};  
		XMLHttp.send(null);  
	
}
function pesquisarDominio(){
	var dominio = document.getElementById("dominio").value;
	var lista = "";
	if (document.getElementById("check_br").checked == 1)
		lista += document.getElementById("check_br").value + "|";
	if (document.getElementById("check_com").checked == 1)
		lista += document.getElementById("check_com").value + "|";
	if (document.getElementById("check_net").checked == 1)
		lista += document.getElementById("check_net").value + "|";
	if (document.getElementById("check_if").checked == 1)
		if (document.getElementById("extensoes").value != "")
			lista += document.getElementById("extensoes").value + "|";
		else{
			alert("Selecione a Extensão desejada");
			document.getElementById("extensoes").focus();
			return false;
		}
		var url = site+"ajax/valida_dominio.php?dominio="+dominio+"&lista="+lista;
		var XMLHttp = criaXMLHttp();
		XMLHttp.open("get", url, true);
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4)
			document.getElementById('resultado').innerHTML = "<img src=\""+site+"imagens/preloader.gif\"> Carregando ...";
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){				
				document.getElementById('resultado').innerHTML = XMLHttp.responseText;
				extraiScript(XMLHttp.responseText);
			} 
			else {
				document.getElementById('resultado').innerHTML = "Um erro ocorreu" + XMLHttp.statusText;
			}  
		};  
		XMLHttp.send(null);  
}
function verificaCodigo(){
	var co = document.getElementById("co").value;
		var url = site+"internas/valida_codigo.php?co="+co+"&pog=" + Math.ceil ( Math.random() * 100000 );
		var XMLHttp = criaXMLHttp();
		XMLHttp.open("get", url, true);
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4)
			document.getElementById('resultado').innerHTML = "<img src=\""+site+"imagens/preloader.gif\"> Carregando ...";
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){				
				document.getElementById('resultado').innerHTML = XMLHttp.responseText;
				extraiScript(XMLHttp.responseText);
			} 
			else {
				document.getElementById('resultado').innerHTML = "Um erro ocorreu" + XMLHttp.statusText;
			}  
		};  
		XMLHttp.send(null);  
}
function verificaDom(){
	var dominio = document.getElementById("dominio").value;
	var extensao = document.getElementById("extensoes").value;
	var plano = document.getElementById("plano").value;
	var opcao = "";
	if (document.opcoes.opcao[0].checked){
		opcao = 1;		
	}
	else if (document.opcoes.opcao[1].checked){
		opcao = 2;		
	}
		var url = site+"hospedagens/valida_dominio.php?dominio="+dominio+"&extensao="+extensao+"&opcao="+opcao+"&plano="+plano;
		var XMLHttp = criaXMLHttp();
		XMLHttp.open("get", url, true);
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4)
			document.getElementById('resultado').innerHTML = "<img src=\""+site+"imagens/preloader.gif\"> Carregando ...";
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){				
				document.getElementById('resultado').innerHTML = XMLHttp.responseText;
				extraiScript(XMLHttp.responseText);
			} 
			else {
				document.getElementById('resultado').innerHTML = "Um erro ocorreu" + XMLHttp.statusText;
			}  
		};  
		XMLHttp.send(null);  
}
function mudaOpcao(op){
	document.getElementById("opcao").value = op;	
}
function buscarDominio(){
	var dominio = document.getElementById("dominio").value;
	var opcao = document.getElementById("opcao").value;
		var url = site+"ajax/busca_dominio.php?opcao="+ opcao +"&stats=alt&dominio="+dominio;
		var XMLHttp = criaXMLHttp();
		XMLHttp.open("get", url, true);
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4)
			document.getElementById('resultado').innerHTML = "<img src=\""+site+"imagens/preloader.gif\"> Carregando ...";
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){   
				document.getElementById('resultado').innerHTML = XMLHttp.responseText;
				extraiScript(XMLHttp.responseText);
			} 
			else {
				document.getElementById('resultado').innerHTML = "Um erro ocorreu" + XMLHttp.statusText;
			}  
		};  
		XMLHttp.send(null);  
}
function buscarDominio2(){
	var dominio = document.getElementById("dominio").value;
	var extensao = document.getElementById("extensoes").value;

	var url = site+"ajax/busca_dominio2.php?stats=alt&dominio="+dominio+"&extensao="+extensao;
		var XMLHttp = criaXMLHttp();
		XMLHttp.open("get", url, true);
		XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4)
			document.getElementById('resultado').innerHTML = "<img src=\""+site+"imagens/preloader.gif\"> Carregando ...";
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){   
				document.getElementById('resultado').innerHTML = XMLHttp.responseText;
				extraiScript(XMLHttp.responseText);
			} 
			else {
				document.getElementById('resultado').innerHTML = "Um erro ocorreu" + XMLHttp.statusText;
			}  
		};  
		XMLHttp.send(null);  
	
}
function Show(obj){
   obj.style.visibility = 'visible';
   obj.style.display = 'inline';
}
function Hide(obj){
   obj.style.visibility = 'hidden';
   obj.style.display = 'none';
}
function mostra(oq){
	document.getElementById(oq).style.visibility = 'visible';
	document.getElementById(oq).style.display = 'inline';
}
function esconde(oq){
	document.getElementById(oq).style.visibility = 'hidden';
	document.getElementById(oq).style.display = 'none';
}
function isEmpty(pStrText){
	var	len = pStrText.length;
	var pos;
	var vStrnewtext = "";

	for (pos=0; pos<len; pos++){
		if (pStrText.substring(pos, (pos+1)) != " "){
			vStrnewtext = vStrnewtext + pStrText.substring(pos, (pos+1));
		}
	}

	if (vStrnewtext.length > 0)
		return false;
	else
		return true;
}
function validaTopo(){
	objform = document.formcontratartopo;
	if(objform.dominiotopo.value==""){
		alert('Digite o Domínio.');
		objform.dominiotopo.focus();
		return false;
	}
	else{
		objform.submit();
		return true;
	}	
	
}
function isCPFCNPJ(campo,pType){
   if( isEmpty( campo ) ){return false;}

   var campo_filtrado = "", valor_1 = " ", valor_2 = " ", ch = "";
   var valido = false;
        
   for (i = 0; i < campo.length; i++){
      ch = campo.substring(i, i + 1);
      if (ch >= "0" && ch <= "9"){
         campo_filtrado = campo_filtrado.toString() + ch.toString()
         valor_1 = valor_2;
         valor_2 = ch;
      }
      if ((valor_1 != " ") && (!valido)) valido = !(valor_1 == valor_2);
   }
   if (!valido) campo_filtrado = "12345678912";

   if (campo_filtrado.length < 11){
      for (i = 1; i <= (11 - campo_filtrado.length); i++){campo_filtrado = "0" + campo_filtrado;}
   }

	if(pType <= 1){
		if ( ( campo_filtrado.substring(9,11) == checkCPF( campo_filtrado.substring(0,9) ) ) && ( campo_filtrado.substring(11,12)=="") ){return true;}
	}

	if((pType == 2) || (pType == 0)){
		if (campo_filtrado.length >= 14){
			if ( campo_filtrado.substring(12,14) == checkCNPJ( campo_filtrado.substring(0,12) ) ){ return true;}
		}
	}
	
	return false;
}

function checkCNPJ(vCNPJ){
   var mControle = "";
   var aTabCNPJ = new Array(5,4,3,2,9,8,7,6,5,4,3,2);
   for (i = 1 ; i <= 2 ; i++){
      mSoma = 0;
      for (j = 0 ; j < vCNPJ.length ; j++)
         mSoma = mSoma + (vCNPJ.substring(j,j+1) * aTabCNPJ[j]);
      if (i == 2 ) mSoma = mSoma + ( 2 * mDigito );
      mDigito = ( mSoma * 10 ) % 11;
      if (mDigito == 10 ) mDigito = 0;
      mControle1 = mControle ;
      mControle = mDigito;
      aTabCNPJ = new Array(6,5,4,3,2,9,8,7,6,5,4,3);
   }
   return( (mControle1 * 10) + mControle );
}

function checkCPF(vCPF){
   var mControle = ""
   var mContIni = 2, mContFim = 10, mDigito = 0;
   for (j = 1 ; j <= 2 ; j++){
      mSoma = 0;
      for (i = mContIni ; i <= mContFim ; i++)
         mSoma = mSoma + (vCPF.substring((i-j-1),(i-j)) * (mContFim + 1 + j - i));
      if (j == 2 ) mSoma = mSoma + ( 2 * mDigito );
      mDigito = ( mSoma * 10 ) % 11;
      if (mDigito == 10) mDigito = 0;
      mControle1 = mControle;
      mControle = mDigito;
      mContIni = 3;
      mContFim = 11;
   }
   return( (mControle1 * 10) + mControle );
}
function isNumber(numero){
   var CaractereInvalido = false;

   for (i=0; i < numero.length; i++){
      var Caractere = numero.charAt(i);
      if(Caractere != "." && Caractere != "," && Caractere != "-"){
         if (isNaN(parseInt(Caractere))) CaractereInvalido = true;
      }
   }
   return !CaractereInvalido;
}
function mascaraCNPJ(Campo, teclapres){
   var tecla = teclapres.keyCode;
   var vr = new String(Campo.value);
   vr = vr.replace(".", "");
   vr = vr.replace(".", "");
   vr = vr.replace("/", "");
   vr = vr.replace("-", "");
   tam = vr.length + 1 ;
   if(tecla != 9 && tecla != 8){
      if(tam > 2 && tam < 6)
         Campo.value = vr.substr(0, 2) + '.' + vr.substr(2, tam);
      if(tam >= 6 && tam < 9)
         Campo.value = vr.substr(0,2) + '.' + vr.substr(2,3) + '.' + vr.substr(5,tam-5);
      if(tam >= 9 && tam < 13)
         Campo.value = vr.substr(0,2) + '.' + vr.substr(2,3) + '.' + vr.substr(5,3) + '/' + vr.substr(8,tam-8);
      if(tam >= 13 && tam < 20)
         Campo.value = vr.substr(0,2) + '.' + vr.substr(2,3) + '.' + vr.substr(5,3) + '/' + vr.substr(8,4)+ '-' + vr.substr(12,2);
   }
}
function mascaraCPF(Campo, teclapres){
   var tecla = teclapres.keyCode;
   var vr = new String(Campo.value);
   vr = vr.replace(".", "");
   vr = vr.replace(".", "");
   vr = vr.replace("-", "");
   tam = vr.length + 1;
   if(tecla != 9 && tecla != 8){
      if(tam > 3 && tam < 6)
         Campo.value = vr.substr(0, 3) + '.' + vr.substr(3, tam);
      if(tam >= 7 && tam < 8)
         Campo.value = vr.substr(0,3) + '.' + vr.substr(3,3) + '.' + vr.substr(6,tam-6);
      if(tam >= 10 && tam < 16)
		 Campo.value = vr.substr(0,3) + '.' + vr.substr(3,3) + '.' + vr.substr(6,3) + '-' + vr.substr(9,2);
   }
}

function SomenteNumeros(campo,cpfcnpj){
	if (cpfcnpj == 1)
	    var digits="0123456789.-/"
	else 
		var digits="0123456789"
    var campo_temp
    for (var i=0;i<campo.value.length;i++){
      campo_temp=campo.value.substring(i,i+1)    
      if (digits.indexOf(campo_temp)==-1){
            campo.value = campo.value.substring(0,i);
            break;
       }
    }
}
function validaEnvio(){
	document.form1.submit();
}
function afrente(){
	objform = document.form2;
	if(objform.plano.value == ''){
      alert('.:: Você precisa escolher um plano ::.');
	  return false;
   }  
   else{
		objform.submit();
   }
   return false;
}
function validation(){
   objform = document.formcontratar;
   radio_marcado = -1
   if(objform.dominio.value==''){
      alert('.:: Digite o domínio ::.');
      objform.dominio.focus();
	  return false;
   }
   else if(objform.plano.value==''){
      alert('.:: Escolha o plano ::.');
      objform.plano.focus();
	  return false;
   }   
   else if(objform.pessoa[1].checked){
		if(objform.razao.value==''){
			alert('.:: Digite a razão social da empresa ::.');
			objform.razao.focus();
			return false;
		}
		if(objform.cnpj.value==''){
			alert('.:: Digite o cnpj da empresa ::.');
			objform.cnpj.focus();
			return false;
		}
		if(!isCPFCNPJ(objform.cnpj.value,2)){
			alert('.:: CNPJ informado é inválido ::.');
			objform.cnpj.focus();
			return false;
		}
   }
   
   if(objform.responsavel.value==''){
      alert('.:: Digite o nome do responsável ::.');
      objform.responsavel.focus();
	  return false;
   }
   else if(objform.cpf.value==''){
      alert('.:: Digite o cpf do responsável ::.');
      objform.cpf.focus();
	  return false;
   }
   else if(!isCPFCNPJ(objform.cpf.value,1)){
	  alert('.:: CPF informado é inválido ::.');
      objform.cpf.focus();
		return false;
   }
   else if(objform.email.value==''){
      alert('.:: Digite o e-mail ::.');
      objform.email.focus();
	  return false;
   }
   else if(objform.email.value!='' && (objform.email.value.split("@").length <=1 || objform.email.value.split(".").length <=1)){
      alert('.:: Email digitado é inválido ::.');
      objform.email.focus();
	  return false;
   }
   else if(objform.email2.value!='' && (objform.email2.value.split("@").length <=1 || objform.email2.value.split(".").length <=1)){
      alert('.:: Email secundário digitado é inválido ::.');
      objform.email2.focus();
	  return false;
   }
   else if(objform.ddd.value==''){
      alert('.:: Digite o ddd do primeiro telefone ::.');
      objform.ddd.focus();
   }
   else if(objform.fone.value==''){
      alert('.:: Digite seu telefone ::.');
      objform.fone.focus();
	  return false;
   }
   else if(objform.endereco.value==''){
      alert('.:: Digite seu endereco ::.');
      objform.endereco.focus();
	  return false;
   }
   else if(objform.numero.value==''){
      alert('.:: Digite o numero ::.');
      objform.numero.focus();
	  return false;
   }
   else if(objform.bairro.value==''){
      alert('.:: Digite o nome do seu bairro ::.');
      objform.bairro.focus();
	  return false;
   }
   else if(objform.cidade.value==''){
      alert('.:: Digite o nome de sua cidade ::.');
      objform.cidade.focus();
   }
   else if(objform.uf.value==''){
      alert('.:: Selecione o Estado ::.');
      objform.uf.focus();
   }
   else if(objform.cep1.value==''){
      alert('.:: Digite seu cep ::.');
      objform.cep1.focus();
	  return false;
   }
   else if(objform.pesquisa.value==''){
      alert('.:: Nos informe como você conheceu a EWhost ::.');
      objform.pesquisa.focus();
	  return false;
   }
   else{
		objform.submit();
   }
   return false;
}

function validation2(){
   objform = document.formcontratar;
   radio_marcado = -1
   
   	
	var testar = false;
    var objRadio = objform.plano;
    for(i=0; i < objRadio.length; i++ ) {
        if (objRadio[i].checked == true) testar = true;
    }
    if (testar == false){
		 alert(".:: Escolha um plano ::.");
		return false;
	}	
	
   if(objform.pessoa[1].checked){
		if(objform.razao.value==''){
			alert('.:: Digite a razão social da empresa ::.');
			objform.razao.focus();
			return false;
		}
		if(objform.cnpj.value==''){
			alert('.:: Digite o cnpj da empresa ::.');
			objform.cnpj.focus();
			return false;
		}
		if(!isCPFCNPJ(objform.cnpj.value,2)){
			alert('.:: CNPJ informado é inválido ::.');
			objform.cnpj.focus();
			return false;
		}
   }
   
   if(objform.responsavel.value==''){
      alert('.:: Digite o nome do responsável ::.');
      objform.responsavel.focus();
	  return false;
   }
   else if(objform.cpf.value==''){
      alert('.:: Digite o cpf do responsável ::.');
      objform.cpf.focus();
	  return false;
   }
   else if(!isCPFCNPJ(objform.cpf.value,1)){
	  alert('.:: CPF informado é inválido ::.');
      objform.cpf.focus();
		return false;
   }
   else if(objform.email.value==''){
      alert('.:: Digite o e-mail ::.');
      objform.email.focus();
	  return false;
   }
   else if(objform.email.value!='' && (objform.email.value.split("@").length <=1 || objform.email.value.split(".").length <=1)){
      alert('.:: Email digitado é inválido ::.');
      objform.email.focus();
	  return false;
   }
   else if(objform.email2.value!='' && (objform.email2.value.split("@").length <=1 || objform.email2.value.split(".").length <=1)){
      alert('.:: Email secundário digitado é inválido ::.');
      objform.email2.focus();
	  return false;
   }
   else if(objform.ddd.value==''){
      alert('.:: Digite o ddd do primeiro telefone ::.');
      objform.ddd.focus();
   }
   else if(objform.fone.value==''){
      alert('.:: Digite seu telefone ::.');
      objform.fone.focus();
	  return false;
   }
   else if(objform.endereco.value==''){
      alert('.:: Digite seu endereco ::.');
      objform.endereco.focus();
	  return false;
   }
   else if(objform.numero.value==''){
      alert('.:: Digite o numero ::.');
      objform.numero.focus();
	  return false;
   }
   else if(objform.bairro.value==''){
      alert('.:: Digite o nome do seu bairro ::.');
      objform.bairro.focus();
	  return false;
   }
   else if(objform.cidade.value==''){
      alert('.:: Digite o nome de sua cidade ::.');
      objform.cidade.focus();
   }
   else if(objform.uf.value==''){
      alert('.:: Selecione o Estado ::.');
      objform.uf.focus();
   }
   else if(objform.cep1.value==''){
      alert('.:: Digite seu cep ::.');
      objform.cep1.focus();
	  return false;
   }
   else if(objform.pesquisa.value==''){
      alert('.:: Nos informe como você conheceu a EWhost ::.');
      objform.pesquisa.focus();
	  return false;
   }
   else{
		objform.submit();
   }
   return false;
}


function validaCliente(dominio, exts){
	var num = document.getElementById('cpf').value;
	var XMLHttp = criaXMLHttp();
	var url = site+"registros/validaCliente.php?num=" + num + "&dominio=" + dominio + "&exts=" + exts +"&pog=" + Math.ceil ( Math.random() * 100000 );
	XMLHttp.open("get", url, true);
	XMLHttp.onreadystatechange = function () {
		if (XMLHttp.readyState < 4){
			document.getElementById('response').innerHTML = "<img src=\""+site+"/imagens/preloader.gif\">";
		}
		if (XMLHttp.readyState == 4)   
			if (XMLHttp.status == 200){
				document.getElementById('response').innerHTML =  XMLHttp.responseText;
				extraiScript(XMLHttp.responseText);
			}
	};
	XMLHttp.send(null);
}
//--------------------------------------------------------------------------------------------------------------
function enviaReq(forumlario){
	var oForm = forumlario;
	var sBody = criaReqStr(oForm);

	var oXMLHttp = criaXMLHttp();
	oXMLHttp.open("post", oForm.action, true);	
	oXMLHttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	oXMLHttp.onreadystatechange = function (){		
		if(oXMLHttp.readyState != 4){
			exibeResult("<img src=\""+site+"imagens/preloader.gif\"> Carregando ...");	
		}
		if(oXMLHttp.readyState == 4){
			exibeResult(oXMLHttp.responseText);
			extraiScript(oXMLHttp.responseText);
		}
		/*else
			exibeResult("Ocorreu um erro: " + oXMLHttp.statusText);*/
	};	
	oXMLHttp.send(sBody);
}

function criaReqStr(oForm){
	var aPostStr = new Array();

	for(var i = 0; i < oForm.elements.length; i++){
		var sValor = encodeURIComponent(oForm.elements[i].name);
		sValor += "=";
		sValor += encodeURIComponent(oForm.elements[i].value);
		aPostStr.push(sValor);
	}	
	return aPostStr.join("&");
}                            

function exibeResult(sTxt){	
	document.getElementById("divStatus").innerHTML = sTxt;
}
function extraiScript(texto){
    var ini = 0;
    while (ini!=-1){         
		ini = texto.indexOf('<script', ini);        
		if (ini >=0){             
			ini = texto.indexOf('>', ini) + 1;            
			var fim = texto.indexOf('</script>', ini);            
			codigo = texto.substring(ini,fim);             
            novo = document.createElement("script")
            novo.text = codigo;
            document.body.appendChild(novo);			
            //document.write(codigo);			
        }
     }
}
function olhaCEP(i){
	if (i == 1){
		var campo = document.getElementById("cep1").value;
		if (campo.length == 5)
			document.getElementById("cep2").focus();
	}
	else if (i == 2){
		var campo = document.getElementById("cep2").value;
		if (campo.length == 3){
			parent.document.getElementById('response').innerHTML = '<div align=\"center\"><img src=\"'+site+'/imagens/preloader.gif\"></div>';
			var cepp = document.getElementById("cep1").value;
			var ceps = document.getElementById("cep2").value;
			document.getElementById('buscaCEP').src = site+'ajax/endereco_busca_submit.php?cep1=' + cepp + '&cep2=' + ceps;
		}			
	}	
}

function pesq_dom(){
	if (document.getElementById("dominio").value == ""){
		alert(".:Informe o domínio que deseja pesquisar:.");
		document.getElementById("dominio").focus();
		return false;
	}
	else{
		document.fm_pesq.submit();
		return true;
	}
}


$(document).ready(function(){
// ad
	$tabs = $("#tab > ul")
	//	.tabs({ fx: [null, { width: 'show' }] })
	//	.tabs({ fx: { opacity: 'toggle', duration: 'fast' } })
	//	.tabs({ fx: { width: 'toggle',  opacity: 'toggle',  duration: 'fast' } })
	.tabs({ fx: { width: 'toggle',  opacity: 'toggle',  duration: 'fast' } })		
	.tabs("rotate", 5000)
	.parent()
	.mouseover(function (){jQuery(this).find("> ul").tabs("rotate", null)})
	.mouseout(function (){jQuery(this).find("> ul").tabs("rotate", 5000)});	
});
//// USA-SE NA PÁGIUNA DE HOSPEDAGEM
function marcaPlano(nome){
	document.getElementById('plano').value = nome;
}
function goForm(){
	document.info_registro.submit();
}

// UTILIZADO NAS PÁGINAS DE IDENTIFICAÇÃO 
function marcaPlano(nome){
	document.getElementById('plano').value = nome;
}

