var extInit=false;var loginned=false;window.onresize=function(){if(extInit){resizeGrid()}};function resizeGrid(){var c=Ext.getCmp("sros_cntr");var b=Ext.getBody();var a=b.dom.clientHeight;var d=b.dom.clientWidth;if(Ext.isIE||Ext.isOpera){c.setSize(d-140,600)}else{c.setSize(d-130,600)}c.doLayout()}Ext.onReady(function(){extInit=true;Ext.BLANK_IMAGE_URL="images/s.gif";Ext.Ajax.request({url:"security?do=isEmployeeOfSroOrSiteAdmin",success:function(a){loginned=(a.responseText=="true");init()}})});function init(){var b=null;var i={url:"xml?get=sroAdvanced",reader:new Ext.data.XmlReader({record:"sro",idProperty:"id"},sroType())};var e=new Ext.data.Store(i);var d=new Ext.data.Store(i);var g=new Ext.data.Store(i);var j=new Ext.grid.ColumnModel([new Ext.grid.RowNumberer({header:"№",width:28}),{header:"Название",sortable:true,dataIndex:"fullName",width:400,resizable:true,renderer:function(p,m,l,q,o,n){m.css="ext-grid-panel-multiline";return p}},{header:"Регион регистрации",sortable:true,dataIndex:"region",width:130,resizable:true,renderer:function(p,m,l,q,o,n){m.css="ext-grid-panel-multiline";return p}},{header:"№ в госреестре СРО",sortable:true,dataIndex:"gosreestrId",width:140,resizable:true},{header:"Реестр членов",sortable:true,dataIndex:"membersCount",width:110,resizable:true,renderer:function(q,m,l,r,o,n){m.css="ext-grid-panel-multiline";var p='<a href="http://www.'+l.data.domen+'.sro-s.ru/listMembers.do" target="_blank">';p+=q&&q>0?q:"нет инф. на сайте";p+="</a>";return p}},{header:"Размер компенс. фонда",sortable:true,dataIndex:"stockSize",width:140,resizable:true,renderer:function(m){if(m){var n=""+m;var l="";while(n.length>3){l=n.substring(n.length-3,n.length)+" "+l;n=n.substring(0,n.length-3)}return n+" "+l}return'<span class="no-data">нет инф. на сайте</span>'}},{header:"Внешний сайт",sortable:true,dataIndex:"outerSite",width:180,resizable:true,renderer:function(l){return'<a href="'+l+'">'+l+"</a>"}}]);var k={cm:j,layout:"fit",autoScroll:true,border:true,style:"text-align:left;",loadMask:{msg:"Загрузка..."},buttonAlign:"left",buttons:[{xtype:"button",text:"Показать",handler:function(){if(b){document.location="http://"+b.data.domen+".sro-s.ru"}}},{xtype:"button",text:"Экспорт",hidden:!loginned,handler:function(){document.location="excel?doc=srosList"}}]};k.ds=e;k.sm=new Ext.grid.RowSelectionModel({singleSelect:true,listeners:{rowselect:function(n,m,l){b=l}}});k.title="Строительные СРО";var c=new Ext.grid.GridPanel(k);k.ds=d;k.sm=new Ext.grid.RowSelectionModel({singleSelect:true,listeners:{rowselect:function(n,m,l){b=l}}});k.title="Проектные СРО";var h=new Ext.grid.GridPanel(k);k.title="Изыскательные СРО";k.ds=g;k.sm=new Ext.grid.RowSelectionModel({singleSelect:true,listeners:{rowselect:function(n,m,l){b=l}}});var a=new Ext.grid.GridPanel(k);var f=new Ext.TabPanel({id:"sros_cntr",renderTo:"sros",width:850,height:770,items:[c,h,a],border:false,listeners:{tabchange:function(){b=null}}});f.setActiveTab(2);f.setActiveTab(1);f.setActiveTab(0);e.baseParams={workType:SRO_BUILDING_TYPE};e.load();d.baseParams={workType:SRO_DESIGNING_TYPE};d.load();g.baseParams={workType:SRO_ENGINEERING_TYPE};g.load();resizeGrid()};
