/**
 * @author Guilherme Marazzi 
 */

function valida_list_historico(){
 var emp = document.getElementById('emp').value;
 if(emp == "0"){
   var msg="Os campos abaixo são obrigatórios:\n";
   if(emp == "0")
	 msg+="\n- Empresa";                       
	  alert(msg);
	  return false;
   }
   listarHistoricoADM();	
	return true;
}
//---------------------------------------------------AREA--------------------------------------------------
function validaCadArea(f)
{
	if(f.desc.value=="")
	{
		var msg="Preencha os campos abaixo:\n";
		
		if(f.desc.value=="")
			msg+="\n- Descrição está vazio!";		
		alert(msg);
		return false;
	}
	return true;
}
 function existeArea(){
 alert("Já existem uma área cadastrada com está descrição");
 }

function deletaArea(){
   if(confirm('Deseja realmente remover esta Área?')){
      return true;
   }
   return false;
}		

function chamaArea(){   
   var url = 'http://'+localServ+'TrataMemotec?met=1';   
   url = retiraEspacos(url);          
   location.href=url;
}

//---------------------------------------------------------------------------------------------------------

//---------------------------------------------------GA----------------------------------------------------
function validaGA(f){
   if(f.descga.value==""){
		var msg="Preencha os campos abaixo:\n";				
		if(f.descga.value=="")
			msg+="\n- Descrição";			
		alert(msg);
		return false;
	}
	return true;
}
function existeGA(){
   alert("Já existem um grupo de assunto cadastradao com está descrição");
 }
 
function deletaGa(){
   if(confirm('Deseja realmente remover este Grupo de assunto?')){
      return true;
   }
   return false;
}

function vaiGA(f){                                              
   if(f!=""){                                   
      var url = 'http://'+localServ+'TrataMemotec?met=4&_a='+f;
	  url = retiraEspacos(url);
      location.href=url;                              
   }     
}
function isnGA(){
   alert("Os itens associados a este grupo de assunto devem ser excluidos previamente!");
}
//---------------------------------------------------------------------------------------------------------

//---------------------------------------------------Item--------------------------------------------------
function validaItem(f){ 
    if(document.form1.permanente.checked){	               
	   if(!verificaEspacosEmBrancos(f.descit.value) || !verificaEspacosEmBrancos(f.aplictemp.value)){                
	      var msg="Preencha os campos abaixo:\n";				  
		  if(!verificaEspacosEmBrancos(f.descit.value))
			 msg+="\n- descrição";                       
          if(!verificaEspacosEmBrancos(f.aplictemp.value))
		     msg+="\n- aplicação temporalidade";        
		   alert(msg);
		   return false;
	   }
	   return true;
	}else{              
	   if(!verificaEspacosEmBrancos(f.descit.value) || f.ano.value.length < 2 || !verificaEspacosEmBrancos(f.aplictemp.value)){                
	      var msg="Preencha os campos abaixo:\n";		
		  if(!verificaEspacosEmBrancos(f.descit.value))
			 msg+="\n- descrição";		
          if(f.ano.value.length < 2)
		     msg+="\n- mês deve conter dois digitos.";                     
          if(!verificaEspacosEmBrancos(f.aplictemp.value))
		     msg+="\n- aplicação temporalidade";                                                                
		   alert(msg);
		   return false;
	   }
	   return true;		
	}
}

function vaiItem(f){                                              
    if(f!=""){                             
       var url = 'http://'+localServ+'TrataMemotec?met=5&_ar='+f;
	   url = retiraEspacos(url);
       location.href= url;                              
    }     
 }

function existeItem(){
    alert("Já existem um Item cadastradao com está descrição");
 }
var valArea;
function deletaItem(){
   if(confirm('Deseja realmente remover este Item?')){
      return true;
   }
   return false;
}

function deletaTemporalidade(){
   if(confirm('Deseja realmente remover este Linha?')){
      return true;
   }
   return false;
}

function vaiListItem(f, q){                                         
   if(f!="" && q == 1){                                     
      var url = 'http://'+localServ+'TrataMemotec?met=6&_aIt='+f;
	  url = retiraEspacos(url);
      location.href=url;                              
   }
   else if(f!="" && q == 2){
      valArea = document.getElementById('area').value;                   
      var url = 'http://'+localServ+'TrataMemotec?met=6&_aIt='+valArea+'&_ga='+f;
	  url = retiraEspacos(url);
      location.href=url;                              
   }              
} 
function isnItem(){
   alert("Os subitens associados a este item devem ser excluidos previamente!");
}

function validaEdItem(f){     
    if(document.form1.permanente.checked){	 	              	
	   if(!verificaEspacosEmBrancos(f.descit.value)|| !verificaEspacosEmBrancos(f.aplictemp.value))
	   {
	      var msg="Preencha os campos abaixo:\n";
	
          if(!verificaEspacosEmBrancos(f.descit.value))
			 msg+="\n- descrição";                       
          if(!verificaEspacosEmBrancos(f.aplictemp.value))
		     msg+="\n- aplicação temporalidade";                
                                                
		   alert(msg);
		   return false;
	   }
	   return true;
	}else{	   
	   if(!verificaEspacosEmBrancos(f.descit.value) || f.ano.length < 4 || !verificaEspacosEmBrancos(f.aplictemp.value))
	   {                
	      var msg="Preencha os campos abaixo:\n";
		
		  
		  if(!verificaEspacosEmBrancos(f.descit.value))
			 msg+="\n- descrição";		
          if(f.ano.length < 4)
		     msg+="\n- mês deve conter quatro digitos.";                                  
          if(!verificaEspacosEmBrancos(f.aplictemp.value))
		     msg+="\n- aplicação temporalidade";                
                                                
		   alert(msg);
		   return false;
	   }
	   return true;		
	}
}

//---------------------------------------------------------------------------------------------------------

//---------------------------------------------------temporalidade Vazia-----------------------------------

function validaTemporalidadeVazia(permanente, valorEmAnos){             
        if(!permanente){	
          if(valorEmAnos.length == 0){            
	    alert('A temporalidade deve possuir um valor em anos ou deve ser permanente!');
            return false;
        }else{
          return true;
       }  
    }else{
       return true;
    }  
}
//---------------------------------------------------------------------------------------------------------
//---------------------------------------------------Subitem-----------------------------------------------
function validaSubitem(f){       
   if(document.form1.permanente.checked){	                         
	if(f.area.value=="0" || f.ga.value=="0" || f.it.value=="0" || !verificaEspacosEmBrancos(f.descsubit.value) 
           || !verificaEspacosEmBrancos(f.aplic.value))
	{
                
		var msg="Preencha os campos abaixo:\n";
		
		if(f.area.value=="0")
			msg+="\n- área";
		if(f.ga.value=="0")
			msg+="\n- grupo assunto";
		if(f.it.value=="0")
		    msg+="\n- item";
		if(!verificaEspacosEmBrancos(f.descsubit.value))
			msg+="\n- descrição";		                
                if(!verificaEspacosEmBrancos(f.aplic.value))
			msg+="\n- aplicação temporalidade";                
                                                
		alert(msg);
		return false;
	}
	return true;
     }else{
        if(f.area.value=="0" || f.ga.value=="0" || f.it.value=="0" || !verificaEspacosEmBrancos(f.descsubit.value) 
            || f.mes.value == "" || !verificaEspacosEmBrancos(f.aplic.value))
	   {                
	      var msg="Preencha os campos abaixo:\n";
		
		  if(f.area.value=="0")
	         msg+="\n- área";
		  if(f.ga.value=="0")
		     msg+="\n- grupo assunto";
		  if(f.it.value=="0")
		     msg+="\n- item";
		  if(!verificaEspacosEmBrancos(f.descsubit.value))
			 msg+="\n- descrição";		
          if(f.mes.value == "")
			 msg+="\n- mês";                               
          if(!verificaEspacosEmBrancos(f.aplic.value))
			 msg+="\n- aplicação temporalidade";                
                                                
		 alert(msg);
		 return false;
	    }	    
	}
	return true;
}

function vaiSubitem(f, q){                                         
    if(f!="" && q == 1){                                     
       var url = 'http://'+localServ+'TrataMemotec?met=7&_aIt='+f;
	   url = retiraEspacos(url);
       location.href= url;                              
    }
    else if(f!="" && q == 2){
       valArea = document.getElementById('area').value;                   
       var url = 'http://'+localServ+'TrataMemotec?met=7&_aIt='+valArea+'&_ga='+f;
	   url = retiraEspacos(url);
       location.href= url;                              
    }              
 }
var valArea; 
var valGa;
function deletaSubitem(){
   if(confirm('Deseja realmente remover este Subitem?')){
      return true;
   }
   return false;
}            
function vaiListSubitem(f, q){                                         
   if(f!="" && q == 1){                                     
      var url = 'http://'+localServ+'TrataMemotec?met=8&_aIt='+f;
	  url = retiraEspacos(url);
      location.href= url;                              
   }
   else if(f!="" && q == 2){
      valArea = document.getElementById('area').value;                   
      var url = 'http://'+localServ+'TrataMemotec?met=8&_aIt='+valArea+'&_ga='+f;
	  url = retiraEspacos(url);
      location.href= url;                              
   }
   else if(f!= "" && q == 3){                
      valArea = document.getElementById('area').value;                   
      valGa = document.getElementById('ga').value;                   
      var url = 'http://'+localServ+'TrataMemotec?met=8&_aIt='+valArea+'&_ga='+valGa+'&_ite='+f;
	  url = retiraEspacos(url);
      location.href= url;   
   }
}      
/*function isn(){
   alert("Os ???? associados a este subitem devem ser excluidos previamente!");
}*/

function validaEdSubitem(f){  
   if(document.form1.permanente.checked){           
	if(!verificaEspacosEmBrancos(f.descsubit.value) || !verificaEspacosEmBrancos(f.aplic.value))
	{                
		var msg="Preencha os campos abaixo:\n";
				
		if(!verificaEspacosEmBrancos(f.descsubit.value))
			msg+="\n- descrição";
		if(!verificaEspacosEmBrancos(f.aplic.value))
			msg+="\n- temporalidade";                
                                                
		alert(msg);
		return false;
	}
	return true;
   }else{
   	if(!verificaEspacosEmBrancos(f.descsubit.value) || f.mes.value == "" || !verificaEspacosEmBrancos(f.aplic.value))
	   {                
	      var msg="Preencha os campos abaixo:\n";
		
		  if(f.area.value=="0")
	         msg+="\n- área";
		  if(f.ga.value=="0")
		     msg+="\n- grupo assunto";
		  if(f.it.value=="0")
		     msg+="\n- item";
		  if(!verificaEspacosEmBrancos(f.descsubit.value))
			 msg+="\n- descrição";		
          if(f.mes.value == "")
			 msg+="\n- mês";                                  
          if(!verificaEspacosEmBrancos(f.aplic.value))
			 msg+="\n- aplicação temporalidade";                
                                                
		 alert(msg);
		 return false;
	    }	    
	}
	return true;	
}

//---------------------------------------------------------------------------------------------------------
//--------------------------------------------------Cadastro Empresa---------------------------------------

function validaEmp(f){    
	if(!verificaEspacosEmBrancos(f.nome.value) || !verificaEspacosEmBrancos(f.cnpj.value) || !verificaEspacosEmBrancos(f.tel1.value)
           || !verificaEspacosEmBrancos(f.email.value) || !verificaEspacosEmBrancos(f.rua.value) || !verificaEspacosEmBrancos(f.bairro.value) 
           || !verificaEspacosEmBrancos(f.numero.value) || !verificaEspacosEmBrancos(f.cep.value) || !verificaEspacosEmBrancos(f.cidade.value)
           || !verificaEspacosEmBrancos(f.uf.value) || !validarEmail(f.email.value)){
		
       var msg="Os campos abaixo são obrigatórios:\n";		
        if(!verificaEspacosEmBrancos(f.nome.value))
			msg+="\n- Nome";
		if(!verificaEspacosEmBrancos(f.cnpj.value))
			msg+="\n- CNPJ";
		if(!verificaEspacosEmBrancos(f.email.value))
			msg+="\n- e-mail";
        if(!verificaEspacosEmBrancos(f.tel1.value))
			msg+="\n- Tel 1";		
		if(!verificaEspacosEmBrancos(f.rua.value))
			msg+="\n- Rua/Av";
		if(!verificaEspacosEmBrancos(f.bairro.value))
			msg+="\n- Bairro";
		if(!verificaEspacosEmBrancos(f.numero.value))
			msg+="\n- Número";
		if(!verificaEspacosEmBrancos(f.cep.value))
			msg+="\n- Cep";	
        if(!verificaEspacosEmBrancos(f.cidade.value))
			msg+="\n- Cidade";	        
        if(!verificaEspacosEmBrancos(f.uf.value))
			msg+="\n- UF";	        
        if(!validarEmail(f.email.value))
			msg+="\n- e-mail invalido";                
                        
	alert(msg);
	return false;
	}
	return true;
}
function existeEmpresa(){
 alert("Já existem uma Empresa cadastrada com está descrição");
 }


// --------------------------------------------------------------------------------------------------------

//--------------------------------------------------Usuario/contato----------------------------------------

function validaCont(f){
 if(f.senha.value != f.confsenha.value){
    alert('A senha digitada não é igual a confirmação de senha!');
	return false;
 }	
 if(f.empresa.value == "0" || f.status.value == "0" || !verificaEspacosEmBrancos(f.nome.value)  
    || !verificaEspacosEmBrancos(f.atrab.value) || !verificaEspacosEmBrancos(f.logi.value) || !verificaEspacosEmBrancos(f.senha.value)
    || !verificaEspacosEmBrancos(f.confsenha.value) || !verificaEspacosEmBrancos(f.tel.value) 
    || !validarEmail(f.email.value)){
    var msg="Os campos abaixo são obrigatórios:\n";
  		
   if(f.empresa.value == "0")
      msg+="\n- Empresa";
   if(f.status.value == "0")
	  msg+="\n- Status";
   if(!verificaEspacosEmBrancos(f.nome.value))
      msg+="\n- Nome";
   if(!verificaEspacosEmBrancos(f.atrab.value))
      msg+="\n- Area de trabalho";		
   if(!verificaEspacosEmBrancos(f.logi.value))
      msg+="\n- Login";
   if(!verificaEspacosEmBrancos(f.senha.value))
      msg+="\n- Senha"; 
   if(!verificaEspacosEmBrancos(f.confsenha.value))
      msg+="\n- Confirmação de senha"; 
   if(!verificaEspacosEmBrancos(f.tel.value))
      msg+="\n- Telefone";   
   if(!validarEmail(f.email.value))
   	  msg+="\n- Email invalido";   	  	                                
                       
   alert(msg);
   return false; 
   }	
   return true;
}

function exUsuario(){
   alert('Já existe este login, tente outro!');
}
// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------contato/Usuário----------------------------------------
function validaContrato(f){  
    alert("Entra no valida contrato");
	//alert("Empresa => " + f.empresa.value);
	alert("up => " + f.up.value);
	alert("tipo" + f.tipo.value );
	
  
    if(verificaEspacosEmBrancos(f.up.value)){
		var ext = f.up.value.substring(f.up.value.length - 3, f.up.value.length);
		ext = ext.toLowerCase();    
		if(ext != 'pdf' && ext != 'bmp' && ext != 'jpg'){ // verificação do tipo do arquivo que sera feito o upload.
	      alert('A extensão do arquivo não é valida. \n Extensões validas. (pdf, jpg, bmp).');
		  return false;
	   }
	}	
	if(f.empresa.value == "0" || !verificaEspacosEmBrancos(f.tipo.value) || !verificaEspacosEmBrancos(f.nomecliente.value) || 
	!verificaEspacosEmBrancos(f.dtEmissao.value)){
		
        var msg="Os campos abaixo são obrigatórios:\n";
		
        if(f.empresa.value == "0")
			msg+="\n- Empresa";
		if(!verificaEspacosEmBrancos(f.tipo.value))
			msg+="\n- Tipo do contrato";
		if(!verificaEspacosEmBrancos(f.dtEmissao.value))
			msg+="\n- Data Emissão";					
        if(!verificaEspacosEmBrancos(f.nomecliente.value))
			msg+="\n- Nome do cliente";	                                
                        
		alert(msg);	
	
		return false;
	}
	// chega a data de emissão por que ela é obrigatorio.
	var respDataEmissao = check_date(f.dtEmissao.value);	
	var respDataEncerramento = false;
	if(f.dtEncerramento.value.length == 0){
		alert('Tamanho igual a  zero');
		respDataEncerramento = true;		
	}else{
		alert('Tamanho diferente que zero');
		respDataEncerramento  = check_date(f.dtEncerramento.value);
	}
	
	if(respDataEmissao & respDataEncerramento) {
		return true;
	}else{
		var mesg="Campos com problema:\n";
		if(!respDataEmissao)
			mesg+="\n- Data de Emissão inválida";		
		if(!respDataEncerramento)
			mesg+="\n- Data de Encerramento inválida";
	
		alert(mesg);
		return false;
	}
}
function formatoInvalido(){
alert('Formato do arquivo digital fora do padrão o arquivo não foi gravado');
}
// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------Colaborador---------------------------------------------

function validaColaborador(f){
 if(f.senha.value != f.confsenha.value){
    alert('A senha digitada não é igual a confirmação de senha!');
	return false;
 }	
 if(f.status.value == "0" || !verificaEspacosEmBrancos(f.nome.value)  
  || !verificaEspacosEmBrancos(f.logi.value) || !verificaEspacosEmBrancos(f.senha.value)
  || !verificaEspacosEmBrancos(f.confsenha.value)){
  var msg="Os campos abaixo são obrigatórios:\n";
  if(f.status.value == "0")
    msg+="\n- Status";
  if(!verificaEspacosEmBrancos(f.nome.value))
    msg+="\n- Nome";        
  if(!verificaEspacosEmBrancos(f.logi.value))
    msg+="\n- Login";
  if(!verificaEspacosEmBrancos(f.senha.value))
  	msg+="\n- Senha";
  if(!verificaEspacosEmBrancos(f.confsenha.value))
  	msg+="\n- Confirmação de senha";
                     
  alert(msg);
  return false;
  }	
  return true;
}

function exUsuario(){
 alert('Já existe este login, tente outro!');
}

function validaColaboradorEd(f){
  if(f.senha.value != f.confsenha.value){
    alert('A senha digitada não é igual a confirmação de senha!');
	return false;
  }	
  if(f.status.value == "0" || !verificaEspacosEmBrancos(f.nome.value)  
    || !verificaEspacosEmBrancos(f.logi.value)){ 
	var msg="Os campos abaixo são obrigatórios:\n";
	if(f.status.value == "0")
	  msg+="\n- Status";
	if(!verificaEspacosEmBrancos(f.nome.value))
	  msg+="\n- Nome";        
	if(!verificaEspacosEmBrancos(f.logi.value))
	  msg+="\n- Login";                       
	alert(msg);
	return false;
  }	
  return true;
}

// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------Caixa---------------------------------------------------

function validaCaixa(f){
 if(f.empresa.value == "0" || !verificaEspacosEmBrancos(f.locarmazenamento.value) || !verificaEspacosEmBrancos(f.ncaixa.value)){
   var msg="Os campos abaixo são obrigatórios:\n";
   if(f.empresa.value == "0")
	 msg+="\n- Empresa";
   if(!verificaEspacosEmBrancos(f.locarmazenamento.value))
	 msg+="\n- Local de armazenamento";		       
   if(!verificaEspacosEmBrancos(f.ncaixa.value))
	 msg+="\n- Número da caixa";		                            
   alert(msg);
   return false;
 }	
 return true;
}

function validaCaixaEd(f){	 
 if(!verificaEspacosEmBrancos(f.locarmazenamento.value)){ 
   var msg="Os campos abaixo são obrigatórios:\n";   
   if(!verificaEspacosEmBrancos(f.locarmazenamento.value))
	 msg+="\n- Local de armazenamento";		       
                        
   alert(msg);
   return false;
 }	
 return true;
}


// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------Documento-----------------------------------------------

function validaIndexDoc(){	
   try{
      var area = document.getElementById('area').value;
	  var ga = document.getElementById('ga').value;
	  var it = document.getElementById('item').value;
	  //var subitem = document.getElementById('subitem').value;
	  var ano = document.getElementById('ano').value;
	  var descritor = document.getElementById('descritor').value;
	  var original = document.getElementById('original').checked;
	  var outsup = document.getElementById('outsup').checked;	
	  var guarda = document.getElementById('guarda').value;
  	  var quantdoc = document.getElementById('quantdoc').value;
	  var observacao = document.getElementById('observacao').value;	  
	  var ArqDig = document.getElementById('ArqDig').value;	  
	  	  
	  var ext = ArqDig.substring(ArqDig.length - 3, ArqDig.length);
	  ext = ext.toLowerCase();	
      if(verificaEspacosEmBrancos(ext)){
	    if(ext != 'pdf' && ext != 'bmp' && ext != 'jpg'){ // verificação do tipo do arquivo que sera feito o upload.
        alert('A extensão do arquivo não é valida. \n Extensões validas. (pdf, jpg, bmp).');
	    return false;
        }
      }	  
	  if(area == "0" || ga == "0" || it == "0" ||  !verificaEspacosEmBrancos(ano) || 
	    !verificaEspacosEmBrancos(descritor) || guarda == 2 && !verificaEspacosEmBrancos(quantdoc)){
		var msg="Os campos abaixo são obrigatórios:\n";		
		 if(area == "0")
			msg+="\n- Área";
	     if(ga == "0")
			msg+="\n- Grupo assunto";
	     if(it == "0")
			msg+="\n- Item";		 
		 if(!verificaEspacosEmBrancos(ano))
			msg+="\n- Ano";		
         if(!verificaEspacosEmBrancos(descritor))
			msg+="\n- Complemento";		       
         if(guarda == 2 && !verificaEspacosEmBrancos(quantdoc))
			msg+="\n- Quantidade de documentos";		                               
			
	     alert(msg); 
         return false;
	  }
          //verificaExisteDoc(area, ga, it, descritor);	
	  return true;
   }catch(e){      
	  alert('A seleção deve ser feita até item ! \n Área => Grupo Assunto => Item');	  
	  return false;
   }  
}

function habilita(f){
  if(f == 1){
    document.getElementById('quantdoc').disabled = true;
  }else if (f == 2){
    document.getElementById('quantdoc').disabled = false;
  }
  document.getElementById('quantdoc').value = '';				
}    
function verificaVia(qual){	     
 var original = document.getElementById('original').checked;
 var outsup = document.getElementById('outsup').checked;		 
 if(qual == 'o'){
   if(original == false && outsup == false){			   
     document.getElementById('original').checked = true;
   }   
 }else if(qual == 's'){
   if(original == false && outsup == false){
	  document.getElementById('outsup').checked = true;
   }   
 }
}

// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------Documento-----------------------------------------------

function mudarTexto(f){    
	if(f == '1'){
       document.getElementById('texto').innerHTML = '<p>VALOR ENTREGA</p>'; 
	   document.getElementById('desc').value = '';
	   document.getElementById('desc').disabled = false;
	}else if( f == '2'){
       document.getElementById('texto').innerHTML = '<p>VALOR BUSCA</p>';  
	   document.getElementById('desc').value = 'Pedido Coleta';
	   document.getElementById('desc').disabled = true;
	}else if(f == '3'){
	   document.getElementById('texto').innerHTML = '<p>VALOR ENTREGA</p>';  
	   document.getElementById('desc').value = 'Empréstimo';
	   document.getElementById('desc').disabled = true;
	}

}
function validaTipServ(){	
    if(!verificaEspacosEmBrancos(document.getElementById('desc').value)	|| !verificaEspacosEmBrancos(document.getElementById('valorservico').value)
	   || !verificaEspacosEmBrancos(document.getElementById('valorbuscaentrega').value)){
		
                var msg="Os campos abaixo são obrigatórios:\n";
		
        if(!verificaEspacosEmBrancos(document.getElementById('desc').value))
			msg+="\n- Descrição";
        if(!verificaEspacosEmBrancos(document.getElementById('valorservico').value))
			msg+="\n- Valor serviço";		       
		if(!verificaEspacosEmBrancos(document.getElementById('valorbuscaentrega').value))
			msg+="\n- Valor entrega";		
                        
	alert(msg);
	return false;
	}		
	return true;
}

// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------Coleta--------------------------------------------------

function validaColeta(){
	var status = document.getElementById('status').value;
	if(status == '0'){
		var msg="Preencha os campos abaixo:\n";
		if(status=="0")
			msg+="\n- Status !";		
			alert(msg);
			return false;
		}	
	var status = '', dtInicial = '', dtFinal = '';
	javascript:listarPedidoColeta(status, dtInicial, dtFinal);
	return true;
}
// --------------------------------------------------------------------------------------------------------

//-------------------------------------------------Relatório-----------------------------------------------

  function validaRelatorio(){   
   var diain = document.getElementById('diain').value;
   var mesin = document.getElementById('mesin').value;
   var anoin = document.getElementById('anoin').value;
   var diafim = document.getElementById('diafim').value;
   var mesfim = document.getElementById('mesfim').value;
   var anofim = document.getElementById('anofim').value;   
    var msg="";   
   if(diain == '0'){
	   msg+="\n- Selecione um dia de início";
   }
   if(mesin == '0'){
	   msg+="\n- Selecione um mês de início";
   }
   if(anoin == '0'){
	   msg+="\n- Selecione um ano de início";
   }
   if(diafim == '0'){
	   msg+="\n- Selecione um dia de fim";
   }
   if(mesfim == '0'){
	   msg+="\n- Selecione um mês de fim";
   }
   if(anofim == '0'){
	   msg+="\n- Selecione um ano de fim";
   }   
   if(msg == ""){
      return true;
   }else{
      alert(msg);
      return true;       
   }
}
// --------------------------------------------------------------------------------------------------------

//------------------------------------------------- Contato ----------------------------------------------- 

function validaContato(){	
   var nome = document.getElementById('nome').value;
   var emp = document.getElementById('emp').value;
   var ddd = document.getElementById('ddd').value;
   var telefone = document.getElementById('telefone').value;
   var email = document.getElementById('email').value;   
   var mensagem = document.getElementById('mensagem').value;
   
   
   if(!verificaEspacosEmBrancos(nome)|| !verificaEspacosEmBrancos(emp) || !verificaEspacosEmBrancos(ddd) || !verificaEspacosEmBrancos(telefone) 
      || !verificaEspacosEmBrancos(email) || !verificaEspacosEmBrancos(mensagem)){
	    var msg="Os campos abaixo são obrigatórios:\n";
		
        if(!verificaEspacosEmBrancos(nome))
			msg+="\n- Nome";
        if(!verificaEspacosEmBrancos(emp))
			msg+="\n- Empresa";		       
		if(!verificaEspacosEmBrancos(ddd))
			msg+="\n- DDD";
		if(!verificaEspacosEmBrancos(telefone))
			msg+="\n- Telefone";					
		if(!verificaEspacosEmBrancos(email))
			msg+="\n- Email";
		if(!verificaEspacosEmBrancos(mensagem))
			msg+="\n- Mensagem";		
                        
	alert(msg);
	return false;
	}	
	enviarContato(nome, emp, ddd, telefone, email, mensagem);	
	return true;
   
}



//------------------------------------------------- data -----------------------------------------------

function check_date(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("Data inválida");
    return false;
   }
   else {
   	//alert("Data correta");
    return true;
   }
}


