
var google_plusone=$.inherit(Module,{__constructor:function(moduleDivObject){this.__base(moduleDivObject);},initialize:function(){this.getButtonOptions(createRef(this,this.addGTags));},addGTags:function(){$('<g:plusone href="'+this.options.url+'" size="'+this.options.size+'"></g:plusone>').appendTo(this.container);$.getScript('https://apis.google.com/js/plusone.js');},getButtonOptions:function(callbackFunc){var _this=this;this.ajaxPost('getOptions',{},function(data,textSuccess){_this.options=data.response;(callbackFunc||$.noop)();});},loadModuleCallback:function(data,textStatus){this.container[0].innerHTML=data.html;this.getButtonOptions(createRef(this,this.addGTags));this.addDragHandle(data);this.appropriatelySizeModule();this.manageModuleMargins();}});
