/*================================================================================
* Script Padrao - Para Janela - Efeitos, configurações , Veliadação 
/*================================================================================*/
/* Esta função abre uma url em uma nova janela com dados nome e dimensão */
function show_window(url,name,x,y){
  var showpop;
  var LeftPosition;
  var TopPosition;
  
  LeftPosition = (screen.width) ? (screen.width-x)/2 : 0;
  TopPosition = (screen.height) ? (screen.height-y)/2 : 0;
  
  showpop = window.open(url,name,'top='+ TopPosition +',left='+ LeftPosition +'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=yes,menubar=no,width='+ x +',height='+ y );
  
  return;
}
/* Esta função valida os text de um formulário se esta vazio*/
/*===========================================================
   basta acrescentar no campo que quer verificar a propriedade
   (alt="Requerido")
/*==========================================================*/
function valid_form(form){
    frm=document.all(form)
    if(frm.txtmensagem && frm.txtmensagem.value==''){
        alert('Preencha a menssagem');
        return false;
    }    
    for(i=0;i<frm.length;i++){
        if(frm.item(i).type=='text' || frm.item(i).type=='password'){
            if(frm.item(i).id.substring(3)=='Email'){
                 return valid_email(frm.item(i));
            }else{ 
                if(frm.item(i).alt=='Requerido' && frm.item(i).value==''){
                       alert('Preencha todos os campos requeridos\n\n - '+frm.item(i).id.substring(3))
                    return false;
                }       
            }    
        }
    }
}   
/* Esta função valida o Email*/
/*===========================================================*/
function valid_email(email){
    if(email.value!=''){
        if(email.value.indexOf("@")==-1 || email.value.indexOf(".")==-1){
            alert("E-mail invalido.")
            return false;
        }
    }else{
        alert("Preencha o campo e-mail")
        return false;
    }
}
/* Selecionar todos os check*/
/*===========================================================*/
function Sel_todos(){
    for(i=0;i<document.getElementsByTagName("input").length-1;i++){
        if(document.getElementsByTagName("input").item(i).type=='checkbox'){
            document.getElementsByTagName("input").item(i).checked='true';
        }
    }
}
/* Preencher O Usuario */
/*===========================================================*/
function PreencheUsuario(Nome,Usuario,Email){
    document.all('txtNome').value=Nome;
    document.all('txtUsuario').value=Usuario;
    document.all('txtEmail').value=Email;
}
function Cadastrar(form){
    frm=document.all(form)
    frm.txtacao.value='Cadastrar';
    frm.submit();
}
function Excluir(form,nome){
    frm=document.all(form)
    frm.txtacao.value='Excluir';
    frm.txtexcluir.value=nome;
    frm.submit();
}
function Lemb_Senha(form){
   frm=document.all(form);
   if(frm.txtlogin.value==''){
        alert('Voce tem que digitar o login');
   }else{
        frm.txtacao.value='Lembrar';
        frm.submit();
   }     
}