function comprova_extensao(formulario, arquivo) { 
if (formulario.direitos.checked == false )
	 {
	 alert('Você deve Declarar o Direito autoral desta foto!');
	 return false;
	}
   extensoes_permitidas = new Array(".jpg"); 
   meuerro = ""; 
   if (!arquivo) { 
      //Se nÃO tenho arquivo, é porque nÃO se selecionou um arquivo no formulário. 
       meuerro = "NÃO foi selecionado nenhum arquivo"; 
   }else{ 
      //recupero a extensÃO deste nome de arquivo 
      extensao = (arquivo.substring(arquivo.lastIndexOf("."))).toLowerCase(); 
      //alert (extensao); 
      //comprovo se a extensÃO está entre as permitidas 
      permitida = false; 
      for (var i = 0; i < extensoes_permitidas.length; i++) { 
         if (extensoes_permitidas[i] == extensao) { 
         permitida = true; 
         break; 
         } 
      } 
      if (!permitida) { 
         meuerro = "Verifique a extensão do arquivo que deseja subir. \nSó se podem subir arquivos com extensões: " + extensoes_permitidas.join(); 
       }else{ 
          //submeto! 
		  alert ("Tudo correto. A foto será enviada."); 
         formulario.submit(); 
         return 1; 
       } 
   } 
   //se estou aqui é porque não se pode submeter 
   alert (meuerro); 
   return 0; 
 }
function abre_janela(width, height, nome) {
var top; var left;
top = ( (screen.height/2) - (height/2) )
left = ( (screen.width/2) - (width/2) )
window.open('',nome,'width='+width+',height='+height+',scrollbars=no,toolbar=no,location=no,status=no,menubar=no,resizable=no,left='+left+',top='+top);
}
function AbreJanela(url){
	window.open(url,'','toolbar=no,width=600,height=610');
}
function verifica_data(date) {
   var err = 0
   string = date
   var valid = "0123456789/"
   var ok = "yes";
   var temp;
   for (var i=0; i< string.length; i++) {
     temp = "" + string.substring(i, i+1);
     if (valid.indexOf(temp) == "-1") err = 1;
   }
   if (string.length != 10) err=1
   b = string.substring(3, 5)        // month
   c = string.substring(2, 3)        // '/'
   d = string.substring(0, 2)        // day 
   e = string.substring(5, 6)        // '/'
   f = string.substring(6, 10)    // year
   if (b<1 || b>12) err = 1
   if (c != '/') err = 1
   if (d<1 || d>31) err = 1
   if (e != '/') err = 1
   if (f<1850 || f>2050) err = 1
   if (b==4 || b==6 || b==9 || b==11){
     if (d==31) err=1
   }
   if (b==2){
     var g=parseInt(f/4)
     if (isNaN(g)) {
         err=1 
     }
     if (d>29) err=1
     if (d==29 && ((f/4)!=parseInt(f/4))) err=1
   }
   if (err==1) {
       alert("Formado de Data inválido");
	   document.form1.txtData_nascimento.focus();
    return false;
   }
 }
function formatar(src, mask) {
		var i = src.value.length;
		var saida = mask.substring(i,i+1);
		var ascii = event.keyCode;
		if (saida == "A") {
			if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
			else { event.keyCode = 0; }
		} else if (saida == "0") {
			if ((ascii >= 48) && (ascii <= 57)) { return }
			else { event.keyCode = 0 }
		} else if (saida == "#") {
			return;
		} else {
			src.value += saida;
			i += 1
			saida = mask.substring(i,i+1);
			if (saida == "A") {
				if ((ascii >=97) && (ascii <= 122)) { event.keyCode -= 32; }
				else { event.keyCode = 0; }
			} else if (saida == "0") {
				if ((ascii >= 48) && (ascii <= 57)) { return }
				else { event.keyCode = 0 }
			} else { return; }
		}
	}
function limparCampo(id, cont){
  var campo = document.getElementById(id);
  if (campo.value == cont){
  campo.value = '';
  }else if(campo.value == ''){
  campo.value = cont;
  }
}
function selecionar_tudo(){
	for (i=0;i<document.form_recados.elements.length;i++)
		if(document.form_recados.elements[i].type == "checkbox")	
			document.form_recados.elements[i].checked=1
}
function deselecionar_tudo(){
	for (i=0;i<document.form_recados.elements.length;i++)
		if(document.form_recados.elements[i].type == "checkbox")	
			document.form_recados.elements[i].checked=0
}
function valida(){
if (document.form1.nome.value == ""){
	alert("Digite seu Nome!");
	document.form1.nome.focus();
	return false;
}
if (document.form1.email.value.indexOf("@") == -1 || document.form1.email.value.indexOf(".") == -1 ) {
	alert("ATENÇÃO!\n\nVocê deve preencher um email válido!");
    document.form1.email.focus();
	document.form1.email.value = "";
    return false;
	}
if (document.form1.departamento.value == ""){
	alert("Digite um Departamento!");
	document.form1.departamento.focus();
	return false;
	}
if (document.form1.assunto.value == ""){
	alert("Digite um Assunto!");
	document.form1.assunto.focus();
	return false;
	}
if (document.form1.mensagem.value == ""){
	alert("Digite sua Mensagem!");
	document.form1.mensagem.focus();
	return false;
	}
}
function Valida_Loja(){

if (document.form2.tipo.value == "j"){
	
	if (document.form2.empresa.value == ""){
	alert("Digite seu Nome da Empresa!");
	document.form2.empresa.focus();
	return false;
	}
	if (document.form2.cnpj.value == ""){
	alert("Digite o CNPJ da Empresa!");
	document.form2.cnpj.focus();
	return false;
	}
	
}	
if (document.form2.atividade.value == ""){
	alert("Digite o Ramo de Atividade!");
	document.form2.atividade.focus();
	return false;
}
if (document.form2.responsavel.value == ""){
	alert("Digite o Nome Completo do Responsável!");
	document.form2.responsavel.focus();
	return false;
}
if (document.form2.cpf.value == ""){
	alert("Digite o CPF!");
	document.form2.cpf.focus();
	return false;
}
if (document.form2.email.value.indexOf("@") == -1 || document.form2.email.value.indexOf(".") == -1 ) {
	alert("ATENÇÃO!\n\nVocê deve preencher um email válido!");
    document.form2.email.focus();
	document.form2.email.value = "";
    return false;
	}
if (document.form2.ddd.value == ""){
	alert("Digite o DDD!");
	document.form2.ddd.focus();
	return false;
	}
if (document.form2.telefone.value == ""){
	alert("Digite o Telefone!");
	document.form2.telefone.focus();
	return false;
	}
if (document.form2.cep.value == ""){
	alert("Digite o CEP!");
	document.form2.cep.focus();
	return false;
	}
if(document.form2.cep.value.length < 8) {
		alert('O CEP está incorreto!');
		document.form2.cep.focus();
		return false;
	}	
if (document.form2.endereco.value == ""){
	alert("Digite o Endereço!");
	document.form2.endereco.focus();
	return false;
	}	
if (document.form2.bairro.value == ""){
	alert("Digite o Bairro!");
	document.form2.bairro.focus();
	return false;
	}	
if (document.form2.numero.value == ""){
	alert("Digite o Número!");
	document.form2.numero.focus();
	return false;
	}	
if (document.form2.cidade.value == ""){
	alert("Digite o Cidade!");
	document.form2.cidade.focus();
	return false;
	}		
if (document.form2.estado.value == ""){
	alert("Digite o Estado!");
	document.form2.estado.focus();
	return false;
	}	
if (document.form2.contrato.checked == false )
	 {
	 alert('Você deve Declarar ter lido e aceito os Termos do Contrato!');
	 return false;
	}	
if (document.form2.cores.value == ""){
	alert("Digite o Padrão de Cores de sua Webloja!");
	document.form2.cores.focus();
	return false;
	}		
}
function cad_bloqueio(valor){
var ativ1
ativ = valor;

	if (window.document.getElementById(ativ1).checked == true){
	document.getElementById(ativ2).disabled = true;
	document.getElementById(ativ2).checked = "";
	document.getElementById(ativ3).disabled = true;
	document.getElementById(ativ3).checked = "";
	}
	else {
	document.getElementById(ativ2).checked = "";
	document.getElementById(ativ2).disabled = false;
	document.getElementById(ativ3).checked = "";
	document.getElementById(ativ3).disabled = false;
	}
}
 //função em ajax que vai buscar a página que preenche a lista
  function pegacep()
 {
  /*----------------------------------------------------------------------------------------------*/
     // criacao do objeto XMLHTTP do arquivo ajax.js
     var oHTTPRequest = createXMLHTTP();
	 var divResp = document.createElement("div");
     divResp.id = 'divEndereco';
     oHTTPRequest.open("post", "cep.asp", true); 
	//enviamos para a página que faz o select do que foi digitado e traz a lista preenchida.
   // para solicitacoes utilizando o metodo post deve ser acrescentado 
   // este cabecalho HTTP
     oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
   // a funcao abaixo e executada sempre que o estado do objeto muda (onreadystatechange)
     oHTTPRequest.onreadystatechange=function(){
     // o valor 4 significa que o objeto ja completou a solicitacao
      if (oHTTPRequest.readyState==4){ // abaixo o texto gerado no arquivo executa.asp e colocado no div
         document.getElementById("divEndereco").innerHTML = oHTTPRequest.responseText;
	  }
	  else{
      document.getElementById("divEndereco").innerHTML = "<left>Carregando...</left>";}}
	   oHTTPRequest.send("cep=" + document.form2.cep.value);
	   /*---------------------------------------------------------------*/
 }
 
