var contenedor_anterior="";

var globalCallbacks = {
                onCreate: function(){
                        $("cargando").show();
                },
 
                onComplete: function() {
                        if(Ajax.activeRequestCount == 0){
                                $("cargando").hide();
                        }
                }
        };
/* Se registran los callbacks en Ajax.Responders */
Ajax.Responders.register( globalCallbacks );

//-----------------------------------------------------------------------------------------------------------
function Cargar(url,contenedor){
new Ajax.Updater(contenedor, url);
}
//-----------------------------------------------------------------------------------------------------------
function Enviar(url){
new Ajax.Request(url,   {     
								method:'post',
								//parameters: {dsc_login: dsc_login, dsc_clave: dsc_clave} ,		
								parameters: $('formName').serialize(),
								onSuccess: GrabaronSuccess,     
								onFailure: ResultonFailure 
								}
				 ); 
}
//-----------------------------------------------------------------------------------------------------------
function GrabaronSuccess(resp){
$("resultado_ok").innerHTML = resp.responseText;
}
//-----------------------------------------------------------------------------------------------------------
function ResultonFailure(){
$("resultado_err").innerHTML = 'error en la transaccion .... intente nuevamente';
}
//-----------------------------------------------------------------------------------------------------------
function getContenedor(contenedor){
contenedor_anterior=$(contenedor).innerHTML;
}
//-----------------------------------------------------------------------------------------------------------
function Retornar(contenedor){
$(contenedor).innerHTML=contenedor_anterior;
}
//-----------------------------------------------------------------------------------------------------------
function ManViewMsg(val){
var msg='';
switch(val)
{
case "1":
  msg="Malo";
  break;
case "2":
  msg="Regular";
  break;
case "3":
  msg="Bueno";
  break;
case "4":
  msg="Muy Bueno";
  break;
case "5":
  msg="Excelente";
  break;
default:
  msg="Debe Iniciar sesion para votar"
}

$('resul_cal').innerHTML=msg;

}
//-----------------------------------------------------------------------------------------------------------
function ManClearMsg(votos){
$('resul_cal').innerHTML="<strong>"+votos+"</strong> votos";
}
//-----------------------------------------------------------------------------------------------------------
function Calificar(val){
new Ajax.Request('http://www.educared.pe/estudiantes/manualidades/Calificar.asp?val='+val,   {     
								method:'post',
								//parameters: {dsc_login: dsc_login, dsc_clave: dsc_clave} ,		
								parameters: $('frmCali').serialize(),
								onSuccess: GrabaronSuccessCali,     
								onFailure: ResultonFailureCali 
								}
				 ); 
}
//-----------------------------------------------------------------------------------------------------------
function GrabaronSuccessCali(resp){
$("resul_cal").innerHTML = resp.responseText;
}
//-----------------------------------------------------------------------------------------------------------
function ResultonFailureCali(){
$("resul_cal").innerHTML = 'error en la transaccion .... intente nuevamente';
}
//-----------------------------------------------------------------------------------------------------------
function Login(){
var valid_pub = new Validation('frmLogin', {useTitles:true, immediate : true});
var result=valid_pub.validate();
if(result){
new Ajax.Request('http://www.educared.pe/estudiantes/manualidades/Login.asp',   {     
								method:'post',
								//parameters: {dsc_login: dsc_login, dsc_clave: dsc_clave} ,		
								parameters: $('frmLogin').serialize(),
								onSuccess: GrabaronSuccessLogin,     
								onFailure: ResultonFailureLogin 
								}
				 ); 
}
}
//-----------------------------------------------------------------------------------------------------------
function GrabaronSuccessLogin(resp){
$("resul_log").innerHTML = resp.responseText;
}
//-----------------------------------------------------------------------------------------------------------
function ResultonFailureLogin(){
$("resul_log").innerHTML = 'error en la transaccion .... intente nuevamente';
}

//-----------------------------------------------------------------------------------------------------------