// Aqui começa o script do site da PaintWeb

		// Script de validação do formulário de contato
		function validaForm() {
				 
			with (document.frm_contato) {
			
			if (txnome.value == "") {				
				alert("Digite o nome!");
				txnome.focus();
				return false;				
		    };
				
			if (txemail.value == "") {				
				alert("Digite seu e-mail!");
				txemail.focus();
				return false;				
			};
			

			if (txemail.value != "") {
				parte1 = txemail.value.indexOf("@");
         		parte2 = txemail.value.indexOf(".");
		        parte3 = txemail.value.length;
                if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo e-mail deve ser um endereco eletronico!");
                   txemail.focus();
                   return false;
                }
			};

			if (txtelefone.value == "") {
				alert("Digite o telefone para contato!");
			    txtelefone.focus();
				return false;
			};
				
			if (txassunto.value == "") {
				alert("Digite o assunto!");
				 txassunto.focus();
				 return false;
			};
			
			if (txdescricao.value == "") {
				alert("Digite a descricao!");
				 txdescricao.focus();
				 return false;
			};
												
      		    return true;
				
			};
				
		};
		

		//Script do formulário de registro
		function validaFormReg() {
				 
			with (document.frm_hospedagem) {
			
			if (txnomedominio.value == "") {				
				alert("Digite o nome do domínio!");
				txnomedominio.focus();
				return false;				
		    };
			
			if (txresponsavel.value == "") {				
				alert("Digite o nome do responsavel!");
				txresponsavel.focus();
				return false;				
		    };
				
			if (txcpf.value == "") {				
				alert("Digite seu CPF!");
				txcpf.focus();
				return false;				
			};
			
			if (txemail.value != "") {
				parte1 = txemail.value.indexOf("@");
         		parte2 = txemail.value.indexOf(".");
		        parte3 = txemail.value.length;
                if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo e-mail deve ser um endereco eletronico!");
                   txemail.focus();
                   return false;
                }
			};
						
			if (txemail.value == "") {				
				alert("Digite seu E-mail!");
				txemail.focus();
				return false;				
			};
			
			if (txsenha.value == "") {				
				alert("Digite a senha!");
				txsenha.focus();
				return false;				
			};
			
			if (txsenha2.value == "") {				
					alert("Repita a senha!");
					txsenha2.focus();
					return false;				
			};
	
			if (txsenha.value != txsenha2.value) {
				alert("As senhas nao conferem!");
				txsenha2.focus();
				return false;
			};
			
			if (txsenha.value==""){
				alert ("Por favor digite a SENHA para acesso.");
				txsenha.focus();
				return false;
			}
			
			if (txsenha.value.length <= 5){
				alert("A senha deve ter no mínimo 6 caracteres.");
				txsenha.focus();
				return false;
			}
											
      		    return true;
				
			};
				
		};
		
		
		
		
		
		function validaFormReg2() {
				 
			with (document.frm_hospedagem) {			
					
				if (txendereco.value == "") {
					alert("Digite o endereco!");
					 txendereco.focus();
					 return false;
				};
				
				if (txbairro.value == "") {
					alert("Digite o bairro!");
					txbairro.focus();
					return false;
				};
				
				if (txcidade.value == "") {
					alert("Digite a cidade!");
					txcidade.focus();
					return false;
				};
				
				if (txcep.value == "") {
					alert("Digite o CEP da cidade!");
					txcep.focus();
					return false;
				};
	
				if (txtel.value == "") {
					alert("Digite o telefone para contato!");
					txtel.focus();
					return false;
				};   
				
				
			};			
				
		};
		
		
		
		
		//formatando o telefone
		function formataTelefone(pInput) {
		   if (((event.keyCode < 48)||(event.keyCode > 57)) && (event.keyCode != 13)){
			  event.returnValue = false;
		   } else {
			  if(pInput.value.length == 0) {
				 pInput.value = pInput.value + "(" ;
			  };
			  if(pInput.value.length == 3) {
				 pInput.value = pInput.value + ")" ;
			  };
			  if(pInput.value.length == 4) {
				 pInput.value = pInput.value + " " ;
			  };
			  if(pInput.value.length == 9) {
				 pInput.value = pInput.value + "-" ;
			  };
		   };
		};


		//formatando o CPF
		function formataCPF(pInput) {
		   if (((event.keyCode < 48)||(event.keyCode > 57)) && (event.keyCode != 13)){
			  event.returnValue = false;
		   } else {
			  if((pInput.value.length == 3)||(pInput.value.length == 7)) {
				 pInput.value = pInput.value + "." ;
			  } else {
				 if(pInput.value.length == 11) {
				   pInput.value = pInput.value + "-" ;
				 };
			  };
		   };
		};


		//Habilitando somente números
		function soNumeros(pInput) {
		   if (((event.keyCode < 48)||(event.keyCode > 57)) && (event.keyCode != 13)){
			  event.returnValue = false;		
		   };
		};

		
		
		//Formatando o CPF
		function validaCPF(pInput) {
                 txcpf = pInput.value;
                 erro = new String;
                 if (txcpf.length < 11) erro += "Sao necessarios 11 dígitos para verificacao do CPF! "; 
                 var nonNumbers = /\D/;
                 if (nonNumbers.test(txcpf)) erro += "A verificacao de CPF suporta apenas numeros! "; 
                 if (txcpf == "00000000000" || txcpf == "11111111111" || txcpf == "22222222222" || txcpf == "33333333333" || txcpf == "44444444444" || txcpf == "55555555555" || txcpf == "66666666666" || txcpf == "77777777777" || txcpf == "88888888888" || txcpf == "99999999999"){
                         erro += "Número de CPF invalido!"
               }
               var a = [];
               var b = new Number;
               var c = 11;
               for (i=0; i<11; i++){
                       a[i] = txcpf.charAt(i);
                      if (i < 9) b += (a[i] * --c);
               }
               if ((x = b % 11) < 2) { a[9] = 0 } else { a[9] = 11-x }
               b = 0;
               c = 11;
               for (y=0; y<10; y++) b += (a[y] * c--); 
               if ((x = b % 11) < 2) { a[10] = 0; } else { a[10] = 11-x; }
               if ((txcpf.charAt(9) != a[9]) || (txcpf.charAt(10) != a[10])){
                       erro +="Digito verificador com problema!";
               }
               if (erro.length > 0){
                       alert(erro);
                       return false;
               }
               return true;
       }


		//Formata o CEP
		function formataCEP(pInput) {
		   if (((event.keyCode < 48)||(event.keyCode > 57)) && (event.keyCode != 13)){
			  event.returnValue = false;
		   } else {
			  if(pInput.value.length == 5) {
				 pInput.value = pInput.value + "-" ;
			  };
		   };
		};
		

		//Formata o CNPJ
		function formataCNPJ(pInput) {
		   if (((event.keyCode < 48)||(event.keyCode > 57)) && (event.keyCode != 13)){
			  event.returnValue = false;
				
		   } else {
			  if((pInput.value.length == 2)||(pInput.value.length == 6)) {
				 pInput.value = pInput.value + "." ;
			  } else {
				 if(pInput.value.length == 10) {
				   pInput.value = pInput.value + "/" ;
				 } else {
				   if(pInput.value.length == 15) {
					 pInput.value = pInput.value + "-" ;
				   };
				 };
			  };
		   };
		};



// JavaScript Document

function whois(URL) {
	   var width = 510;
	   var height = 500;
	   var left = 5;
	   var top = 7;
	   window.open(URL,'restrito', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
};		


function formataData(pInput) {
   if (((event.keyCode < 48)||(event.keyCode > 57)) && (event.keyCode != 13)){
	  event.returnValue = false;
   } else {
      if(pInput.value.length == 2) {
		 pInput.value = pInput.value + "/" ;
	  };
      if(pInput.value.length == 5) {
		 pInput.value = pInput.value + "/" ;
	  };
   };
};




function validaFormUsuario() {
	with (document.frm_usuario) {
		if (txnome.value == "") {				
				alert("Digite o nome!");
				txnome.focus();
				return false;				
		};

		if (txnivel.value == "") {				
				alert("Selecione o Nivel de Acesso!");
				txnivel.focus();
				return false;				
		};

		if (txsenha.value == "") {				
				alert("Digite a senha!");
				txsenha.focus();
				return false;				
		};

		if (txsenha2.value == "") {				
				alert("Digite a senha!");
				txsenha2.focus();
				return false;				
		};

		if (txsenha.value != txsenha2.value) {
			alert("As senhas nao conferem!");
				txsenha2.focus();
				return false;
		};

		if (txemail.value == "") {				
				alert("Digite seu e-mail!");
				txemail.focus();
				return false;				
		};
				
		if (txemail.value != "") {
				parte1 = txemail.value.indexOf("@");
         		parte2 = txemail.value.indexOf(".");
		        parte3 = txemail.value.length;
            if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo e-mail deve ser um endereco eletronico!");
                   txemail.focus();
                   return false;
            }
		};

	};
};

function validaBusca() {
	with (document.frm_busca) {
		if (txbusca.value == "") {				
				alert("Digite algo para buscar!");
				txbusca.focus();
				return false;				
		};

	};
};

function validaFormSenha() {
	with (document.frmsenha) {
		if (txemail.value == "") {				
				alert("Digite seu e-mail!");
				txemail.focus();
				return false;				
		};
				
		if (txemail.value != "") {
				parte1 = txemail.value.indexOf("@");
         		parte2 = txemail.value.indexOf(".");
		        parte3 = txemail.value.length;
            if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
                   alert ("O campo e-mail deve ser um endereco eletronico!");
                   txemail.focus();
                   return false;
            }
		};

	};
};


function janela(URL) {
	
   var width = 300;
   var height = 390;
   var left = 50;
   var top = 70;
   window.open(URL,'restrito', 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=no, status=no, toolbar=no, location=no, directories=no, menubar=no, resizable=no, fullscreen=no');
};
