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 SendSuscripcion(url){
var valid_pub = new Validation('frnSus', {useTitles:true, immediate : true});
var result=valid_pub.validate();
if(result){
new Ajax.Request(url,   {     
								method:'post',
								//parameters: {dsc_login: dsc_login, dsc_clave: dsc_clave} ,		
								parameters: $('frnSus').serialize(),
								onSuccess: SendSuccess,     
								onFailure: ResultonFailure 
								}
				 ); 
}
}
//-----------------------------------------------------------------------------------------------------------
function SendSuccess(resp){
$("resultado").innerHTML = resp.responseText;
}
//-----------------------------------------------------------------------------------------------------------
function ResultonFailure(){
$("resultado").innerHTML = 'error en la transaccion .... intente nuevamente';
}
//-----------------------------------------------------------------------------------------------------------

