+function sendMessage(form, to) {
+ if (form.text.value) {
+ var id = jid2id(to) + 'Chat';
+ var message = $msg({'type': 'chat', 'to': to}).c('body').t(form.text.value);
+ connection.send(message.tree());
+ $('#' + id + ' p').append('<br/>');
+ $('#' + id + ' p').append('<span class="receiver">' + localJID + ': </span>');
+ $('#' + id + ' p').append(form.text.value);
+ form.text.value = '';
+ }
+
+ return false;
+}
+
+function createBubble(jid) {
+ var id = jid2id(jid) + 'Chat';
+ $('body').append('<div class="chat" id="' + id + '" onmousedown="startDrag(this)"><a href="#" onclick="$(' + "'#" + id + "'" + ').hide()">Close</a><p></p></div>');
+ $('#' + id).append('<form id="' + id + 'Form" class="chatForm" onsubmit="return sendMessage(this, \'' + jid + '\');" action="#"><input type="text" name="text" id="' + id + 'Text" class="chatForm" /></form>')
+ $('#' + id).css( 'top', $('#' + jid2id(jid)).position().top + 40);
+ $('#' + id).css( 'left', $('#' + jid2id(jid)).position().left + 40);
+}
+
+