// Instant Messenger // im_subscription.js function Subscription() { } Subscription.prototype.subscribe = function(pJid) { var handler_subscribe = function(data) { }; XMLTools.request('$this.Ujabber.subscribe','POST',handler_subscribe,'jid='+pJid); } Subscription.prototype.subscribed = function(pJid) { var handler_subscribe = function(data) { }; XMLTools.request('$this.Ujabber.subscribed','POST',handler_subscribe,'jid='+pJid); } Subscription.prototype.unsubscribe = function(pJid) { alert('#1 - O usuário ' + pJid + "\nnão aceitou seu convite ou o excluiu de sua lista!" ); } Subscription.prototype.unsubscribed = function(pJid) { alert('#2 - O usuário ' + pJid + ' não aceitou seu convite!' ); } Subscription.prototype.RequestAutorization = function(pJid) { if(confirm('(Re)-requisitar Autorização para o usuário : ' + pJid)) { var handler_requestAut = function(data) { }; XMLTools.request('$this.Ujabber.subscribe','POST',handler_requestAut,'jid='+pJid); } } Subscription.prototype.complete_subscribe = function(pJid) { this.subscribed(pJid); } // Build Object; var Subscription = new Subscription();