// função para abrir pagina meta-tags.html
function meta() {
 cyber=window.open("meta-tags.html","ajuda","toolbar=no,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=600,height=400")
 }
 
// função para contar as letras
   var conta=0;
   var conta1=0;
   var conta2=0;
   
  function contaLetras(form) {
 
  var subdescricao = document.form.description.value
  document.form.totaLetras1.value = subdescricao.length
  document.form.totalmsg1.value = subdescricao
  document.form.ContadorTotal1.value = 180 - subdescricao.length;
 
  
  if ((document.form.ContadorTotal1.value < 1)&&(conta < 1)) {
  	alert ("Por favor, sua descrição não deve ter mais de 180 caracteres")
 	conta =1;
  }
  
  }
  
   function contaLetras1(form) {
 
  var subpalavrachave = document.form.more_keywords.value
  document.form.totaLetras2.value = subpalavrachave.length
  document.form.totalmsg2.value = subpalavrachave
  document.form.ContadorTotal2.value = 200 - subpalavrachave.length;
 
  if ((document.form.ContadorTotal2.value < 1)&&(conta1 < 1)) {
  	alert ("Por favor, suas palavras-chave não devem exceder 200 caracteres")
 	conta1 =1;
  }
 
  }
  
 
// função para criar meta tags
 function MetaCriacao(form){
 
 var conteudos='<META NAME="generator" CONTENT="www.itmnetworks.com.br">\r\n';
 if (form.titulo.value)
	 conteudos+='<META NAME="title" CONTENT="'+form.titulo.value+'">\r';
 if (form.url.value)
	 conteudos+='<META NAME="url" CONTENT="'+form.url.value+'">\r';
 if (form.description.value)
	 conteudos+='<META NAME="description" CONTENT="'+form.description.value+'">\r';
 if (form.idioma.value)
	 conteudos+='<META NAME="language" CONTENT="'+form.idioma.value+'">\r';
 if (form.email1.value)
	 conteudos+='<LINK REV=made href="mailto:'+form.email1.value+'">\r';
 if (form.more_keywords.value)
	 conteudos+='<META NAME="keywords" CONTENT="'+form.more_keywords.value+'">\r';
 if (form.nome.value || form.sobrenome.value)
	 conteudos+='<META NAME="author" CONTENT="'+form.nome.value+' '+form.sobrenome.value+'">\r';
 if (form.empresa.value)
	 conteudos+='<META NAME="copyright" CONTENT="'+form.empresa.value+'">\r';
 form.metasaida.value=conteudos;
 }
 function LimparPagina(form){
 form.metasaida.value="";
 }
 

//*** se foi escolhido a categoria WAP entao tester se o site começa com wap
  function CheckWapB(a) {
  var txt=form.url.value;
 if (eval(txt.indexOf("http://wap.")) != 0){
    alert("    Apenas são aceitos sites em Wap para esse cadastro\n\nSomente utilize se o seu site tiver o formato de url como abaixo\n\n                http://wap.seusite.com.br");
     a.checked = false;
    return false;
  }
   return true;
  }


// funcao para consultar dinamicamente o cep
function ConsultarCEP () {
	var xcep = document.form.cep.value;
	if (!checaCEP(xcep,"CEP inválido, digite apenas números.")) {
		document.form.cep.focus();
	} else {
		var head = document.getElementsByTagName('head').item(0);
		var eScript = document.createElement('script');
		eScript.setAttribute('src','index_consultacep.php?cep='+ document.form.cep.value );
		head.appendChild(eScript);
	}
return true;
}


// validar o restante do formulario
function Validaform () {
		
		// TESTAR TITULO DO SITE
		
		if (document.form.titulo.value=="") {
		alert("Digite corretamente o Título do Seu Site");
		document.form.titulo.focus();
	return false;
	}

		// TESTAR ENDERECO DO SITE
		
		if (document.form.url.value=="") {
		alert("Digite corretamente o endereço do seu site no formato http://www.nomedoseusite.com.br");
		document.form.url.focus();
	return false;
	}
	
		if (document.form.url.value=="http://") {
		alert("Digite corretamente o endereço do seu site no formato http://www.nomedoseusite.com.br");
		document.form.url.focus();
	return false;
	}

			// TESTAR ONDE ESTA HOSPEDADO
		
		if (document.form.hospedagem.value=="1") {
		alert("Onde esta hospedado este site ?");
		document.form.hospedagem.focus();
	return false;
	}


		// TESTAR DESCRICAO DO SITE
		
		if (document.form.description.value=="") {
		alert("Digite a descrição de seu site, sem isso não existe a possibilidade do cadastramento nos mecanismos.");
		document.form.description.focus();
	return false;
	}

	// TESTAR EMAIL 1
	if (!checaEmail(document.form.email1.value,"Digite o e-mail 1 corretamente.")) {
		document.form.email1.focus();
		return false;
	}

	// TESTAR EMAIL 2
	if (!checaEmail(document.form.email2.value,"Digite o e-mail 2 corretamente.")) {
		document.form.email2.focus();
		return false;
	}

		// TESTAR NOME
		
		if (document.form.nome.value=="") {
		alert("Digite seu Nome");
		document.form.nome.focus();
	return false;
	}
		// TESTAR SOBRENOME
		
		if (document.form.sobrenome.value=="") {
		alert("Digite seu Sobrenome");
		document.form.sobrenome.focus();
	return false;
	}

        // TESTAR DATA DE NASCIMENTO
       
	if (document.form.nascimento.value == "") {
		alert("Data de Nascimento invalida.");
		document.form.nascimento.focus();
		return false;
	}	
	if (!checaData(document.form.nascimento.value)) {
		alert("Data de Nascimento invalida.");
		document.form.nascimento.focus();
		return false;
	}	

	
        // TESTAR TELEFONE
		if (document.form.telefone.value=="") {
		alert("Digite seu Telefone");
		document.form.telefone.focus();
	return false;
	}


        // TESTAR CEP
		if (document.form.cep.value=="") {
		alert("Digite seu CEP");
		document.form.cep.focus();
	return false;
	}

		if (checaCEP(document.form.cep.value)==false) {
		alert("CEP inválido!");
		document.form.cep.focus();
	return false;
	}



        // TESTAR ENDERECO
		if (document.form.endereco.value=="") {
		alert("Digite seu Endereço");
		document.form.endereco.focus();
	return false;
	}

		if ( document.form.endereco.value.length < 10 ) {
		alert("Endereço inválido!");
		document.form.endereco.focus();
	return false;
	}

        // TESTAR NUMERO
		if (document.form.numero.value=="") {
		alert("Digite o número do Endereço");
		document.form.numero.focus();
	return false;
	}

        // TESTAR CIDADE
		if (document.form.cidade.value=="") {
		alert("Digite sua Cidade");
		document.form.cidade.focus();
	return false;
	}

        // TESTAR ESTADO
		if (document.form.estado.value=="") {
		alert("Digite seu Estado");
		document.form.estado.focus();
	return false;
	}
	
	
			// TESTAR COMO
		
		if (document.form.como.value=="1") {
		alert("Por favor, como ficou conhecendo a ITM NETWORKS ?");
		document.form.como.focus();
	return false;
	}
	
	if (!document.form.checkb.checked) {
		alert("Para contratar nossos serviços é obrigatório ler o contrato de prestação de serviços e concordar plenamente com o mesmo ! ! !");
		document.form.contrato.focus();
		return (false);
	}


return true;
}

