// Copyright (c) 2008 Synology Inc. All rights reserved.
MODULE_GOOGLE_AD=function(_1,_2){MODULE_GOOGLE_AD.superclass.constructor.call(this,_1,_2);};Ext.extend(MODULE_GOOGLE_AD,SYNOBLOG_MODULE,{customizeConfigDialog:function(){this.configDialog.addButton(blog_str_common_save,this.save,this);this.configDialog.addButton(blog_str_common_close,this.hide,this);var _3=this.configDialog.getLayout();_3.beginUpdate();var _4="<div style=\"font-size:12px;margin:20px;width:460px;\">"+blog_str_google_ad_desc+"</div>"+"<div style=\"margin:20px;width:460px;\" id=\"google_ad_form\"></div>";var cp=_3.add("center",new Ext.ContentPanel(Ext.id(),{autoCreate:true,title:blog_str_google_ad_title,background:true}));cp.setContent(_4);_3.endUpdate();this.configDialog.getLayout().getRegion("center").showPanel(0);this.configDialog.on("show",function(_6){this.form.load({url:"modules/google_ad.php",params:{action:"get_ad_code"}});},this);this.getForm();},getForm:function(){this.form.column({width:460,hideLabels:true},new Ext.form.TextArea({name:"google_ad_code",width:420,height:100,maxLength:2048}));this.form.render("google_ad_form");SYNOBLOG_UTILS.SetTextMaxLen(this.form,"google_ad_code",2048);},save:function(){this.form.submit({url:"modules/google_ad.php",waitTitle:" ",waitMsg:blog_str_man_blog_header_pic_plz_wait,params:{action:"set_ad_code"}});},getConfigDialogData:function(_7){if(_7.type=="submit"){this.configDialog.hide();}}});SYNOBLOG.instance().registerModule("google_ad",{hasConfigDialog:1,width:500,height:300},MODULE_GOOGLE_AD);