(function(NS){NS.ImportExportDialog=function()
{NS.ImportExportDialog.superclass.constructor.call(this,'infosketch_import_export_dialog',{width:500,height:400,minWidth:300,minHeight:200,autoScroll:false,autoTabs:true,closable:false,collapsible:false,modal:true,title:NS.Msg.get('UI_ImportExport')});u.initClassInstance(this,{$0:null});try
{this.addButton(NS.Msg.get('UI_Close'),this.hide,this);this.addKeyListener(27,this.hide,this);var $1=this.getTabs();this.$2($1.getTab(0));this.$3($1.getTab(1));this.on('show',this.$4,this);this.on('resize',this.$5,this);}
catch(ex)
{u.cleanupClassInstance(this,NS.FragmentController);throw ex;}};Ext.extend(NS.ImportExportDialog,Ext.BasicDialog,{_Cleanup:function()
{},$2:function($6)
{var $7=$6.bodyEl.dom.style;$7.width='100%';$7.height='100%';$7.overflow='hidden';var $8=new u.DomBuilder();var $9=$8.build({tag:'DIV',index:'frame',cls:'import_frame',style:{'display':'none'},cn:[{tag:'DIV',cn:[{tag:'TEXTAREA',index:'text',cls:'import_text'}]},{tag:'DIV',index:'btnframe'}]});$6.bodyEl.dom.appendChild($9);this.d.$0=$8.getElements();new Ext.Button(this.d.$0['btnframe'],{type:'button',text:'インポート',cls:'import_btn',handler:this.$a,scope:this})
$6.setText(NS.Msg.get('UI_Import'));},$3:function($6)
{var $7=$6.bodyEl.dom.style;$7.width='100%';$7.height='100%';$7.overflow='hidden';$6.setText(NS.Msg.get('UI_Export'));$6.on('activate',this.$b,this);},$4:function()
{this.d.$0['text'].value='';this.getTabs().activate(0);this.$5();},$5:function()
{var d=this.d;var $c=this.getTabs().getTab(0).bodyEl.dom;var $d=d.$0['text'];var $e=NS.Environment.ie?16:8;$d.style.width=($c.clientWidth-$e)+'px';$d.style.height=($c.clientHeight-$e-26)+'px';d.$0['frame'].style.display='block';},$b:function($f,$6)
{var $g='<iframe'+'  src="'+u.build+'/html/export_ja_JP.html"'+'  class="export_frame"'+'  frameborder="0"'+'  scrolling="no">'+'</iframe>';$6.setContent($g);},$a:function()
{var $h=NS.Application.ImportSiteDB(this.d.$0['text'].value,function($i){alert($i.message);},this);if($h)
{this.hide();NS.Application.OpenPage('home','home');}}});})(Infosketch);