// JavaScript Document
var Contatti = function(){

    var cDialog, cShowBtn;
	
    return {
        init : function(){
             cShowBtn = Ext.get('show-contatti');
             cShowBtn.on('click', this.cShowDialog, this);
        },
       
        cShowDialog : function(){
          if(!cDialog){ // lazy initialize the dialog and only create it once
                cDialog = new Ext.BasicDialog("contatti-dlg", { 
                        autoTabs:true,
                        width:550,
                        height:460,
                        shadow:true,
                        minWidth:300,
                        minHeight:250,
                        proxyDrag: true,
						resizable: false
                });
				
                cDialog.addKeyListener(27, cDialog.hide, cDialog);
				cDialog.addKeyListener(13, cDialog.hide, cDialog);
                cDialog.addButton('Chiudi', cDialog.hide, cDialog);

            }
            cDialog.show(cShowBtn.dom);
		}
    };
}();
Ext.onReady(Contatti.init, Contatti, true);
