if(typeof jive=="undefined"){var jive={}}if(typeof jive.StatusInput=="undefined"){jive.StatusInput={}}if(typeof jive.StatusInput.soy=="undefined"){jive.StatusInput.soy={}}jive.StatusInput.soy.ddSearch=function(a,c){var b=c||new soy.StringBuilder();b.append('<div class="j-autocomplete j-popover j-js-autocomplete"><div class="j-top-pointer"></div>');jive.StatusInput.soy.ddOutputEntries(a,b);b.append('<p class="j-search-hint">',soy.$$escapeHtml(a.i18n.ddSearchHint),"</p></div>");if(!c){return b.toString()}};jive.StatusInput.soy.ddTags=function(a,c){var b=c||new soy.StringBuilder();b.append('<div class="j-autocomplete j-popover j-js-autocomplete"><div class="j-top-pointer"></div>');if(a.currentTagText){jive.StatusInput.soy.ddOutputTags(soy.$$augmentData(a,{shouldCreateTag:soy.$$escapeHtml(a.shouldCreateTag),creationHTML:(a.allowTagCreation)?'<a class="jive-js-status-input-selectable jive-js-status-input-create" href="javascript:void(0)" data-id="'+soy.$$escapeHtml(a.currentTagText)+'">'+soy.$$escapeHtml(a.i18n.ddTagsCreateTitle)+soy.$$escapeHtml(a.currentTagText)+"</a>":""}),b)}else{b.append('<p class="font-color-meta j-autocomplete-tag-prompt">',(a.allowTagCreation)?soy.$$escapeHtml(a.i18n.ddTagsTitle):soy.$$escapeHtml(a.i18n.ddTagsTitleNoCreate),"</p>")}b.append("</div>");if(!c){return b.toString()}};jive.StatusInput.soy.ddFriends=function(a,c){var b=c||new soy.StringBuilder();b.append('<div class="j-autocomplete j-popover j-js-autocomplete"><div class="j-top-pointer"></div><p class="font-color-meta">',soy.$$escapeHtml(a.i18n.ddTitle),'</p><ul class="j-autocomplete-nav clearfix"><li>',soy.$$escapeHtml(a.i18n.ddFriendsLinkText),'</li><li><a class="jive-js-status-input-selectable jive-js-history" href="javascript:void(0);">',soy.$$escapeHtml(a.i18n.ddHistoryLinkText),"</a></li></ul>");jive.StatusInput.soy.ddOutputEntries(soy.$$augmentData(a,{emptyEntriesStr:a.i18n.ddNofriendsLabel}),b);b.append("</div>");if(!c){return b.toString()}};jive.StatusInput.soy.ddHistory=function(a,c){var b=c||new soy.StringBuilder();b.append('<div class="j-autocomplete j-popover j-js-autocomplete"><div class="j-top-pointer"></div><p class="font-color-meta">',soy.$$escapeHtml(a.i18n.ddTitle),'</p><ul class="j-autocomplete-nav clearfix"><li><a class="jive-js-status-input-selectable jive-js-friends" href="javascript:void(0);">',soy.$$escapeHtml(a.i18n.ddFriendsLinkText),"</a></li><li>",soy.$$escapeHtml(a.i18n.ddHistoryLinkText),"</li></ul>");jive.StatusInput.soy.ddOutputEntries(soy.$$augmentData(a,{emptyEntriesStr:a.i18n.ddUserbarNoHistoryToView}),b);b.append("</div>");if(!c){return b.toString()}};jive.StatusInput.soy.ddOutputEntries=function(a,g){var d=g||new soy.StringBuilder();d.append('<ul class="j-autocomplete-results">');var c=a.entries;var e=c.length;if(e>0){for(var f=0;f<e;f++){var b=c[f];d.append("<li>",b.html,"</li>")}}else{d.append((a.emptyEntriesHTML)?"<li>"+a.emptyEntriesHTML+"</li>":soy.$$escapeHtml(a.emptyEntriesStr))}d.append("</ul>");if(!g){return d.toString()}};jive.StatusInput.soy.ddOutputTags=function(a,g){var b=g||new soy.StringBuilder();b.append('<ul class="j-autocomplete-results">',(a.shouldCreateTag=="true")?"<li>"+a.creationHTML+"</li>":"");var d=a.entries;var e=d.length;for(var f=0;f<e;f++){var c=d[f];b.append("<li>",c.html,"</li>")}b.append("</ul>");if(!g){return b.toString()}};
;
if(typeof jive=="undefined"){var jive={}}if(typeof jive.rte=="undefined"){jive.rte={}}if(typeof jive.rte.table=="undefined"){jive.rte.table={}}jive.rte.table.headerCellProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='content ",soy.$$escapeHtml(a.section),"Header'><h3>rte.table.sample_header</h3><div class='formFields sampleContainer'><table align='center' class='sampleHeader' style='width:145px;margin-left:20px;'><tr><th>rte.table.header</th></tr></table></div><h3>rte.table.style</h3><div class='formFields'>rte.table.padding: <input value='' class='padding spin-button' maxlength='2'/> px<br>rte.table.background: <input value='' class='backgroundColor color'/><br></div><h3>rte.table.text</h3><div class='formFields'>rte.table.alignment:<a href='javascript:;' class='mceButton mceButtonEnabled mceButtonSelected mce_justifyleft' title='rte.table.align_left'><span class='mceIcon mce_justifyleft'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifycenter' title='rte.table.align_center'><span class='mceIcon mce_justifycenter'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifyright' title='rte.table.align_right'><span class='mceIcon mce_justifyright'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifyfull' title='rte.table.align_full'><span class='mceIcon mce_justifyfull'></span></a><br>rte.table.font_family: <a href='javascript:;' class='family'/></a><br>rte.table.color: <input value='' class='fontColor color'/><br></div></div>");if(!c){return b.toString()}};jive.rte.table.cellProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='content ",soy.$$escapeHtml(a.section),"Cell'><h3>rte.table.sample_cell</h3><div class='formFields sampleContainer'><table align='center' class='sampleHeader' style='width:145px;margin-left:20px;'><tr><th>rte.table.cell</th></tr></table></div><h3>rte.table.style</h3><div class='formFields'>rte.table.padding: <input value='' class='padding spin-button' maxlength='2'/> px<br>rte.table.background: <input value='' class='backgroundColor color'/><br></div><h3>rte.table.text</h3><div class='formFields'>rte.table.alignment:<a href='javascript:;' class='mceButton mceButtonEnabled mceButtonSelected mce_justifyleft' title='rte.table.align_left'><span class='mceIcon mce_justifyleft'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifycenter' title='rte.table.align_center'><span class='mceIcon mce_justifycenter'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifyright' title='rte.table.align_right'><span class='mceIcon mce_justifyright'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifyfull' title='rte.table.align_full'><span class='mceIcon mce_justifyfull'></span></a><br>rte.table.font_family: <a href='javascript:;' class='family'/></a><br>rte.table.color: <input value='' class='fontColor color'/><br></div></div>");if(!c){return b.toString()}};jive.rte.table.tableProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='content tableStyle'><h3>rte.table.headers</h3><div class='formFields'><a href='javascript:;' class='th th-t'></a><a href='javascript:;' class='th th-tb'></a><a href='javascript:;' class='th th-tl'></a><a href='javascript:;' class='th th-n'></a></div><h3>rte.table.border</h3><div class='formFields'>rte.table.width: <input value='' class='borderWidth spin-button' maxlength='2'/> px<br>rte.table.color: <input value='' class='borderColor color'/><br></div><h3>rte.table.size_and_position</h3><div class='formFields'>rte.table.width: <input value='' class='widthPx spin-button' maxlength='4'/> <input value='' class='widthPer spin-button' maxlength='3'/> <input type='radio' name='width' class='radio chooseWidthPx'/> px <input type='radio' name='width' class='radio chooseWidthPer'/> %<br>rte.table.height: <input type='radio' name='height' class='radio chooseHeightAuto'/> rte.table.auto<br/><input type='radio' name='height' class='radio chooseHeightPx'/> <input value='' class='heightPx spin-button' maxlength='4'/> px<br>rte.table.alignment:<a href='javascript:;' class='mceButton mceButtonEnabled mce_justifytablenone' title='rte.table.align_none'><span class='mceIcon mce_justifytablenone'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifytableleft' title='rte.table.align_left'><span class='mceIcon mce_justifytableleft'></span></a><a href='javascript:;' class='mceButton mceButtonEnabled mce_justifytableright' title='rte.table.align_right'><span class='mceIcon mce_justifytableright'></span></a></div></div>");if(!c){return b.toString()}};jive.rte.table.columnProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='content columnStyle'><h3>rte.table.headers</h3><div class='formFields'><a href='javascript:;' class='th th-t'></a><a href='javascript:;' class='th th-tb'></a><a href='javascript:;' class='th th-tl'></a><a href='javascript:;' class='th th-n'></a></div><h3>rte.table.size_and_position</h3><div class='formFields'>rte.table.width: <input type='radio' name='width' class='radio chooseWidthAuto'/> rte.table.auto<br/><input type='radio' name='width' class='radio chooseWidthPx'/> <input value='' class='widthPx spin-button' maxlength='4'/> px<br/><input type='radio' name='width' class='radio chooseWidthPer'/> <input value='' class='widthPer spin-button' maxlength='3'/> %<br></div></div>");if(!c){return b.toString()}};jive.rte.table.rowProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='content rowStyle'><h3>rte.table.headers</h3><div class='formFields'><a href='javascript:;' class='th th-a'></a><a href='javascript:;' class='th th-l'></a><a href='javascript:;' class='th th-n'></a></div><h3>rte.table.size_and_position</h3><div class='formFields'>rte.table.height: <input type='radio' name='width' class='radio chooseHeightAuto'/> rte.table.auto<br/><input type='radio' name='width' class='radio chooseHeightPx'/> <input value='' class='heightPx spin-button' maxlength='4'/> px<br/></div></div>");if(!c){return b.toString()}};jive.rte.table.allTableProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='properties'><form action='javascript:;' onsubmit='return false'><nav class='j-tab-nav'><ul class='tabs j-tabbar'><li class='j-tab-selected'><a href='javascript:;'>rte.table.style</a></li><li><a href='javascript:;'>rte.table.header</a></li><li><a href='javascript:;'>rte.table.cell</a></li></ul></nav>");jive.rte.table.tableProperties(null,b);jive.rte.table.headerCellProperties({section:"table"},b);jive.rte.table.cellProperties({section:"table"},b);b.append("</form></div>");if(!c){return b.toString()}};jive.rte.table.allColumnProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='properties'><form action='javascript:;' onsubmit='return false'><nav class='j-tab-nav'><ul class='tabs j-tabbar'><li class='j-tab-selected'><a href='javascript:;'>rte.table.style</a></li><li><a href='javascript:;'>rte.table.header</a></li><li><a href='javascript:;'>rte.table.cell</a></li></ul></nav>");jive.rte.table.columnProperties(null,b);jive.rte.table.headerCellProperties({section:"column"},b);jive.rte.table.cellProperties({section:"column"},b);b.append("</form></div>");if(!c){return b.toString()}};jive.rte.table.allRowProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='properties'><form action='javascript:;' onsubmit='return false'><nav class='j-tab-nav'><ul class='tabs j-tabbar'><li class='j-tab-selected'><a href='javascript:;'>rte.table.style</a></li><li><a href='javascript:;'>rte.table.header</a></li><li><a href='javascript:;'>rte.table.cell</a></li></ul></nav>");jive.rte.table.rowProperties(null,b);jive.rte.table.headerCellProperties({section:"row"},b);jive.rte.table.cellProperties({section:"row"},b);b.append("</form></div>");if(!c){return b.toString()}};jive.rte.table.allCellProperties=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='properties'><form action='javascript:;' onsubmit='return false'><div class='content'><input type='radio' name='style' class='radio chooseHeader'/> rte.table.header<input type='radio' name='style' class='radio chooseCell'/> rte.table.cell</div>");jive.rte.table.headerCellProperties({section:"cell"},b);jive.rte.table.cellProperties({section:"cell"},b);b.append("</form></div>");if(!c){return b.toString()}};jive.rte.table.propertiesChooser=function(a,c){var b=c||new soy.StringBuilder();b.append("<div class='propertiesChooser'><h3>rte.table.edit: <span></span></h3><a class='button editTable' href='javascript:;'></a><a class='button editColumn' href='javascript:;'></a><a class='button editRow' href='javascript:;'></a><a class='button editCell' href='javascript:;'></a><a class='button deleteTable' href='javascript:;'></a></div>");if(!c){return b.toString()}};jive.rte.table.propertiesChooserTable=function(a,c){var b=c||new soy.StringBuilder();b.append("rte.table.table");if(!c){return b.toString()}};jive.rte.table.propertiesChooserRow=function(a,c){var b=c||new soy.StringBuilder();b.append("rte.table.row");if(!c){return b.toString()}};jive.rte.table.propertiesChooserColumn=function(a,c){var b=c||new soy.StringBuilder();b.append("rte.table.column");if(!c){return b.toString()}};jive.rte.table.propertiesChooserCell=function(a,c){var b=c||new soy.StringBuilder();b.append("rte.table.cell");if(!c){return b.toString()}};jive.rte.table.editText=function(a,c){var b=c||new soy.StringBuilder();b.append("rte.table.edit");if(!c){return b.toString()}};jive.rte.table.deleteText=function(a,c){var b=c||new soy.StringBuilder();b.append("rte.table.delete");if(!c){return b.toString()}};
;

// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (Draft == null) var Draft = {};
Draft._path = '/dwr';
Draft.keepAlive = function(callback) {
  dwr.engine._execute(Draft._path, 'Draft', 'keepAlive', false, callback);
}
Draft.setAuthenticationProvider = function(p0, callback) {
  dwr.engine._execute(Draft._path, 'Draft', 'setAuthenticationProvider', p0, callback);
}
Draft.getDraft = function(p0, p1, p2, callback) {
  dwr.engine._execute(Draft._path, 'Draft', 'getDraft', p0, p1, p2, false, callback);
}
Draft.deleteDraft = function(p0, p1, p2, p3, callback) {
  dwr.engine._execute(Draft._path, 'Draft', 'deleteDraft', p0, p1, p2, p3, false, callback);
}
Draft.saveDraft = function(p0, callback) {
  dwr.engine._execute(Draft._path, 'Draft', 'saveDraft', p0, false, callback);
}

;

// Provide a default path to dwr.engine
if (dwr == null) var dwr = {};
if (dwr.engine == null) dwr.engine = {};
if (DWREngine == null) var DWREngine = dwr.engine;

if (WikiTextConverter == null) var WikiTextConverter = {};
WikiTextConverter._path = '/dwr';
WikiTextConverter.getPreferredEditorMode = function(callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'getPreferredEditorMode', false, callback);
}
WikiTextConverter.cleanUpHtml = function(p0, p1, callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'cleanUpHtml', p0, p1, false, callback);
}
WikiTextConverter.convertFromWiki = function(p0, p1, callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'convertFromWiki', p0, p1, false, callback);
}
WikiTextConverter.convertToWiki = function(p0, p1, callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'convertToWiki', p0, p1, false, callback);
}
WikiTextConverter.convertToPreviewFromXhtml = function(p0, p1, callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'convertToPreviewFromXhtml', p0, p1, false, callback);
}
WikiTextConverter.convertToPreviewFromWiki = function(p0, p1, callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'convertToPreviewFromWiki', p0, p1, false, callback);
}
WikiTextConverter.setPreferredEditorMode = function(p0, callback) {
  dwr.engine._execute(WikiTextConverter._path, 'WikiTextConverter', 'setPreferredEditorMode', p0, false, false, callback);
}

;
jive.namespace("Gadgets");jive.Gadgets.Container=$Class.extend({init:function(d){var b=this;this._gadgets={};var c=function(e){return b._gadgets[e.f]};var a=function(f,e){var g=function(){console.log(this);var h=c(this);h[e].apply(h,arguments)};console.log("Registering Service: "+f);gadgets.rpc.register(f,g)};a("set_title","setTitle");a("resize_iframe","resizeContainer");a("set_pref","setPref");this.service=d},registerGadget:function(a,b){this._gadgets[a.attr("name")]=b;gadgets.rpc.setupReceiver(a.attr("id"))}});var GadgetContainer=jive.Gadgets.Container;
;
jive.namespace("Gadgets");jive.Gadgets.Gadget=$Class.extend({init:function(a,b){var d=this;this.id=b.id;var c=$j("#jive-widgetframe-options_"+b.id);this.$title=$j("#jive-widgetframe-title_"+b.id);this.title=$j("#jive-widgetframe-title_"+b.id).html();c.find("li.jive-widget-edit a").click(function(){d.editPreferences.apply(d);return false});this.source=new jive.Gadgets.GadgetSource(b);this._iframeSelector=b.iframeSelector;this._container=a;this.initGadgetFrame()},initGadgetFrame:function(){this._ifr=$j(this._iframeSelector);this._container.registerGadget(this._ifr,this);this.$title.html(this.title)},resizeContainer:function(a){this._ifr.height(a)},setTitle:function(a){this.$title.text(a)},navigateTo:function(){console.log("Navigating: ");console.log(arguments)},setPref:function(c,a,b){this.source.setPref(a,b)},editPreferences:function(){console.log("Edit preferences");var a=this;var b=this.id;widgets.prepareEditWidgetFrame(b);this.source.getPreferences(function(c){widgets.postEditWidgetFrame(b);var d=$j(jive.gadget.soy.prefs({gadget:b,prefs:c}));a.wireEditForm(d);$j("#jive-widgetframe-body_"+b).html(d)})},wireEditForm:function(d){var e=this;var c=d.find(":button[name=save]");var g=d.find(":button[name=cancel]");var h=this.id;var b=function(k){var i=$j("<div/>").attr("class","jive-html-text-widget").attr("align","center");var j=$j("<iframe></iframe>").attr("style",k.style).attr("id",k.id).attr("name",k.name).attr("src",k.src);i.append(j);$j("#jive-widgetframe-body_"+h).html(i);e.initGadgetFrame()};var f=function(){e.source.setPreferences(d.find("form"),b)};c.click(f);var a=function(){e.source.cancelEdit(b)};g.click(a)}});var Gadget=jive.Gadgets.Gadget;
;
jive.namespace("Gadgets");jive.Gadgets.GadgetSource=$Class.extend({init:function(a){a=a||{};this.id=a.id;this.GADGET_ENDPOINT=jive.rest.url("/gadget");this.options=function(e,c,d,b){if(d){c=c+"?"+$j.param(d)}return{type:e,url:this.GADGET_ENDPOINT+c,dataType:"json",contentType:"application/json; charset=utf-8",success:b}}},getGadgets:function(a){$j.ajax(this.options("GET","/",null,function(b){a(b.category)}))},setPref:function(a,b,d){var c={n:a,v:b};$j.ajax(this.options("PUT","/setpref/"+this.id,c,function(e){if(d&&e.gadget){d(e.gadget)}}))},getPreferences:function(a){$j.ajax(this.options("GET","/prefs/"+this.id,null,function(b){a(b.pref)}))},setPreferences:function(a,b){a.ajaxSubmit({url:this.GADGET_ENDPOINT+"/setprefs/",type:"POST",dataType:"json",success:function(c){b(c.gadget)}})},cancelEdit:function(a){$j.ajax(this.options("GET","/"+this.id,null,function(b){a(b.gadget)}))}});
;
if(typeof jive=="undefined"){var jive={}}if(typeof jive.gadget=="undefined"){jive.gadget={}}if(typeof jive.gadget.soy=="undefined"){jive.gadget.soy={}}jive.gadget.soy.prefs=function(b,g){var c=g||new soy.StringBuilder();c.append('<div class="jive-widget-edit-container"><div class="jive-widget-edit-description"></div><form action="#" id="jivewidgetpropform-',soy.$$escapeHtml(b.gadget),'"><input type="hidden" name="id" value="',soy.$$escapeHtml(b.gadget),'"/>');var f=b.prefs;var d=f.length;for(var a=0;a<d;a++){var e=f[a];c.append('<div class="jive-widget-edit-elem-title"><label for="gadget-pref-',soy.$$escapeHtml(b.gadget),"-",soy.$$escapeHtml(e.identifier),'">',soy.$$escapeHtml(e.name),'</label></div><div class="jive-widget-edit-elem-desc"></div>');switch(e.dataType){case"enum":jive.gadget.soy.prefSelect({pref:e,gadget:b.gadget},c);break;case"bool":jive.gadget.soy.prefBool({pref:e,gadget:b.gadget},c);break;default:c.append('<input type="text" size="40" class="jive-widget-edit-elem-url" id="gadget-pref-',soy.$$escapeHtml(b.gadget),"-",soy.$$escapeHtml(e.identifier),'" name="',soy.$$escapeHtml(e.identifier),'" value="',soy.$$escapeHtml(e.value),'" />')}}c.append('<br/><br/><input type="button" id="jive-widgetprops-save_',soy.$$escapeHtml(b.gadget),'" name="save" value="Save Properties" /><input type="button" id="jive-widgetprops-cancel_',soy.$$escapeHtml(b.gadget),'" name="cancel" value="Cancel" /></form></div>');if(!g){return c.toString()}};jive.gadget.soy.prefSelect=function(a,g){var b=g||new soy.StringBuilder();b.append('<select class="jive-widget-edit-elem-url" id="gadget-pref-',soy.$$escapeHtml(a.gadget),"-",soy.$$escapeHtml(a.pref.identifier),'" name="',soy.$$escapeHtml(a.pref.identifier),'">');var d=a.pref.values;var f=d.length;for(var e=0;e<f;e++){var c=d[e];b.append('<option value="',soy.$$escapeHtml(c.identifier),'" ',(c.selected)?'selected="selected"':"",">",soy.$$escapeHtml(c.name),"</option>")}b.append("</select>");if(!g){return b.toString()}};jive.gadget.soy.prefBool=function(a,c){var b=c||new soy.StringBuilder();b.append('<input type="checkbox" class="jive-widget-edit-elem-url" id="gadget-pref-',soy.$$escapeHtml(a.gadget),"-",soy.$$escapeHtml(a.pref.identifier),'" name="',soy.$$escapeHtml(a.pref.identifier),'" value="true" ',(a.pref.value)?"checked='checked'":"","/>");if(!c){return b.toString()}};
;
var WidgetBridges=$Class.extend({args:{},init:function(a){this.args=a},showRemoteWidgets:function(a){$j("#jive-widgets-list-container").hide();$j("#jive-widget-local").removeClass("jive-body-tabcurrent");$j.each(this.args.bridgeIDs,function(b,c){$j("#jive-widgets-list-container_"+c).hide();$j("#jive-widget-bridge"+c).removeClass("jive-body-tabcurrent");$j("#jive-bridge-loading_"+c).hide()});$j("#jive-widgets-list-container_"+a).show();$j("#jive-widget-bridge"+a).addClass("jive-body-tabcurrent");this.loadRemoteWidgets(a)},bridgeLogin:function(b){var a=this;$j("#jive-bridges-login").hide();$j("#jive-bridge-loading_"+b).show();$j.ajax({url:this.args.bridgeLoginAction,type:"POST",data:$j("#bridge_login_"+b).serialize(),dataType:"html",success:function(c){$j("#jive-widgets-list-container_"+b).html(c);$j("#jive-bridge-loading_"+b).hide();a.makeDraggable($j("#jive-widgets-list-container_"+b+" .jive-widget-new"))}})},loadRemoteWidgets:function(c){var a=this;if($j("#jive-widgets-list-container_"+c+" .jive-widget-new").length>0){}else{$j("#jive-bridge-loading_"+c).show();var b={bridge:c};$j("#jive-widgets-list-container_"+c).load(this.args.bridgeAction,b,function(){$j("#jive-bridge-loading_"+c).hide();a.makeDraggable($j("#jive-widgets-list-container_"+c+" .jive-widget-new"))})}},bridgeLogout:function(b){$j("#jive-bridge-loading_"+b).show();var a={bridge:b};$j("#jive-widgets-list-container_"+b).load(this.args.bridgeLogoutAction,a,function(){$j("#jive-bridge-loading_"+b).hide()})},showWidgetsTabLocal:function(a){$j.each(this.args.bridgeIDs,function(c,d){$j("#jive-widgets-list-container_"+d).hide();$j("#jive-widget-bridge"+d).removeClass("jive-body-tabcurrent");$j("#jive-bridge-loading_"+d).hide()});$j("#jive-widgets-list-container div[id^=jive-categories-list-container-]").hide();$j("#jive-widgets-list-container div[id^=jive-widcat-list-container-]").hide();$j("#jive-widgets-list-container").show();$j("#jive-categories-list-container-"+a).show();$j("#jive-widcat-list-container-"+a).show();$j("#jive-widgets-browser span[id^=jive-widget-local-]").removeClass("jive-body-tabcurrent");$j("#jive-widget-local-"+a).addClass("jive-body-tabcurrent");var b=$j("#jive-widgets-list-container");b.find(".jive-category-instructions").show();b.find(".jive-widget-instructions").fadeIn("fast");b.find(".jive-widcat-widgets").hide();b.find(".jive-widcat-widget").removeClass("selected");b.find(".jive-widget-new-container").hide();b.find(".jive-widget-category").removeClass("selected")},makeDraggable:function(a){a.draggable({helper:"clone",connectToSortable:".jive-widget-container",opacity:0.7,revert:"invalid",revertDuration:200,zIndex:8000,drag:function(){$j(".ui-draggable-dragging").addClass("jive-widget-new-dragging");$j(".ui-draggable-dragging .dragToAdd").hide();$j(".ui-draggable-dragging .widgetTitle").show()}})}});
;
// This file was automatically generated from socialmedia.soy.
// Please don't edit this file by hand.

if (typeof socialmedia == 'undefined') { var socialmedia = {}; }


socialmedia.socialpeek = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append('<div id="socialmedia-socialpeek"><!-- AddThis Button BEGIN --><div id="socialmedia-addthis">', opt_data.config.addThisToolbox, '</div><!-- AddThis Button END --><script type="text/javascript">var addthis_config ={', (opt_data.config.addThisProfileId) ? '\'pubid\':\'' + soy.$$escapeHtml(opt_data.config.addThisProfileId) + '\', \'data_track_clickback\':' + soy.$$escapeHtml(opt_data.config.addThisTrackingEnabled) : '', '}; var addthis_share ={\'url\':\'', soy.$$escapeHtml(opt_data.config.shareUrl), '\',}</script></div>');
  if (!opt_sb) return output.toString();
};


socialmedia.followus = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append((opt_data.config.followFacebookEnabled || opt_data.config.followTwitterEnabled) ? '<div id="socialmedia-follow">' + ((opt_data.config.followFacebookEnabled) ? '<p id="socialmedia-follow-facebook"><a href="' + soy.$$escapeHtml(opt_data.config.followFacebookUrl) + '"><span class="socialmedia-icon"></span>Friend ' + soy.$$escapeHtml(opt_data.config.followFacebookName) + ' on Facebook</a></p>' : '') + ((opt_data.config.followTwitterEnabled) ? '<p id="socialmedia-follow-twitter"><a href="' + soy.$$escapeHtml(opt_data.config.followTwitterUrl) + '"><span class="socialmedia-icon"></span>Follow @' + soy.$$escapeHtml(opt_data.config.followTwitterName) + ' on Twitter</a></p>' : '') + '</div>' : '');
  if (!opt_sb) return output.toString();
};


socialmedia.facepile = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append((opt_data.config.facePileEnabled) ? '<div id="socialmedia-facepile"><div class="fb-facepile" data-href="' + soy.$$escapeHtml(opt_data.config.facePileUrl) + '" data-width="' + soy.$$escapeHtml(opt_data.config.facePileWidth) + '" data-max-rows="' + soy.$$escapeHtml(opt_data.config.facePileRows) + '"></div></div>' : '');
  if (!opt_sb) return output.toString();
};


socialmedia.activitystream = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append((opt_data.config.activityStreamEnabled) ? '<div id="socialmedia-activity"><div class="fb-activity" data-site="' + soy.$$escapeHtml(opt_data.config.activityStreamUrl) + '" data-width="' + soy.$$escapeHtml(opt_data.config.activityStreamWidth) + '" data-height="' + soy.$$escapeHtml(opt_data.config.activityStreamHeight) + '" data-header="' + soy.$$escapeHtml(opt_data.config.activityStreamUseHeader) + '" data-recommendations="' + soy.$$escapeHtml(opt_data.config.activityStreamUseRecommendations) + '"></div></div>' : '');
  if (!opt_sb) return output.toString();
};


socialmedia.displayForTopicWidget = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append('<div id="fb-root"><div class="jive-widget-formatted-body jive-sidebar-body">');
  socialmedia.socialpeek(opt_data, output);
  socialmedia.facepile(opt_data, output);
  socialmedia.followus(opt_data, output);
  socialmedia.activitystream(opt_data, output);
  output.append('</div>');
  if (!opt_sb) return output.toString();
};


socialmedia.displayForTopic = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append('<div class="jive-box jive-sidebar jive-widget-socialwidget"><div class="jive-widget-header">', (opt_data.config.socialMediaTitle) ? '<h4>' + soy.$$escapeHtml(opt_data.config.socialMediaTitle) + '</h4>' : '', '</div>');
  socialmedia.displayForTopicWidget(opt_data, output);
  output.append('</div>');
  if (!opt_sb) return output.toString();
};


socialmedia.displayForContent = function(opt_data, opt_sb) {
  var output = opt_sb || new soy.StringBuilder();
  output.append('<div class="jive-box jive-sidebar jive-widget-socialwidget"><div class="jive-widget-header">', (opt_data.config.socialMediaTitle) ? '<h4>' + soy.$$escapeHtml(opt_data.config.socialMediaTitle) + '</h4>' : '', '</div><div class="jive-widget-formatted-body jive-sidebar-body">');
  socialmedia.socialpeek(opt_data, output);
  socialmedia.followus(opt_data, output);
  output.append('</div></div>');
  if (!opt_sb) return output.toString();
};

;

