Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/candy-chat/candy.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Weibel <michael.weibel@gmail.com>2014-07-14 20:32:58 +0400
committerMichael Weibel <michael.weibel@gmail.com>2014-07-14 20:32:58 +0400
commit6e92b2bd8afd687640f62e22080437ebf52a07a3 (patch)
treedc735a94537edc771f3e4ffe3c92470279657546
parenta7f9e46ef8335f3a3990f7630e904256326e4cd7 (diff)
Update docs
-rw-r--r--docs/files/core-js.html8
-rw-r--r--docs/files/core/action-js.html12
-rw-r--r--docs/files/core/event-js.html8
-rw-r--r--docs/index/Functions2.html18
-rw-r--r--docs/index/Functions3.html10
-rw-r--r--docs/index/General.html2
-rw-r--r--docs/index/General2.html4
-rw-r--r--docs/index/General3.html16
-rw-r--r--docs/index/General4.html10
-rw-r--r--docs/index/Variables.html2
-rw-r--r--docs/search/FunctionsI.html2
-rw-r--r--docs/search/GeneralI.html2
12 files changed, 49 insertions, 45 deletions
diff --git a/docs/files/core-js.html b/docs/files/core-js.html
index 2890b7e..9217ac9 100644
--- a/docs/files/core-js.html
+++ b/docs/files/core-js.html
@@ -11,13 +11,13 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="core.js"></a>core.js</h1><div class=CBody><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>Candy</td><td class=CDLDescription>Chats are not dead yet.</td></tr></table><h4 class=CHeading>Authors</h4><ul><li>Patrick Stadler <a href="#" onClick="location.href='mai' + 'lto:' + 'patrick' + '.stadler' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>patrick<span style="display: none">.nosp@m.</span>.stadler<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li><li>Michael Weibel <a href="#" onClick="location.href='mai' + 'lto:' + 'michael' + '.weibel' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>michael<span style="display: none">.nosp@m.</span>.weibel<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li></ul><h4 class=CHeading>Copyright</h4><p>&copy; 2011 Amiado Group AG.&nbsp; All rights reserved.&nbsp; &copy; 2012-2014 Patrick Stadler &amp; Michael Weibel.&nbsp; All rights reserved.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#core.js" >core.js</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core" >Candy.Core</a></td><td class=SDescription>Candy Chat Core</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Variables" >Variables</a></td><td class=SDescription></td></tr><tr class="SVariable SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.autojoin" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">autojoin</a></td><td class=SDescription>If set to `true` try to get the bookmarks and autojoin the rooms (supported by Openfire). </td></tr><tr class="SVariable SIndent2"><td class=SEntry><a href="#Candy.Core.presencePriority" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">presencePriority</a></td><td class=SDescription>Default priority for presence messages in order to receive messages across different resources</td></tr><tr class="SVariable SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.resource" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">resource</a></td><td class=SDescription>JID resource to use when connecting to the server. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Private_Functions" >Private Functions</a></td><td class=SDescription></td></tr><tr class="SPrivateFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core._addNamespace" >_addNamespace</a></td><td class=SDescription>Adds a namespace.</td></tr><tr class="SPrivateFunction SIndent2"><td class=SEntry><a href="#Candy.Core._addNamespaces" >_addNamespaces</a></td><td class=SDescription>Adds namespaces needed by Candy.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.init" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">init</a></td><td class=SDescription>Initialize Core.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.registerEventHandlers" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">registerEventHandlers</a></td><td class=SDescription>Adds listening handlers to the connection.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.connect" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">connect</a></td><td class=SDescription>Connect to the jabber host.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.before-connect" >candy:<wbr>core.<wbr>before-connect</a></td><td class=SDescription>Triggered before a connection attempt is made.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.attach" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">attach</a></td><td class=SDescription>Attach an already binded &amp; connected session to the server</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.disconnect" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">disconnect</a></td><td class=SDescription>Leave all rooms and disconnect</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.addHandler" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">addHandler</a></td><td class=SDescription>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getUser" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">getUser</a></td><td class=SDescription>Gets current user</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.setUser" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">setUser</a></td><td class=SDescription>Set current user. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getConnection" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">getConnection</a></td><td class=SDescription>Gets Strophe connection</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.removeRoom" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">removeRoom</a></td><td class=SDescription>Removes a room from the rooms list</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getRooms" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">getRooms</a></td><td class=SDescription>Gets all joined rooms</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.getStropheStatus" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">getStropheStatus</a></td><td class=SDescription>Get the status set by Strophe.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.setStropheStatus" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">setStropheStatus</a></td><td class=SDescription>Set the strophe status</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.isAnonymousConnection" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">isAnonymousConnection</a></td><td class=SDescription>Returns true if <a href="#Candy.Core.connect" class=LFunction id=link18 onMouseOver="ShowTip(event, 'tt6', 'link18')" onMouseOut="HideTip('tt6')">Candy.Core.connect</a> was first called with a domain instead of a jid as the first param.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getOptions" id=link19 onMouseOver="ShowTip(event, 'tt18', 'link19')" onMouseOut="HideTip('tt18')">getOptions</a></td><td class=SDescription>Gets options</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.getRoom" id=link20 onMouseOver="ShowTip(event, 'tt19', 'link20')" onMouseOut="HideTip('tt19')">getRoom</a></td><td class=SDescription>Gets a specific room</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.onWindowUnload" id=link21 onMouseOver="ShowTip(event, 'tt20', 'link21')" onMouseOut="HideTip('tt20')">onWindowUnload</a></td><td class=SDescription>window.onbeforeunload event which disconnects the client from the Jabber server.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.rawInput" id=link22 onMouseOver="ShowTip(event, 'tt21', 'link22')" onMouseOut="HideTip('tt21')">rawInput</a></td><td class=SDescription>(Overridden from Strophe.Connection.rawInput)</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.log" id=link23 onMouseOver="ShowTip(event, 'tt22', 'link23')" onMouseOut="HideTip('tt22')">log</a></td><td class=SDescription>Overridden to do something useful if debug is set to true.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="core.js"></a>core.js</h1><div class=CBody><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>Candy</td><td class=CDLDescription>Chats are not dead yet.</td></tr></table><h4 class=CHeading>Authors</h4><ul><li>Patrick Stadler <a href="#" onClick="location.href='mai' + 'lto:' + 'patrick' + '.stadler' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>patrick<span style="display: none">.nosp@m.</span>.stadler<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li><li>Michael Weibel <a href="#" onClick="location.href='mai' + 'lto:' + 'michael' + '.weibel' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>michael<span style="display: none">.nosp@m.</span>.weibel<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li></ul><h4 class=CHeading>Copyright</h4><p>&copy; 2011 Amiado Group AG.&nbsp; All rights reserved.&nbsp; &copy; 2012-2014 Patrick Stadler &amp; Michael Weibel.&nbsp; All rights reserved.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#core.js" >core.js</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core" >Candy.Core</a></td><td class=SDescription>Candy Chat Core</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Variables" >Variables</a></td><td class=SDescription></td></tr><tr class="SVariable SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.autojoin" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">autojoin</a></td><td class=SDescription>If set to `true` try to get the bookmarks and autojoin the rooms (supported by ejabberd, Openfire). </td></tr><tr class="SVariable SIndent2"><td class=SEntry><a href="#Candy.Core.presencePriority" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">presencePriority</a></td><td class=SDescription>Default priority for presence messages in order to receive messages across different resources</td></tr><tr class="SVariable SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.resource" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">resource</a></td><td class=SDescription>JID resource to use when connecting to the server. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Private_Functions" >Private Functions</a></td><td class=SDescription></td></tr><tr class="SPrivateFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core._addNamespace" >_addNamespace</a></td><td class=SDescription>Adds a namespace.</td></tr><tr class="SPrivateFunction SIndent2"><td class=SEntry><a href="#Candy.Core._addNamespaces" >_addNamespaces</a></td><td class=SDescription>Adds namespaces needed by Candy.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.init" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">init</a></td><td class=SDescription>Initialize Core.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.registerEventHandlers" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">registerEventHandlers</a></td><td class=SDescription>Adds listening handlers to the connection.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.connect" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">connect</a></td><td class=SDescription>Connect to the jabber host.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.before-connect" >candy:<wbr>core.<wbr>before-connect</a></td><td class=SDescription>Triggered before a connection attempt is made.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.attach" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">attach</a></td><td class=SDescription>Attach an already binded &amp; connected session to the server</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.disconnect" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">disconnect</a></td><td class=SDescription>Leave all rooms and disconnect</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.addHandler" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">addHandler</a></td><td class=SDescription>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getUser" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">getUser</a></td><td class=SDescription>Gets current user</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.setUser" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">setUser</a></td><td class=SDescription>Set current user. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getConnection" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">getConnection</a></td><td class=SDescription>Gets Strophe connection</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.removeRoom" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">removeRoom</a></td><td class=SDescription>Removes a room from the rooms list</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getRooms" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">getRooms</a></td><td class=SDescription>Gets all joined rooms</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.getStropheStatus" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">getStropheStatus</a></td><td class=SDescription>Get the status set by Strophe.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.setStropheStatus" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">setStropheStatus</a></td><td class=SDescription>Set the strophe status</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.isAnonymousConnection" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">isAnonymousConnection</a></td><td class=SDescription>Returns true if <a href="#Candy.Core.connect" class=LFunction id=link18 onMouseOver="ShowTip(event, 'tt6', 'link18')" onMouseOut="HideTip('tt6')">Candy.Core.connect</a> was first called with a domain instead of a jid as the first param.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.getOptions" id=link19 onMouseOver="ShowTip(event, 'tt18', 'link19')" onMouseOut="HideTip('tt18')">getOptions</a></td><td class=SDescription>Gets options</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.getRoom" id=link20 onMouseOver="ShowTip(event, 'tt19', 'link20')" onMouseOut="HideTip('tt19')">getRoom</a></td><td class=SDescription>Gets a specific room</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.onWindowUnload" id=link21 onMouseOver="ShowTip(event, 'tt20', 'link21')" onMouseOut="HideTip('tt20')">onWindowUnload</a></td><td class=SDescription>window.onbeforeunload event which disconnects the client from the Jabber server.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.rawInput" id=link22 onMouseOver="ShowTip(event, 'tt21', 'link22')" onMouseOut="HideTip('tt21')">rawInput</a></td><td class=SDescription>(Overridden from Strophe.Connection.rawInput)</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.log" id=link23 onMouseOver="ShowTip(event, 'tt22', 'link23')" onMouseOut="HideTip('tt22')">log</a></td><td class=SDescription>Overridden to do something useful if debug is set to true.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
-<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core"></a>Candy.Core</h2><div class=CBody><p>Candy Chat Core</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Candy.Core) self</td><td class=CDLDescription>itself</td></tr><tr><td class=CDLEntry>(Strophe) Strophe</td><td class=CDLDescription>Strophe JS</td></tr><tr><td class=CDLEntry>(jQuery) $</td><td class=CDLDescription>jQuery</td></tr></table><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Variables" >Variables</a></td><td class=SDescription></td></tr><tr class="SVariable SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.autojoin" id=link24 onMouseOver="ShowTip(event, 'tt1', 'link24')" onMouseOut="HideTip('tt1')">autojoin</a></td><td class=SDescription>If set to `true` try to get the bookmarks and autojoin the rooms (supported by Openfire). </td></tr><tr class="SVariable SIndent1"><td class=SEntry><a href="#Candy.Core.presencePriority" id=link25 onMouseOver="ShowTip(event, 'tt2', 'link25')" onMouseOut="HideTip('tt2')">presencePriority</a></td><td class=SDescription>Default priority for presence messages in order to receive messages across different resources</td></tr><tr class="SVariable SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.resource" id=link26 onMouseOver="ShowTip(event, 'tt3', 'link26')" onMouseOut="HideTip('tt3')">resource</a></td><td class=SDescription>JID resource to use when connecting to the server. </td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Private_Functions" >Private Functions</a></td><td class=SDescription></td></tr><tr class="SPrivateFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core._addNamespace" >_addNamespace</a></td><td class=SDescription>Adds a namespace.</td></tr><tr class="SPrivateFunction SIndent1"><td class=SEntry><a href="#Candy.Core._addNamespaces" >_addNamespaces</a></td><td class=SDescription>Adds namespaces needed by Candy.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.init" id=link27 onMouseOver="ShowTip(event, 'tt4', 'link27')" onMouseOut="HideTip('tt4')">init</a></td><td class=SDescription>Initialize Core.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.registerEventHandlers" id=link28 onMouseOver="ShowTip(event, 'tt5', 'link28')" onMouseOut="HideTip('tt5')">registerEventHandlers</a></td><td class=SDescription>Adds listening handlers to the connection.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.connect" id=link29 onMouseOver="ShowTip(event, 'tt6', 'link29')" onMouseOut="HideTip('tt6')">connect</a></td><td class=SDescription>Connect to the jabber host.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.before-connect" >candy:<wbr>core.<wbr>before-connect</a></td><td class=SDescription>Triggered before a connection attempt is made.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.attach" id=link30 onMouseOver="ShowTip(event, 'tt7', 'link30')" onMouseOut="HideTip('tt7')">attach</a></td><td class=SDescription>Attach an already binded &amp; connected session to the server</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.disconnect" id=link31 onMouseOver="ShowTip(event, 'tt8', 'link31')" onMouseOut="HideTip('tt8')">disconnect</a></td><td class=SDescription>Leave all rooms and disconnect</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.addHandler" id=link32 onMouseOver="ShowTip(event, 'tt9', 'link32')" onMouseOut="HideTip('tt9')">addHandler</a></td><td class=SDescription>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getUser" id=link33 onMouseOver="ShowTip(event, 'tt10', 'link33')" onMouseOut="HideTip('tt10')">getUser</a></td><td class=SDescription>Gets current user</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.setUser" id=link34 onMouseOver="ShowTip(event, 'tt11', 'link34')" onMouseOut="HideTip('tt11')">setUser</a></td><td class=SDescription>Set current user. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getConnection" id=link35 onMouseOver="ShowTip(event, 'tt12', 'link35')" onMouseOut="HideTip('tt12')">getConnection</a></td><td class=SDescription>Gets Strophe connection</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.removeRoom" id=link36 onMouseOver="ShowTip(event, 'tt13', 'link36')" onMouseOut="HideTip('tt13')">removeRoom</a></td><td class=SDescription>Removes a room from the rooms list</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getRooms" id=link37 onMouseOver="ShowTip(event, 'tt14', 'link37')" onMouseOut="HideTip('tt14')">getRooms</a></td><td class=SDescription>Gets all joined rooms</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.getStropheStatus" id=link38 onMouseOver="ShowTip(event, 'tt15', 'link38')" onMouseOut="HideTip('tt15')">getStropheStatus</a></td><td class=SDescription>Get the status set by Strophe.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.setStropheStatus" id=link39 onMouseOver="ShowTip(event, 'tt16', 'link39')" onMouseOut="HideTip('tt16')">setStropheStatus</a></td><td class=SDescription>Set the strophe status</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.isAnonymousConnection" id=link40 onMouseOver="ShowTip(event, 'tt17', 'link40')" onMouseOut="HideTip('tt17')">isAnonymousConnection</a></td><td class=SDescription>Returns true if <a href="#Candy.Core.connect" class=LFunction id=link41 onMouseOver="ShowTip(event, 'tt6', 'link41')" onMouseOut="HideTip('tt6')">Candy.Core.connect</a> was first called with a domain instead of a jid as the first param.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getOptions" id=link42 onMouseOver="ShowTip(event, 'tt18', 'link42')" onMouseOut="HideTip('tt18')">getOptions</a></td><td class=SDescription>Gets options</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.getRoom" id=link43 onMouseOver="ShowTip(event, 'tt19', 'link43')" onMouseOut="HideTip('tt19')">getRoom</a></td><td class=SDescription>Gets a specific room</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.onWindowUnload" id=link44 onMouseOver="ShowTip(event, 'tt20', 'link44')" onMouseOut="HideTip('tt20')">onWindowUnload</a></td><td class=SDescription>window.onbeforeunload event which disconnects the client from the Jabber server.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.rawInput" id=link45 onMouseOver="ShowTip(event, 'tt21', 'link45')" onMouseOut="HideTip('tt21')">rawInput</a></td><td class=SDescription>(Overridden from Strophe.Connection.rawInput)</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.log" id=link46 onMouseOver="ShowTip(event, 'tt22', 'link46')" onMouseOut="HideTip('tt22')">log</a></td><td class=SDescription>Overridden to do something useful if debug is set to true.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core"></a>Candy.Core</h2><div class=CBody><p>Candy Chat Core</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Candy.Core) self</td><td class=CDLDescription>itself</td></tr><tr><td class=CDLEntry>(Strophe) Strophe</td><td class=CDLDescription>Strophe JS</td></tr><tr><td class=CDLEntry>(jQuery) $</td><td class=CDLDescription>jQuery</td></tr></table><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Variables" >Variables</a></td><td class=SDescription></td></tr><tr class="SVariable SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.autojoin" id=link24 onMouseOver="ShowTip(event, 'tt1', 'link24')" onMouseOut="HideTip('tt1')">autojoin</a></td><td class=SDescription>If set to `true` try to get the bookmarks and autojoin the rooms (supported by ejabberd, Openfire). </td></tr><tr class="SVariable SIndent1"><td class=SEntry><a href="#Candy.Core.presencePriority" id=link25 onMouseOver="ShowTip(event, 'tt2', 'link25')" onMouseOut="HideTip('tt2')">presencePriority</a></td><td class=SDescription>Default priority for presence messages in order to receive messages across different resources</td></tr><tr class="SVariable SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.resource" id=link26 onMouseOver="ShowTip(event, 'tt3', 'link26')" onMouseOut="HideTip('tt3')">resource</a></td><td class=SDescription>JID resource to use when connecting to the server. </td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Private_Functions" >Private Functions</a></td><td class=SDescription></td></tr><tr class="SPrivateFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core._addNamespace" >_addNamespace</a></td><td class=SDescription>Adds a namespace.</td></tr><tr class="SPrivateFunction SIndent1"><td class=SEntry><a href="#Candy.Core._addNamespaces" >_addNamespaces</a></td><td class=SDescription>Adds namespaces needed by Candy.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.init" id=link27 onMouseOver="ShowTip(event, 'tt4', 'link27')" onMouseOut="HideTip('tt4')">init</a></td><td class=SDescription>Initialize Core.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.registerEventHandlers" id=link28 onMouseOver="ShowTip(event, 'tt5', 'link28')" onMouseOut="HideTip('tt5')">registerEventHandlers</a></td><td class=SDescription>Adds listening handlers to the connection.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.connect" id=link29 onMouseOver="ShowTip(event, 'tt6', 'link29')" onMouseOut="HideTip('tt6')">connect</a></td><td class=SDescription>Connect to the jabber host.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.before-connect" >candy:<wbr>core.<wbr>before-connect</a></td><td class=SDescription>Triggered before a connection attempt is made.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.attach" id=link30 onMouseOver="ShowTip(event, 'tt7', 'link30')" onMouseOut="HideTip('tt7')">attach</a></td><td class=SDescription>Attach an already binded &amp; connected session to the server</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.disconnect" id=link31 onMouseOver="ShowTip(event, 'tt8', 'link31')" onMouseOut="HideTip('tt8')">disconnect</a></td><td class=SDescription>Leave all rooms and disconnect</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.addHandler" id=link32 onMouseOver="ShowTip(event, 'tt9', 'link32')" onMouseOut="HideTip('tt9')">addHandler</a></td><td class=SDescription>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getUser" id=link33 onMouseOver="ShowTip(event, 'tt10', 'link33')" onMouseOut="HideTip('tt10')">getUser</a></td><td class=SDescription>Gets current user</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.setUser" id=link34 onMouseOver="ShowTip(event, 'tt11', 'link34')" onMouseOut="HideTip('tt11')">setUser</a></td><td class=SDescription>Set current user. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getConnection" id=link35 onMouseOver="ShowTip(event, 'tt12', 'link35')" onMouseOut="HideTip('tt12')">getConnection</a></td><td class=SDescription>Gets Strophe connection</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.removeRoom" id=link36 onMouseOver="ShowTip(event, 'tt13', 'link36')" onMouseOut="HideTip('tt13')">removeRoom</a></td><td class=SDescription>Removes a room from the rooms list</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getRooms" id=link37 onMouseOver="ShowTip(event, 'tt14', 'link37')" onMouseOut="HideTip('tt14')">getRooms</a></td><td class=SDescription>Gets all joined rooms</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.getStropheStatus" id=link38 onMouseOver="ShowTip(event, 'tt15', 'link38')" onMouseOut="HideTip('tt15')">getStropheStatus</a></td><td class=SDescription>Get the status set by Strophe.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.setStropheStatus" id=link39 onMouseOver="ShowTip(event, 'tt16', 'link39')" onMouseOut="HideTip('tt16')">setStropheStatus</a></td><td class=SDescription>Set the strophe status</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.isAnonymousConnection" id=link40 onMouseOver="ShowTip(event, 'tt17', 'link40')" onMouseOut="HideTip('tt17')">isAnonymousConnection</a></td><td class=SDescription>Returns true if <a href="#Candy.Core.connect" class=LFunction id=link41 onMouseOver="ShowTip(event, 'tt6', 'link41')" onMouseOut="HideTip('tt6')">Candy.Core.connect</a> was first called with a domain instead of a jid as the first param.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.getOptions" id=link42 onMouseOver="ShowTip(event, 'tt18', 'link42')" onMouseOut="HideTip('tt18')">getOptions</a></td><td class=SDescription>Gets options</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.getRoom" id=link43 onMouseOver="ShowTip(event, 'tt19', 'link43')" onMouseOut="HideTip('tt19')">getRoom</a></td><td class=SDescription>Gets a specific room</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.onWindowUnload" id=link44 onMouseOver="ShowTip(event, 'tt20', 'link44')" onMouseOut="HideTip('tt20')">onWindowUnload</a></td><td class=SDescription>window.onbeforeunload event which disconnects the client from the Jabber server.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.rawInput" id=link45 onMouseOver="ShowTip(event, 'tt21', 'link45')" onMouseOut="HideTip('tt21')">rawInput</a></td><td class=SDescription>(Overridden from Strophe.Connection.rawInput)</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.log" id=link46 onMouseOver="ShowTip(event, 'tt22', 'link46')" onMouseOut="HideTip('tt22')">log</a></td><td class=SDescription>Overridden to do something useful if debug is set to true.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Variables"></a>Variables</h3></div></div>
-<div class="CVariable"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.autojoin"></a>autojoin</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote><p>If set to `true` try to get the bookmarks and autojoin the rooms (supported by Openfire).&nbsp; You may want to define an array of rooms to autojoin: `[&lsquo;<a href="#" onClick="location.href='mai' + 'lto:' + 'ro' + 'om1' + '@' + 'conferenc' + 'e.host.tld'; return false;" class=LEMail>ro<span style="display: none">.nosp@m.</span>om1<span>@</span>conferenc<span style="display: none">.nosp@m.</span>e.host.tld</a>&rsquo;, &lsquo;room2...]` (ejabberd, Openfire, ...)</p></div></div></div>
+<div class="CVariable"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.autojoin"></a>autojoin</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote><p>If set to `true` try to get the bookmarks and autojoin the rooms (supported by ejabberd, Openfire).&nbsp; You may want to define an array of rooms to autojoin: `[&lsquo;<a href="#" onClick="location.href='mai' + 'lto:' + 'ro' + 'om1' + '@' + 'conferenc' + 'e.host.tld'; return false;" class=LEMail>ro<span style="display: none">.nosp@m.</span>om1<span>@</span>conferenc<span style="display: none">.nosp@m.</span>e.host.tld</a>&rsquo;, &lsquo;room2...]` (ejabberd, Openfire, ...)</p></div></div></div>
<div class="CVariable"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.presencePriority"></a>presencePriority</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">presencePriority: 1</td></tr></table></blockquote><p>Default priority for presence messages in order to receive messages across different resources</p></div></div></div>
@@ -88,7 +88,7 @@ var searchPanel = new SearchPanel("searchPanel", "HTML", "../search");
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt1"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote>If set to `true` try to get the bookmarks and autojoin the rooms (supported by Openfire). </div></div><div class=CToolTip id="tt2"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">presencePriority: 1</td></tr></table></blockquote>Default priority for presence messages in order to receive messages across different resources</div></div><div class=CToolTip id="tt3"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">resource: Candy.about.name</td></tr></table></blockquote>JID resource to use when connecting to the server. </div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize Core.</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.registerEventHandlers = function()</td></tr></table></blockquote>Adds listening handlers to the connection.</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.connect = function(</td><td class="PParameter prettyprint " nowrap>jidOrHost,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>nick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Connect to the jabber host.</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.attach = function(</td><td class="PParameter prettyprint " nowrap>jid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Attach an already binded &amp; connected session to the server</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.disconnect = function()</td></tr></table></blockquote>Leave all rooms and disconnect</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.addHandler = function(</td><td class="PParameter prettyprint " nowrap>handler,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>ns,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>from,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getUser = function()</td></tr></table></blockquote>Gets current user</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set current user. </div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getConnection = function()</td></tr></table></blockquote>Gets Strophe connection</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.removeRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Removes a room from the rooms list</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getRooms = function()</td></tr></table></blockquote>Gets all joined rooms</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getStropheStatus = function()</td></tr></table></blockquote>Get the status set by Strophe.</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setStropheStatus = function(</td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the strophe status</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.isAnonymousConnection = function()</td></tr></table></blockquote>Returns true if Candy.Core.connect was first called with a domain instead of a jid as the first param.</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getOptions = function()</td></tr></table></blockquote>Gets options</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.getRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Gets a specific room</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.onWindowUnload = function()</td></tr></table></blockquote>window.onbeforeunload event which disconnects the client from the Jabber server.</div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.rawInput = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>(Overridden from Strophe.Connection.rawInput)</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.log = function()</td></tr></table></blockquote>Overridden to do something useful if debug is set to true.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt1"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote>If set to `true` try to get the bookmarks and autojoin the rooms (supported by ejabberd, Openfire). </div></div><div class=CToolTip id="tt2"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">presencePriority: 1</td></tr></table></blockquote>Default priority for presence messages in order to receive messages across different resources</div></div><div class=CToolTip id="tt3"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">resource: Candy.about.name</td></tr></table></blockquote>JID resource to use when connecting to the server. </div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize Core.</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.registerEventHandlers = function()</td></tr></table></blockquote>Adds listening handlers to the connection.</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.connect = function(</td><td class="PParameter prettyprint " nowrap>jidOrHost,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>nick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Connect to the jabber host.</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.attach = function(</td><td class="PParameter prettyprint " nowrap>jid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Attach an already binded &amp; connected session to the server</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.disconnect = function()</td></tr></table></blockquote>Leave all rooms and disconnect</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.addHandler = function(</td><td class="PParameter prettyprint " nowrap>handler,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>ns,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>from,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getUser = function()</td></tr></table></blockquote>Gets current user</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set current user. </div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getConnection = function()</td></tr></table></blockquote>Gets Strophe connection</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.removeRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Removes a room from the rooms list</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getRooms = function()</td></tr></table></blockquote>Gets all joined rooms</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getStropheStatus = function()</td></tr></table></blockquote>Get the status set by Strophe.</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setStropheStatus = function(</td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the strophe status</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.isAnonymousConnection = function()</td></tr></table></blockquote>Returns true if Candy.Core.connect was first called with a domain instead of a jid as the first param.</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.getOptions = function()</td></tr></table></blockquote>Gets options</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.getRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Gets a specific room</div></div><div class=CToolTip id="tt20"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.onWindowUnload = function()</td></tr></table></blockquote>window.onbeforeunload event which disconnects the client from the Jabber server.</div></div><div class=CToolTip id="tt21"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.rawInput = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>(Overridden from Strophe.Connection.rawInput)</div></div><div class=CToolTip id="tt22"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.log = function()</td></tr></table></blockquote>Overridden to do something useful if debug is set to true.</div></div><!--END_ND_TOOLTIPS-->
diff --git a/docs/files/core/action-js.html b/docs/files/core/action-js.html
index b28b9c7..55b09ce 100644
--- a/docs/files/core/action-js.html
+++ b/docs/files/core/action-js.html
@@ -11,11 +11,11 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="action.js"></a>action.js</h1><div class=CBody><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>Candy</td><td class=CDLDescription>Chats are not dead yet.</td></tr></table><h4 class=CHeading>Authors</h4><ul><li>Patrick Stadler <a href="#" onClick="location.href='mai' + 'lto:' + 'patrick' + '.stadler' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>patrick<span style="display: none">.nosp@m.</span>.stadler<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li><li>Michael Weibel <a href="#" onClick="location.href='mai' + 'lto:' + 'michael' + '.weibel' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>michael<span style="display: none">.nosp@m.</span>.weibel<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li></ul><h4 class=CHeading>Copyright</h4><p>&copy; 2011 Amiado Group AG.&nbsp; All rights reserved.&nbsp; &copy; 2012-2014 Patrick Stadler &amp; Michael Weibel.&nbsp; All rights reserved.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#action.js" >action.js</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action" >Candy.<wbr>Core.<wbr>Action</a></td><td class=SDescription>Chat Actions (basicly a abstraction of Jabber commands)</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action.Jabber" >Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a></td><td class=SDescription>Jabber actions</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Version" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">Version</a></td><td class=SDescription>Replies to a version request</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetNickname" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">SetNickname</a></td><td class=SDescription>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Roster" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">Roster</a></td><td class=SDescription>Sends a request for a roster</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Presence" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Sends a request for presence</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Services" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">Services</a></td><td class=SDescription>Sends a request for disco items</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.autojoin-missing" >candy:<wbr>core.<wbr>autojoin-missing</a></td><td class=SDescription>Triggered when no autojoin information has been found</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.ResetIgnoreList" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">ResetIgnoreList</a></td><td class=SDescription>Create new ignore privacy list (and reset the previous one, if it exists).</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">RemoveIgnoreList</a></td><td class=SDescription>Remove an existing ignore list.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetIgnoreList" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">GetIgnoreList</a></td><td class=SDescription>Get existing ignore privacy list when connecting.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">SetIgnoreListActive</a></td><td class=SDescription>Set ignore privacy list active</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetJidIfAnonymous" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">GetJidIfAnonymous</a></td><td class=SDescription>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid. </td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room" >Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a></td><td class=SDescription>Room-specific commands</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Join" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">Join</a></td><td class=SDescription>Requests disco of specified room and joins afterwards.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Leave" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">Leave</a></td><td class=SDescription>Leaves a room.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Disco" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">Disco</a></td><td class=SDescription>Requests <a href="http://xmpp.org/extensions/xep-0045.html#disco-roominfo" class=LURL target=_top>disco info of a room</a>.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Message" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">Message</a></td><td class=SDescription>Send message</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">IgnoreUnignore</a></td><td class=SDescription>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">UpdatePrivacyList</a></td><td class=SDescription>Updates privacy list according to the privacylist in the currentUser</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin" >Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</a></td><td class=SDescription>Room administration commands</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">UserAction</a></td><td class=SDescription>Kick or ban a user</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">SetSubject</a></td><td class=SDescription>Sets subject (topic) of a room.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="action.js"></a>action.js</h1><div class=CBody><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>Candy</td><td class=CDLDescription>Chats are not dead yet.</td></tr></table><h4 class=CHeading>Authors</h4><ul><li>Patrick Stadler <a href="#" onClick="location.href='mai' + 'lto:' + 'patrick' + '.stadler' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>patrick<span style="display: none">.nosp@m.</span>.stadler<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li><li>Michael Weibel <a href="#" onClick="location.href='mai' + 'lto:' + 'michael' + '.weibel' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>michael<span style="display: none">.nosp@m.</span>.weibel<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li></ul><h4 class=CHeading>Copyright</h4><p>&copy; 2011 Amiado Group AG.&nbsp; All rights reserved.&nbsp; &copy; 2012-2014 Patrick Stadler &amp; Michael Weibel.&nbsp; All rights reserved.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#action.js" >action.js</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action" >Candy.<wbr>Core.<wbr>Action</a></td><td class=SDescription>Chat Actions (basicly a abstraction of Jabber commands)</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action.Jabber" >Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a></td><td class=SDescription>Jabber actions</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Version" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">Version</a></td><td class=SDescription>Replies to a version request</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetNickname" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">SetNickname</a></td><td class=SDescription>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Roster" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">Roster</a></td><td class=SDescription>Sends a request for a roster</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Presence" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Sends a request for presence</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Services" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">Services</a></td><td class=SDescription>Sends a request for disco items</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.autojoin-missing" >candy:<wbr>core.<wbr>autojoin-missing</a></td><td class=SDescription>Triggered when no autojoin information has been found</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.ResetIgnoreList" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">ResetIgnoreList</a></td><td class=SDescription>Create new ignore privacy list (and reset the previous one, if it exists).</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">RemoveIgnoreList</a></td><td class=SDescription>Remove an existing ignore list.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetIgnoreList" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">GetIgnoreList</a></td><td class=SDescription>Get existing ignore privacy list when connecting.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">SetIgnoreListActive</a></td><td class=SDescription>Set ignore privacy list active</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetJidIfAnonymous" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">GetJidIfAnonymous</a></td><td class=SDescription>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid. </td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room" >Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a></td><td class=SDescription>Room-specific commands</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Join" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">Join</a></td><td class=SDescription>Requests disco of specified room and joins afterwards.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Leave" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">Leave</a></td><td class=SDescription>Leaves a room.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Disco" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">Disco</a></td><td class=SDescription>Requests <a href="http://xmpp.org/extensions/xep-0045.html#disco-roominfo" class=LURL target=_top>disco info of a room</a>.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Message" id=link14 onMouseOver="ShowTip(event, 'tt14', 'link14')" onMouseOut="HideTip('tt14')">Message</a></td><td class=SDescription>Send message</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Invite" id=link15 onMouseOver="ShowTip(event, 'tt15', 'link15')" onMouseOut="HideTip('tt15')">Invite</a></td><td class=SDescription>Sends an invite stanza to multiple JIDs</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link16 onMouseOver="ShowTip(event, 'tt16', 'link16')" onMouseOut="HideTip('tt16')">IgnoreUnignore</a></td><td class=SDescription>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link17 onMouseOver="ShowTip(event, 'tt17', 'link17')" onMouseOut="HideTip('tt17')">UpdatePrivacyList</a></td><td class=SDescription>Updates privacy list according to the privacylist in the currentUser</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin" >Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</a></td><td class=SDescription>Room administration commands</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link18 onMouseOver="ShowTip(event, 'tt18', 'link18')" onMouseOut="HideTip('tt18')">UserAction</a></td><td class=SDescription>Kick or ban a user</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link19 onMouseOver="ShowTip(event, 'tt19', 'link19')" onMouseOut="HideTip('tt19')">SetSubject</a></td><td class=SDescription>Sets subject (topic) of a room.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action"></a>Candy.<wbr>Core.<wbr>Action</h2><div class=CBody><p>Chat Actions (basicly a abstraction of Jabber commands)</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Candy.Core.Action) self</td><td class=CDLDescription>itself</td></tr><tr><td class=CDLEntry>(Strophe) Strophe</td><td class=CDLDescription>Strophe</td></tr><tr><td class=CDLEntry>(jQuery) $</td><td class=CDLDescription>jQuery</td></tr></table></div></div></div>
-<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action.Jabber"></a>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</h2><div class=CBody><p>Jabber actions</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Version" id=link19 onMouseOver="ShowTip(event, 'tt1', 'link19')" onMouseOut="HideTip('tt1')">Version</a></td><td class=SDescription>Replies to a version request</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetNickname" id=link20 onMouseOver="ShowTip(event, 'tt2', 'link20')" onMouseOut="HideTip('tt2')">SetNickname</a></td><td class=SDescription>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Roster" id=link21 onMouseOver="ShowTip(event, 'tt3', 'link21')" onMouseOut="HideTip('tt3')">Roster</a></td><td class=SDescription>Sends a request for a roster</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Presence" id=link22 onMouseOver="ShowTip(event, 'tt4', 'link22')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Sends a request for presence</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Services" id=link23 onMouseOver="ShowTip(event, 'tt5', 'link23')" onMouseOut="HideTip('tt5')">Services</a></td><td class=SDescription>Sends a request for disco items</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.autojoin-missing" >candy:<wbr>core.<wbr>autojoin-missing</a></td><td class=SDescription>Triggered when no autojoin information has been found</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.ResetIgnoreList" id=link24 onMouseOver="ShowTip(event, 'tt6', 'link24')" onMouseOut="HideTip('tt6')">ResetIgnoreList</a></td><td class=SDescription>Create new ignore privacy list (and reset the previous one, if it exists).</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link25 onMouseOver="ShowTip(event, 'tt7', 'link25')" onMouseOut="HideTip('tt7')">RemoveIgnoreList</a></td><td class=SDescription>Remove an existing ignore list.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetIgnoreList" id=link26 onMouseOver="ShowTip(event, 'tt8', 'link26')" onMouseOut="HideTip('tt8')">GetIgnoreList</a></td><td class=SDescription>Get existing ignore privacy list when connecting.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link27 onMouseOver="ShowTip(event, 'tt9', 'link27')" onMouseOut="HideTip('tt9')">SetIgnoreListActive</a></td><td class=SDescription>Set ignore privacy list active</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetJidIfAnonymous" id=link28 onMouseOver="ShowTip(event, 'tt10', 'link28')" onMouseOut="HideTip('tt10')">GetJidIfAnonymous</a></td><td class=SDescription>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action.Jabber"></a>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</h2><div class=CBody><p>Jabber actions</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Version" id=link20 onMouseOver="ShowTip(event, 'tt1', 'link20')" onMouseOut="HideTip('tt1')">Version</a></td><td class=SDescription>Replies to a version request</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetNickname" id=link21 onMouseOver="ShowTip(event, 'tt2', 'link21')" onMouseOut="HideTip('tt2')">SetNickname</a></td><td class=SDescription>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Roster" id=link22 onMouseOver="ShowTip(event, 'tt3', 'link22')" onMouseOut="HideTip('tt3')">Roster</a></td><td class=SDescription>Sends a request for a roster</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Presence" id=link23 onMouseOver="ShowTip(event, 'tt4', 'link23')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Sends a request for presence</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Services" id=link24 onMouseOver="ShowTip(event, 'tt5', 'link24')" onMouseOut="HideTip('tt5')">Services</a></td><td class=SDescription>Sends a request for disco items</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.autojoin-missing" >candy:<wbr>core.<wbr>autojoin-missing</a></td><td class=SDescription>Triggered when no autojoin information has been found</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.ResetIgnoreList" id=link25 onMouseOver="ShowTip(event, 'tt6', 'link25')" onMouseOut="HideTip('tt6')">ResetIgnoreList</a></td><td class=SDescription>Create new ignore privacy list (and reset the previous one, if it exists).</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link26 onMouseOver="ShowTip(event, 'tt7', 'link26')" onMouseOut="HideTip('tt7')">RemoveIgnoreList</a></td><td class=SDescription>Remove an existing ignore list.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetIgnoreList" id=link27 onMouseOver="ShowTip(event, 'tt8', 'link27')" onMouseOut="HideTip('tt8')">GetIgnoreList</a></td><td class=SDescription>Get existing ignore privacy list when connecting.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link28 onMouseOver="ShowTip(event, 'tt9', 'link28')" onMouseOut="HideTip('tt9')">SetIgnoreListActive</a></td><td class=SDescription>Set ignore privacy list active</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.GetJidIfAnonymous" id=link29 onMouseOver="ShowTip(event, 'tt10', 'link29')" onMouseOut="HideTip('tt10')">GetJidIfAnonymous</a></td><td class=SDescription>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Functions"></a>Functions</h3></div></div>
@@ -45,7 +45,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.GetJidIfAnonymous"></a>GetJidIfAnonymous</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">GetJidIfAnonymous: function()</td></tr></table></blockquote><p>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid.&nbsp; Check if user doesn&rsquo;t have a jid and get it if necessary from the connection.</p></div></div></div>
-<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action.Jabber.Room"></a>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</h2><div class=CBody><p>Room-specific commands</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Join" id=link29 onMouseOver="ShowTip(event, 'tt11', 'link29')" onMouseOut="HideTip('tt11')">Join</a></td><td class=SDescription>Requests disco of specified room and joins afterwards.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Leave" id=link30 onMouseOver="ShowTip(event, 'tt12', 'link30')" onMouseOut="HideTip('tt12')">Leave</a></td><td class=SDescription>Leaves a room.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Disco" id=link31 onMouseOver="ShowTip(event, 'tt13', 'link31')" onMouseOut="HideTip('tt13')">Disco</a></td><td class=SDescription>Requests <a href="http://xmpp.org/extensions/xep-0045.html#disco-roominfo" class=LURL target=_top>disco info of a room</a>.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Message" id=link32 onMouseOver="ShowTip(event, 'tt14', 'link32')" onMouseOut="HideTip('tt14')">Message</a></td><td class=SDescription>Send message</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link33 onMouseOver="ShowTip(event, 'tt15', 'link33')" onMouseOut="HideTip('tt15')">IgnoreUnignore</a></td><td class=SDescription>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link34 onMouseOver="ShowTip(event, 'tt16', 'link34')" onMouseOut="HideTip('tt16')">UpdatePrivacyList</a></td><td class=SDescription>Updates privacy list according to the privacylist in the currentUser</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action.Jabber.Room"></a>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</h2><div class=CBody><p>Room-specific commands</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Join" id=link30 onMouseOver="ShowTip(event, 'tt11', 'link30')" onMouseOut="HideTip('tt11')">Join</a></td><td class=SDescription>Requests disco of specified room and joins afterwards.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Leave" id=link31 onMouseOver="ShowTip(event, 'tt12', 'link31')" onMouseOut="HideTip('tt12')">Leave</a></td><td class=SDescription>Leaves a room.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Disco" id=link32 onMouseOver="ShowTip(event, 'tt13', 'link32')" onMouseOut="HideTip('tt13')">Disco</a></td><td class=SDescription>Requests <a href="http://xmpp.org/extensions/xep-0045.html#disco-roominfo" class=LURL target=_top>disco info of a room</a>.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Message" id=link33 onMouseOver="ShowTip(event, 'tt14', 'link33')" onMouseOut="HideTip('tt14')">Message</a></td><td class=SDescription>Send message</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Invite" id=link34 onMouseOver="ShowTip(event, 'tt15', 'link34')" onMouseOut="HideTip('tt15')">Invite</a></td><td class=SDescription>Sends an invite stanza to multiple JIDs</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link35 onMouseOver="ShowTip(event, 'tt16', 'link35')" onMouseOut="HideTip('tt16')">IgnoreUnignore</a></td><td class=SDescription>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link36 onMouseOver="ShowTip(event, 'tt17', 'link36')" onMouseOut="HideTip('tt17')">UpdatePrivacyList</a></td><td class=SDescription>Updates privacy list according to the privacylist in the currentUser</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Room.Functions"></a>Functions</h3></div></div>
@@ -57,11 +57,13 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Room.Message"></a>Message</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Send message</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) roomJid</td><td class=CDLDescription>Room to which send the message into</td></tr><tr><td class=CDLEntry>(String) msg</td><td class=CDLDescription>Message</td></tr><tr><td class=CDLEntry>(String) type</td><td class=CDLDescription>&rdquo;groupchat&rdquo; or &ldquo;chat&rdquo; (&ldquo;chat&rdquo; is for private messages)</td></tr><tr><td class=CDLEntry>(String) xhtmlMsg</td><td class=CDLDescription>XHTML formatted message [optional]</td></tr></table><h4 class=CHeading>Returns</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Boolean)</td><td class=CDLDescription>true if message is not empty after trimming, false otherwise.</td></tr></table></div></div></div>
+<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Room.Invite"></a>Invite</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Invite: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>invitees,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Sends an invite stanza to multiple JIDs</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) roomJid</td><td class=CDLDescription>Room to which send the message into</td></tr><tr><td class=CDLEntry>(Array) invitees</td><td class=CDLDescription>Array of JIDs to be invited to the room</td></tr><tr><td class=CDLEntry>(String) reason</td><td class=CDLDescription>Message to include with the invitation [optional]</td></tr><tr><td class=CDLEntry>(String) password</td><td class=CDLDescription>Password for the MUC, if required [optional]</td></tr></table></div></div></div>
+
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Room.IgnoreUnignore"></a>IgnoreUnignore</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote><p>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</p><p>Uses the ignore privacy list set on connecting.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) userJid</td><td class=CDLDescription>Target user jid</td></tr></table></div></div></div>
<div class="CFunction"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Room.UpdatePrivacyList"></a>UpdatePrivacyList</h3><div class=CBody><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote><p>Updates privacy list according to the privacylist in the currentUser</p></div></div></div>
-<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action.Jabber.Room.Admin"></a>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</h2><div class=CBody><p>Room administration commands</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link35 onMouseOver="ShowTip(event, 'tt17', 'link35')" onMouseOut="HideTip('tt17')">UserAction</a></td><td class=SDescription>Kick or ban a user</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link36 onMouseOver="ShowTip(event, 'tt18', 'link36')" onMouseOut="HideTip('tt18')">SetSubject</a></td><td class=SDescription>Sets subject (topic) of a room.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Action.Jabber.Room.Admin"></a>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</h2><div class=CBody><p>Room administration commands</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link37 onMouseOver="ShowTip(event, 'tt18', 'link37')" onMouseOut="HideTip('tt18')">UserAction</a></td><td class=SDescription>Kick or ban a user</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link38 onMouseOver="ShowTip(event, 'tt19', 'link38')" onMouseOut="HideTip('tt19')">SetSubject</a></td><td class=SDescription>Sets subject (topic) of a room.</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Action.Jabber.Room.Admin.Functions"></a>Functions</h3></div></div>
@@ -82,7 +84,7 @@ var searchPanel = new SearchPanel("searchPanel", "HTML", "../../search");
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replies to a version request</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetNickname: function(</td><td class="PParameter prettyprint " nowrap>nickname,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rooms</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Roster: function()</td></tr></table></blockquote>Sends a request for a roster</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>attr,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>el</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a request for presence</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Services: function()</td></tr></table></blockquote>Sends a request for disco items</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">ResetIgnoreList: function()</td></tr></table></blockquote>Create new ignore privacy list (and reset the previous one, if it exists).</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">RemoveIgnoreList: function()</td></tr></table></blockquote>Remove an existing ignore list.</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">GetIgnoreList: function()</td></tr></table></blockquote>Get existing ignore privacy list when connecting.</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">SetIgnoreListActive: function()</td></tr></table></blockquote>Set ignore privacy list active</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">GetJidIfAnonymous: function()</td></tr></table></blockquote>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid. </div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Join: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco of specified room and joins afterwards.</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room.</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Disco: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco info of a room.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send message</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote>Updates privacy list according to the privacylist in the currentUser</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>UserAction: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Kick or ban a user</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets subject (topic) of a room.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt1"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replies to a version request</div></div><div class=CToolTip id="tt2"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetNickname: function(</td><td class="PParameter prettyprint " nowrap>nickname,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rooms</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</div></div><div class=CToolTip id="tt3"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Roster: function()</td></tr></table></blockquote>Sends a request for a roster</div></div><div class=CToolTip id="tt4"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>attr,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>el</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a request for presence</div></div><div class=CToolTip id="tt5"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Services: function()</td></tr></table></blockquote>Sends a request for disco items</div></div><div class=CToolTip id="tt6"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">ResetIgnoreList: function()</td></tr></table></blockquote>Create new ignore privacy list (and reset the previous one, if it exists).</div></div><div class=CToolTip id="tt7"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">RemoveIgnoreList: function()</td></tr></table></blockquote>Remove an existing ignore list.</div></div><div class=CToolTip id="tt8"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">GetIgnoreList: function()</td></tr></table></blockquote>Get existing ignore privacy list when connecting.</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">SetIgnoreListActive: function()</td></tr></table></blockquote>Set ignore privacy list active</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">GetJidIfAnonymous: function()</td></tr></table></blockquote>On anonymous login, initially we don&rsquo;t know the jid and as a result, Candy.Core._user doesn&rsquo;t have a jid. </div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Join: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco of specified room and joins afterwards.</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room.</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Disco: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco info of a room.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send message</div></div><div class=CToolTip id="tt15"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Invite: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>invitees,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends an invite stanza to multiple JIDs</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote>Updates privacy list according to the privacylist in the currentUser</div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>UserAction: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Kick or ban a user</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets subject (topic) of a room.</div></div><!--END_ND_TOOLTIPS-->
diff --git a/docs/files/core/event-js.html b/docs/files/core/event-js.html
index 23400c9..1d1382d 100644
--- a/docs/files/core/event-js.html
+++ b/docs/files/core/event-js.html
@@ -11,7 +11,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="event.js"></a>event.js</h1><div class=CBody><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>Candy</td><td class=CDLDescription>Chats are not dead yet.</td></tr></table><h4 class=CHeading>Authors</h4><ul><li>Patrick Stadler <a href="#" onClick="location.href='mai' + 'lto:' + 'patrick' + '.stadler' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>patrick<span style="display: none">.nosp@m.</span>.stadler<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li><li>Michael Weibel <a href="#" onClick="location.href='mai' + 'lto:' + 'michael' + '.weibel' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>michael<span style="display: none">.nosp@m.</span>.weibel<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li></ul><h4 class=CHeading>Copyright</h4><p>&copy; 2011 Amiado Group AG.&nbsp; All rights reserved.&nbsp; &copy; 2012-2014 Patrick Stadler &amp; Michael Weibel.&nbsp; All rights reserved.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#event.js" >event.js</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event" >Candy.<wbr>Core.<wbr>Event</a></td><td class=SDescription>Chat Events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Login" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">Login</a></td><td class=SDescription>Notify view that the login window should be displayed</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.login" >candy:<wbr>core.<wbr>login</a></td><td class=SDescription>Triggered when the login window should be displayed</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event.Strophe" >Candy.<wbr>Core.<wbr>Event.<wbr>Strophe</a></td><td class=SDescription>Strophe-related events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Strophe.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Strophe.Connect" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">Connect</a></td><td class=SDescription>Acts on strophe status events and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Strophe.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.chat.connection" >candy:<wbr>core.<wbr>chat.<wbr>connection</a></td><td class=SDescription>Connection status updates</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event.Jabber" >Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a></td><td class=SDescription>Jabber related events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Version" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">Version</a></td><td class=SDescription>Responds to a version request</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Presence" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Acts on a presence event</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence" >candy:<wbr>core.<wbr>presence</a></td><td class=SDescription>Presence updates. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Bookmarks" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">Bookmarks</a></td><td class=SDescription>Acts on a bookmarks event. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyList" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">PrivacyList</a></td><td class=SDescription>Acts on a privacy list event and sets up the current privacy list of this user.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyListError" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">PrivacyListError</a></td><td class=SDescription>Acts when a privacy list error has been received.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Message" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">Message</a></td><td class=SDescription>Acts on room, admin and server messages and notifies the view if required.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core:chat:invite" >candy:<wbr>core:<wbr>chat:<wbr>invite</a></td><td class=SDescription>Incoming chat invite for a MUC.</td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core:chat:message:normal" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>normal</a></td><td class=SDescription>Messages with the type attribute of normal or those that do not have the optional type attribute.</td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core:chat:message:other" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>other</a></td><td class=SDescription>Messages with a type other than the ones listed in RFC3921 section 2.1.1. </td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core.chat.message.admin" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>admin</a></td><td class=SDescription>Admin message</td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.chat.message.server" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>server</a></td><td class=SDescription>Server message (e.g. </td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room" >Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></td><td class=SDescription>Room specific events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Leave" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">Leave</a></td><td class=SDescription>Leaves a room and cleans up related data and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence.leave" >candy:<wbr>core.<wbr>presence.<wbr>leave</a></td><td class=SDescription>When the local client leaves a room</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Disco" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">Disco</a></td><td class=SDescription>Sets informations to rooms according to the disco info received.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Presence" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">Presence</a></td><td class=SDescription>Acts on various presence messages (room leaving, room joining, error presence) and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence.room" >candy:<wbr>core.<wbr>presence.room</a></td><td class=SDescription>Room presence updates</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.PresenceError" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">PresenceError</a></td><td class=SDescription>Acts when a presence of type error has been retrieved.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence.error" >candy:<wbr>core.<wbr>presence.<wbr>error</a></td><td class=SDescription>Triggered when a presence error happened</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Message" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">Message</a></td><td class=SDescription>Acts on various message events (subject changed, private chat message, multi-user chat message) and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.message.chatstate" >candy:<wbr>core.<wbr>message.<wbr>chatstate</a></td><td class=SDescription>Triggers on any recieved chatstate notification.</td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core.message" >candy:<wbr>core.<wbr>message</a></td><td class=SDescription>Triggers on various message events (subject changed, private chat message, multi-user chat message).</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div id=Content><div class="CFile"><div class=CTopic id=MainTopic><h1 class=CTitle><a name="event.js"></a>event.js</h1><div class=CBody><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>Candy</td><td class=CDLDescription>Chats are not dead yet.</td></tr></table><h4 class=CHeading>Authors</h4><ul><li>Patrick Stadler <a href="#" onClick="location.href='mai' + 'lto:' + 'patrick' + '.stadler' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>patrick<span style="display: none">.nosp@m.</span>.stadler<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li><li>Michael Weibel <a href="#" onClick="location.href='mai' + 'lto:' + 'michael' + '.weibel' + '@' + 'gmai' + 'l.com'; return false;" class=LEMail>michael<span style="display: none">.nosp@m.</span>.weibel<span>@</span>gmai<span style="display: none">.nosp@m.</span>l.com</a></li></ul><h4 class=CHeading>Copyright</h4><p>&copy; 2011 Amiado Group AG.&nbsp; All rights reserved.&nbsp; &copy; 2012-2014 Patrick Stadler &amp; Michael Weibel.&nbsp; All rights reserved.</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SMain"><td class=SEntry><a href="#event.js" >event.js</a></td><td class=SDescription></td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event" >Candy.<wbr>Core.<wbr>Event</a></td><td class=SDescription>Chat Events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Login" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')">Login</a></td><td class=SDescription>Notify view that the login window should be displayed</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.login" >candy:<wbr>core.<wbr>login</a></td><td class=SDescription>Triggered when the login window should be displayed</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event.Strophe" >Candy.<wbr>Core.<wbr>Event.<wbr>Strophe</a></td><td class=SDescription>Strophe-related events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Strophe.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Strophe.Connect" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')">Connect</a></td><td class=SDescription>Acts on strophe status events and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Strophe.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.chat.connection" >candy:<wbr>core.<wbr>chat.<wbr>connection</a></td><td class=SDescription>Connection status updates</td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event.Jabber" >Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a></td><td class=SDescription>Jabber related events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Version" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')">Version</a></td><td class=SDescription>Responds to a version request</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Presence" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Acts on a presence event</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence" >candy:<wbr>core.<wbr>presence</a></td><td class=SDescription>Presence updates. </td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Bookmarks" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')">Bookmarks</a></td><td class=SDescription>Acts on a bookmarks event. </td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyList" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')">PrivacyList</a></td><td class=SDescription>Acts on a privacy list event and sets up the current privacy list of this user.</td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyListError" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')">PrivacyListError</a></td><td class=SDescription>Acts when a privacy list error has been received.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Message" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')">Message</a></td><td class=SDescription>Acts on room, admin and server messages and notifies the view if required.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core:chat:invite" >candy:<wbr>core:<wbr>chat:<wbr>invite</a></td><td class=SDescription>Incoming chat invite for a MUC.</td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core:chat:invite" >candy:<wbr>core:<wbr>chat:<wbr>invite</a></td><td class=SDescription>Incoming chat invite for a MUC.</td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core:chat:message:normal" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>normal</a></td><td class=SDescription>Messages with the type attribute of normal or those that do not have the optional type attribute.</td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core:chat:message:other" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>other</a></td><td class=SDescription>Messages with a type other than the ones listed in RFC3921 section 2.1.1. </td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.chat.message.admin" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>admin</a></td><td class=SDescription>Admin message</td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core.chat.message.server" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>server</a></td><td class=SDescription>Server message (e.g. </td></tr><tr class="SClass"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room" >Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></td><td class=SDescription>Room specific events</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Leave" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')">Leave</a></td><td class=SDescription>Leaves a room and cleans up related data and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence.leave" >candy:<wbr>core.<wbr>presence.<wbr>leave</a></td><td class=SDescription>When the local client leaves a room</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Disco" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')">Disco</a></td><td class=SDescription>Sets informations to rooms according to the disco info received.</td></tr><tr class="SFunction SIndent2"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Presence" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')">Presence</a></td><td class=SDescription>Acts on various presence messages (room leaving, room joining, error presence) and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence.room" >candy:<wbr>core.<wbr>presence.room</a></td><td class=SDescription>Room presence updates</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.PresenceError" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')">PresenceError</a></td><td class=SDescription>Acts when a presence of type error has been retrieved.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.presence.error" >candy:<wbr>core.<wbr>presence.<wbr>error</a></td><td class=SDescription>Triggered when a presence error happened</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent2 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Message" id=link13 onMouseOver="ShowTip(event, 'tt13', 'link13')" onMouseOut="HideTip('tt13')">Message</a></td><td class=SDescription>Acts on various message events (subject changed, private chat message, multi-user chat message) and notifies view.</td></tr><tr class="SGroup SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Room.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent2 SMarked"><td class=SEntry><a href="#candy:core.message.chatstate" >candy:<wbr>core.<wbr>message.<wbr>chatstate</a></td><td class=SDescription>Triggers on any recieved chatstate notification.</td></tr><tr class="SEvent SIndent2"><td class=SEntry><a href="#candy:core.message" >candy:<wbr>core.<wbr>message</a></td><td class=SDescription>Triggers on various message events (subject changed, private chat message, multi-user chat message).</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Event"></a>Candy.<wbr>Core.<wbr>Event</h2><div class=CBody><p>Chat Events</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Candy.Core.Event) self</td><td class=CDLDescription>itself</td></tr><tr><td class=CDLEntry>(Strophe) Strophe</td><td class=CDLDescription>Strophe</td></tr><tr><td class=CDLEntry>(jQuery) $</td><td class=CDLDescription>jQuery</td></tr></table><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Login" id=link14 onMouseOver="ShowTip(event, 'tt1', 'link14')" onMouseOut="HideTip('tt1')">Login</a></td><td class=SDescription>Notify view that the login window should be displayed</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.login" >candy:<wbr>core.<wbr>login</a></td><td class=SDescription>Triggered when the login window should be displayed</td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
@@ -33,7 +33,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div class="CEvent"><div class=CTopic><h3 class=CTitle><a name="candy:core.chat.connection"></a>candy:<wbr>core.<wbr>chat.<wbr>connection</h3><div class=CBody><p>Connection status updates</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(Strophe.Status) status</td><td class=CDLDescription>Strophe status</td></tr></table></div></div></div>
-<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Event.Jabber"></a>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</h2><div class=CBody><p>Jabber related events</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Version" id=link16 onMouseOver="ShowTip(event, 'tt3', 'link16')" onMouseOut="HideTip('tt3')">Version</a></td><td class=SDescription>Responds to a version request</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Presence" id=link17 onMouseOver="ShowTip(event, 'tt4', 'link17')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Acts on a presence event</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.presence" >candy:<wbr>core.<wbr>presence</a></td><td class=SDescription>Presence updates. </td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Bookmarks" id=link18 onMouseOver="ShowTip(event, 'tt5', 'link18')" onMouseOut="HideTip('tt5')">Bookmarks</a></td><td class=SDescription>Acts on a bookmarks event. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyList" id=link19 onMouseOver="ShowTip(event, 'tt6', 'link19')" onMouseOut="HideTip('tt6')">PrivacyList</a></td><td class=SDescription>Acts on a privacy list event and sets up the current privacy list of this user.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyListError" id=link20 onMouseOver="ShowTip(event, 'tt7', 'link20')" onMouseOut="HideTip('tt7')">PrivacyListError</a></td><td class=SDescription>Acts when a privacy list error has been received.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Message" id=link21 onMouseOver="ShowTip(event, 'tt8', 'link21')" onMouseOut="HideTip('tt8')">Message</a></td><td class=SDescription>Acts on room, admin and server messages and notifies the view if required.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core:chat:invite" >candy:<wbr>core:<wbr>chat:<wbr>invite</a></td><td class=SDescription>Incoming chat invite for a MUC.</td></tr><tr class="SEvent SIndent1"><td class=SEntry><a href="#candy:core:chat:message:normal" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>normal</a></td><td class=SDescription>Messages with the type attribute of normal or those that do not have the optional type attribute.</td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core:chat:message:other" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>other</a></td><td class=SDescription>Messages with a type other than the ones listed in RFC3921 section 2.1.1. </td></tr><tr class="SEvent SIndent1"><td class=SEntry><a href="#candy:core.chat.message.admin" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>admin</a></td><td class=SDescription>Admin message</td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.chat.message.server" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>server</a></td><td class=SDescription>Server message (e.g. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
+<div class="CClass"><div class=CTopic><h2 class=CTitle><a name="Candy.Core.Event.Jabber"></a>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</h2><div class=CBody><p>Jabber related events</p><!--START_ND_SUMMARY--><div class=Summary><div class=STitle>Summary</div><div class=SBorder><table border=0 cellspacing=0 cellpadding=0 class=STable><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Version" id=link16 onMouseOver="ShowTip(event, 'tt3', 'link16')" onMouseOut="HideTip('tt3')">Version</a></td><td class=SDescription>Responds to a version request</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Presence" id=link17 onMouseOver="ShowTip(event, 'tt4', 'link17')" onMouseOut="HideTip('tt4')">Presence</a></td><td class=SDescription>Acts on a presence event</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.presence" >candy:<wbr>core.<wbr>presence</a></td><td class=SDescription>Presence updates. </td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Functions" >Functions</a></td><td class=SDescription></td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Bookmarks" id=link18 onMouseOver="ShowTip(event, 'tt5', 'link18')" onMouseOut="HideTip('tt5')">Bookmarks</a></td><td class=SDescription>Acts on a bookmarks event. </td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyList" id=link19 onMouseOver="ShowTip(event, 'tt6', 'link19')" onMouseOut="HideTip('tt6')">PrivacyList</a></td><td class=SDescription>Acts on a privacy list event and sets up the current privacy list of this user.</td></tr><tr class="SFunction SIndent1 SMarked"><td class=SEntry><a href="#Candy.Core.Event.Jabber.PrivacyListError" id=link20 onMouseOver="ShowTip(event, 'tt7', 'link20')" onMouseOut="HideTip('tt7')">PrivacyListError</a></td><td class=SDescription>Acts when a privacy list error has been received.</td></tr><tr class="SFunction SIndent1"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Message" id=link21 onMouseOver="ShowTip(event, 'tt8', 'link21')" onMouseOut="HideTip('tt8')">Message</a></td><td class=SDescription>Acts on room, admin and server messages and notifies the view if required.</td></tr><tr class="SGroup"><td class=SEntry><a href="#Candy.Core.Event.Jabber.Events" >Events</a></td><td class=SDescription></td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core:chat:invite" >candy:<wbr>core:<wbr>chat:<wbr>invite</a></td><td class=SDescription>Incoming chat invite for a MUC.</td></tr><tr class="SEvent SIndent1"><td class=SEntry><a href="#candy:core:chat:invite" >candy:<wbr>core:<wbr>chat:<wbr>invite</a></td><td class=SDescription>Incoming chat invite for a MUC.</td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core:chat:message:normal" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>normal</a></td><td class=SDescription>Messages with the type attribute of normal or those that do not have the optional type attribute.</td></tr><tr class="SEvent SIndent1"><td class=SEntry><a href="#candy:core:chat:message:other" >candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>other</a></td><td class=SDescription>Messages with a type other than the ones listed in RFC3921 section 2.1.1. </td></tr><tr class="SEvent SIndent1 SMarked"><td class=SEntry><a href="#candy:core.chat.message.admin" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>admin</a></td><td class=SDescription>Admin message</td></tr><tr class="SEvent SIndent1"><td class=SEntry><a href="#candy:core.chat.message.server" >candy:<wbr>core.<wbr>chat.<wbr>message.<wbr>server</a></td><td class=SDescription>Server message (e.g. </td></tr></table></div></div><!--END_ND_SUMMARY--></div></div></div>
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Event.Jabber.Functions"></a>Functions</h3></div></div>
@@ -57,7 +57,9 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div class="CGroup"><div class=CTopic><h3 class=CTitle><a name="Candy.Core.Event.Jabber.Events"></a>Events</h3></div></div>
-<div class="CEvent"><div class=CTopic><h3 class=CTitle><a name="candy:core:chat:invite"></a>candy:<wbr>core:<wbr>chat:<wbr>invite</h3><div class=CBody><p>Incoming chat invite for a MUC.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) roomJid</td><td class=CDLDescription>The room the invite is to</td></tr><tr><td class=CDLEntry>(String) from</td><td class=CDLDescription>User JID that invite is from text</td></tr><tr><td class=CDLEntry>(String) reason</td><td class=CDLDescription>Reason for invite [default: &lsquo;&rsquo;]</td></tr></table></div></div></div>
+<div class="CEvent"><div class=CTopic><h3 class=CTitle><a name="candy:core:chat:invite"></a>candy:<wbr>core:<wbr>chat:<wbr>invite</h3><div class=CBody><p>Incoming chat invite for a MUC.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) roomJid</td><td class=CDLDescription>The room the invite is to</td></tr><tr><td class=CDLEntry>(String) from</td><td class=CDLDescription>User JID that invite is from text</td></tr><tr><td class=CDLEntry>(String) reason</td><td class=CDLDescription>Reason for invite [default: &lsquo;&rsquo;]</td></tr><tr><td class=CDLEntry>(String) password</td><td class=CDLDescription>Password for the room [default: null]</td></tr><tr><td class=CDLEntry>(String) continuedThread</td><td class=CDLDescription>The thread ID if this is a continuation of a 1-on-1 chat [default: null]</td></tr></table></div></div></div>
+
+<div class="CEvent"><div class=CTopic><h3 class=CTitle><a name="candy:core:chat:invite"></a>candy:<wbr>core:<wbr>chat:<wbr>invite</h3><div class=CBody><p>Incoming chat invite for a MUC.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) roomJid</td><td class=CDLDescription>The room the invite is to</td></tr><tr><td class=CDLEntry>(String) from</td><td class=CDLDescription>User JID that invite is from text</td></tr><tr><td class=CDLEntry>(String) reason</td><td class=CDLDescription>Reason for invite [default: &lsquo;&rsquo;]</td></tr><tr><td class=CDLEntry>(String) password</td><td class=CDLDescription>Password for the room [default: null]</td></tr><tr><td class=CDLEntry>(String) continuedThread</td><td class=CDLDescription>The thread ID if this is a continuation of a 1-on-1 chat [default: null]</td></tr></table></div></div></div>
<div class="CEvent"><div class=CTopic><h3 class=CTitle><a name="candy:core:chat:message:normal"></a>candy:<wbr>core:<wbr>chat:<wbr>message:<wbr>normal</h3><div class=CBody><p>Messages with the type attribute of normal or those that do not have the optional type attribute.</p><h4 class=CHeading>Parameters</h4><table border=0 cellspacing=0 cellpadding=0 class=CDescriptionList><tr><td class=CDLEntry>(String) type</td><td class=CDLDescription>Type of the message [default: message]</td></tr><tr><td class=CDLEntry>(Object) message</td><td class=CDLDescription>Message object.</td></tr></table></div></div></div>
diff --git a/docs/index/Functions2.html b/docs/index/Functions2.html
index d42ccf9..2d6cd1d 100644
--- a/docs/index/Functions2.html
+++ b/docs/index/Functions2.html
@@ -11,37 +11,37 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Functions.html#A">A</a> &middot; <a href="Functions.html#B">B</a> &middot; <a href="Functions.html#C">C</a> &middot; <a href="Functions.html#D">D</a> &middot; <a href="Functions.html#E">E</a> &middot; <a href="Functions.html#F">F</a> &middot; <a href="Functions.html#G">G</a> &middot; <a href="Functions.html#H">H</a> &middot; <a href="#I">I</a> &middot; <a href="#J">J</a> &middot; K &middot; <a href="#L">L</a> &middot; <a href="#M">M</a> &middot; <a href="#N">N</a> &middot; <a href="#O">O</a> &middot; <a href="#P">P</a> &middot; Q &middot; <a href="#R">R</a> &middot; <a href="Functions3.html#S">S</a> &middot; <a href="Functions3.html#T">T</a> &middot; <a href="Functions3.html#U">U</a> &middot; <a href="Functions3.html#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="I"></a>I</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>increaseUnreadMessages</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>init</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=IHeading><a name="J"></a>J</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.jidToId" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>jidToId</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Join" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>Join</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.joinAnimation" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>joinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="L"></a>L</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Leave</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Leave" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Leave" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.leaveAnimation" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=ISymbol>leaveAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.linkify" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>linkify</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.localizedTime" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>localizedTime</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.log" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>log</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Login</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Login" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Login" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="M"></a>M</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Message</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Message" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Message" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Message" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Message" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Message" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="N"></a>N</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.nl2br" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=ISymbol>nl2br</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.notifyPrivateChats" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=ISymbol>notifyPrivateChats</a>, <span class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</span></td></tr><tr><td class=IHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onAutoscrollControlClick" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>onAutoscrollControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onBlur" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>onBlur</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onFocus" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>onFocus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.onInfoMessage" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>onInfoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onPlaySound" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>onPlaySound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToBottom" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>onScrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToStoredPosition" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>onScrollToStoredPosition</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onSoundControlClick" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>onSoundControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onStatusMessageControlClick" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>onStatusMessageControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.onWindowUnload" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>onWindowUnload</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.open" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>open</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.parseAndCropXhtml" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>parseAndCropXhtml</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.playSound" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>playSound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Presence</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Presence" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Presence" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Presence" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>PresenceError</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.PresenceError" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.PresenceError" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyList" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=ISymbol>PrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyListError" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>PrivacyListError</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.rawInput" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>rawInput</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.reduceUnreadMessages" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>reduceUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.registerEventHandlers" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>registerEventHandlers</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.remove" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=ISymbol>remove</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.removeIgnoreIcon" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=ISymbol>removeIgnoreIcon</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>RemoveIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.removeRoom" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>removeRoom</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.removeTab" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>removeTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.renderUnreadMessages" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>renderUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.ResetIgnoreList" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>ResetIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Roster" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>Roster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr></table>
+<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Functions.html#A">A</a> &middot; <a href="Functions.html#B">B</a> &middot; <a href="Functions.html#C">C</a> &middot; <a href="Functions.html#D">D</a> &middot; <a href="Functions.html#E">E</a> &middot; <a href="Functions.html#F">F</a> &middot; <a href="Functions.html#G">G</a> &middot; <a href="Functions.html#H">H</a> &middot; <a href="#I">I</a> &middot; <a href="#J">J</a> &middot; K &middot; <a href="#L">L</a> &middot; <a href="#M">M</a> &middot; <a href="#N">N</a> &middot; <a href="#O">O</a> &middot; <a href="#P">P</a> &middot; Q &middot; <a href="#R">R</a> &middot; <a href="Functions3.html#S">S</a> &middot; <a href="Functions3.html#T">T</a> &middot; <a href="Functions3.html#U">U</a> &middot; <a href="Functions3.html#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="I"></a>I</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link69 onMouseOver="ShowTip(event, 'tt69', 'link69')" onMouseOut="HideTip('tt69')" class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" id=link70 onMouseOver="ShowTip(event, 'tt70', 'link70')" onMouseOut="HideTip('tt70')" class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>increaseUnreadMessages</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" id=link71 onMouseOver="ShowTip(event, 'tt71', 'link71')" onMouseOut="HideTip('tt71')" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" id=link72 onMouseOver="ShowTip(event, 'tt72', 'link72')" onMouseOut="HideTip('tt72')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" id=link73 onMouseOver="ShowTip(event, 'tt73', 'link73')" onMouseOut="HideTip('tt73')" class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>init</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" id=link74 onMouseOver="ShowTip(event, 'tt74', 'link74')" onMouseOut="HideTip('tt74')" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" id=link75 onMouseOver="ShowTip(event, 'tt75', 'link75')" onMouseOut="HideTip('tt75')" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" id=link76 onMouseOver="ShowTip(event, 'tt76', 'link76')" onMouseOut="HideTip('tt76')" class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" id=link77 onMouseOver="ShowTip(event, 'tt77', 'link77')" onMouseOut="HideTip('tt77')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" id=link78 onMouseOver="ShowTip(event, 'tt78', 'link78')" onMouseOut="HideTip('tt78')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" id=link79 onMouseOver="ShowTip(event, 'tt79', 'link79')" onMouseOut="HideTip('tt79')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" id=link80 onMouseOver="ShowTip(event, 'tt80', 'link80')" onMouseOut="HideTip('tt80')" class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Invite" id=link81 onMouseOver="ShowTip(event, 'tt81', 'link81')" onMouseOut="HideTip('tt81')" class=ISymbol>Invite</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" id=link82 onMouseOver="ShowTip(event, 'tt82', 'link82')" onMouseOut="HideTip('tt82')" class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" id=link83 onMouseOver="ShowTip(event, 'tt83', 'link83')" onMouseOut="HideTip('tt83')" class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" id=link84 onMouseOver="ShowTip(event, 'tt84', 'link84')" onMouseOut="HideTip('tt84')" class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" id=link85 onMouseOver="ShowTip(event, 'tt85', 'link85')" onMouseOut="HideTip('tt85')" class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" id=link86 onMouseOver="ShowTip(event, 'tt86', 'link86')" onMouseOut="HideTip('tt86')" class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=IHeading><a name="J"></a>J</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.jidToId" id=link87 onMouseOver="ShowTip(event, 'tt87', 'link87')" onMouseOut="HideTip('tt87')" class=ISymbol>jidToId</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Join" id=link88 onMouseOver="ShowTip(event, 'tt88', 'link88')" onMouseOut="HideTip('tt88')" class=ISymbol>Join</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.joinAnimation" id=link89 onMouseOver="ShowTip(event, 'tt89', 'link89')" onMouseOut="HideTip('tt89')" class=ISymbol>joinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="L"></a>L</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Leave</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Leave" id=link90 onMouseOver="ShowTip(event, 'tt90', 'link90')" onMouseOut="HideTip('tt90')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Leave" id=link91 onMouseOver="ShowTip(event, 'tt91', 'link91')" onMouseOut="HideTip('tt91')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.leaveAnimation" id=link92 onMouseOver="ShowTip(event, 'tt92', 'link92')" onMouseOut="HideTip('tt92')" class=ISymbol>leaveAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.linkify" id=link93 onMouseOver="ShowTip(event, 'tt93', 'link93')" onMouseOut="HideTip('tt93')" class=ISymbol>linkify</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.localizedTime" id=link94 onMouseOver="ShowTip(event, 'tt94', 'link94')" onMouseOut="HideTip('tt94')" class=ISymbol>localizedTime</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.log" id=link95 onMouseOver="ShowTip(event, 'tt95', 'link95')" onMouseOut="HideTip('tt95')" class=ISymbol>log</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Login</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Login" id=link96 onMouseOver="ShowTip(event, 'tt96', 'link96')" onMouseOut="HideTip('tt96')" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Login" id=link97 onMouseOver="ShowTip(event, 'tt97', 'link97')" onMouseOut="HideTip('tt97')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="M"></a>M</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Message</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Message" id=link98 onMouseOver="ShowTip(event, 'tt98', 'link98')" onMouseOut="HideTip('tt98')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Message" id=link99 onMouseOver="ShowTip(event, 'tt99', 'link99')" onMouseOut="HideTip('tt99')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Message" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Message" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Message" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="N"></a>N</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.nl2br" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=ISymbol>nl2br</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.notifyPrivateChats" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>notifyPrivateChats</a>, <span class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</span></td></tr><tr><td class=IHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onAutoscrollControlClick" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>onAutoscrollControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onBlur" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>onBlur</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onFocus" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>onFocus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.onInfoMessage" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>onInfoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onPlaySound" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>onPlaySound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToBottom" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>onScrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToStoredPosition" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>onScrollToStoredPosition</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onSoundControlClick" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>onSoundControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onStatusMessageControlClick" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>onStatusMessageControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.onWindowUnload" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>onWindowUnload</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.open" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>open</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.parseAndCropXhtml" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>parseAndCropXhtml</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.playSound" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>playSound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Presence</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Presence" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Presence" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Presence" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>PresenceError</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.PresenceError" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.PresenceError" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyList" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>PrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyListError" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>PrivacyListError</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.rawInput" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>rawInput</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.reduceUnreadMessages" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>reduceUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.registerEventHandlers" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=ISymbol>registerEventHandlers</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.remove" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=ISymbol>remove</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.removeIgnoreIcon" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>removeIgnoreIcon</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>RemoveIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.removeRoom" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>removeRoom</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.removeTab" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>removeTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.renderUnreadMessages" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>renderUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.ResetIgnoreList" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>ResetIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Roster" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>Roster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr></table>
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt69"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>ignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Ignore specified user and add the ignore icon to the roster item of the user</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>increaseUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Increase unread message count in a tab by one.</div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">increaseUnreadMessages: function()</td></tr></table></blockquote>Increases unread message count in window title by one.</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>infoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Init view &amp; core</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize Core.</div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>container,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize chat view (setup DOM, register handlers &amp; observers)</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Initialize context menu and setup mouseleave handler.</div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>init: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomType</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize a new room and inserts the room html into the DOM</div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Register handler and enable or disable sound and status messages.</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initialMenuLinks: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.isAnonymousConnection = function()</td></tr></table></blockquote>Returns true if Candy.Core.connect was first called with a domain instead of a jid as the first param.</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.isEmptyObject = function(</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>IE7 doesn&rsquo;t work with jQuery.isEmptyObject (&lt;=1.5.1), workaround.</div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.isInPrivacyList = function(</td><td class="PParameter prettyprint " nowrap>list,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tests if this user ignores the user provided by jid.</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.isModerator = function()</td></tr></table></blockquote>Check if user is moderator. </div></div><div class=CToolTip id="tt85"><div class=CFunction>Parses a ISO-8610 Date to a Date-Object.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt69"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</div></div><div class=CToolTip id="tt70"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>ignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Ignore specified user and add the ignore icon to the roster item of the user</div></div><div class=CToolTip id="tt71"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>increaseUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Increase unread message count in a tab by one.</div></div><div class=CToolTip id="tt72"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">increaseUnreadMessages: function()</td></tr></table></blockquote>Increases unread message count in window title by one.</div></div><div class=CToolTip id="tt73"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>infoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt74"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Init view &amp; core</div></div><div class=CToolTip id="tt75"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize Core.</div></div><div class=CToolTip id="tt76"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>container,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize chat view (setup DOM, register handlers &amp; observers)</div></div><div class=CToolTip id="tt77"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Initialize context menu and setup mouseleave handler.</div></div><div class=CToolTip id="tt78"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>init: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomType</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize a new room and inserts the room html into the DOM</div></div><div class=CToolTip id="tt79"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Register handler and enable or disable sound and status messages.</div></div><div class=CToolTip id="tt80"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initialMenuLinks: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt81"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Invite: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>invitees,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends an invite stanza to multiple JIDs</div></div><div class=CToolTip id="tt82"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.isAnonymousConnection = function()</td></tr></table></blockquote>Returns true if Candy.Core.connect was first called with a domain instead of a jid as the first param.</div></div><div class=CToolTip id="tt83"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.isEmptyObject = function(</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>IE7 doesn&rsquo;t work with jQuery.isEmptyObject (&lt;=1.5.1), workaround.</div></div><div class=CToolTip id="tt84"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.isInPrivacyList = function(</td><td class="PParameter prettyprint " nowrap>list,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tests if this user ignores the user provided by jid.</div></div><div class=CToolTip id="tt85"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.isModerator = function()</td></tr></table></blockquote>Check if user is moderator. </div></div><div class=CToolTip id="tt86"><div class=CFunction>Parses a ISO-8610 Date to a Date-Object.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt86"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.jidToId = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Translates a jid to a MD5-Id</div></div><div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Join: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco of specified room and joins afterwards.</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>joinAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Animates specified elementId on join</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt87"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.jidToId = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Translates a jid to a MD5-Id</div></div><div class=CToolTip id="tt88"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Join: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco of specified room and joins afterwards.</div></div><div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>joinAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Animates specified elementId on join</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt89"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room.</div></div><div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room and cleans up related data and notifies view.</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>leaveAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leave animation for specified element id and removes the DOM element on completion.</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>linkify: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces URLs with a HTML-link.</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.localizedTime = function(</td><td class="PParameter prettyprint " nowrap>dateTime</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Localizes ISO-8610 Date with the time/dateformat specified in the translation.</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.log = function()</td></tr></table></blockquote>Overridden to do something useful if debug is set to true.</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.Login = function(</td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify view that the login window should be displayed</div></div><div class=CToolTip id="tt96"><div class=CFunction>The login event gets dispatched to this method</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt90"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room.</div></div><div class=CToolTip id="tt91"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room and cleans up related data and notifies view.</div></div><div class=CToolTip id="tt92"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>leaveAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leave animation for specified element id and removes the DOM element on completion.</div></div><div class=CToolTip id="tt93"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>linkify: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces URLs with a HTML-link.</div></div><div class=CToolTip id="tt94"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.localizedTime = function(</td><td class="PParameter prettyprint " nowrap>dateTime</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Localizes ISO-8610 Date with the time/dateformat specified in the translation.</div></div><div class=CToolTip id="tt95"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.log = function()</td></tr></table></blockquote>Overridden to do something useful if debug is set to true.</div></div><div class=CToolTip id="tt96"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.Login = function(</td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify view that the login window should be displayed</div></div><div class=CToolTip id="tt97"><div class=CFunction>The login event gets dispatched to this method</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt97"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send message</div></div><div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on room, admin and server messages and notifies the view if required.</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various message events (subject changed, private chat message, multi-user chat message) and notifies view.</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Dispatches admin and info messages</div></div><div class=CToolTip id="tt101"><div class=CFunction>Messages received get dispatched from this method.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt98"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send message</div></div><div class=CToolTip id="tt99"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on room, admin and server messages and notifies the view if required.</div></div><div class=CToolTip id="tt100"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various message events (subject changed, private chat message, multi-user chat message) and notifies view.</div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Dispatches admin and info messages</div></div><div class=CToolTip id="tt102"><div class=CFunction>Messages received get dispatched from this method.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>nl2br: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>replaces newline characters with a br/ to make multi line messages look nice</div></div><div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>notifyPrivateChats: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify private user chats if existing</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>nl2br: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>replaces newline characters with a br/ to make multi line messages look nice</div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>notifyPrivateChats: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify private user chats if existing</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onAutoscrollControlClick: function()</td></tr></table></blockquote>Autoscroll control event handler.</div></div><div class=CToolTip id="tt105"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onBlur: function()</td></tr></table></blockquote>Window blur event handler.</div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onFocus: function()</td></tr></table></blockquote>Window focus event handler.</div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onInfoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onPlaySound: function()</td></tr></table></blockquote>Sound play event handler. </div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scrolls to the latest message received/sent.</div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToStoredPosition: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>When autoscroll is off, the position where the scrollbar is has to be stored for each room, because it otherwise goes to the top in the message window.</div></div><div class=CToolTip id="tt111"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onSoundControlClick: function()</td></tr></table></blockquote>Sound control click event handler.</div></div><div class=CToolTip id="tt112"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStatusMessageControlClick: function()</td></tr></table></blockquote>Status message control event handler.</div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.onWindowUnload = function()</td></tr></table></blockquote>window.onbeforeunload event which disconnects the client from the Jabber server.</div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>open: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>switchToRoom,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>isNoConferenceRoomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Opens a new private room</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt105"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onAutoscrollControlClick: function()</td></tr></table></blockquote>Autoscroll control event handler.</div></div><div class=CToolTip id="tt106"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onBlur: function()</td></tr></table></blockquote>Window blur event handler.</div></div><div class=CToolTip id="tt107"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onFocus: function()</td></tr></table></blockquote>Window focus event handler.</div></div><div class=CToolTip id="tt108"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onInfoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt109"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onPlaySound: function()</td></tr></table></blockquote>Sound play event handler. </div></div><div class=CToolTip id="tt110"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scrolls to the latest message received/sent.</div></div><div class=CToolTip id="tt111"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToStoredPosition: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>When autoscroll is off, the position where the scrollbar is has to be stored for each room, because it otherwise goes to the top in the message window.</div></div><div class=CToolTip id="tt112"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onSoundControlClick: function()</td></tr></table></blockquote>Sound control click event handler.</div></div><div class=CToolTip id="tt113"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStatusMessageControlClick: function()</td></tr></table></blockquote>Status message control event handler.</div></div><div class=CToolTip id="tt114"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.onWindowUnload = function()</td></tr></table></blockquote>window.onbeforeunload event which disconnects the client from the Jabber server.</div></div><div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>open: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>switchToRoom,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>isNoConferenceRoomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Opens a new private room</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt115"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.parseAndCropXhtml = function(</td><td class="PParameter prettyprint " nowrap>str,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>len</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Parses the XHTML and applies various Candy related filters to it.</div></div><div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">playSound: function()</td></tr></table></blockquote>Play sound (default method).</div></div><div class=CToolTip id="tt117"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>attr,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>el</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a request for presence</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a presence event</div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various presence messages (room leaving, room joining, error presence) and notifies view.</div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PresenceError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a presence of type error has been retrieved.</div></div><div class=CToolTip id="tt121"><div class=CFunction>Presence errors get handled in this method</div></div><div class=CToolTip id="tt122"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyList: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a privacy list event and sets up the current privacy list of this user.</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyListError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a privacy list error has been received.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt116"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.parseAndCropXhtml = function(</td><td class="PParameter prettyprint " nowrap>str,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>len</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Parses the XHTML and applies various Candy related filters to it.</div></div><div class=CToolTip id="tt117"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">playSound: function()</td></tr></table></blockquote>Play sound (default method).</div></div><div class=CToolTip id="tt118"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>attr,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>el</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a request for presence</div></div><div class=CToolTip id="tt119"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a presence event</div></div><div class=CToolTip id="tt120"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various presence messages (room leaving, room joining, error presence) and notifies view.</div></div><div class=CToolTip id="tt121"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PresenceError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a presence of type error has been retrieved.</div></div><div class=CToolTip id="tt122"><div class=CFunction>Presence errors get handled in this method</div></div><div class=CToolTip id="tt123"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyList: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a privacy list event and sets up the current privacy list of this user.</div></div><div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyListError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a privacy list error has been received.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt124"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.rawInput = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>(Overridden from Strophe.Connection.rawInput)</div></div><div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>reduceUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>num</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Reduce unread message count in window title by `num`.</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.registerEventHandlers = function()</td></tr></table></blockquote>Adds listening handlers to the connection.</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.remove = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove user from roster</div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeIgnoreIcon: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove the ignore icon to the roster item of the specified user</div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">RemoveIgnoreList: function()</td></tr></table></blockquote>Remove an existing ignore list.</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.removeRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Removes a room from the rooms list</div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove tab element.</div></div><div class=CToolTip id="tt132"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>renderUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>count</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update window title to show message count.</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">ResetIgnoreList: function()</td></tr></table></blockquote>Create new ignore privacy list (and reset the previous one, if it exists).</div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Roster: function()</td></tr></table></blockquote>Sends a request for a roster</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt125"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.rawInput = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>(Overridden from Strophe.Connection.rawInput)</div></div><div class=CToolTip id="tt126"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>reduceUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>num</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Reduce unread message count in window title by `num`.</div></div><div class=CToolTip id="tt127"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.registerEventHandlers = function()</td></tr></table></blockquote>Adds listening handlers to the connection.</div></div><div class=CToolTip id="tt128"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.remove = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove user from roster</div></div><div class=CToolTip id="tt129"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeIgnoreIcon: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove the ignore icon to the roster item of the specified user</div></div><div class=CToolTip id="tt130"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">RemoveIgnoreList: function()</td></tr></table></blockquote>Remove an existing ignore list.</div></div><div class=CToolTip id="tt131"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.removeRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Removes a room from the rooms list</div></div><div class=CToolTip id="tt132"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove tab element.</div></div><div class=CToolTip id="tt133"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>renderUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>count</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update window title to show message count.</div></div><div class=CToolTip id="tt134"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">ResetIgnoreList: function()</td></tr></table></blockquote>Create new ignore privacy list (and reset the previous one, if it exists).</div></div><div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Roster: function()</td></tr></table></blockquote>Sends a request for a roster</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->
diff --git a/docs/index/Functions3.html b/docs/index/Functions3.html
index 3a25013..d235962 100644
--- a/docs/index/Functions3.html
+++ b/docs/index/Functions3.html
@@ -11,21 +11,21 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Functions.html#A">A</a> &middot; <a href="Functions.html#B">B</a> &middot; <a href="Functions.html#C">C</a> &middot; <a href="Functions.html#D">D</a> &middot; <a href="Functions.html#E">E</a> &middot; <a href="Functions.html#F">F</a> &middot; <a href="Functions.html#G">G</a> &middot; <a href="Functions.html#H">H</a> &middot; <a href="Functions2.html#I">I</a> &middot; <a href="Functions2.html#J">J</a> &middot; K &middot; <a href="Functions2.html#L">L</a> &middot; <a href="Functions2.html#M">M</a> &middot; <a href="Functions2.html#N">N</a> &middot; <a href="Functions2.html#O">O</a> &middot; <a href="Functions2.html#P">P</a> &middot; Q &middot; <a href="Functions2.html#R">R</a> &middot; <a href="#S">S</a> &middot; <a href="#T">T</a> &middot; <a href="#U">U</a> &middot; <a href="#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.scrollToBottom" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>scrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Services" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>Services</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.setActiveTab" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>setActiveTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setAffiliation" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>setAffiliation</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.setCookie" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=ISymbol>setCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setCustomData" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=ISymbol>setCustomData</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.setEmoticonPath" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=ISymbol>setEmoticonPath</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setFocusToForm" id=link142 onMouseOver="ShowTip(event, 'tt142', 'link142')" onMouseOut="HideTip('tt142')" class=ISymbol>setFocusToForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link143 onMouseOver="ShowTip(event, 'tt143', 'link143')" onMouseOut="HideTip('tt143')" class=ISymbol>SetIgnoreListActive</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setJid" id=link144 onMouseOver="ShowTip(event, 'tt144', 'link144')" onMouseOut="HideTip('tt144')" class=ISymbol>setJid</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setName" id=link145 onMouseOver="ShowTip(event, 'tt145', 'link145')" onMouseOut="HideTip('tt145')" class=ISymbol>setName</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setNick" id=link146 onMouseOver="ShowTip(event, 'tt146', 'link146')" onMouseOut="HideTip('tt146')" class=ISymbol>setNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetNickname" id=link147 onMouseOver="ShowTip(event, 'tt147', 'link147')" onMouseOut="HideTip('tt147')" class=ISymbol>SetNickname</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPreviousNick" id=link148 onMouseOver="ShowTip(event, 'tt148', 'link148')" onMouseOut="HideTip('tt148')" class=ISymbol>setPreviousNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPrivacyLists" id=link149 onMouseOver="ShowTip(event, 'tt149', 'link149')" onMouseOut="HideTip('tt149')" class=ISymbol>setPrivacyLists</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setRole" id=link150 onMouseOver="ShowTip(event, 'tt150', 'link150')" onMouseOut="HideTip('tt150')" class=ISymbol>setRole</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setRoster" id=link151 onMouseOver="ShowTip(event, 'tt151', 'link151')" onMouseOut="HideTip('tt151')" class=ISymbol>setRoster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.setStatus" id=link152 onMouseOver="ShowTip(event, 'tt152', 'link152')" onMouseOut="HideTip('tt152')" class=ISymbol>setStatus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.setStropheStatus" id=link153 onMouseOver="ShowTip(event, 'tt153', 'link153')" onMouseOut="HideTip('tt153')" class=ISymbol>setStropheStatus</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setSubject" id=link154 onMouseOver="ShowTip(event, 'tt154', 'link154')" onMouseOut="HideTip('tt154')" class=ISymbol>setSubject</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link155 onMouseOver="ShowTip(event, 'tt155', 'link155')" onMouseOut="HideTip('tt155')" class=ISymbol>SetSubject</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>setUser</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.setUser" id=link156 onMouseOver="ShowTip(event, 'tt156', 'link156')" onMouseOut="HideTip('tt156')" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setUser" id=link157 onMouseOver="ShowTip(event, 'tt157', 'link157')" onMouseOut="HideTip('tt157')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setUser" id=link158 onMouseOver="ShowTip(event, 'tt158', 'link158')" onMouseOut="HideTip('tt158')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Context.show" id=link159 onMouseOver="ShowTip(event, 'tt159', 'link159')" onMouseOut="HideTip('tt159')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.show" id=link160 onMouseOver="ShowTip(event, 'tt160', 'link160')" onMouseOut="HideTip('tt160')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.show" id=link161 onMouseOver="ShowTip(event, 'tt161', 'link161')" onMouseOut="HideTip('tt161')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.show" id=link162 onMouseOver="ShowTip(event, 'tt162', 'link162')" onMouseOut="HideTip('tt162')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.show" id=link163 onMouseOver="ShowTip(event, 'tt163', 'link163')" onMouseOut="HideTip('tt163')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a><a href="../files/view/pane-js.html#Candy.View.Pane.Tooltip.show" id=link164 onMouseOver="ShowTip(event, 'tt164', 'link164')" onMouseOut="HideTip('tt164')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Tooltip</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showCloseControl" id=link165 onMouseOver="ShowTip(event, 'tt165', 'link165')" onMouseOut="HideTip('tt165')" class=ISymbol>showCloseControl</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.showEmoticonsMenu" id=link166 onMouseOver="ShowTip(event, 'tt166', 'link166')" onMouseOut="HideTip('tt166')" class=ISymbol>showEmoticonsMenu</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showEnterPasswordForm" id=link167 onMouseOver="ShowTip(event, 'tt167', 'link167')" onMouseOut="HideTip('tt167')" class=ISymbol>showEnterPasswordForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showError" id=link168 onMouseOver="ShowTip(event, 'tt168', 'link168')" onMouseOut="HideTip('tt168')" class=ISymbol>showError</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.showJoinAnimation" id=link169 onMouseOver="ShowTip(event, 'tt169', 'link169')" onMouseOut="HideTip('tt169')" class=ISymbol>showJoinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showLoginForm" id=link170 onMouseOver="ShowTip(event, 'tt170', 'link170')" onMouseOut="HideTip('tt170')" class=ISymbol>showLoginForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showNicknameConflictForm" id=link171 onMouseOver="ShowTip(event, 'tt171', 'link171')" onMouseOut="HideTip('tt171')" class=ISymbol>showNicknameConflictForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showSpinner" id=link172 onMouseOver="ShowTip(event, 'tt172', 'link172')" onMouseOut="HideTip('tt172')" class=ISymbol>showSpinner</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.sliceMessagePane" id=link173 onMouseOver="ShowTip(event, 'tt173', 'link173')" onMouseOut="HideTip('tt173')" class=ISymbol>sliceMessagePane</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Message.submit" id=link174 onMouseOver="ShowTip(event, 'tt174', 'link174')" onMouseOut="HideTip('tt174')" class=ISymbol>submit</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</span></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClick" id=link175 onMouseOver="ShowTip(event, 'tt175', 'link175')" onMouseOut="HideTip('tt175')" class=ISymbol>tabClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClose" id=link176 onMouseOver="ShowTip(event, 'tt176', 'link176')" onMouseOut="HideTip('tt176')" class=ISymbol>tabClose</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.unescapeJid" id=link177 onMouseOver="ShowTip(event, 'tt177', 'link177')" onMouseOut="HideTip('tt177')" class=ISymbol>unescapeJid</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.unignoreUser" id=link178 onMouseOver="ShowTip(event, 'tt178', 'link178')" onMouseOut="HideTip('tt178')" class=ISymbol>unignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>update</span><div class=ISubIndex><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.update" id=link179 onMouseOver="ShowTip(event, 'tt179', 'link179')" onMouseOut="HideTip('tt179')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.update" id=link180 onMouseOver="ShowTip(event, 'tt180', 'link180')" onMouseOut="HideTip('tt180')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.update" id=link181 onMouseOver="ShowTip(event, 'tt181', 'link181')" onMouseOut="HideTip('tt181')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link182 onMouseOver="ShowTip(event, 'tt182', 'link182')" onMouseOut="HideTip('tt182')" class=ISymbol>UpdatePrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.updateUserCount" id=link183 onMouseOver="ShowTip(event, 'tt183', 'link183')" onMouseOut="HideTip('tt183')" class=ISymbol>updateUserCount</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link184 onMouseOver="ShowTip(event, 'tt184', 'link184')" onMouseOut="HideTip('tt184')" class=ISymbol>UserAction</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.userClick" id=link185 onMouseOver="ShowTip(event, 'tt185', 'link185')" onMouseOut="HideTip('tt185')" class=ISymbol>userClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="V"></a>V</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Version</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Version" id=link186 onMouseOver="ShowTip(event, 'tt186', 'link186')" onMouseOut="HideTip('tt186')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Version" id=link187 onMouseOver="ShowTip(event, 'tt187', 'link187')" onMouseOut="HideTip('tt187')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a></div></td></tr></table>
+<div id=Index><div class=IPageTitle>Function Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="Functions.html#A">A</a> &middot; <a href="Functions.html#B">B</a> &middot; <a href="Functions.html#C">C</a> &middot; <a href="Functions.html#D">D</a> &middot; <a href="Functions.html#E">E</a> &middot; <a href="Functions.html#F">F</a> &middot; <a href="Functions.html#G">G</a> &middot; <a href="Functions.html#H">H</a> &middot; <a href="Functions2.html#I">I</a> &middot; <a href="Functions2.html#J">J</a> &middot; K &middot; <a href="Functions2.html#L">L</a> &middot; <a href="Functions2.html#M">M</a> &middot; <a href="Functions2.html#N">N</a> &middot; <a href="Functions2.html#O">O</a> &middot; <a href="Functions2.html#P">P</a> &middot; Q &middot; <a href="Functions2.html#R">R</a> &middot; <a href="#S">S</a> &middot; <a href="#T">T</a> &middot; <a href="#U">U</a> &middot; <a href="#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.scrollToBottom" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>scrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Services" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>Services</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.setActiveTab" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>setActiveTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setAffiliation" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=ISymbol>setAffiliation</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.setCookie" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=ISymbol>setCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setCustomData" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=ISymbol>setCustomData</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.setEmoticonPath" id=link142 onMouseOver="ShowTip(event, 'tt142', 'link142')" onMouseOut="HideTip('tt142')" class=ISymbol>setEmoticonPath</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setFocusToForm" id=link143 onMouseOver="ShowTip(event, 'tt143', 'link143')" onMouseOut="HideTip('tt143')" class=ISymbol>setFocusToForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link144 onMouseOver="ShowTip(event, 'tt144', 'link144')" onMouseOut="HideTip('tt144')" class=ISymbol>SetIgnoreListActive</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setJid" id=link145 onMouseOver="ShowTip(event, 'tt145', 'link145')" onMouseOut="HideTip('tt145')" class=ISymbol>setJid</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setName" id=link146 onMouseOver="ShowTip(event, 'tt146', 'link146')" onMouseOut="HideTip('tt146')" class=ISymbol>setName</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setNick" id=link147 onMouseOver="ShowTip(event, 'tt147', 'link147')" onMouseOut="HideTip('tt147')" class=ISymbol>setNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetNickname" id=link148 onMouseOver="ShowTip(event, 'tt148', 'link148')" onMouseOut="HideTip('tt148')" class=ISymbol>SetNickname</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPreviousNick" id=link149 onMouseOver="ShowTip(event, 'tt149', 'link149')" onMouseOut="HideTip('tt149')" class=ISymbol>setPreviousNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPrivacyLists" id=link150 onMouseOver="ShowTip(event, 'tt150', 'link150')" onMouseOut="HideTip('tt150')" class=ISymbol>setPrivacyLists</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setRole" id=link151 onMouseOver="ShowTip(event, 'tt151', 'link151')" onMouseOut="HideTip('tt151')" class=ISymbol>setRole</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setRoster" id=link152 onMouseOver="ShowTip(event, 'tt152', 'link152')" onMouseOut="HideTip('tt152')" class=ISymbol>setRoster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.setStatus" id=link153 onMouseOver="ShowTip(event, 'tt153', 'link153')" onMouseOut="HideTip('tt153')" class=ISymbol>setStatus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.setStropheStatus" id=link154 onMouseOver="ShowTip(event, 'tt154', 'link154')" onMouseOut="HideTip('tt154')" class=ISymbol>setStropheStatus</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setSubject" id=link155 onMouseOver="ShowTip(event, 'tt155', 'link155')" onMouseOut="HideTip('tt155')" class=ISymbol>setSubject</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link156 onMouseOver="ShowTip(event, 'tt156', 'link156')" onMouseOut="HideTip('tt156')" class=ISymbol>SetSubject</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>setUser</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.setUser" id=link157 onMouseOver="ShowTip(event, 'tt157', 'link157')" onMouseOut="HideTip('tt157')" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setUser" id=link158 onMouseOver="ShowTip(event, 'tt158', 'link158')" onMouseOut="HideTip('tt158')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setUser" id=link159 onMouseOver="ShowTip(event, 'tt159', 'link159')" onMouseOut="HideTip('tt159')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Context.show" id=link160 onMouseOver="ShowTip(event, 'tt160', 'link160')" onMouseOut="HideTip('tt160')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.show" id=link161 onMouseOver="ShowTip(event, 'tt161', 'link161')" onMouseOut="HideTip('tt161')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.show" id=link162 onMouseOver="ShowTip(event, 'tt162', 'link162')" onMouseOut="HideTip('tt162')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.show" id=link163 onMouseOver="ShowTip(event, 'tt163', 'link163')" onMouseOut="HideTip('tt163')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.show" id=link164 onMouseOver="ShowTip(event, 'tt164', 'link164')" onMouseOut="HideTip('tt164')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a><a href="../files/view/pane-js.html#Candy.View.Pane.Tooltip.show" id=link165 onMouseOver="ShowTip(event, 'tt165', 'link165')" onMouseOut="HideTip('tt165')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Tooltip</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showCloseControl" id=link166 onMouseOver="ShowTip(event, 'tt166', 'link166')" onMouseOut="HideTip('tt166')" class=ISymbol>showCloseControl</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.showEmoticonsMenu" id=link167 onMouseOver="ShowTip(event, 'tt167', 'link167')" onMouseOut="HideTip('tt167')" class=ISymbol>showEmoticonsMenu</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showEnterPasswordForm" id=link168 onMouseOver="ShowTip(event, 'tt168', 'link168')" onMouseOut="HideTip('tt168')" class=ISymbol>showEnterPasswordForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showError" id=link169 onMouseOver="ShowTip(event, 'tt169', 'link169')" onMouseOut="HideTip('tt169')" class=ISymbol>showError</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.showJoinAnimation" id=link170 onMouseOver="ShowTip(event, 'tt170', 'link170')" onMouseOut="HideTip('tt170')" class=ISymbol>showJoinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showLoginForm" id=link171 onMouseOver="ShowTip(event, 'tt171', 'link171')" onMouseOut="HideTip('tt171')" class=ISymbol>showLoginForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showNicknameConflictForm" id=link172 onMouseOver="ShowTip(event, 'tt172', 'link172')" onMouseOut="HideTip('tt172')" class=ISymbol>showNicknameConflictForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showSpinner" id=link173 onMouseOver="ShowTip(event, 'tt173', 'link173')" onMouseOut="HideTip('tt173')" class=ISymbol>showSpinner</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.sliceMessagePane" id=link174 onMouseOver="ShowTip(event, 'tt174', 'link174')" onMouseOut="HideTip('tt174')" class=ISymbol>sliceMessagePane</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Message.submit" id=link175 onMouseOver="ShowTip(event, 'tt175', 'link175')" onMouseOut="HideTip('tt175')" class=ISymbol>submit</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</span></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClick" id=link176 onMouseOver="ShowTip(event, 'tt176', 'link176')" onMouseOut="HideTip('tt176')" class=ISymbol>tabClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClose" id=link177 onMouseOver="ShowTip(event, 'tt177', 'link177')" onMouseOut="HideTip('tt177')" class=ISymbol>tabClose</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.unescapeJid" id=link178 onMouseOver="ShowTip(event, 'tt178', 'link178')" onMouseOut="HideTip('tt178')" class=ISymbol>unescapeJid</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.unignoreUser" id=link179 onMouseOver="ShowTip(event, 'tt179', 'link179')" onMouseOut="HideTip('tt179')" class=ISymbol>unignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>update</span><div class=ISubIndex><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.update" id=link180 onMouseOver="ShowTip(event, 'tt180', 'link180')" onMouseOut="HideTip('tt180')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.update" id=link181 onMouseOver="ShowTip(event, 'tt181', 'link181')" onMouseOut="HideTip('tt181')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.update" id=link182 onMouseOver="ShowTip(event, 'tt182', 'link182')" onMouseOut="HideTip('tt182')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link183 onMouseOver="ShowTip(event, 'tt183', 'link183')" onMouseOut="HideTip('tt183')" class=ISymbol>UpdatePrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.updateUserCount" id=link184 onMouseOver="ShowTip(event, 'tt184', 'link184')" onMouseOut="HideTip('tt184')" class=ISymbol>updateUserCount</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link185 onMouseOver="ShowTip(event, 'tt185', 'link185')" onMouseOut="HideTip('tt185')" class=ISymbol>UserAction</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.userClick" id=link186 onMouseOver="ShowTip(event, 'tt186', 'link186')" onMouseOut="HideTip('tt186')" class=ISymbol>userClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="V"></a>V</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Version</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Version" id=link187 onMouseOver="ShowTip(event, 'tt187', 'link187')" onMouseOut="HideTip('tt187')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Version" id=link188 onMouseOver="ShowTip(event, 'tt188', 'link188')" onMouseOut="HideTip('tt188')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a></div></td></tr></table>
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt135"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>scrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scroll to bottom wrapper for onScrollToBottom to be able to disable it by overwriting the function.</div></div><div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Services: function()</td></tr></table></blockquote>Sends a request for disco items</div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setActiveTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the active tab.</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setAffiliation = function(</td><td class="PParameter prettyprint " nowrap>affiliation</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user affiliation</div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setCookie = function(</td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>value,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lifetime_days</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a new cookie</div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setCustomData = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Stores custom data</div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setEmoticonPath: function(</td><td class="PParameter prettyprint " nowrap>path</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set emoticons location.</div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setFocusToForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set focus to the message input field within the message form.</div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">SetIgnoreListActive: function()</td></tr></table></blockquote>Set ignore privacy list active</div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s jid</div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setName = function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set room name</div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setNick = function(</td><td class="PParameter prettyprint " nowrap>nick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s nick</div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetNickname: function(</td><td class="PParameter prettyprint " nowrap>nickname,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rooms</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPreviousNick = function(</td><td class="PParameter prettyprint " nowrap>previousNick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If user has nickname changed, set previous nickname.</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPrivacyLists = function(</td><td class="PParameter prettyprint " nowrap>lists</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets privacy lists.</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRole = function(</td><td class="PParameter prettyprint " nowrap>role</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user role</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRoster = function(</td><td class="PParameter prettyprint " nowrap>roster</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set roster of room</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setStatus: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set offline or online status for private rooms (when one of the participants leaves the room)</div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setStropheStatus = function(</td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the strophe status</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when someone changes the subject in the channel</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets subject (topic) of a room.</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set current user. </div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set user of this room.</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets or updates the current user in the specified room (called by Candy.View.Pane.Roster.update) and set specific informations (roles and affiliations) on the room tab (chat-pane).</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>elem,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show context menu (positions it according to the window height/width)</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMessage,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>timestamp</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a message in the message pane</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>html,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showCloseControl,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showSpinner</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display modal window</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a specific room and hides the other rooms (if there are any)</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote>Show toolbar.</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>content</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a tooltip on event.currentTarget with content specified or content within the target&rsquo;s attribute data-tooltip.</div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showCloseControl: function()</td></tr></table></blockquote>Show a close button</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEmoticonsMenu: function(</td><td class="PParameter prettyprint " nowrap>elem</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows the special emoticons menu</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEnterPasswordForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form for entering room password</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showError: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>replacements</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show modal containing error message</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showJoinAnimation: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows join animation if needed</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showLoginForm: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show the login form modal</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showNicknameConflictForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form indicating that the nickname is already taken and for chosing a new nickname</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showSpinner: function()</td></tr></table></blockquote>Show loading spinner</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>sliceMessagePane: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Slices the message pane after the max amount of messages specified in the Candy View options (limit setting).</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>submit: function(</td><td class="PParameter prettyprint " nowrap>event</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>on submit handler for message field sends the message to the server and if it&rsquo;s a private chat, shows the message immediately because the server doesn&rsquo;t send back those message.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt136"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>scrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scroll to bottom wrapper for onScrollToBottom to be able to disable it by overwriting the function.</div></div><div class=CToolTip id="tt137"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Services: function()</td></tr></table></blockquote>Sends a request for disco items</div></div><div class=CToolTip id="tt138"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setActiveTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the active tab.</div></div><div class=CToolTip id="tt139"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setAffiliation = function(</td><td class="PParameter prettyprint " nowrap>affiliation</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user affiliation</div></div><div class=CToolTip id="tt140"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setCookie = function(</td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>value,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lifetime_days</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a new cookie</div></div><div class=CToolTip id="tt141"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setCustomData = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Stores custom data</div></div><div class=CToolTip id="tt142"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setEmoticonPath: function(</td><td class="PParameter prettyprint " nowrap>path</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set emoticons location.</div></div><div class=CToolTip id="tt143"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setFocusToForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set focus to the message input field within the message form.</div></div><div class=CToolTip id="tt144"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">SetIgnoreListActive: function()</td></tr></table></blockquote>Set ignore privacy list active</div></div><div class=CToolTip id="tt145"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s jid</div></div><div class=CToolTip id="tt146"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setName = function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set room name</div></div><div class=CToolTip id="tt147"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setNick = function(</td><td class="PParameter prettyprint " nowrap>nick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s nick</div></div><div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetNickname: function(</td><td class="PParameter prettyprint " nowrap>nickname,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rooms</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPreviousNick = function(</td><td class="PParameter prettyprint " nowrap>previousNick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If user has nickname changed, set previous nickname.</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPrivacyLists = function(</td><td class="PParameter prettyprint " nowrap>lists</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets privacy lists.</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRole = function(</td><td class="PParameter prettyprint " nowrap>role</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user role</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRoster = function(</td><td class="PParameter prettyprint " nowrap>roster</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set roster of room</div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setStatus: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set offline or online status for private rooms (when one of the participants leaves the room)</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setStropheStatus = function(</td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the strophe status</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when someone changes the subject in the channel</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets subject (topic) of a room.</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set current user. </div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set user of this room.</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets or updates the current user in the specified room (called by Candy.View.Pane.Roster.update) and set specific informations (roles and affiliations) on the room tab (chat-pane).</div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>elem,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show context menu (positions it according to the window height/width)</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMessage,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>timestamp</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a message in the message pane</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>html,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showCloseControl,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showSpinner</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display modal window</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a specific room and hides the other rooms (if there are any)</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote>Show toolbar.</div></div><div class=CToolTip id="tt165"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>content</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a tooltip on event.currentTarget with content specified or content within the target&rsquo;s attribute data-tooltip.</div></div><div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showCloseControl: function()</td></tr></table></blockquote>Show a close button</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEmoticonsMenu: function(</td><td class="PParameter prettyprint " nowrap>elem</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows the special emoticons menu</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEnterPasswordForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form for entering room password</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showError: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>replacements</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show modal containing error message</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showJoinAnimation: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows join animation if needed</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showLoginForm: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show the login form modal</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showNicknameConflictForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form indicating that the nickname is already taken and for chosing a new nickname</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showSpinner: function()</td></tr></table></blockquote>Show loading spinner</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>sliceMessagePane: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Slices the message pane after the max amount of messages specified in the Candy View options (limit setting).</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>submit: function(</td><td class="PParameter prettyprint " nowrap>event</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>on submit handler for message field sends the message to the server and if it&rsquo;s a private chat, shows the message immediately because the server doesn&rsquo;t send back those message.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>tabClick: function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tab click event: show the room associated with the tab and stops the event from doing the default.</div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">tabClose: function()</td></tr></table></blockquote>Tab close (click) event: Leave the room (groupchat) or simply close the tab (chat).</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>tabClick: function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tab click event: show the room associated with the tab and stops the event from doing the default.</div></div><div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">tabClose: function()</td></tr></table></blockquote>Tab close (click) event: Leave the room (groupchat) or simply close the tab (chat).</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.unescapeJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unescapes a jid (node &amp; resource get unescaped)</div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>unignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unignore an ignored user and remove the ignore icon of the roster item.</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Every presence update gets dispatched from this method.</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>action,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called by Candy.View.Observer.Presence.update to update the roster if needed. </div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update toolbar for specific room</div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote>Updates privacy list according to the privacylist in the currentUser</div></div><div class=CToolTip id="tt183"><div class=CFunction>Update usercount element with count.</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>UserAction: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Kick or ban a user</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">userClick: function()</td></tr></table></blockquote>Click handler for opening a private room</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.unescapeJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unescapes a jid (node &amp; resource get unescaped)</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>unignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unignore an ignored user and remove the ignore icon of the roster item.</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Every presence update gets dispatched from this method.</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>action,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called by Candy.View.Observer.Presence.update to update the roster if needed. </div></div><div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update toolbar for specific room</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote>Updates privacy list according to the privacylist in the currentUser</div></div><div class=CToolTip id="tt184"><div class=CFunction>Update usercount element with count.</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>UserAction: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Kick or ban a user</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">userClick: function()</td></tr></table></blockquote>Click handler for opening a private room</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replies to a version request</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Responds to a version request</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replies to a version request</div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Responds to a version request</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->
diff --git a/docs/index/General.html b/docs/index/General.html
index 57ffbe8..6095d5e 100644
--- a/docs/index/General.html
+++ b/docs/index/General.html
@@ -17,7 +17,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt8"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.about</td></tr></table></blockquote>About candy</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.add = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Add user to roster</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.addHandler = function(</td><td class="PParameter prettyprint " nowrap>handler,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>ns,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>from,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>addIgnoreIcon: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Add the ignore icon to the roster item of the specified user</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>addTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomType</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Add a tab to the chat pane.</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.addToOrRemoveFromPrivacyList = function(</td><td class="PParameter prettyprint " nowrap>list,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Convenience function for adding/removing users from ignore list.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>adminMessage: function(</td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display admin message</div></div><div class=CToolTip id="tt15"><div class=CConstant>Affiliation owner</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>all: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Does everything of the parser: escaping, linkifying and emotifying.</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">allTabsClosed: function()</td></tr></table></blockquote>All tabs closed event: Disconnect from service. </div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>appendToMessagePane: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>html</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Append a new message to the message pane.</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.attach = function(</td><td class="PParameter prettyprint " nowrap>jid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Attach an already binded &amp; connected session to the server</div></div><div class=CToolTip id="tt20"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote>If set to `true` try to get the bookmarks and autojoin the rooms (supported by Openfire). </div></div><div class=CToolTip id="tt21"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autoscroll: true</td></tr></table></blockquote>Boolean whether autoscroll is enabled</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt8"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.about</td></tr></table></blockquote>About candy</div></div><div class=CToolTip id="tt9"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.add = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Add user to roster</div></div><div class=CToolTip id="tt10"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.addHandler = function(</td><td class="PParameter prettyprint " nowrap>handler,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>ns,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>id,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>from,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Wrapper for Strophe.Connection.addHandler() to add a stanza handler for the connection.</div></div><div class=CToolTip id="tt11"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>addIgnoreIcon: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Add the ignore icon to the roster item of the specified user</div></div><div class=CToolTip id="tt12"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>addTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomType</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Add a tab to the chat pane.</div></div><div class=CToolTip id="tt13"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.addToOrRemoveFromPrivacyList = function(</td><td class="PParameter prettyprint " nowrap>list,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Convenience function for adding/removing users from ignore list.</div></div><div class=CToolTip id="tt14"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>adminMessage: function(</td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display admin message</div></div><div class=CToolTip id="tt15"><div class=CConstant>Affiliation owner</div></div><div class=CToolTip id="tt16"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>all: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Does everything of the parser: escaping, linkifying and emotifying.</div></div><div class=CToolTip id="tt17"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">allTabsClosed: function()</td></tr></table></blockquote>All tabs closed event: Disconnect from service. </div></div><div class=CToolTip id="tt18"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>appendToMessagePane: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>html</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Append a new message to the message pane.</div></div><div class=CToolTip id="tt19"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.attach = function(</td><td class="PParameter prettyprint " nowrap>jid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>sid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Attach an already binded &amp; connected session to the server</div></div><div class=CToolTip id="tt20"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote>If set to `true` try to get the bookmarks and autojoin the rooms (supported by ejabberd, Openfire). </div></div><div class=CToolTip id="tt21"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autoscroll: true</td></tr></table></blockquote>Boolean whether autoscroll is enabled</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
diff --git a/docs/index/General2.html b/docs/index/General2.html
index a0e9ebb..bf08f98 100644
--- a/docs/index/General2.html
+++ b/docs/index/General2.html
@@ -11,7 +11,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General.html#C">C</a> &middot; <a href="#D">D</a> &middot; <a href="#E">E</a> &middot; <a href="#F">F</a> &middot; <a href="#G">G</a> &middot; <a href="#H">H</a> &middot; <a href="#I">I</a> &middot; <a href="General3.html#J">J</a> &middot; K &middot; <a href="General3.html#L">L</a> &middot; <a href="General3.html#M">M</a> &middot; <a href="General3.html#N">N</a> &middot; <a href="General3.html#O">O</a> &middot; <a href="General3.html#P">P</a> &middot; Q &middot; <a href="General3.html#R">R</a> &middot; <a href="General4.html#S">S</a> &middot; <a href="General4.html#T">T</a> &middot; <a href="General4.html#U">U</a> &middot; <a href="General4.html#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.data" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=ISymbol>data</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.deleteCookie" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=ISymbol>deleteCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Disco</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Disco" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Disco" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.disconnect" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>disconnect</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.emoticons" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>emoticons</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.emotify" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>emotify</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.escape" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>escape</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.escapeJid" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>escapeJid</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#event.js" class=ISymbol>event.js</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Events</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.Events" class=IParent>Candy.Core</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Events" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Events" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Events" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Events" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Strophe.Events" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Strophe</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Events" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Events" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=IHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.fitTabs" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>fitTabs</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.forceRedraw" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>forceRedraw</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Functions</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.Functions" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.Functions" class=IParent>Candy.Core</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Functions" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Functions" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.Functions" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Functions" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.Functions" class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</a><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.Functions" class=IParent>Candy.<wbr>Core.<wbr>ChatUser</a><a href="../files/core/event-js.html#Candy.Core.Event.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Strophe.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Strophe</a><a href="../files/util-js.html#Candy.Util.Functions" class=IParent>Candy.Util</a><a href="../files/util-js.html#Candy.Util.Parser.Functions" class=IParent>Candy.<wbr>Util.<wbr>Parser</a><a href="../files/view-js.html#Candy.View.Functions" class=IParent>Candy.View</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Functions" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Functions" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a><a href="../files/view/pane-js.html#Candy.View.Pane.Tooltip.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Tooltip</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=IHeading><a name="G"></a>G</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.get" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>get</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getAffiliation" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>getAffiliation</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.getAll" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>getAll</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getConnection" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>getConnection</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getCookie" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>getCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view-js.html#Candy.View.getCurrent" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>getCurrent</a>, <span class=IParent>Candy.View</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getCustomData" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>getCustomData</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getEscapedJid" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=ISymbol>getEscapedJid</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getIeVersion" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=ISymbol>getIeVersion</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.GetIgnoreList" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=ISymbol>GetIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>getJid</span><div class=ISubIndex><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getJid" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getJid" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=IParent>Candy.<wbr>Core.<wbr>ChatUser</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.GetJidIfAnonymous" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>GetJidIfAnonymous</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.getMenuLinks" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>getMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getName" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>getName</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getNick" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>getNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>getOptions</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.getOptions" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.getOptions" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=IParent>Candy.View</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.getPane" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>getPane</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getPosLeftAccordingToWindowBounds" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>getPosLeftAccordingToWindowBounds</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getPosTopAccordingToWindowBounds" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>getPosTopAccordingToWindowBounds</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getPrivacyList" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>getPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getRole" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>getRole</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getRoom" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>getRoom</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getRooms" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>getRooms</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getRoster" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>getRoster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getStropheStatus" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>getStropheStatus</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.getTab" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>getTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>getUser</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.getUser" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getUser" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.getUser" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=IHeading><a name="H"></a>H</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.hasFocus" id=link142 onMouseOver="ShowTip(event, 'tt142', 'link142')" onMouseOut="HideTip('tt142')" class=ISymbol>hasFocus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.hasNicknameChanged" id=link143 onMouseOver="ShowTip(event, 'tt143', 'link143')" onMouseOut="HideTip('tt143')" class=ISymbol>hasNicknameChanged</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>hide</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.hide" id=link144 onMouseOver="ShowTip(event, 'tt144', 'link144')" onMouseOut="HideTip('tt144')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.hide" id=link145 onMouseOver="ShowTip(event, 'tt145', 'link145')" onMouseOut="HideTip('tt145')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.hideCloseControl" id=link146 onMouseOver="ShowTip(event, 'tt146', 'link146')" onMouseOut="HideTip('tt146')" class=ISymbol>hideCloseControl</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.hideSpinner" id=link147 onMouseOver="ShowTip(event, 'tt147', 'link147')" onMouseOut="HideTip('tt147')" class=ISymbol>hideSpinner</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=IHeading><a name="I"></a>I</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link148 onMouseOver="ShowTip(event, 'tt148', 'link148')" onMouseOut="HideTip('tt148')" class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" id=link149 onMouseOver="ShowTip(event, 'tt149', 'link149')" onMouseOut="HideTip('tt149')" class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>increaseUnreadMessages</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" id=link150 onMouseOver="ShowTip(event, 'tt150', 'link150')" onMouseOut="HideTip('tt150')" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" id=link151 onMouseOver="ShowTip(event, 'tt151', 'link151')" onMouseOut="HideTip('tt151')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" id=link152 onMouseOver="ShowTip(event, 'tt152', 'link152')" onMouseOut="HideTip('tt152')" class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>init</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" id=link153 onMouseOver="ShowTip(event, 'tt153', 'link153')" onMouseOut="HideTip('tt153')" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" id=link154 onMouseOver="ShowTip(event, 'tt154', 'link154')" onMouseOut="HideTip('tt154')" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" id=link155 onMouseOver="ShowTip(event, 'tt155', 'link155')" onMouseOut="HideTip('tt155')" class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" id=link156 onMouseOver="ShowTip(event, 'tt156', 'link156')" onMouseOut="HideTip('tt156')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" id=link157 onMouseOver="ShowTip(event, 'tt157', 'link157')" onMouseOut="HideTip('tt157')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" id=link158 onMouseOver="ShowTip(event, 'tt158', 'link158')" onMouseOut="HideTip('tt158')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" id=link159 onMouseOver="ShowTip(event, 'tt159', 'link159')" onMouseOut="HideTip('tt159')" class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" id=link160 onMouseOver="ShowTip(event, 'tt160', 'link160')" onMouseOut="HideTip('tt160')" class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" id=link161 onMouseOver="ShowTip(event, 'tt161', 'link161')" onMouseOut="HideTip('tt161')" class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" id=link162 onMouseOver="ShowTip(event, 'tt162', 'link162')" onMouseOut="HideTip('tt162')" class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" id=link163 onMouseOver="ShowTip(event, 'tt163', 'link163')" onMouseOut="HideTip('tt163')" class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" id=link164 onMouseOver="ShowTip(event, 'tt164', 'link164')" onMouseOut="HideTip('tt164')" class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.items" id=link165 onMouseOver="ShowTip(event, 'tt165', 'link165')" onMouseOut="HideTip('tt165')" class=ISymbol>items</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr></table>
+<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General.html#C">C</a> &middot; <a href="#D">D</a> &middot; <a href="#E">E</a> &middot; <a href="#F">F</a> &middot; <a href="#G">G</a> &middot; <a href="#H">H</a> &middot; <a href="#I">I</a> &middot; <a href="General3.html#J">J</a> &middot; K &middot; <a href="General3.html#L">L</a> &middot; <a href="General3.html#M">M</a> &middot; <a href="General3.html#N">N</a> &middot; <a href="General3.html#O">O</a> &middot; <a href="General3.html#P">P</a> &middot; Q &middot; <a href="General3.html#R">R</a> &middot; <a href="General4.html#S">S</a> &middot; <a href="General4.html#T">T</a> &middot; <a href="General4.html#U">U</a> &middot; <a href="General4.html#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.data" id=link100 onMouseOver="ShowTip(event, 'tt100', 'link100')" onMouseOut="HideTip('tt100')" class=ISymbol>data</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.deleteCookie" id=link101 onMouseOver="ShowTip(event, 'tt101', 'link101')" onMouseOut="HideTip('tt101')" class=ISymbol>deleteCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Disco</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Disco" id=link102 onMouseOver="ShowTip(event, 'tt102', 'link102')" onMouseOut="HideTip('tt102')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Disco" id=link103 onMouseOver="ShowTip(event, 'tt103', 'link103')" onMouseOut="HideTip('tt103')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.disconnect" id=link104 onMouseOver="ShowTip(event, 'tt104', 'link104')" onMouseOut="HideTip('tt104')" class=ISymbol>disconnect</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.emoticons" id=link105 onMouseOver="ShowTip(event, 'tt105', 'link105')" onMouseOut="HideTip('tt105')" class=ISymbol>emoticons</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.emotify" id=link106 onMouseOver="ShowTip(event, 'tt106', 'link106')" onMouseOut="HideTip('tt106')" class=ISymbol>emotify</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.escape" id=link107 onMouseOver="ShowTip(event, 'tt107', 'link107')" onMouseOut="HideTip('tt107')" class=ISymbol>escape</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.escapeJid" id=link108 onMouseOver="ShowTip(event, 'tt108', 'link108')" onMouseOut="HideTip('tt108')" class=ISymbol>escapeJid</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#event.js" class=ISymbol>event.js</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Events</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.Events" class=IParent>Candy.Core</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Events" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Events" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Events" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Events" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Strophe.Events" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Strophe</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Events" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Events" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.Events" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=IHeading><a name="F"></a>F</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.fitTabs" id=link109 onMouseOver="ShowTip(event, 'tt109', 'link109')" onMouseOut="HideTip('tt109')" class=ISymbol>fitTabs</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.forceRedraw" id=link110 onMouseOver="ShowTip(event, 'tt110', 'link110')" onMouseOut="HideTip('tt110')" class=ISymbol>forceRedraw</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Functions</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.Functions" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.Functions" class=IParent>Candy.Core</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Functions" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Functions" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.Functions" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Functions" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.Functions" class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</a><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.Functions" class=IParent>Candy.<wbr>Core.<wbr>ChatUser</a><a href="../files/core/event-js.html#Candy.Core.Event.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Strophe.Functions" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Strophe</a><a href="../files/util-js.html#Candy.Util.Functions" class=IParent>Candy.Util</a><a href="../files/util-js.html#Candy.Util.Parser.Functions" class=IParent>Candy.<wbr>Util.<wbr>Parser</a><a href="../files/view-js.html#Candy.View.Functions" class=IParent>Candy.View</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Functions" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Functions" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a><a href="../files/view/pane-js.html#Candy.View.Pane.Tooltip.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Tooltip</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.Functions" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=IHeading><a name="G"></a>G</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.get" id=link111 onMouseOver="ShowTip(event, 'tt111', 'link111')" onMouseOut="HideTip('tt111')" class=ISymbol>get</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getAffiliation" id=link112 onMouseOver="ShowTip(event, 'tt112', 'link112')" onMouseOut="HideTip('tt112')" class=ISymbol>getAffiliation</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.getAll" id=link113 onMouseOver="ShowTip(event, 'tt113', 'link113')" onMouseOut="HideTip('tt113')" class=ISymbol>getAll</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getConnection" id=link114 onMouseOver="ShowTip(event, 'tt114', 'link114')" onMouseOut="HideTip('tt114')" class=ISymbol>getConnection</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getCookie" id=link115 onMouseOver="ShowTip(event, 'tt115', 'link115')" onMouseOut="HideTip('tt115')" class=ISymbol>getCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view-js.html#Candy.View.getCurrent" id=link116 onMouseOver="ShowTip(event, 'tt116', 'link116')" onMouseOut="HideTip('tt116')" class=ISymbol>getCurrent</a>, <span class=IParent>Candy.View</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getCustomData" id=link117 onMouseOver="ShowTip(event, 'tt117', 'link117')" onMouseOut="HideTip('tt117')" class=ISymbol>getCustomData</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getEscapedJid" id=link118 onMouseOver="ShowTip(event, 'tt118', 'link118')" onMouseOut="HideTip('tt118')" class=ISymbol>getEscapedJid</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getIeVersion" id=link119 onMouseOver="ShowTip(event, 'tt119', 'link119')" onMouseOut="HideTip('tt119')" class=ISymbol>getIeVersion</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.GetIgnoreList" id=link120 onMouseOver="ShowTip(event, 'tt120', 'link120')" onMouseOut="HideTip('tt120')" class=ISymbol>GetIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>getJid</span><div class=ISubIndex><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getJid" id=link121 onMouseOver="ShowTip(event, 'tt121', 'link121')" onMouseOut="HideTip('tt121')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getJid" id=link122 onMouseOver="ShowTip(event, 'tt122', 'link122')" onMouseOut="HideTip('tt122')" class=IParent>Candy.<wbr>Core.<wbr>ChatUser</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.GetJidIfAnonymous" id=link123 onMouseOver="ShowTip(event, 'tt123', 'link123')" onMouseOut="HideTip('tt123')" class=ISymbol>GetJidIfAnonymous</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.getMenuLinks" id=link124 onMouseOver="ShowTip(event, 'tt124', 'link124')" onMouseOut="HideTip('tt124')" class=ISymbol>getMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getName" id=link125 onMouseOver="ShowTip(event, 'tt125', 'link125')" onMouseOut="HideTip('tt125')" class=ISymbol>getName</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getNick" id=link126 onMouseOver="ShowTip(event, 'tt126', 'link126')" onMouseOut="HideTip('tt126')" class=ISymbol>getNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>getOptions</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.getOptions" id=link127 onMouseOver="ShowTip(event, 'tt127', 'link127')" onMouseOut="HideTip('tt127')" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.getOptions" id=link128 onMouseOver="ShowTip(event, 'tt128', 'link128')" onMouseOut="HideTip('tt128')" class=IParent>Candy.View</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.getPane" id=link129 onMouseOver="ShowTip(event, 'tt129', 'link129')" onMouseOut="HideTip('tt129')" class=ISymbol>getPane</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getPosLeftAccordingToWindowBounds" id=link130 onMouseOver="ShowTip(event, 'tt130', 'link130')" onMouseOut="HideTip('tt130')" class=ISymbol>getPosLeftAccordingToWindowBounds</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.getPosTopAccordingToWindowBounds" id=link131 onMouseOver="ShowTip(event, 'tt131', 'link131')" onMouseOut="HideTip('tt131')" class=ISymbol>getPosTopAccordingToWindowBounds</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getPrivacyList" id=link132 onMouseOver="ShowTip(event, 'tt132', 'link132')" onMouseOut="HideTip('tt132')" class=ISymbol>getPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.getRole" id=link133 onMouseOver="ShowTip(event, 'tt133', 'link133')" onMouseOut="HideTip('tt133')" class=ISymbol>getRole</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getRoom" id=link134 onMouseOver="ShowTip(event, 'tt134', 'link134')" onMouseOut="HideTip('tt134')" class=ISymbol>getRoom</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getRooms" id=link135 onMouseOver="ShowTip(event, 'tt135', 'link135')" onMouseOut="HideTip('tt135')" class=ISymbol>getRooms</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getRoster" id=link136 onMouseOver="ShowTip(event, 'tt136', 'link136')" onMouseOut="HideTip('tt136')" class=ISymbol>getRoster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.getStropheStatus" id=link137 onMouseOver="ShowTip(event, 'tt137', 'link137')" onMouseOut="HideTip('tt137')" class=ISymbol>getStropheStatus</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.getTab" id=link138 onMouseOver="ShowTip(event, 'tt138', 'link138')" onMouseOut="HideTip('tt138')" class=ISymbol>getTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>getUser</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.getUser" id=link139 onMouseOver="ShowTip(event, 'tt139', 'link139')" onMouseOut="HideTip('tt139')" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.getUser" id=link140 onMouseOver="ShowTip(event, 'tt140', 'link140')" onMouseOut="HideTip('tt140')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.getUser" id=link141 onMouseOver="ShowTip(event, 'tt141', 'link141')" onMouseOut="HideTip('tt141')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=IHeading><a name="H"></a>H</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.hasFocus" id=link142 onMouseOver="ShowTip(event, 'tt142', 'link142')" onMouseOut="HideTip('tt142')" class=ISymbol>hasFocus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.hasNicknameChanged" id=link143 onMouseOver="ShowTip(event, 'tt143', 'link143')" onMouseOut="HideTip('tt143')" class=ISymbol>hasNicknameChanged</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>hide</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.hide" id=link144 onMouseOver="ShowTip(event, 'tt144', 'link144')" onMouseOut="HideTip('tt144')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.hide" id=link145 onMouseOver="ShowTip(event, 'tt145', 'link145')" onMouseOut="HideTip('tt145')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.hideCloseControl" id=link146 onMouseOver="ShowTip(event, 'tt146', 'link146')" onMouseOut="HideTip('tt146')" class=ISymbol>hideCloseControl</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.hideSpinner" id=link147 onMouseOver="ShowTip(event, 'tt147', 'link147')" onMouseOut="HideTip('tt147')" class=ISymbol>hideSpinner</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=IHeading><a name="I"></a>I</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" id=link148 onMouseOver="ShowTip(event, 'tt148', 'link148')" onMouseOut="HideTip('tt148')" class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" id=link149 onMouseOver="ShowTip(event, 'tt149', 'link149')" onMouseOut="HideTip('tt149')" class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>increaseUnreadMessages</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" id=link150 onMouseOver="ShowTip(event, 'tt150', 'link150')" onMouseOut="HideTip('tt150')" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" id=link151 onMouseOver="ShowTip(event, 'tt151', 'link151')" onMouseOut="HideTip('tt151')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" id=link152 onMouseOver="ShowTip(event, 'tt152', 'link152')" onMouseOut="HideTip('tt152')" class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>init</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" id=link153 onMouseOver="ShowTip(event, 'tt153', 'link153')" onMouseOut="HideTip('tt153')" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" id=link154 onMouseOver="ShowTip(event, 'tt154', 'link154')" onMouseOut="HideTip('tt154')" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" id=link155 onMouseOver="ShowTip(event, 'tt155', 'link155')" onMouseOut="HideTip('tt155')" class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" id=link156 onMouseOver="ShowTip(event, 'tt156', 'link156')" onMouseOut="HideTip('tt156')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" id=link157 onMouseOver="ShowTip(event, 'tt157', 'link157')" onMouseOut="HideTip('tt157')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" id=link158 onMouseOver="ShowTip(event, 'tt158', 'link158')" onMouseOut="HideTip('tt158')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" id=link159 onMouseOver="ShowTip(event, 'tt159', 'link159')" onMouseOut="HideTip('tt159')" class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Invite" id=link160 onMouseOver="ShowTip(event, 'tt160', 'link160')" onMouseOut="HideTip('tt160')" class=ISymbol>Invite</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" id=link161 onMouseOver="ShowTip(event, 'tt161', 'link161')" onMouseOut="HideTip('tt161')" class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" id=link162 onMouseOver="ShowTip(event, 'tt162', 'link162')" onMouseOut="HideTip('tt162')" class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" id=link163 onMouseOver="ShowTip(event, 'tt163', 'link163')" onMouseOut="HideTip('tt163')" class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" id=link164 onMouseOver="ShowTip(event, 'tt164', 'link164')" onMouseOut="HideTip('tt164')" class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" id=link165 onMouseOver="ShowTip(event, 'tt165', 'link165')" onMouseOut="HideTip('tt165')" class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.items" id=link166 onMouseOver="ShowTip(event, 'tt166', 'link166')" onMouseOut="HideTip('tt166')" class=ISymbol>items</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr></table>
<!--START_ND_TOOLTIPS-->
<div class=CToolTip id="tt100"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.data</td></tr></table></blockquote></div></div><div class=CToolTip id="tt101"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.deleteCookie = function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Deletes a cookie with the given name</div></div><div class=CToolTip id="tt102"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Disco: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco info of a room.</div></div><div class=CToolTip id="tt103"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Disco: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets informations to rooms according to the disco info received.</div></div><div class=CToolTip id="tt104"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.disconnect = function()</td></tr></table></blockquote>Leave all rooms and disconnect</div></div><!--END_ND_TOOLTIPS-->
@@ -33,7 +33,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>ignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Ignore specified user and add the ignore icon to the roster item of the user</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>increaseUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Increase unread message count in a tab by one.</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">increaseUnreadMessages: function()</td></tr></table></blockquote>Increases unread message count in window title by one.</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>infoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Init view &amp; core</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize Core.</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>container,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize chat view (setup DOM, register handlers &amp; observers)</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Initialize context menu and setup mouseleave handler.</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>init: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomType</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize a new room and inserts the room html into the DOM</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Register handler and enable or disable sound and status messages.</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initialMenuLinks: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.isAnonymousConnection = function()</td></tr></table></blockquote>Returns true if Candy.Core.connect was first called with a domain instead of a jid as the first param.</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.isEmptyObject = function(</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>IE7 doesn&rsquo;t work with jQuery.isEmptyObject (&lt;=1.5.1), workaround.</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.isInPrivacyList = function(</td><td class="PParameter prettyprint " nowrap>list,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tests if this user ignores the user provided by jid.</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.isModerator = function()</td></tr></table></blockquote>Check if user is moderator. </div></div><div class=CToolTip id="tt164"><div class=CFunction>Parses a ISO-8610 Date to a Date-Object.</div></div><div class=CToolTip id="tt165"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.items</td></tr></table></blockquote>Roster items</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt148"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>IgnoreUnignore: function(</td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Checks if the user is already ignoring the target user, if yes: unignore him, if no: ignore him.</div></div><div class=CToolTip id="tt149"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>ignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Ignore specified user and add the ignore icon to the roster item of the user</div></div><div class=CToolTip id="tt150"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>increaseUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Increase unread message count in a tab by one.</div></div><div class=CToolTip id="tt151"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">increaseUnreadMessages: function()</td></tr></table></blockquote>Increases unread message count in window title by one.</div></div><div class=CToolTip id="tt152"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>infoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt153"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Init view &amp; core</div></div><div class=CToolTip id="tt154"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>service,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize Core.</div></div><div class=CToolTip id="tt155"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.init = function(</td><td class="PParameter prettyprint " nowrap>container,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>options</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize chat view (setup DOM, register handlers &amp; observers)</div></div><div class=CToolTip id="tt156"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Initialize context menu and setup mouseleave handler.</div></div><div class=CToolTip id="tt157"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>init: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomType</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Initialize a new room and inserts the room html into the DOM</div></div><div class=CToolTip id="tt158"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">init: function()</td></tr></table></blockquote>Register handler and enable or disable sound and status messages.</div></div><div class=CToolTip id="tt159"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">initialMenuLinks: function()</td></tr></table></blockquote></div></div><div class=CToolTip id="tt160"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Invite: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>invitees,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends an invite stanza to multiple JIDs</div></div><div class=CToolTip id="tt161"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.isAnonymousConnection = function()</td></tr></table></blockquote>Returns true if Candy.Core.connect was first called with a domain instead of a jid as the first param.</div></div><div class=CToolTip id="tt162"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.isEmptyObject = function(</td><td class="PParameter prettyprint " nowrap>obj</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>IE7 doesn&rsquo;t work with jQuery.isEmptyObject (&lt;=1.5.1), workaround.</div></div><div class=CToolTip id="tt163"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.isInPrivacyList = function(</td><td class="PParameter prettyprint " nowrap>list,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tests if this user ignores the user provided by jid.</div></div><div class=CToolTip id="tt164"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.isModerator = function()</td></tr></table></blockquote>Check if user is moderator. </div></div><div class=CToolTip id="tt165"><div class=CFunction>Parses a ISO-8610 Date to a Date-Object.</div></div><div class=CToolTip id="tt166"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.items</td></tr></table></blockquote>Roster items</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->
diff --git a/docs/index/General3.html b/docs/index/General3.html
index 92b1cb1..a9ab344 100644
--- a/docs/index/General3.html
+++ b/docs/index/General3.html
@@ -11,33 +11,33 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General.html#C">C</a> &middot; <a href="General2.html#D">D</a> &middot; <a href="General2.html#E">E</a> &middot; <a href="General2.html#F">F</a> &middot; <a href="General2.html#G">G</a> &middot; <a href="General2.html#H">H</a> &middot; <a href="General2.html#I">I</a> &middot; <a href="#J">J</a> &middot; K &middot; <a href="#L">L</a> &middot; <a href="#M">M</a> &middot; <a href="#N">N</a> &middot; <a href="#O">O</a> &middot; <a href="#P">P</a> &middot; Q &middot; <a href="#R">R</a> &middot; <a href="General4.html#S">S</a> &middot; <a href="General4.html#T">T</a> &middot; <a href="General4.html#U">U</a> &middot; <a href="General4.html#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="J"></a>J</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.jidToId" id=link166 onMouseOver="ShowTip(event, 'tt166', 'link166')" onMouseOut="HideTip('tt166')" class=ISymbol>jidToId</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Join" id=link167 onMouseOver="ShowTip(event, 'tt167', 'link167')" onMouseOut="HideTip('tt167')" class=ISymbol>Join</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.joinAnimation" id=link168 onMouseOver="ShowTip(event, 'tt168', 'link168')" onMouseOut="HideTip('tt168')" class=ISymbol>joinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="L"></a>L</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Leave</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Leave" id=link169 onMouseOver="ShowTip(event, 'tt169', 'link169')" onMouseOut="HideTip('tt169')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Leave" id=link170 onMouseOver="ShowTip(event, 'tt170', 'link170')" onMouseOut="HideTip('tt170')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.leaveAnimation" id=link171 onMouseOver="ShowTip(event, 'tt171', 'link171')" onMouseOut="HideTip('tt171')" class=ISymbol>leaveAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.linkify" id=link172 onMouseOver="ShowTip(event, 'tt172', 'link172')" onMouseOut="HideTip('tt172')" class=ISymbol>linkify</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.localizedTime" id=link173 onMouseOver="ShowTip(event, 'tt173', 'link173')" onMouseOut="HideTip('tt173')" class=ISymbol>localizedTime</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.log" id=link174 onMouseOver="ShowTip(event, 'tt174', 'link174')" onMouseOut="HideTip('tt174')" class=ISymbol>log</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Login</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Login" id=link175 onMouseOver="ShowTip(event, 'tt175', 'link175')" onMouseOut="HideTip('tt175')" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Login" id=link176 onMouseOver="ShowTip(event, 'tt176', 'link176')" onMouseOut="HideTip('tt176')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="M"></a>M</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Message</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Message" id=link177 onMouseOver="ShowTip(event, 'tt177', 'link177')" onMouseOut="HideTip('tt177')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Message" id=link178 onMouseOver="ShowTip(event, 'tt178', 'link178')" onMouseOut="HideTip('tt178')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Message" id=link179 onMouseOver="ShowTip(event, 'tt179', 'link179')" onMouseOut="HideTip('tt179')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Message" id=link180 onMouseOver="ShowTip(event, 'tt180', 'link180')" onMouseOut="HideTip('tt180')" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Message" id=link181 onMouseOver="ShowTip(event, 'tt181', 'link181')" onMouseOut="HideTip('tt181')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="N"></a>N</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.nl2br" id=link182 onMouseOver="ShowTip(event, 'tt182', 'link182')" onMouseOut="HideTip('tt182')" class=ISymbol>nl2br</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.notifyPrivateChats" id=link183 onMouseOver="ShowTip(event, 'tt183', 'link183')" onMouseOut="HideTip('tt183')" class=ISymbol>notifyPrivateChats</a>, <span class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</span></td></tr><tr><td class=IHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/observer-js.html#observer.js" class=ISymbol>observer.js</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onAutoscrollControlClick" id=link184 onMouseOver="ShowTip(event, 'tt184', 'link184')" onMouseOut="HideTip('tt184')" class=ISymbol>onAutoscrollControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onBlur" id=link185 onMouseOver="ShowTip(event, 'tt185', 'link185')" onMouseOut="HideTip('tt185')" class=ISymbol>onBlur</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onFocus" id=link186 onMouseOver="ShowTip(event, 'tt186', 'link186')" onMouseOut="HideTip('tt186')" class=ISymbol>onFocus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.onInfoMessage" id=link187 onMouseOver="ShowTip(event, 'tt187', 'link187')" onMouseOut="HideTip('tt187')" class=ISymbol>onInfoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onPlaySound" id=link188 onMouseOver="ShowTip(event, 'tt188', 'link188')" onMouseOut="HideTip('tt188')" class=ISymbol>onPlaySound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToBottom" id=link189 onMouseOver="ShowTip(event, 'tt189', 'link189')" onMouseOut="HideTip('tt189')" class=ISymbol>onScrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToStoredPosition" id=link190 onMouseOver="ShowTip(event, 'tt190', 'link190')" onMouseOut="HideTip('tt190')" class=ISymbol>onScrollToStoredPosition</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onSoundControlClick" id=link191 onMouseOver="ShowTip(event, 'tt191', 'link191')" onMouseOut="HideTip('tt191')" class=ISymbol>onSoundControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onStatusMessageControlClick" id=link192 onMouseOver="ShowTip(event, 'tt192', 'link192')" onMouseOut="HideTip('tt192')" class=ISymbol>onStatusMessageControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.onWindowUnload" id=link193 onMouseOver="ShowTip(event, 'tt193', 'link193')" onMouseOut="HideTip('tt193')" class=ISymbol>onWindowUnload</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.open" id=link194 onMouseOver="ShowTip(event, 'tt194', 'link194')" onMouseOut="HideTip('tt194')" class=ISymbol>open</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#pane.js" class=ISymbol>pane.js</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.parseAndCropXhtml" id=link195 onMouseOver="ShowTip(event, 'tt195', 'link195')" onMouseOut="HideTip('tt195')" class=ISymbol>parseAndCropXhtml</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.playSound" id=link196 onMouseOver="ShowTip(event, 'tt196', 'link196')" onMouseOut="HideTip('tt196')" class=ISymbol>playSound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Presence</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Presence" id=link197 onMouseOver="ShowTip(event, 'tt197', 'link197')" onMouseOut="HideTip('tt197')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Presence" id=link198 onMouseOver="ShowTip(event, 'tt198', 'link198')" onMouseOut="HideTip('tt198')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Presence" id=link199 onMouseOver="ShowTip(event, 'tt199', 'link199')" onMouseOut="HideTip('tt199')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>PresenceError</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.PresenceError" id=link200 onMouseOver="ShowTip(event, 'tt200', 'link200')" onMouseOut="HideTip('tt200')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.PresenceError" id=link201 onMouseOver="ShowTip(event, 'tt201', 'link201')" onMouseOut="HideTip('tt201')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.presencePriority" id=link202 onMouseOver="ShowTip(event, 'tt202', 'link202')" onMouseOut="HideTip('tt202')" class=ISymbol>presencePriority</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyList" id=link203 onMouseOver="ShowTip(event, 'tt203', 'link203')" onMouseOut="HideTip('tt203')" class=ISymbol>PrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyListError" id=link204 onMouseOver="ShowTip(event, 'tt204', 'link204')" onMouseOut="HideTip('tt204')" class=ISymbol>PrivacyListError</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Private Functions</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.Private_Functions" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.Private_Functions" class=IParent>Candy.View</a></div></td></tr><tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.rawInput" id=link205 onMouseOver="ShowTip(event, 'tt205', 'link205')" onMouseOut="HideTip('tt205')" class=ISymbol>rawInput</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.reduceUnreadMessages" id=link206 onMouseOver="ShowTip(event, 'tt206', 'link206')" onMouseOut="HideTip('tt206')" class=ISymbol>reduceUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.registerEventHandlers" id=link207 onMouseOver="ShowTip(event, 'tt207', 'link207')" onMouseOut="HideTip('tt207')" class=ISymbol>registerEventHandlers</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.remove" id=link208 onMouseOver="ShowTip(event, 'tt208', 'link208')" onMouseOut="HideTip('tt208')" class=ISymbol>remove</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.removeIgnoreIcon" id=link209 onMouseOver="ShowTip(event, 'tt209', 'link209')" onMouseOut="HideTip('tt209')" class=ISymbol>removeIgnoreIcon</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link210 onMouseOver="ShowTip(event, 'tt210', 'link210')" onMouseOut="HideTip('tt210')" class=ISymbol>RemoveIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.removeRoom" id=link211 onMouseOver="ShowTip(event, 'tt211', 'link211')" onMouseOut="HideTip('tt211')" class=ISymbol>removeRoom</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.removeTab" id=link212 onMouseOver="ShowTip(event, 'tt212', 'link212')" onMouseOut="HideTip('tt212')" class=ISymbol>removeTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.renderUnreadMessages" id=link213 onMouseOver="ShowTip(event, 'tt213', 'link213')" onMouseOut="HideTip('tt213')" class=ISymbol>renderUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.ResetIgnoreList" id=link214 onMouseOver="ShowTip(event, 'tt214', 'link214')" onMouseOut="HideTip('tt214')" class=ISymbol>ResetIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.resource" id=link215 onMouseOver="ShowTip(event, 'tt215', 'link215')" onMouseOut="HideTip('tt215')" class=ISymbol>resource</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.ROLE_MODERATOR" id=link216 onMouseOver="ShowTip(event, 'tt216', 'link216')" onMouseOut="HideTip('tt216')" class=ISymbol>ROLE_MODERATOR</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.room" id=link217 onMouseOver="ShowTip(event, 'tt217', 'link217')" onMouseOut="HideTip('tt217')" class=ISymbol>room</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.rooms" id=link218 onMouseOver="ShowTip(event, 'tt218', 'link218')" onMouseOut="HideTip('tt218')" class=ISymbol>rooms</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Roster</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Roster" id=link219 onMouseOver="ShowTip(event, 'tt219', 'link219')" onMouseOut="HideTip('tt219')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Roster" id=link220 onMouseOver="ShowTip(event, 'tt220', 'link220')" onMouseOut="HideTip('tt220')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a></div></td></tr></table>
+<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General.html#C">C</a> &middot; <a href="General2.html#D">D</a> &middot; <a href="General2.html#E">E</a> &middot; <a href="General2.html#F">F</a> &middot; <a href="General2.html#G">G</a> &middot; <a href="General2.html#H">H</a> &middot; <a href="General2.html#I">I</a> &middot; <a href="#J">J</a> &middot; K &middot; <a href="#L">L</a> &middot; <a href="#M">M</a> &middot; <a href="#N">N</a> &middot; <a href="#O">O</a> &middot; <a href="#P">P</a> &middot; Q &middot; <a href="#R">R</a> &middot; <a href="General4.html#S">S</a> &middot; <a href="General4.html#T">T</a> &middot; <a href="General4.html#U">U</a> &middot; <a href="General4.html#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="J"></a>J</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.jidToId" id=link167 onMouseOver="ShowTip(event, 'tt167', 'link167')" onMouseOut="HideTip('tt167')" class=ISymbol>jidToId</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Join" id=link168 onMouseOver="ShowTip(event, 'tt168', 'link168')" onMouseOut="HideTip('tt168')" class=ISymbol>Join</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.joinAnimation" id=link169 onMouseOver="ShowTip(event, 'tt169', 'link169')" onMouseOut="HideTip('tt169')" class=ISymbol>joinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="L"></a>L</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Leave</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Leave" id=link170 onMouseOver="ShowTip(event, 'tt170', 'link170')" onMouseOut="HideTip('tt170')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Leave" id=link171 onMouseOver="ShowTip(event, 'tt171', 'link171')" onMouseOut="HideTip('tt171')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.leaveAnimation" id=link172 onMouseOver="ShowTip(event, 'tt172', 'link172')" onMouseOut="HideTip('tt172')" class=ISymbol>leaveAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.linkify" id=link173 onMouseOver="ShowTip(event, 'tt173', 'link173')" onMouseOut="HideTip('tt173')" class=ISymbol>linkify</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.localizedTime" id=link174 onMouseOver="ShowTip(event, 'tt174', 'link174')" onMouseOut="HideTip('tt174')" class=ISymbol>localizedTime</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.log" id=link175 onMouseOver="ShowTip(event, 'tt175', 'link175')" onMouseOut="HideTip('tt175')" class=ISymbol>log</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Login</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Login" id=link176 onMouseOver="ShowTip(event, 'tt176', 'link176')" onMouseOut="HideTip('tt176')" class=IParent>Candy.<wbr>Core.<wbr>Event</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Login" id=link177 onMouseOver="ShowTip(event, 'tt177', 'link177')" onMouseOut="HideTip('tt177')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="M"></a>M</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Message</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Message" id=link178 onMouseOver="ShowTip(event, 'tt178', 'link178')" onMouseOut="HideTip('tt178')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Message" id=link179 onMouseOver="ShowTip(event, 'tt179', 'link179')" onMouseOut="HideTip('tt179')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Message" id=link180 onMouseOver="ShowTip(event, 'tt180', 'link180')" onMouseOut="HideTip('tt180')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Chat.Message" id=link181 onMouseOver="ShowTip(event, 'tt181', 'link181')" onMouseOut="HideTip('tt181')" class=IParent>Candy.<wbr>View.<wbr>Observer.Chat</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.Message" id=link182 onMouseOver="ShowTip(event, 'tt182', 'link182')" onMouseOut="HideTip('tt182')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=IHeading><a name="N"></a>N</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.nl2br" id=link183 onMouseOver="ShowTip(event, 'tt183', 'link183')" onMouseOut="HideTip('tt183')" class=ISymbol>nl2br</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.notifyPrivateChats" id=link184 onMouseOver="ShowTip(event, 'tt184', 'link184')" onMouseOut="HideTip('tt184')" class=ISymbol>notifyPrivateChats</a>, <span class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</span></td></tr><tr><td class=IHeading><a name="O"></a>O</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/observer-js.html#observer.js" class=ISymbol>observer.js</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onAutoscrollControlClick" id=link185 onMouseOver="ShowTip(event, 'tt185', 'link185')" onMouseOut="HideTip('tt185')" class=ISymbol>onAutoscrollControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onBlur" id=link186 onMouseOver="ShowTip(event, 'tt186', 'link186')" onMouseOut="HideTip('tt186')" class=ISymbol>onBlur</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.onFocus" id=link187 onMouseOver="ShowTip(event, 'tt187', 'link187')" onMouseOut="HideTip('tt187')" class=ISymbol>onFocus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.onInfoMessage" id=link188 onMouseOver="ShowTip(event, 'tt188', 'link188')" onMouseOut="HideTip('tt188')" class=ISymbol>onInfoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onPlaySound" id=link189 onMouseOver="ShowTip(event, 'tt189', 'link189')" onMouseOut="HideTip('tt189')" class=ISymbol>onPlaySound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToBottom" id=link190 onMouseOver="ShowTip(event, 'tt190', 'link190')" onMouseOut="HideTip('tt190')" class=ISymbol>onScrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.onScrollToStoredPosition" id=link191 onMouseOver="ShowTip(event, 'tt191', 'link191')" onMouseOut="HideTip('tt191')" class=ISymbol>onScrollToStoredPosition</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onSoundControlClick" id=link192 onMouseOver="ShowTip(event, 'tt192', 'link192')" onMouseOut="HideTip('tt192')" class=ISymbol>onSoundControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.onStatusMessageControlClick" id=link193 onMouseOver="ShowTip(event, 'tt193', 'link193')" onMouseOut="HideTip('tt193')" class=ISymbol>onStatusMessageControlClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.onWindowUnload" id=link194 onMouseOver="ShowTip(event, 'tt194', 'link194')" onMouseOut="HideTip('tt194')" class=ISymbol>onWindowUnload</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.open" id=link195 onMouseOver="ShowTip(event, 'tt195', 'link195')" onMouseOut="HideTip('tt195')" class=ISymbol>open</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#pane.js" class=ISymbol>pane.js</a></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.parseAndCropXhtml" id=link196 onMouseOver="ShowTip(event, 'tt196', 'link196')" onMouseOut="HideTip('tt196')" class=ISymbol>parseAndCropXhtml</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.playSound" id=link197 onMouseOver="ShowTip(event, 'tt197', 'link197')" onMouseOut="HideTip('tt197')" class=ISymbol>playSound</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Presence</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Presence" id=link198 onMouseOver="ShowTip(event, 'tt198', 'link198')" onMouseOut="HideTip('tt198')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Presence" id=link199 onMouseOver="ShowTip(event, 'tt199', 'link199')" onMouseOut="HideTip('tt199')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.Presence" id=link200 onMouseOver="ShowTip(event, 'tt200', 'link200')" onMouseOut="HideTip('tt200')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>PresenceError</span><div class=ISubIndex><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Room.PresenceError" id=link201 onMouseOver="ShowTip(event, 'tt201', 'link201')" onMouseOut="HideTip('tt201')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber.Room</a><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.Candy.View.Observer.PresenceError" id=link202 onMouseOver="ShowTip(event, 'tt202', 'link202')" onMouseOut="HideTip('tt202')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence.<wbr>Candy.<wbr>View.<wbr>Observer</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.presencePriority" id=link203 onMouseOver="ShowTip(event, 'tt203', 'link203')" onMouseOut="HideTip('tt203')" class=ISymbol>presencePriority</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyList" id=link204 onMouseOver="ShowTip(event, 'tt204', 'link204')" onMouseOut="HideTip('tt204')" class=ISymbol>PrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.PrivacyListError" id=link205 onMouseOver="ShowTip(event, 'tt205', 'link205')" onMouseOut="HideTip('tt205')" class=ISymbol>PrivacyListError</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Private Functions</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.Private_Functions" class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.Private_Functions" class=IParent>Candy.View</a></div></td></tr><tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.rawInput" id=link206 onMouseOver="ShowTip(event, 'tt206', 'link206')" onMouseOut="HideTip('tt206')" class=ISymbol>rawInput</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.reduceUnreadMessages" id=link207 onMouseOver="ShowTip(event, 'tt207', 'link207')" onMouseOut="HideTip('tt207')" class=ISymbol>reduceUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.registerEventHandlers" id=link208 onMouseOver="ShowTip(event, 'tt208', 'link208')" onMouseOut="HideTip('tt208')" class=ISymbol>registerEventHandlers</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.remove" id=link209 onMouseOver="ShowTip(event, 'tt209', 'link209')" onMouseOut="HideTip('tt209')" class=ISymbol>remove</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.removeIgnoreIcon" id=link210 onMouseOver="ShowTip(event, 'tt210', 'link210')" onMouseOut="HideTip('tt210')" class=ISymbol>removeIgnoreIcon</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.RemoveIgnoreList" id=link211 onMouseOver="ShowTip(event, 'tt211', 'link211')" onMouseOut="HideTip('tt211')" class=ISymbol>RemoveIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.removeRoom" id=link212 onMouseOver="ShowTip(event, 'tt212', 'link212')" onMouseOut="HideTip('tt212')" class=ISymbol>removeRoom</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.removeTab" id=link213 onMouseOver="ShowTip(event, 'tt213', 'link213')" onMouseOut="HideTip('tt213')" class=ISymbol>removeTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.renderUnreadMessages" id=link214 onMouseOver="ShowTip(event, 'tt214', 'link214')" onMouseOut="HideTip('tt214')" class=ISymbol>renderUnreadMessages</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.ResetIgnoreList" id=link215 onMouseOver="ShowTip(event, 'tt215', 'link215')" onMouseOut="HideTip('tt215')" class=ISymbol>ResetIgnoreList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.resource" id=link216 onMouseOver="ShowTip(event, 'tt216', 'link216')" onMouseOut="HideTip('tt216')" class=ISymbol>resource</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.ROLE_MODERATOR" id=link217 onMouseOver="ShowTip(event, 'tt217', 'link217')" onMouseOut="HideTip('tt217')" class=ISymbol>ROLE_MODERATOR</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.room" id=link218 onMouseOver="ShowTip(event, 'tt218', 'link218')" onMouseOut="HideTip('tt218')" class=ISymbol>room</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.rooms" id=link219 onMouseOver="ShowTip(event, 'tt219', 'link219')" onMouseOut="HideTip('tt219')" class=ISymbol>rooms</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Roster</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Roster" id=link220 onMouseOver="ShowTip(event, 'tt220', 'link220')" onMouseOut="HideTip('tt220')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Roster" id=link221 onMouseOver="ShowTip(event, 'tt221', 'link221')" onMouseOut="HideTip('tt221')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a></div></td></tr></table>
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt166"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.jidToId = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Translates a jid to a MD5-Id</div></div><div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Join: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco of specified room and joins afterwards.</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>joinAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Animates specified elementId on join</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt167"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.jidToId = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Translates a jid to a MD5-Id</div></div><div class=CToolTip id="tt168"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Join: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>password</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Requests disco of specified room and joins afterwards.</div></div><div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>joinAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Animates specified elementId on join</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt169"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room.</div></div><div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room and cleans up related data and notifies view.</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>leaveAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leave animation for specified element id and removes the DOM element on completion.</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>linkify: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces URLs with a HTML-link.</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.localizedTime = function(</td><td class="PParameter prettyprint " nowrap>dateTime</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Localizes ISO-8610 Date with the time/dateformat specified in the translation.</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.log = function()</td></tr></table></blockquote>Overridden to do something useful if debug is set to true.</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.Login = function(</td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify view that the login window should be displayed</div></div><div class=CToolTip id="tt176"><div class=CFunction>The login event gets dispatched to this method</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt170"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room.</div></div><div class=CToolTip id="tt171"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Leave: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leaves a room and cleans up related data and notifies view.</div></div><div class=CToolTip id="tt172"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>leaveAnimation: function(</td><td class="PParameter prettyprint " nowrap>elementId</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Leave animation for specified element id and removes the DOM element on completion.</div></div><div class=CToolTip id="tt173"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>linkify: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replaces URLs with a HTML-link.</div></div><div class=CToolTip id="tt174"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.localizedTime = function(</td><td class="PParameter prettyprint " nowrap>dateTime</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Localizes ISO-8610 Date with the time/dateformat specified in the translation.</div></div><div class=CToolTip id="tt175"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.log = function()</td></tr></table></blockquote>Overridden to do something useful if debug is set to true.</div></div><div class=CToolTip id="tt176"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.Login = function(</td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify view that the login window should be displayed</div></div><div class=CToolTip id="tt177"><div class=CFunction>The login event gets dispatched to this method</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt177"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send message</div></div><div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on room, admin and server messages and notifies the view if required.</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various message events (subject changed, private chat message, multi-user chat message) and notifies view.</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Dispatches admin and info messages</div></div><div class=CToolTip id="tt181"><div class=CFunction>Messages received get dispatched from this method.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt178"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>msg,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMsg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Send message</div></div><div class=CToolTip id="tt179"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on room, admin and server messages and notifies the view if required.</div></div><div class=CToolTip id="tt180"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various message events (subject changed, private chat message, multi-user chat message) and notifies view.</div></div><div class=CToolTip id="tt181"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Message: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Dispatches admin and info messages</div></div><div class=CToolTip id="tt182"><div class=CFunction>Messages received get dispatched from this method.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt182"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>nl2br: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>replaces newline characters with a br/ to make multi line messages look nice</div></div><div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>notifyPrivateChats: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify private user chats if existing</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt183"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>nl2br: function(</td><td class="PParameter prettyprint " nowrap>text</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>replaces newline characters with a br/ to make multi line messages look nice</div></div><div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>notifyPrivateChats: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Notify private user chats if existing</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt184"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onAutoscrollControlClick: function()</td></tr></table></blockquote>Autoscroll control event handler.</div></div><div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onBlur: function()</td></tr></table></blockquote>Window blur event handler.</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onFocus: function()</td></tr></table></blockquote>Window focus event handler.</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onInfoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onPlaySound: function()</td></tr></table></blockquote>Sound play event handler. </div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scrolls to the latest message received/sent.</div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToStoredPosition: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>When autoscroll is off, the position where the scrollbar is has to be stored for each room, because it otherwise goes to the top in the message window.</div></div><div class=CToolTip id="tt191"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onSoundControlClick: function()</td></tr></table></blockquote>Sound control click event handler.</div></div><div class=CToolTip id="tt192"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStatusMessageControlClick: function()</td></tr></table></blockquote>Status message control event handler.</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.onWindowUnload = function()</td></tr></table></blockquote>window.onbeforeunload event which disconnects the client from the Jabber server.</div></div><div class=CToolTip id="tt194"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>open: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>switchToRoom,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>isNoConferenceRoomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Opens a new private room</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt185"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onAutoscrollControlClick: function()</td></tr></table></blockquote>Autoscroll control event handler.</div></div><div class=CToolTip id="tt186"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onBlur: function()</td></tr></table></blockquote>Window blur event handler.</div></div><div class=CToolTip id="tt187"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onFocus: function()</td></tr></table></blockquote>Window focus event handler.</div></div><div class=CToolTip id="tt188"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onInfoMessage: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display info message. </div></div><div class=CToolTip id="tt189"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onPlaySound: function()</td></tr></table></blockquote>Sound play event handler. </div></div><div class=CToolTip id="tt190"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scrolls to the latest message received/sent.</div></div><div class=CToolTip id="tt191"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>onScrollToStoredPosition: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>When autoscroll is off, the position where the scrollbar is has to be stored for each room, because it otherwise goes to the top in the message window.</div></div><div class=CToolTip id="tt192"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onSoundControlClick: function()</td></tr></table></blockquote>Sound control click event handler.</div></div><div class=CToolTip id="tt193"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">onStatusMessageControlClick: function()</td></tr></table></blockquote>Status message control event handler.</div></div><div class=CToolTip id="tt194"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.onWindowUnload = function()</td></tr></table></blockquote>window.onbeforeunload event which disconnects the client from the Jabber server.</div></div><div class=CToolTip id="tt195"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>open: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>switchToRoom,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>isNoConferenceRoomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Opens a new private room</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt195"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.parseAndCropXhtml = function(</td><td class="PParameter prettyprint " nowrap>str,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>len</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Parses the XHTML and applies various Candy related filters to it.</div></div><div class=CToolTip id="tt196"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">playSound: function()</td></tr></table></blockquote>Play sound (default method).</div></div><div class=CToolTip id="tt197"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>attr,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>el</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a request for presence</div></div><div class=CToolTip id="tt198"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a presence event</div></div><div class=CToolTip id="tt199"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various presence messages (room leaving, room joining, error presence) and notifies view.</div></div><div class=CToolTip id="tt200"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PresenceError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a presence of type error has been retrieved.</div></div><div class=CToolTip id="tt201"><div class=CFunction>Presence errors get handled in this method</div></div><div class=CToolTip id="tt202"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">presencePriority: 1</td></tr></table></blockquote>Default priority for presence messages in order to receive messages across different resources</div></div><div class=CToolTip id="tt203"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyList: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a privacy list event and sets up the current privacy list of this user.</div></div><div class=CToolTip id="tt204"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyListError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a privacy list error has been received.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt196"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.parseAndCropXhtml = function(</td><td class="PParameter prettyprint " nowrap>str,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>len</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Parses the XHTML and applies various Candy related filters to it.</div></div><div class=CToolTip id="tt197"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">playSound: function()</td></tr></table></blockquote>Play sound (default method).</div></div><div class=CToolTip id="tt198"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>attr,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>el</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sends a request for presence</div></div><div class=CToolTip id="tt199"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a presence event</div></div><div class=CToolTip id="tt200"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Presence: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on various presence messages (room leaving, room joining, error presence) and notifies view.</div></div><div class=CToolTip id="tt201"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PresenceError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a presence of type error has been retrieved.</div></div><div class=CToolTip id="tt202"><div class=CFunction>Presence errors get handled in this method</div></div><div class=CToolTip id="tt203"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">presencePriority: 1</td></tr></table></blockquote>Default priority for presence messages in order to receive messages across different resources</div></div><div class=CToolTip id="tt204"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyList: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts on a privacy list event and sets up the current privacy list of this user.</div></div><div class=CToolTip id="tt205"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>PrivacyListError: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Acts when a privacy list error has been received.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt205"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.rawInput = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>(Overridden from Strophe.Connection.rawInput)</div></div><div class=CToolTip id="tt206"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>reduceUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>num</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Reduce unread message count in window title by `num`.</div></div><div class=CToolTip id="tt207"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.registerEventHandlers = function()</td></tr></table></blockquote>Adds listening handlers to the connection.</div></div><div class=CToolTip id="tt208"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.remove = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove user from roster</div></div><div class=CToolTip id="tt209"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeIgnoreIcon: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove the ignore icon to the roster item of the specified user</div></div><div class=CToolTip id="tt210"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">RemoveIgnoreList: function()</td></tr></table></blockquote>Remove an existing ignore list.</div></div><div class=CToolTip id="tt211"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.removeRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Removes a room from the rooms list</div></div><div class=CToolTip id="tt212"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove tab element.</div></div><div class=CToolTip id="tt213"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>renderUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>count</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update window title to show message count.</div></div><div class=CToolTip id="tt214"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">ResetIgnoreList: function()</td></tr></table></blockquote>Create new ignore privacy list (and reset the previous one, if it exists).</div></div><div class=CToolTip id="tt215"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">resource: Candy.about.name</td></tr></table></blockquote>JID resource to use when connecting to the server. </div></div><div class=CToolTip id="tt216"><div class=CConstant>Moderator role</div></div><div class=CToolTip id="tt217"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.room</td></tr></table></blockquote>Object containing roomJid and name.</div></div><div class=CToolTip id="tt218"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">rooms: []</td></tr></table></blockquote>Contains opened room elements</div></div><div class=CToolTip id="tt219"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Roster: function()</td></tr></table></blockquote>Sends a request for a roster</div></div><div class=CToolTip id="tt220"><div class=CVariable>Candy.Core.ChatRoster instance</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt206"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.rawInput = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>(Overridden from Strophe.Connection.rawInput)</div></div><div class=CToolTip id="tt207"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>reduceUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>num</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Reduce unread message count in window title by `num`.</div></div><div class=CToolTip id="tt208"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.registerEventHandlers = function()</td></tr></table></blockquote>Adds listening handlers to the connection.</div></div><div class=CToolTip id="tt209"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.remove = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove user from roster</div></div><div class=CToolTip id="tt210"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeIgnoreIcon: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove the ignore icon to the roster item of the specified user</div></div><div class=CToolTip id="tt211"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">RemoveIgnoreList: function()</td></tr></table></blockquote>Remove an existing ignore list.</div></div><div class=CToolTip id="tt212"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.removeRoom = function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Removes a room from the rooms list</div></div><div class=CToolTip id="tt213"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>removeTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Remove tab element.</div></div><div class=CToolTip id="tt214"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>renderUnreadMessages: function(</td><td class="PParameter prettyprint " nowrap>count</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update window title to show message count.</div></div><div class=CToolTip id="tt215"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">ResetIgnoreList: function()</td></tr></table></blockquote>Create new ignore privacy list (and reset the previous one, if it exists).</div></div><div class=CToolTip id="tt216"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">resource: Candy.about.name</td></tr></table></blockquote>JID resource to use when connecting to the server. </div></div><div class=CToolTip id="tt217"><div class=CConstant>Moderator role</div></div><div class=CToolTip id="tt218"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.room</td></tr></table></blockquote>Object containing roomJid and name.</div></div><div class=CToolTip id="tt219"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">rooms: []</td></tr></table></blockquote>Contains opened room elements</div></div><div class=CToolTip id="tt220"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Roster: function()</td></tr></table></blockquote>Sends a request for a roster</div></div><div class=CToolTip id="tt221"><div class=CVariable>Candy.Core.ChatRoster instance</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->
diff --git a/docs/index/General4.html b/docs/index/General4.html
index 962eb43..8633094 100644
--- a/docs/index/General4.html
+++ b/docs/index/General4.html
@@ -11,21 +11,21 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General.html#C">C</a> &middot; <a href="General2.html#D">D</a> &middot; <a href="General2.html#E">E</a> &middot; <a href="General2.html#F">F</a> &middot; <a href="General2.html#G">G</a> &middot; <a href="General2.html#H">H</a> &middot; <a href="General2.html#I">I</a> &middot; <a href="General3.html#J">J</a> &middot; K &middot; <a href="General3.html#L">L</a> &middot; <a href="General3.html#M">M</a> &middot; <a href="General3.html#N">N</a> &middot; <a href="General3.html#O">O</a> &middot; <a href="General3.html#P">P</a> &middot; Q &middot; <a href="General3.html#R">R</a> &middot; <a href="#S">S</a> &middot; <a href="#T">T</a> &middot; <a href="#U">U</a> &middot; <a href="#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.scrollToBottom" id=link221 onMouseOver="ShowTip(event, 'tt221', 'link221')" onMouseOut="HideTip('tt221')" class=ISymbol>scrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Services" id=link222 onMouseOver="ShowTip(event, 'tt222', 'link222')" onMouseOut="HideTip('tt222')" class=ISymbol>Services</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.setActiveTab" id=link223 onMouseOver="ShowTip(event, 'tt223', 'link223')" onMouseOut="HideTip('tt223')" class=ISymbol>setActiveTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setAffiliation" id=link224 onMouseOver="ShowTip(event, 'tt224', 'link224')" onMouseOut="HideTip('tt224')" class=ISymbol>setAffiliation</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.setCookie" id=link225 onMouseOver="ShowTip(event, 'tt225', 'link225')" onMouseOut="HideTip('tt225')" class=ISymbol>setCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setCustomData" id=link226 onMouseOver="ShowTip(event, 'tt226', 'link226')" onMouseOut="HideTip('tt226')" class=ISymbol>setCustomData</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.setEmoticonPath" id=link227 onMouseOver="ShowTip(event, 'tt227', 'link227')" onMouseOut="HideTip('tt227')" class=ISymbol>setEmoticonPath</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setFocusToForm" id=link228 onMouseOver="ShowTip(event, 'tt228', 'link228')" onMouseOut="HideTip('tt228')" class=ISymbol>setFocusToForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link229 onMouseOver="ShowTip(event, 'tt229', 'link229')" onMouseOut="HideTip('tt229')" class=ISymbol>SetIgnoreListActive</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setJid" id=link230 onMouseOver="ShowTip(event, 'tt230', 'link230')" onMouseOut="HideTip('tt230')" class=ISymbol>setJid</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setName" id=link231 onMouseOver="ShowTip(event, 'tt231', 'link231')" onMouseOut="HideTip('tt231')" class=ISymbol>setName</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setNick" id=link232 onMouseOver="ShowTip(event, 'tt232', 'link232')" onMouseOut="HideTip('tt232')" class=ISymbol>setNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetNickname" id=link233 onMouseOver="ShowTip(event, 'tt233', 'link233')" onMouseOut="HideTip('tt233')" class=ISymbol>SetNickname</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPreviousNick" id=link234 onMouseOver="ShowTip(event, 'tt234', 'link234')" onMouseOut="HideTip('tt234')" class=ISymbol>setPreviousNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPrivacyLists" id=link235 onMouseOver="ShowTip(event, 'tt235', 'link235')" onMouseOut="HideTip('tt235')" class=ISymbol>setPrivacyLists</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setRole" id=link236 onMouseOver="ShowTip(event, 'tt236', 'link236')" onMouseOut="HideTip('tt236')" class=ISymbol>setRole</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setRoster" id=link237 onMouseOver="ShowTip(event, 'tt237', 'link237')" onMouseOut="HideTip('tt237')" class=ISymbol>setRoster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.setStatus" id=link238 onMouseOver="ShowTip(event, 'tt238', 'link238')" onMouseOut="HideTip('tt238')" class=ISymbol>setStatus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.setStropheStatus" id=link239 onMouseOver="ShowTip(event, 'tt239', 'link239')" onMouseOut="HideTip('tt239')" class=ISymbol>setStropheStatus</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setSubject" id=link240 onMouseOver="ShowTip(event, 'tt240', 'link240')" onMouseOut="HideTip('tt240')" class=ISymbol>setSubject</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link241 onMouseOver="ShowTip(event, 'tt241', 'link241')" onMouseOut="HideTip('tt241')" class=ISymbol>SetSubject</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>setUser</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.setUser" id=link242 onMouseOver="ShowTip(event, 'tt242', 'link242')" onMouseOut="HideTip('tt242')" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setUser" id=link243 onMouseOver="ShowTip(event, 'tt243', 'link243')" onMouseOut="HideTip('tt243')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setUser" id=link244 onMouseOver="ShowTip(event, 'tt244', 'link244')" onMouseOut="HideTip('tt244')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Context.show" id=link245 onMouseOver="ShowTip(event, 'tt245', 'link245')" onMouseOut="HideTip('tt245')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.show" id=link246 onMouseOver="ShowTip(event, 'tt246', 'link246')" onMouseOut="HideTip('tt246')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.show" id=link247 onMouseOver="ShowTip(event, 'tt247', 'link247')" onMouseOut="HideTip('tt247')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.show" id=link248 onMouseOver="ShowTip(event, 'tt248', 'link248')" onMouseOut="HideTip('tt248')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.show" id=link249 onMouseOver="ShowTip(event, 'tt249', 'link249')" onMouseOut="HideTip('tt249')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a><a href="../files/view/pane-js.html#Candy.View.Pane.Tooltip.show" id=link250 onMouseOver="ShowTip(event, 'tt250', 'link250')" onMouseOut="HideTip('tt250')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Tooltip</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showCloseControl" id=link251 onMouseOver="ShowTip(event, 'tt251', 'link251')" onMouseOut="HideTip('tt251')" class=ISymbol>showCloseControl</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.showEmoticonsMenu" id=link252 onMouseOver="ShowTip(event, 'tt252', 'link252')" onMouseOut="HideTip('tt252')" class=ISymbol>showEmoticonsMenu</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showEnterPasswordForm" id=link253 onMouseOver="ShowTip(event, 'tt253', 'link253')" onMouseOut="HideTip('tt253')" class=ISymbol>showEnterPasswordForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showError" id=link254 onMouseOver="ShowTip(event, 'tt254', 'link254')" onMouseOut="HideTip('tt254')" class=ISymbol>showError</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.showJoinAnimation" id=link255 onMouseOver="ShowTip(event, 'tt255', 'link255')" onMouseOut="HideTip('tt255')" class=ISymbol>showJoinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showLoginForm" id=link256 onMouseOver="ShowTip(event, 'tt256', 'link256')" onMouseOut="HideTip('tt256')" class=ISymbol>showLoginForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showNicknameConflictForm" id=link257 onMouseOver="ShowTip(event, 'tt257', 'link257')" onMouseOut="HideTip('tt257')" class=ISymbol>showNicknameConflictForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showSpinner" id=link258 onMouseOver="ShowTip(event, 'tt258', 'link258')" onMouseOut="HideTip('tt258')" class=ISymbol>showSpinner</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.sliceMessagePane" id=link259 onMouseOver="ShowTip(event, 'tt259', 'link259')" onMouseOut="HideTip('tt259')" class=ISymbol>sliceMessagePane</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Message.submit" id=link260 onMouseOver="ShowTip(event, 'tt260', 'link260')" onMouseOut="HideTip('tt260')" class=ISymbol>submit</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</span></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClick" id=link261 onMouseOver="ShowTip(event, 'tt261', 'link261')" onMouseOut="HideTip('tt261')" class=ISymbol>tabClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClose" id=link262 onMouseOver="ShowTip(event, 'tt262', 'link262')" onMouseOut="HideTip('tt262')" class=ISymbol>tabClose</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/template-js.html#template.js" class=ISymbol>template.js</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/translation-js.html#translation.js" class=ISymbol>translation.js</a></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.unescapeJid" id=link263 onMouseOver="ShowTip(event, 'tt263', 'link263')" onMouseOut="HideTip('tt263')" class=ISymbol>unescapeJid</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.unignoreUser" id=link264 onMouseOver="ShowTip(event, 'tt264', 'link264')" onMouseOut="HideTip('tt264')" class=ISymbol>unignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>update</span><div class=ISubIndex><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.update" id=link265 onMouseOver="ShowTip(event, 'tt265', 'link265')" onMouseOut="HideTip('tt265')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.update" id=link266 onMouseOver="ShowTip(event, 'tt266', 'link266')" onMouseOut="HideTip('tt266')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.update" id=link267 onMouseOver="ShowTip(event, 'tt267', 'link267')" onMouseOut="HideTip('tt267')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link268 onMouseOver="ShowTip(event, 'tt268', 'link268')" onMouseOut="HideTip('tt268')" class=ISymbol>UpdatePrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.updateUserCount" id=link269 onMouseOver="ShowTip(event, 'tt269', 'link269')" onMouseOut="HideTip('tt269')" class=ISymbol>updateUserCount</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.user" id=link270 onMouseOver="ShowTip(event, 'tt270', 'link270')" onMouseOut="HideTip('tt270')" class=ISymbol>user</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link271 onMouseOver="ShowTip(event, 'tt271', 'link271')" onMouseOut="HideTip('tt271')" class=ISymbol>UserAction</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.userClick" id=link272 onMouseOver="ShowTip(event, 'tt272', 'link272')" onMouseOut="HideTip('tt272')" class=ISymbol>userClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#util.js" class=ISymbol>util.js</a></td></tr><tr><td class=IHeading><a name="V"></a>V</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Variables</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.Variables" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.Variables" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Variables" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.Variables" class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</a><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.Variables" class=IParent>Candy.<wbr>Core.<wbr>ChatUser</a><a href="../files/util-js.html#Candy.Util.Parser.Variables" class=IParent>Candy.<wbr>Util.<wbr>Parser</a><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.Variables" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.Variables" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Version</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Version" id=link273 onMouseOver="ShowTip(event, 'tt273', 'link273')" onMouseOut="HideTip('tt273')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Version" id=link274 onMouseOver="ShowTip(event, 'tt274', 'link274')" onMouseOut="HideTip('tt274')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view-js.html#view.js" class=ISymbol>view.js</a></td></tr></table>
+<div id=Index><div class=IPageTitle>Index</div><div class=INavigationBar><a href="General.html#Symbols">$#!</a> &middot; 0-9 &middot; <a href="General.html#A">A</a> &middot; <a href="General.html#B">B</a> &middot; <a href="General.html#C">C</a> &middot; <a href="General2.html#D">D</a> &middot; <a href="General2.html#E">E</a> &middot; <a href="General2.html#F">F</a> &middot; <a href="General2.html#G">G</a> &middot; <a href="General2.html#H">H</a> &middot; <a href="General2.html#I">I</a> &middot; <a href="General3.html#J">J</a> &middot; K &middot; <a href="General3.html#L">L</a> &middot; <a href="General3.html#M">M</a> &middot; <a href="General3.html#N">N</a> &middot; <a href="General3.html#O">O</a> &middot; <a href="General3.html#P">P</a> &middot; Q &middot; <a href="General3.html#R">R</a> &middot; <a href="#S">S</a> &middot; <a href="#T">T</a> &middot; <a href="#U">U</a> &middot; <a href="#V">V</a> &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="S"></a>S</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.scrollToBottom" id=link222 onMouseOver="ShowTip(event, 'tt222', 'link222')" onMouseOut="HideTip('tt222')" class=ISymbol>scrollToBottom</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Services" id=link223 onMouseOver="ShowTip(event, 'tt223', 'link223')" onMouseOut="HideTip('tt223')" class=ISymbol>Services</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.setActiveTab" id=link224 onMouseOver="ShowTip(event, 'tt224', 'link224')" onMouseOut="HideTip('tt224')" class=ISymbol>setActiveTab</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setAffiliation" id=link225 onMouseOver="ShowTip(event, 'tt225', 'link225')" onMouseOut="HideTip('tt225')" class=ISymbol>setAffiliation</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.setCookie" id=link226 onMouseOver="ShowTip(event, 'tt226', 'link226')" onMouseOut="HideTip('tt226')" class=ISymbol>setCookie</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setCustomData" id=link227 onMouseOver="ShowTip(event, 'tt227', 'link227')" onMouseOut="HideTip('tt227')" class=ISymbol>setCustomData</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.setEmoticonPath" id=link228 onMouseOver="ShowTip(event, 'tt228', 'link228')" onMouseOut="HideTip('tt228')" class=ISymbol>setEmoticonPath</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setFocusToForm" id=link229 onMouseOver="ShowTip(event, 'tt229', 'link229')" onMouseOut="HideTip('tt229')" class=ISymbol>setFocusToForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetIgnoreListActive" id=link230 onMouseOver="ShowTip(event, 'tt230', 'link230')" onMouseOut="HideTip('tt230')" class=ISymbol>SetIgnoreListActive</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setJid" id=link231 onMouseOver="ShowTip(event, 'tt231', 'link231')" onMouseOut="HideTip('tt231')" class=ISymbol>setJid</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setName" id=link232 onMouseOver="ShowTip(event, 'tt232', 'link232')" onMouseOut="HideTip('tt232')" class=ISymbol>setName</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setNick" id=link233 onMouseOver="ShowTip(event, 'tt233', 'link233')" onMouseOut="HideTip('tt233')" class=ISymbol>setNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.SetNickname" id=link234 onMouseOver="ShowTip(event, 'tt234', 'link234')" onMouseOut="HideTip('tt234')" class=ISymbol>SetNickname</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPreviousNick" id=link235 onMouseOver="ShowTip(event, 'tt235', 'link235')" onMouseOut="HideTip('tt235')" class=ISymbol>setPreviousNick</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setPrivacyLists" id=link236 onMouseOver="ShowTip(event, 'tt236', 'link236')" onMouseOut="HideTip('tt236')" class=ISymbol>setPrivacyLists</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.setRole" id=link237 onMouseOver="ShowTip(event, 'tt237', 'link237')" onMouseOut="HideTip('tt237')" class=ISymbol>setRole</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setRoster" id=link238 onMouseOver="ShowTip(event, 'tt238', 'link238')" onMouseOut="HideTip('tt238')" class=ISymbol>setRoster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.setStatus" id=link239 onMouseOver="ShowTip(event, 'tt239', 'link239')" onMouseOut="HideTip('tt239')" class=ISymbol>setStatus</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.setStropheStatus" id=link240 onMouseOver="ShowTip(event, 'tt240', 'link240')" onMouseOut="HideTip('tt240')" class=ISymbol>setStropheStatus</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setSubject" id=link241 onMouseOver="ShowTip(event, 'tt241', 'link241')" onMouseOut="HideTip('tt241')" class=ISymbol>setSubject</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.SetSubject" id=link242 onMouseOver="ShowTip(event, 'tt242', 'link242')" onMouseOut="HideTip('tt242')" class=ISymbol>SetSubject</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>setUser</span><div class=ISubIndex><a href="../files/core-js.html#Candy.Core.setUser" id=link243 onMouseOver="ShowTip(event, 'tt243', 'link243')" onMouseOut="HideTip('tt243')" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.setUser" id=link244 onMouseOver="ShowTip(event, 'tt244', 'link244')" onMouseOut="HideTip('tt244')" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.setUser" id=link245 onMouseOver="ShowTip(event, 'tt245', 'link245')" onMouseOut="HideTip('tt245')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>show</span><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Context.show" id=link246 onMouseOver="ShowTip(event, 'tt246', 'link246')" onMouseOut="HideTip('tt246')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Message.show" id=link247 onMouseOver="ShowTip(event, 'tt247', 'link247')" onMouseOut="HideTip('tt247')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</a><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.show" id=link248 onMouseOver="ShowTip(event, 'tt248', 'link248')" onMouseOut="HideTip('tt248')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.show" id=link249 onMouseOver="ShowTip(event, 'tt249', 'link249')" onMouseOut="HideTip('tt249')" class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.show" id=link250 onMouseOver="ShowTip(event, 'tt250', 'link250')" onMouseOut="HideTip('tt250')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a><a href="../files/view/pane-js.html#Candy.View.Pane.Tooltip.show" id=link251 onMouseOver="ShowTip(event, 'tt251', 'link251')" onMouseOut="HideTip('tt251')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Tooltip</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showCloseControl" id=link252 onMouseOver="ShowTip(event, 'tt252', 'link252')" onMouseOut="HideTip('tt252')" class=ISymbol>showCloseControl</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.showEmoticonsMenu" id=link253 onMouseOver="ShowTip(event, 'tt253', 'link253')" onMouseOut="HideTip('tt253')" class=ISymbol>showEmoticonsMenu</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showEnterPasswordForm" id=link254 onMouseOver="ShowTip(event, 'tt254', 'link254')" onMouseOut="HideTip('tt254')" class=ISymbol>showEnterPasswordForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showError" id=link255 onMouseOver="ShowTip(event, 'tt255', 'link255')" onMouseOut="HideTip('tt255')" class=ISymbol>showError</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.showJoinAnimation" id=link256 onMouseOver="ShowTip(event, 'tt256', 'link256')" onMouseOut="HideTip('tt256')" class=ISymbol>showJoinAnimation</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showLoginForm" id=link257 onMouseOver="ShowTip(event, 'tt257', 'link257')" onMouseOut="HideTip('tt257')" class=ISymbol>showLoginForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showNicknameConflictForm" id=link258 onMouseOver="ShowTip(event, 'tt258', 'link258')" onMouseOut="HideTip('tt258')" class=ISymbol>showNicknameConflictForm</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Modal.showSpinner" id=link259 onMouseOver="ShowTip(event, 'tt259', 'link259')" onMouseOut="HideTip('tt259')" class=ISymbol>showSpinner</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Modal</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.sliceMessagePane" id=link260 onMouseOver="ShowTip(event, 'tt260', 'link260')" onMouseOut="HideTip('tt260')" class=ISymbol>sliceMessagePane</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Message.submit" id=link261 onMouseOver="ShowTip(event, 'tt261', 'link261')" onMouseOut="HideTip('tt261')" class=ISymbol>submit</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Message</span></td></tr><tr><td class=IHeading><a name="T"></a>T</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClick" id=link262 onMouseOver="ShowTip(event, 'tt262', 'link262')" onMouseOut="HideTip('tt262')" class=ISymbol>tabClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.tabClose" id=link263 onMouseOver="ShowTip(event, 'tt263', 'link263')" onMouseOut="HideTip('tt263')" class=ISymbol>tabClose</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/template-js.html#template.js" class=ISymbol>template.js</a></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/translation-js.html#translation.js" class=ISymbol>translation.js</a></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.unescapeJid" id=link264 onMouseOver="ShowTip(event, 'tt264', 'link264')" onMouseOut="HideTip('tt264')" class=ISymbol>unescapeJid</a>, <span class=IParent>Candy.Util</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.unignoreUser" id=link265 onMouseOver="ShowTip(event, 'tt265', 'link265')" onMouseOut="HideTip('tt265')" class=ISymbol>unignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>update</span><div class=ISubIndex><a href="../files/view/observer-js.html#Candy.View.Observer.Presence.update" id=link266 onMouseOver="ShowTip(event, 'tt266', 'link266')" onMouseOut="HideTip('tt266')" class=IParent>Candy.<wbr>View.<wbr>Observer.<wbr>Presence</a><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.update" id=link267 onMouseOver="ShowTip(event, 'tt267', 'link267')" onMouseOut="HideTip('tt267')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.update" id=link268 onMouseOver="ShowTip(event, 'tt268', 'link268')" onMouseOut="HideTip('tt268')" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.UpdatePrivacyList" id=link269 onMouseOver="ShowTip(event, 'tt269', 'link269')" onMouseOut="HideTip('tt269')" class=ISymbol>UpdatePrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.updateUserCount" id=link270 onMouseOver="ShowTip(event, 'tt270', 'link270')" onMouseOut="HideTip('tt270')" class=ISymbol>updateUserCount</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.user" id=link271 onMouseOver="ShowTip(event, 'tt271', 'link271')" onMouseOut="HideTip('tt271')" class=ISymbol>user</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Admin.UserAction" id=link272 onMouseOver="ShowTip(event, 'tt272', 'link272')" onMouseOut="HideTip('tt272')" class=ISymbol>UserAction</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.<wbr>Room.<wbr>Admin</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.PrivateRoom.userClick" id=link273 onMouseOver="ShowTip(event, 'tt273', 'link273')" onMouseOut="HideTip('tt273')" class=ISymbol>userClick</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>PrivateRoom</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#util.js" class=ISymbol>util.js</a></td></tr><tr><td class=IHeading><a name="V"></a>V</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Variables</span><div class=ISubIndex><a href="../files/candy-js.html#Candy.Variables" class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.Variables" class=IParent>Candy.Core</a><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Variables" class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</a><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.Variables" class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</a><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.Variables" class=IParent>Candy.<wbr>Core.<wbr>ChatUser</a><a href="../files/util-js.html#Candy.Util.Parser.Variables" class=IParent>Candy.<wbr>Util.<wbr>Parser</a><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.Variables" class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.Variables" class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><span class=ISymbol>Version</span><div class=ISubIndex><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Version" id=link274 onMouseOver="ShowTip(event, 'tt274', 'link274')" onMouseOut="HideTip('tt274')" class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber</a><a href="../files/core/event-js.html#Candy.Core.Event.Jabber.Version" id=link275 onMouseOver="ShowTip(event, 'tt275', 'link275')" onMouseOut="HideTip('tt275')" class=IParent>Candy.<wbr>Core.<wbr>Event.<wbr>Jabber</a></div></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view-js.html#view.js" class=ISymbol>view.js</a></td></tr></table>
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt221"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>scrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scroll to bottom wrapper for onScrollToBottom to be able to disable it by overwriting the function.</div></div><div class=CToolTip id="tt222"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Services: function()</td></tr></table></blockquote>Sends a request for disco items</div></div><div class=CToolTip id="tt223"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setActiveTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the active tab.</div></div><div class=CToolTip id="tt224"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setAffiliation = function(</td><td class="PParameter prettyprint " nowrap>affiliation</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user affiliation</div></div><div class=CToolTip id="tt225"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setCookie = function(</td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>value,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lifetime_days</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a new cookie</div></div><div class=CToolTip id="tt226"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setCustomData = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Stores custom data</div></div><div class=CToolTip id="tt227"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setEmoticonPath: function(</td><td class="PParameter prettyprint " nowrap>path</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set emoticons location.</div></div><div class=CToolTip id="tt228"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setFocusToForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set focus to the message input field within the message form.</div></div><div class=CToolTip id="tt229"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">SetIgnoreListActive: function()</td></tr></table></blockquote>Set ignore privacy list active</div></div><div class=CToolTip id="tt230"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s jid</div></div><div class=CToolTip id="tt231"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setName = function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set room name</div></div><div class=CToolTip id="tt232"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setNick = function(</td><td class="PParameter prettyprint " nowrap>nick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s nick</div></div><div class=CToolTip id="tt233"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetNickname: function(</td><td class="PParameter prettyprint " nowrap>nickname,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rooms</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</div></div><div class=CToolTip id="tt234"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPreviousNick = function(</td><td class="PParameter prettyprint " nowrap>previousNick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If user has nickname changed, set previous nickname.</div></div><div class=CToolTip id="tt235"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPrivacyLists = function(</td><td class="PParameter prettyprint " nowrap>lists</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets privacy lists.</div></div><div class=CToolTip id="tt236"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRole = function(</td><td class="PParameter prettyprint " nowrap>role</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user role</div></div><div class=CToolTip id="tt237"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRoster = function(</td><td class="PParameter prettyprint " nowrap>roster</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set roster of room</div></div><div class=CToolTip id="tt238"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setStatus: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set offline or online status for private rooms (when one of the participants leaves the room)</div></div><div class=CToolTip id="tt239"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setStropheStatus = function(</td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the strophe status</div></div><div class=CToolTip id="tt240"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when someone changes the subject in the channel</div></div><div class=CToolTip id="tt241"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets subject (topic) of a room.</div></div><div class=CToolTip id="tt242"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set current user. </div></div><div class=CToolTip id="tt243"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set user of this room.</div></div><div class=CToolTip id="tt244"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets or updates the current user in the specified room (called by Candy.View.Pane.Roster.update) and set specific informations (roles and affiliations) on the room tab (chat-pane).</div></div><div class=CToolTip id="tt245"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>elem,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show context menu (positions it according to the window height/width)</div></div><div class=CToolTip id="tt246"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMessage,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>timestamp</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a message in the message pane</div></div><div class=CToolTip id="tt247"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>html,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showCloseControl,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showSpinner</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display modal window</div></div><div class=CToolTip id="tt248"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a specific room and hides the other rooms (if there are any)</div></div><div class=CToolTip id="tt249"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote>Show toolbar.</div></div><div class=CToolTip id="tt250"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>content</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a tooltip on event.currentTarget with content specified or content within the target&rsquo;s attribute data-tooltip.</div></div><div class=CToolTip id="tt251"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showCloseControl: function()</td></tr></table></blockquote>Show a close button</div></div><div class=CToolTip id="tt252"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEmoticonsMenu: function(</td><td class="PParameter prettyprint " nowrap>elem</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows the special emoticons menu</div></div><div class=CToolTip id="tt253"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEnterPasswordForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form for entering room password</div></div><div class=CToolTip id="tt254"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showError: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>replacements</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show modal containing error message</div></div><div class=CToolTip id="tt255"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showJoinAnimation: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows join animation if needed</div></div><div class=CToolTip id="tt256"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showLoginForm: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show the login form modal</div></div><div class=CToolTip id="tt257"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showNicknameConflictForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form indicating that the nickname is already taken and for chosing a new nickname</div></div><div class=CToolTip id="tt258"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showSpinner: function()</td></tr></table></blockquote>Show loading spinner</div></div><div class=CToolTip id="tt259"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>sliceMessagePane: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Slices the message pane after the max amount of messages specified in the Candy View options (limit setting).</div></div><div class=CToolTip id="tt260"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>submit: function(</td><td class="PParameter prettyprint " nowrap>event</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>on submit handler for message field sends the message to the server and if it&rsquo;s a private chat, shows the message immediately because the server doesn&rsquo;t send back those message.</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt222"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>scrollToBottom: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Scroll to bottom wrapper for onScrollToBottom to be able to disable it by overwriting the function.</div></div><div class=CToolTip id="tt223"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">Services: function()</td></tr></table></blockquote>Sends a request for disco items</div></div><div class=CToolTip id="tt224"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setActiveTab: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the active tab.</div></div><div class=CToolTip id="tt225"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setAffiliation = function(</td><td class="PParameter prettyprint " nowrap>affiliation</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user affiliation</div></div><div class=CToolTip id="tt226"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setCookie = function(</td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>value,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>lifetime_days</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a new cookie</div></div><div class=CToolTip id="tt227"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setCustomData = function(</td><td class="PParameter prettyprint " nowrap>data</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Stores custom data</div></div><div class=CToolTip id="tt228"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setEmoticonPath: function(</td><td class="PParameter prettyprint " nowrap>path</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set emoticons location.</div></div><div class=CToolTip id="tt229"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setFocusToForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set focus to the message input field within the message form.</div></div><div class=CToolTip id="tt230"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">SetIgnoreListActive: function()</td></tr></table></blockquote>Set ignore privacy list active</div></div><div class=CToolTip id="tt231"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s jid</div></div><div class=CToolTip id="tt232"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setName = function(</td><td class="PParameter prettyprint " nowrap>name</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set room name</div></div><div class=CToolTip id="tt233"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setNick = function(</td><td class="PParameter prettyprint " nowrap>nick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets a user&rsquo;s nick</div></div><div class=CToolTip id="tt234"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetNickname: function(</td><td class="PParameter prettyprint " nowrap>nickname,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>rooms</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets the supplied nickname for all rooms (if parameter &ldquo;room&rdquo; is not specified) or sets it only for the specified rooms</div></div><div class=CToolTip id="tt235"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPreviousNick = function(</td><td class="PParameter prettyprint " nowrap>previousNick</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>If user has nickname changed, set previous nickname.</div></div><div class=CToolTip id="tt236"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setPrivacyLists = function(</td><td class="PParameter prettyprint " nowrap>lists</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets privacy lists.</div></div><div class=CToolTip id="tt237"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRole = function(</td><td class="PParameter prettyprint " nowrap>role</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets user role</div></div><div class=CToolTip id="tt238"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setRoster = function(</td><td class="PParameter prettyprint " nowrap>roster</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set roster of room</div></div><div class=CToolTip id="tt239"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setStatus: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set offline or online status for private rooms (when one of the participants leaves the room)</div></div><div class=CToolTip id="tt240"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setStropheStatus = function(</td><td class="PParameter prettyprint " nowrap>status</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set the strophe status</div></div><div class=CToolTip id="tt241"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called when someone changes the subject in the channel</div></div><div class=CToolTip id="tt242"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>SetSubject: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>subject</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets subject (topic) of a room.</div></div><div class=CToolTip id="tt243"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set current user. </div></div><div class=CToolTip id="tt244"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>this.setUser = function(</td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Set user of this room.</div></div><div class=CToolTip id="tt245"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>setUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Sets or updates the current user in the specified room (called by Candy.View.Pane.Roster.update) and set specific informations (roles and affiliations) on the room tab (chat-pane).</div></div><div class=CToolTip id="tt246"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>elem,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show context menu (positions it according to the window height/width)</div></div><div class=CToolTip id="tt247"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>name,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>xhtmlMessage,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>timestamp</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a message in the message pane</div></div><div class=CToolTip id="tt248"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>html,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showCloseControl,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>showSpinner</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Display modal window</div></div><div class=CToolTip id="tt249"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a specific room and hides the other rooms (if there are any)</div></div><div class=CToolTip id="tt250"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">show: function()</td></tr></table></blockquote>Show toolbar.</div></div><div class=CToolTip id="tt251"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>show: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>content</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show a tooltip on event.currentTarget with content specified or content within the target&rsquo;s attribute data-tooltip.</div></div><div class=CToolTip id="tt252"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showCloseControl: function()</td></tr></table></blockquote>Show a close button</div></div><div class=CToolTip id="tt253"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEmoticonsMenu: function(</td><td class="PParameter prettyprint " nowrap>elem</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows the special emoticons menu</div></div><div class=CToolTip id="tt254"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showEnterPasswordForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomName,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>message</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form for entering room password</div></div><div class=CToolTip id="tt255"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showError: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>replacements</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show modal containing error message</div></div><div class=CToolTip id="tt256"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showJoinAnimation: function(</td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomId,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows join animation if needed</div></div><div class=CToolTip id="tt257"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showLoginForm: function(</td><td class="PParameter prettyprint " nowrap>message,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>presetJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Show the login form modal</div></div><div class=CToolTip id="tt258"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>showNicknameConflictForm: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Shows a form indicating that the nickname is already taken and for chosing a new nickname</div></div><div class=CToolTip id="tt259"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">showSpinner: function()</td></tr></table></blockquote>Show loading spinner</div></div><div class=CToolTip id="tt260"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>sliceMessagePane: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Slices the message pane after the max amount of messages specified in the Candy View options (limit setting).</div></div><div class=CToolTip id="tt261"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>submit: function(</td><td class="PParameter prettyprint " nowrap>event</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>on submit handler for message field sends the message to the server and if it&rsquo;s a private chat, shows the message immediately because the server doesn&rsquo;t send back those message.</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt261"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>tabClick: function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tab click event: show the room associated with the tab and stops the event from doing the default.</div></div><div class=CToolTip id="tt262"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">tabClose: function()</td></tr></table></blockquote>Tab close (click) event: Leave the room (groupchat) or simply close the tab (chat).</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt262"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>tabClick: function(</td><td class="PParameter prettyprint " nowrap>e</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Tab click event: show the room associated with the tab and stops the event from doing the default.</div></div><div class=CToolTip id="tt263"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">tabClose: function()</td></tr></table></blockquote>Tab close (click) event: Leave the room (groupchat) or simply close the tab (chat).</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt263"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.unescapeJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unescapes a jid (node &amp; resource get unescaped)</div></div><div class=CToolTip id="tt264"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>unignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unignore an ignored user and remove the ignore icon of the roster item.</div></div><div class=CToolTip id="tt265"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Every presence update gets dispatched from this method.</div></div><div class=CToolTip id="tt266"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>action,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called by Candy.View.Observer.Presence.update to update the roster if needed. </div></div><div class=CToolTip id="tt267"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update toolbar for specific room</div></div><div class=CToolTip id="tt268"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote>Updates privacy list according to the privacylist in the currentUser</div></div><div class=CToolTip id="tt269"><div class=CFunction>Update usercount element with count.</div></div><div class=CToolTip id="tt270"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.user</td></tr></table></blockquote>Current local user of this room.</div></div><div class=CToolTip id="tt271"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>UserAction: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Kick or ban a user</div></div><div class=CToolTip id="tt272"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">userClick: function()</td></tr></table></blockquote>Click handler for opening a private room</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt264"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>self.unescapeJid = function(</td><td class="PParameter prettyprint " nowrap>jid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unescapes a jid (node &amp; resource get unescaped)</div></div><div class=CToolTip id="tt265"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>unignoreUser: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Unignore an ignored user and remove the ignore icon of the roster item.</div></div><div class=CToolTip id="tt266"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>event,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>args</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Every presence update gets dispatched from this method.</div></div><div class=CToolTip id="tt267"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>user,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>action,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>currentUser</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Called by Candy.View.Observer.Presence.update to update the roster if needed. </div></div><div class=CToolTip id="tt268"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>update: function(</td><td class="PParameter prettyprint " nowrap>roomJid</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Update toolbar for specific room</div></div><div class=CToolTip id="tt269"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">UpdatePrivacyList: function()</td></tr></table></blockquote>Updates privacy list according to the privacylist in the currentUser</div></div><div class=CToolTip id="tt270"><div class=CFunction>Update usercount element with count.</div></div><div class=CToolTip id="tt271"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">this.user</td></tr></table></blockquote>Current local user of this room.</div></div><div class=CToolTip id="tt272"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>UserAction: function(</td><td class="PParameter prettyprint " nowrap>roomJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>userJid,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>type,</td></tr><tr><td></td><td class="PParameter prettyprint " nowrap>reason</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Kick or ban a user</div></div><div class=CToolTip id="tt273"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">userClick: function()</td></tr></table></blockquote>Click handler for opening a private room</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt273"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replies to a version request</div></div><div class=CToolTip id="tt274"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Responds to a version request</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt274"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Replies to a version request</div></div><div class=CToolTip id="tt275"><div class=CFunction><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td><table border=0 cellspacing=0 cellpadding=0><tr><td class="PBeforeParameters prettyprint "nowrap>Version: function(</td><td class="PParameter prettyprint " nowrap>msg</td><td class="PAfterParameters prettyprint "nowrap>)</td></tr></table></td></tr></table></blockquote>Responds to a version request</div></div><!--END_ND_TOOLTIPS-->
</div><!--Index-->
diff --git a/docs/index/Variables.html b/docs/index/Variables.html
index d768c26..373205f 100644
--- a/docs/index/Variables.html
+++ b/docs/index/Variables.html
@@ -13,7 +13,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
<div id=Index><div class=IPageTitle>Variable Index</div><div class=INavigationBar>$#! &middot; 0-9 &middot; <a href="#A">A</a> &middot; B &middot; C &middot; <a href="#D">D</a> &middot; <a href="#E">E</a> &middot; F &middot; G &middot; H &middot; <a href="#I">I</a> &middot; J &middot; K &middot; L &middot; M &middot; N &middot; O &middot; <a href="#P">P</a> &middot; Q &middot; <a href="#R">R</a> &middot; S &middot; T &middot; <a href="#U">U</a> &middot; V &middot; W &middot; X &middot; Y &middot; Z</div><table border=0 cellspacing=0 cellpadding=0><tr><td class=IHeading id=IFirstHeading><a name="A"></a>A</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/candy-js.html#Candy.about" id=link1 onMouseOver="ShowTip(event, 'tt1', 'link1')" onMouseOut="HideTip('tt1')" class=ISymbol>about</a>, <span class=IParent>Candy</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.autojoin" id=link2 onMouseOver="ShowTip(event, 'tt2', 'link2')" onMouseOut="HideTip('tt2')" class=ISymbol>autojoin</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Window.autoscroll" id=link3 onMouseOver="ShowTip(event, 'tt3', 'link3')" onMouseOut="HideTip('tt3')" class=ISymbol>autoscroll</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</span></td></tr><tr><td class=IHeading><a name="D"></a>D</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.data" id=link4 onMouseOver="ShowTip(event, 'tt4', 'link4')" onMouseOut="HideTip('tt4')" class=ISymbol>data</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></td></tr><tr><td class=IHeading><a name="E"></a>E</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/util-js.html#Candy.Util.Parser.emoticons" id=link5 onMouseOver="ShowTip(event, 'tt5', 'link5')" onMouseOut="HideTip('tt5')" class=ISymbol>emoticons</a>, <span class=IParent>Candy.<wbr>Util.<wbr>Parser</span></td></tr><tr><td class=IHeading><a name="I"></a>I</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.items" id=link6 onMouseOver="ShowTip(event, 'tt6', 'link6')" onMouseOut="HideTip('tt6')" class=ISymbol>items</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></td></tr><tr><td class=IHeading><a name="P"></a>P</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.presencePriority" id=link7 onMouseOver="ShowTip(event, 'tt7', 'link7')" onMouseOut="HideTip('tt7')" class=ISymbol>presencePriority</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=IHeading><a name="R"></a>R</td><td></td></tr><tr><td class=ISymbolPrefix id=IFirstSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core-js.html#Candy.Core.resource" id=link8 onMouseOver="ShowTip(event, 'tt8', 'link8')" onMouseOut="HideTip('tt8')" class=ISymbol>resource</a>, <span class=IParent>Candy.Core</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.room" id=link9 onMouseOver="ShowTip(event, 'tt9', 'link9')" onMouseOut="HideTip('tt9')" class=ISymbol>room</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=ISymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.rooms" id=link10 onMouseOver="ShowTip(event, 'tt10', 'link10')" onMouseOut="HideTip('tt10')" class=ISymbol>rooms</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></td></tr><tr><td class=ISymbolPrefix id=ILastSymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.Roster" id=link11 onMouseOver="ShowTip(event, 'tt11', 'link11')" onMouseOut="HideTip('tt11')" class=ISymbol>Roster</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr><tr><td class=IHeading><a name="U"></a>U</td><td></td></tr><tr><td class=ISymbolPrefix id=IOnlySymbolPrefix>&nbsp;</td><td class=IEntry><a href="../files/core/chatRoom-js.html#Candy.Core.ChatRoom.user" id=link12 onMouseOver="ShowTip(event, 'tt12', 'link12')" onMouseOut="HideTip('tt12')" class=ISymbol>user</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoom</span></td></tr></table>
<!--START_ND_TOOLTIPS-->
-<div class=CToolTip id="tt1"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.about</td></tr></table></blockquote>About candy</div></div><div class=CToolTip id="tt2"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote>If set to `true` try to get the bookmarks and autojoin the rooms (supported by Openfire). </div></div><div class=CToolTip id="tt3"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autoscroll: true</td></tr></table></blockquote>Boolean whether autoscroll is enabled</div></div><!--END_ND_TOOLTIPS-->
+<div class=CToolTip id="tt1"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">self.about</td></tr></table></blockquote>About candy</div></div><div class=CToolTip id="tt2"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autojoin: undefined</td></tr></table></blockquote>If set to `true` try to get the bookmarks and autojoin the rooms (supported by ejabberd, Openfire). </div></div><div class=CToolTip id="tt3"><div class=CVariable><blockquote><table border=0 cellspacing=0 cellpadding=0 class="Prototype"><tr><td class="prettyprint">autoscroll: true</td></tr></table></blockquote>Boolean whether autoscroll is enabled</div></div><!--END_ND_TOOLTIPS-->
<!--START_ND_TOOLTIPS-->
diff --git a/docs/search/FunctionsI.html b/docs/search/FunctionsI.html
index 2569d65..93f36f0 100644
--- a/docs/search/FunctionsI.html
+++ b/docs/search/FunctionsI.html
@@ -11,7 +11,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_IgnoreUnignore><div class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" target=_parent class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></div></div><div class=SRResult id=SR_ignoreUser><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" target=_parent class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></div></div><div class=SRResult id=SR_increaseUnreadMessages><div class=IEntry><a href="javascript:searchResults.Toggle('SR_increaseUnreadMessages')" class=ISymbol>increaseUnreadMessages</a><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></div></div><div class=SRResult id=SR_infoMessage><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" target=_parent class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></div></div><div class=SRResult id=SR_init><div class=IEntry><a href="javascript:searchResults.Toggle('SR_init')" class=ISymbol>init</a><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" target=_parent class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" target=_parent class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" target=_parent class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></div></div><div class=SRResult id=SR_initialMenuLinks><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" target=_parent class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></div></div><div class=SRResult id=SR_isAnonymousConnection><div class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" target=_parent class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></div></div><div class=SRResult id=SR_isEmptyObject><div class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" target=_parent class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></div></div><div class=SRResult id=SR_isInPrivacyList><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" target=_parent class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_isModerator><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" target=_parent class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_iso8610toDate><div class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" target=_parent class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
+<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_IgnoreUnignore><div class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" target=_parent class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></div></div><div class=SRResult id=SR_ignoreUser><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" target=_parent class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></div></div><div class=SRResult id=SR_increaseUnreadMessages><div class=IEntry><a href="javascript:searchResults.Toggle('SR_increaseUnreadMessages')" class=ISymbol>increaseUnreadMessages</a><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></div></div><div class=SRResult id=SR_infoMessage><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" target=_parent class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></div></div><div class=SRResult id=SR_init><div class=IEntry><a href="javascript:searchResults.Toggle('SR_init')" class=ISymbol>init</a><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" target=_parent class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" target=_parent class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" target=_parent class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></div></div><div class=SRResult id=SR_initialMenuLinks><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" target=_parent class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></div></div><div class=SRResult id=SR_Invite><div class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Invite" target=_parent class=ISymbol>Invite</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></div></div><div class=SRResult id=SR_isAnonymousConnection><div class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" target=_parent class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></div></div><div class=SRResult id=SR_isEmptyObject><div class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" target=_parent class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></div></div><div class=SRResult id=SR_isInPrivacyList><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" target=_parent class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_isModerator><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" target=_parent class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_iso8610toDate><div class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" target=_parent class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults", "HTML");
diff --git a/docs/search/GeneralI.html b/docs/search/GeneralI.html
index 4e39817..6cf4bc9 100644
--- a/docs/search/GeneralI.html
+++ b/docs/search/GeneralI.html
@@ -11,7 +11,7 @@ if (browserType) {document.write("<div class=" + browserType + ">");if (browserV
-<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_IgnoreUnignore><div class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" target=_parent class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></div></div><div class=SRResult id=SR_ignoreUser><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" target=_parent class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></div></div><div class=SRResult id=SR_increaseUnreadMessages><div class=IEntry><a href="javascript:searchResults.Toggle('SR_increaseUnreadMessages')" class=ISymbol>increaseUnreadMessages</a><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></div></div><div class=SRResult id=SR_infoMessage><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" target=_parent class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></div></div><div class=SRResult id=SR_init><div class=IEntry><a href="javascript:searchResults.Toggle('SR_init')" class=ISymbol>init</a><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" target=_parent class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" target=_parent class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" target=_parent class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></div></div><div class=SRResult id=SR_initialMenuLinks><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" target=_parent class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></div></div><div class=SRResult id=SR_isAnonymousConnection><div class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" target=_parent class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></div></div><div class=SRResult id=SR_isEmptyObject><div class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" target=_parent class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></div></div><div class=SRResult id=SR_isInPrivacyList><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" target=_parent class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_isModerator><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" target=_parent class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_iso8610toDate><div class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" target=_parent class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></div></div><div class=SRResult id=SR_items><div class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.items" target=_parent class=ISymbol>items</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
+<div id=Index><div class=SRStatus id=Loading>Loading...</div><table border=0 cellspacing=0 cellpadding=0><div class=SRResult id=SR_IgnoreUnignore><div class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.IgnoreUnignore" target=_parent class=ISymbol>IgnoreUnignore</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></div></div><div class=SRResult id=SR_ignoreUser><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Room.ignoreUser" target=_parent class=ISymbol>ignoreUser</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Room</span></div></div><div class=SRResult id=SR_increaseUnreadMessages><div class=IEntry><a href="javascript:searchResults.Toggle('SR_increaseUnreadMessages')" class=ISymbol>increaseUnreadMessages</a><div class=ISubIndex><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</a><a href="../files/view/pane-js.html#Candy.View.Pane.Window.increaseUnreadMessages" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Window</a></div></div></div><div class=SRResult id=SR_infoMessage><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Chat.infoMessage" target=_parent class=ISymbol>infoMessage</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.Chat</span></div></div><div class=SRResult id=SR_init><div class=IEntry><a href="javascript:searchResults.Toggle('SR_init')" class=ISymbol>init</a><div class=ISubIndex><a href="../files/candy-js.html#Candy.init" target=_parent class=IParent>Candy</a><a href="../files/core-js.html#Candy.Core.init" target=_parent class=IParent>Candy.Core</a><a href="../files/view-js.html#Candy.View.init" target=_parent class=IParent>Candy.View</a><a href="../files/view/pane-js.html#Candy.View.Pane.Context.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</a><a href="../files/view/pane-js.html#Candy.View.Pane.Room.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.Room</a><a href="../files/view/pane-js.html#Candy.View.Pane.Toolbar.init" target=_parent class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Toolbar</a></div></div></div><div class=SRResult id=SR_initialMenuLinks><div class=IEntry><a href="../files/view/pane-js.html#Candy.View.Pane.Context.initialMenuLinks" target=_parent class=ISymbol>initialMenuLinks</a>, <span class=IParent>Candy.<wbr>View.<wbr>Pane.<wbr>Context</span></div></div><div class=SRResult id=SR_Invite><div class=IEntry><a href="../files/core/action-js.html#Candy.Core.Action.Jabber.Room.Invite" target=_parent class=ISymbol>Invite</a>, <span class=IParent>Candy.<wbr>Core.<wbr>Action.<wbr>Jabber.Room</span></div></div><div class=SRResult id=SR_isAnonymousConnection><div class=IEntry><a href="../files/core-js.html#Candy.Core.isAnonymousConnection" target=_parent class=ISymbol>isAnonymousConnection</a>, <span class=IParent>Candy.Core</span></div></div><div class=SRResult id=SR_isEmptyObject><div class=IEntry><a href="../files/util-js.html#Candy.Util.isEmptyObject" target=_parent class=ISymbol>isEmptyObject</a>, <span class=IParent>Candy.Util</span></div></div><div class=SRResult id=SR_isInPrivacyList><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isInPrivacyList" target=_parent class=ISymbol>isInPrivacyList</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_isModerator><div class=IEntry><a href="../files/core/chatUser-js.html#Candy.Core.ChatUser.isModerator" target=_parent class=ISymbol>isModerator</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatUser</span></div></div><div class=SRResult id=SR_iso8610toDate><div class=IEntry><a href="../files/util-js.html#Candy.Util.iso8610toDate" target=_parent class=ISymbol>iso8610toDate</a>, <span class=IParent>Candy.Util</span></div></div><div class=SRResult id=SR_items><div class=IEntry><a href="../files/core/chatRoster-js.html#Candy.Core.ChatRoster.items" target=_parent class=ISymbol>items</a>, <span class=IParent>Candy.<wbr>Core.<wbr>ChatRoster</span></div></div></table><div class=SRStatus id=Searching>Searching...</div><div class=SRStatus id=NoMatches>No Matches</div><script type="text/javascript"><!--
document.getElementById("Loading").style.display="none";
document.getElementById("NoMatches").style.display="none";
var searchResults = new SearchResults("searchResults", "HTML");