function ActualizarUsuario(){
      miCal= Calendar.setup({
        inputField     :    "fecha_nac",
        ifFormat       :    "%Y/%m/%d",
        showsTime      :    false,
        singleClick    :    true,
        step           :    1
    });                                            
    $('nombre').focus();
    //programacion boton enviar
//    listaBotones=$$('.boton');
//    listaBotones.each(function(elemento){
//        elemento.onmouseover=function(){
//            elemento.style.backgroundImage="url(img/botonActivo.png)";
//        }    
//        elemento.onmouseout=function(){
//            elemento.style.backgroundImage="url(img/boton.png)";
//        }
//    });
    if($('lnkActualiza')!=null){
        $('lnkActualiza').onclick= lnkActualiza_onclick;
    }
}
function validaRegistroActualizar(){
    var esValido=true;
    var camposObligatorios='Hay campos obligatorios que faltan de ser llenados:\n \n';
    if( $F('nombre').length<2){
        camposObligatorios = camposObligatorios + "- "+ $('nombre').name + "\n";
        esValido=false;
    }
    if( $F('paterno').length<2){
        camposObligatorios = camposObligatorios + "- Contraseña\n";
        esValido=false;
    }
     if( $F('materno').length<2){
        camposObligatorios = camposObligatorios + "- Apellidos \n";
        esValido=false;
    }
    if( $F('correo').length<6){
        camposObligatorios = camposObligatorios + "- "+ $('correo').name + "\n";
        esValido=false;
    }
    
    if(esValido == false){
       alert(camposObligatorios);
       esValido= false;
    }
    return esValido;
}
function lnkActualiza_onclick(){
    if(validaRegistroActualizar()==true){
        muestraAviso();
        new Ajax.Updater('divSecciones','controladores/actualizarUsuarioGuardaControlador.php',{
            method:'post',
            contentType:'application/x-www-form-urlencoded',
            parameters:$('formularioRegistro').serialize(),
            onComplete:function(respuesta){                
               ocultaAviso();                   
            },
            onException:function(error){
                alert('exception'+ error.name + " "+ error.message + " " + error.toString());
            },
            onFailure:function(error){
                alert('falla'+ error.name + " "+ error.message + " " + error.toString());
            }
        });
    }
}
