function moveCategoria1(){

	if(document.mainform.tipo.value != 2){
		alert('Esta operação necessita que o usuário seja do grupo Atendente');
		document.mainform.tipo.focus();
	}else{
		moveSelectedOptions(document.mainform.disponiveis,document.mainform.inscricoes);
	}
}

function moveCategoria2(){

	if(document.mainform.tipo.value != 2){
		alert('Esta operação necessita que o usuário seja do grupo Atendente');
		document.mainform.tipo.focus();
	}else{
		moveSelectedOptions(document.mainform.inscricoes,document.mainform.disponiveis);
	}
}

function valida_chamado(acao) {

  if (!text_validate('mainform','titulo','Título do Chamado')) { 
   		return false;
  }
  
  if (!text_validate('mainform','nomeContato','Nome do Contato')) { 
   		return false;
  }
  
	if (!text_validate('mainform','prazo','Prazo')) { 
   		return false;
  }
	
  if (!checkMail('mainform','emailContato', 'E-MAIL do Contato')) { 
  		return false; 
  }
  if(acao != "salvar"){
	if (!text_validate('mainform','comentario','Comentário')) { 
		return false;
	}
  }
  return true;
}

function valida_chamado_completo(acao) {

if(acao != "salvar"){
	if (!select_validate('mainform','idCliente','Usuário')) { 
		return false;
	}
	if (!select_validate('mainform','idCategoria','Categoria')) { 
		return false;
	}
  }
  

  if (!text_validate('mainform','titulo','Título do Chamado')) { 
   		return false;
  }
  
  if (!text_validate('mainform','nomeContato','Nome do Contato')) { 
   		return false;
  }
  
  if (!checkMail('mainform','emailContato', 'E-MAIL do Contato')) { 
  		return false; 
  }
  if(acao != "salvar"){
	if (!text_validate('mainform','comentario','Comentário')) { 
		return false;
	}
  }
  return true;
}

function valida_categoria() {

  if (!text_validate('mainform','nome','nome da Categoria')) { 
   		return false;
  }
  return true;
}

function valida_usuario() {

  if (!text_validate('mainform','login','login')) { 
   		return false;
  }
  
  if (!text_validate('mainform','senha','senha')) { 
   		return false;
  }
 
  if (!text_validate('mainform','confirmacao','Confirmação da senha')) { 
   		return false;
  }

  if (!text_equals_validate('mainform','senha','confirmacao','Senha','Confirmação da senha')){
   		return false;
  }

  if (!text_validate('mainform','nome','Nome')) { 
   		return false;
  }
  
  if (!checkMail('mainform','email', 'E-MAIL')) { 
  		return false; 
  }

  if (!select_validate('mainform','tipo', 'Grupo')) { 
  		return false; 
  }

  return true;
}

function valida_usuario_administrador() {

  if (!text_validate('mainform','login','login')) { 
   		return false;
  }
  
  if (!text_validate('mainform','senha','senha')) { 
   		return false;
  }
 
  if (!text_validate('mainform','confirmacao','Confirmação da senha')) { 
   		return false;
  }

  if (!text_equals_validate('mainform','senha','confirmacao','Senha','Confirmação da senha')){
   		return false;
  }

  if (!text_validate('mainform','nome','Nome')) { 
   		return false;
  }
  
  if (!checkMail('mainform','email', 'E-MAIL')) { 
  		return false; 
  }

  return true;
}

function validate_logar() {

  if (document.mainform.login.value=="") {  
    document.mainform.login.focus();
    alert('Desculpe, nome e/ou senha inválidos!');
  return false;
  }

  if (document.mainform.senha.value=="") {
    document.mainform.senha.focus();
    alert('Desculpe, nome e/ou senha inválidos!');
	return false;
  }
  
  return true;
 }

function enviar() {
    if (navigator.appName == "Netscape") document.mainform.submit();
    else document.forms["mainform"].submit();       
}

function enviar_upload() {
	if(upload.document.anexo_form.anexo.value=="") {
		enviarfinal();
	}
	else {
		window.upload.document.anexo_form.submit();
	}
}

function enviarfinal() {
	  if (navigator.appName == "Netscape") top.document.mainform.submit();
	  else top.document.forms["mainform"].submit(); 
}