Вход

ИСТОЧНИКИ ГРАЖДАНСКОГО ПРАВА

Рекомендуемая категория для самостоятельной подготовки:
Курсовая работа*
Код 177168
Дата создания 2013
Страниц 30
Источников 46
Мы сможем обработать ваш заказ (!) 22 апреля в 12:00 [мск]
Файлы будут доступны для скачивания только после обработки заказа.
1 340руб.
КУПИТЬ

Содержание

Введение
Глава 1: Понятие и виды источников гражданского права
§ 1 Общие положения
§ 2 Гражданский кодекс РФ и иные законы
§ 3 Другие законодательные источники гражданского права
§ 4 Постановления пленумов Верховного Суда РФ и Высшего Арбитражного Суда РФ, постановления Конституционного Суда РФ, судебная практика
Глава 2: Действие гражданского законодательства
§ 1 Действие гражданского законодательства во времени
§ 2 Действие гражданского законодательства в пространстве и по кругу лиц
Заключение
Список использованной литературы

Фрагмент работы для ознакомления

parseDate(val);if(date){if(field.startDateField&&(!field.dateRangeMax||(date.getTime()!==field.dateRangeMax.getTime()))){var start=Ext.getCmp(field.startDateField);if(start){start.setMaxValue(date);field.dateRangeMax=date;start.validate();}}else if(field.endDateField&&(!field.dateRangeMin||(date.getTime()!==field.dateRangeMin.getTime()))){var end=Ext.getCmp(field.endDateField);if(end){end.setMinValue(date);field.dateRangeMin=date;end.validate();}}}
return true;},password:function(val,field){if(field.initialPassField){var pwd=Ext.getCmp(field.initialPassField);return pwd?(val===pwd.getValue()):false;}
return true;},passwordText:"Passwords do not match",ipRegExp:/^([1-9][0-9]{0,1}|1[013-9][0-9]|12[0-689]|2[01][0-9]|22[0-3])([.]([1-9]{0,1}[0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])){2}[.]([1-9][0-9]{0,1}|1[0-9]{2}|2[0-4][0-9]|25[0-4])$/,ip:function(val,field){return Ext.form.VTypes.ipRegExp.test(val);},ipText:"Invalid IP Address format"});
Ext.Component.prototype.destroy=Ext.Component.prototype.destroy.createInterceptor(function(){this.cleanId();});Ext.Component.prototype.initComponent=Ext.Component.prototype.initComponent.createSequence(function(){if(!Ext.isEmpty(this.contextMenuId,false)){this.on("render",function(){this.el.on("contextmenu",function(e,t){var menu=Ext.menu.MenuMgr.get(this.contextMenuId);menu.trg=t;e.stopEvent();e.preventDefault();menu.showAt(e.getPoint());},this);},this,{single:true});}
this.initFieldLabel();if(!Ext.isEmpty(this.defaultAnchor,true)){if(Ext.isEmpty(this.defaults)){this.defaults={};}
Ext.apply(this.defaults,{anchor:this.defaultAnchor});}
if(this.selectable===false){this.on("afterrender",function(){this.setSelectable(false);});}
if(this.autoFocus){if(this.ownerCt){this.ownerCt.on("afterlayout",function(){this.focus(this.selectOnFocus||false,this.autoFocusDelay);},this);}else{this.on("afterrender",function(){this.focus(this.selectOnFocus||false,this.autoFocusDelay);});}}
if(this.postback){this.on(this.postback.eventName,this.postback.fn,this,{delay:30});}});Ext.override(Ext.Component,{selectable:true,autoFocusDelay:10,setSelectable:function(selectable){if(selectable===false){this.setDisabled(true).el.removeClass("x-item-disabled").applyStyles("color:black;");}else if(selectable===true){this.setDisabled(false);}
this.selectable=false;return this;},initFieldLabel:function(){if(this.fieldLabel){this.plugins=this.plugins||[];if(!Ext.isArray(this.plugins)){this.plugins=[this.plugins];}
this.plugins.push(Ext.ux.FieldLabeler);}},addPlugins:function(plugins){if(Ext.isEmpty(this.plugins)){this.plugins=[];}else if(!Ext.isArray(this.plugins)){this.plugins=[this.plugins];}
if(Ext.isArray(plugins)){var i=0;for(i;i<plugins.length;i++){this.plugins.push(this.initPlugin(plugins[i]));}}else{this.plugins.push(this.initPlugin(plugins));}},getForm:function(id){var form=Ext.isEmpty(id)?this.el.up("form"):Ext.get(id);if(!Ext.isEmpty(form)){Ext.apply(form,form.dom);form.submit=function(){form.dom.submit();};}
return form;},setFieldLabel:function(text){this.fieldLabel=text;if(this.label){this.label.update(text);}},setAnchor:function(anchor,doLayout){this.anchor=anchor;delete this.anchorSpec;if(doLayout&&this.ownerCt){this.ownerCt.doLayout();}}});
Ext.override(Ext.Container,{addAndDoLayout:function(comp){var c=this.add(comp);this.doLayout();return c;},insertAndDoLayout:function(index,comp){var c=this.insert(index,comp);this.doLayout();return c;}});Ext.Container.prototype.initComponent=Ext.Container.prototype.initComponent.createSequence(function(){if(this.autoDoLayout===true){this.on("afterrender",this.doLayout,this,{delay:10});}});
Ext.Panel.override({addButton:function(config,handler,scope){var bc={handler:handler,scope:scope,minWidth:this.minButtonWidth,hideParent:true};if(Ext.isString(config)){bc.text=config;}else{Ext.apply(bc,config);}
var btn=Ext.ComponentMgr.create(bc,"button");if(!this.buttons){this.buttons=[];}
this.buttons.push(btn);return btn;},getCollapsedField:function(){if(!this.collapsedField){this.collapsedField=new Ext.form.Hidden({id:this.id+"_Collapsed",name:this.id+"_Collapsed",value:this.collapsed||false});this.on("beforedestroy",function(){if(this.rendered){this.destroy();}},this.collapsedField);this.collapsedField.render(this.el.parent()||this.el);}
return this.collapsedField.el;},getBody:function(focus){if(this.iframe){var self=this.iframe.dom.contentWindow;if(focus!==false){try{self.focus();}catch(e){}}
return self;}
return Ext.get(this.id+"_Content")||this.body;},setAutoScroll:function(){if(this.rendered&&this.autoScroll){var el=this.body||this.el;if(el){el.setOverflow("auto");el.dom.style.position="relative";}}
return this;},isIFrame:function(cfg){var frame=false;if(typeof cfg==="string"&&cfg.indexOf("://")>=0){frame=true;}else if(cfg.mode){if(cfg.mode==="iframe"){frame=true;}}else if(cfg.url&&cfg.url.indexOf("://")>=0){frame=true;}else if((this.getAutoLoad().url&&this.autoLoad.url.indexOf("://")>=0)||(this.getAutoLoad().mode&&this.autoLoad.mode==="iframe")){frame=true;}
return frame;},load:function(config){if(!Ext.isEmpty(config)&&!Ext.isEmptyObj(config)){if(config.passParentSize){config.params=config.params||{};config.params.width=this.body.getWidth(true);config.params.height=this.body.getHeight(true);}
var al=this.getAutoLoad(),url;if(typeof config==="string"){al.url=config;}else if(typeof config==="object"){Ext.apply(al,config);}
if(Ext.isEmpty(al.url)){return;}
if(this.isIFrame(config)){return this.loadIFrame(al);}
url=al.url;if(al.params){var params={},key;for(key in al.params){var ov=al.params[key];if(typeof ov==="function"){params[key]=ov.call(this);}else{params[key]=ov;}}
params=Ext.urlEncode(params);url=url+((url.indexOf("?")>-1)?"&":"?")+params;}
var um=this.body.getUpdater();loadCfg=Ext.applyIf({url:url},al);if(loadCfg.params){delete loadCfg.params;}
um.update.call(um,loadCfg);}
return this;},doAutoLoad:function(){},reload:function(nocache){this.getAutoLoad().nocache=nocache||this.autoLoad.nocache;this.load(this.getAutoLoad());},getAutoLoad:function(){this.autoLoad=this.autoLoad||{};return this.autoLoad;},loadContent:function(config){this.load(config);},clearContent:function(){if(this.iframe){this.iframe.un("load",this.afterLoad,this);if(Ext.isIE){this.iframe.dom.src=String.format("java{0}","script:false");}
this.removeAll(true);delete this.iframe;if(this.body.isMasked()){this.body.unmask();}}else if(this.rendered){this.body.dom.innerHTML="";}},loadIFrame:function(config){var url=config.url;if(config.nocache===true){url=url+((url.indexOf("?")>-1)?"&":"?")+new Date().getTime();}
if(config.params){var params={},key;for(key in config.params){var ov=config.params[key];if(typeof ov==="function"){params[key]=ov.call(this);}else{params[key]=ov;}}
params=Ext.urlEncode(params);url=url+((url.indexOf("?")>-1)?"&":"?")+params;}
if(Ext.isEmpty(this.iframe)){var iframeObj={tag:"iframe",id:this.id+"_IFrame",name:this.id+"_IFrame",cls:config.cls||"",src:url,frameborder:0},layout=this.getLayout();if(layout&&layout.resizeTask&&layout.resizeTask.cancel){layout.resizeTask.cancel();}
if(!this.layout||this.layout.type!=="fit"){layout=new Ext.Container.LAYOUTS.fit({});this.setLayout(layout);}
this.removeAll(true);var p=this,iframeCt=new Ext.Container({autoEl:iframeObj,listeners:{render:function(){p.iframe=this.el;if(config.monitorComplete){p.startIframeMonitoring();}else{this.el.on("load",p.afterLoad,p);}
p.fireEvent("beforeupdate",p,{url:url,iframe:this.el});p.beforeIFrameLoad(config);}}});this.add(iframeCt);this.doLayout();}else{this.iframe.dom.src=String.format("java{0}","script:false");this.fireEvent("beforeupdate",this,{url:this.iframe.dom.src,iframe:this.iframe});this.iframe.dom.src=url;this.beforeIFrameLoad(config);}
if(Ext.isIE6&&!this.destroyIframeOnUnload){this.destroyIframeOnUnload=true;if(window.addEventListener){window.addEventListener("unload",this.destroy.createDelegate(this),false);}else if(window.attachEvent){window.attachEvent("onunload",this.destroy.createDelegate(this));}}
return this;},iframeCompleteCheck:function(){if(this.iframe.dom.readyState==="complete"){this.stopIframeMonitoring();this.afterLoad();}},startIframeMonitoring:function(){if(this.iframeTask){this.iframeTask.stopAll();this.iframeTask=null;}
this.iframeTask=new Ext.util.TaskRunner();this.iframeTask.start({run:this.iframeCompleteCheck,interval:200,scope:this});},stopIframeMonitoring:function(){if(this.iframeTask){this.iframeTask.stopAll();this.iframeTask=null;}},beforeIFrameLoad:function(al){try{this.iframe.dom.contentWindow.parentAutoLoadControl=this;}catch(e){}
if(al.showMask){this.body.mask(al.maskMsg||"Loading...",al.maskCls||"x-mask-loading");}
this.autoLoad=al;},afterLoad:function(){if(this.autoLoad.showMask){this.body.unmask();}
try{this.iframe.dom.contentWindow.parentAutoLoadControl=this;}catch(e){}
var loadCfg=this.getAutoLoad();if(loadCfg.callback){loadCfg.callback.call(loadCfg.scope||this,this,true,{iframe:this.iframe,url:this.iframe.dom.src},loadCfg);delete loadCfg.callback;}
this.fireEvent("update",this,{iframe:this.iframe,url:this.iframe.dom.src});},autoLoadBeforeUpdate:function(el,url,params){this.fireEvent("beforeupdate",this,{url:url,params:params});if(this.autoLoad.showMask){this.body.mask(this.autoLoad.maskMsg||"Loading...",this.autoLoad.maskCls||"x-mask-loading");}},autoLoadUpdate:function(el,response){if(this.autoLoad.showMask){this.body.unmask();}
this.fireEvent("update",this,{response:response});},autoLoadFailure:function(el,response){if(this.autoLoad.showMask){this.body.unmask();}
this.fireEvent("failure",this,{response:response});},show:function(){Ext.Panel.superclass.show.call(this);if(Ext.isIE&&this.hideMode==="offsets"&&this.el){this.el.repaint();}
return this;}});Ext.Panel.prototype.beforeDestroy=Ext.Panel.prototype.beforeDestroy.createInterceptor(function(){if(this.iframe){try{this.clearContent();}catch(e){}}
if(this.collapsedField){this.collapsedField.destroy();}});Ext.Panel.prototype.initComponent=Ext.Panel.prototype.initComponent.createSequence(function(){this.addEvents("beforeupdate","update","failure");if(this.autoLoad){if(this.isIFrame(this.autoLoad)){this.layout="fit";}
this.on("render",function(){var udr=this.getUpdater();udr.showLoadIndicator=false;udr.on("beforeupdate",this.autoLoadBeforeUpdate,this);udr.on("update",this.autoLoadUpdate,this);udr.on("failure",this.autoLoadFailure,this);},this);var loadConfig={delay:10,single:true},triggerCmp,triggerControl=this.autoLoad.triggerControl||this,triggerEvent=this.autoLoad.triggerEvent||"render";if(Ext.isFunction(triggerControl)){triggerControl=triggerControl.call(window);}else if(Ext.isString(triggerControl)){triggerCmp=Ext.getCmp(triggerControl);if(triggerCmp){triggerControl=triggerCmp;}else{triggerControl=Ext.net.getEl(triggerControl);}}
loadConfig.single=!(this.autoLoad.reloadOnEvent||false);if(Ext.isEmpty(this.autoLoad.manuallyTriggered)||this.autoLoad.manuallyTriggered!==true){triggerControl.on(triggerEvent,function(){this.load(this.getAutoLoad());},this,loadConfig);}}
var refreshBars=function(){var bar=this.getBottomToolbar();if(bar&&bar.el){bar.el.repaint();}
bar=this.getTopToolbar();if(bar&&bar.el){bar.el.repaint();}
if(this.header&&this.header.repaint){this.header.repaint();}
if(this.footer&&this.footer.repaint){this.footer.repaint();}else if(this.ft){this.ft.repaint();}};if(Ext.isIE6||Ext.isIE7){this.on("show",refreshBars,this,{buffer:100});this.on("resize",refreshBars,this,{buffer:100});}});Ext.Panel.prototype.onCollapse=Ext.Panel.prototype.onCollapse.createSequence(function(doAnim,animArg){var f=this.getCollapsedField();if(!Ext.isEmpty(f)){f.dom.value="true";}});Ext.Panel.prototype.onExpand=Ext.Panel.prototype.onExpand.createSequence(function(doAnim,animArg){var f=this.getCollapsedField();if(!Ext.isEmpty(f)){f.dom.value="false";}});Ext.Panel.prototype.initComponent=Ext.Panel.prototype.initComponent.createInterceptor(function(){if(this.tbar&&(this.tbar.xtype==="paging"||this.tbar.xtype==="ux.paging")&&!Ext.isDefined(this.tbar.store)&&this.store){this.tbar.store=this.store;}
if(this.bbar&&(this.bbar.xtype==="paging"||this.bbar.xtype==="ux.paging")&&!Ext.isDefined(this.bbar.store)&&this.store){this.bbar.store=this.store;}});
Ext.override(Ext.layout.FitLayout,{onLayout:function(ct,target){Ext.layout.FitLayout.superclass.onLayout.call(this,ct,target);if(!ct.collapsed){var sz;if(Ext.isIE6&&Ext.isStrict&&target.dom==(Ext.net.ResourceMgr.getAspForm()||{}).dom){sz=Ext.getBody().getViewSize();}else{sz=((Ext.isIE6&&Ext.isStrict&&target.dom==document.body)||target.dom==(Ext.net.ResourceMgr.getAspForm()||{}).dom)?target.getViewSize():target.getStyleSize();}
this.setItemSize(this.activeItem||ct.items.itemAt(0),sz);}}});
Ext.layout.BorderLayout.SplitRegion.prototype.render=Ext.layout.BorderLayout.SplitRegion.prototype.render.createInterceptor(function(ct,p){var pos=this.position,dir="westeast".indexOf(pos)>-1?"Width":"Height";this.splitSettings[pos].maxProp=(Ext.isDefined(p["boxMax"+dir])?"boxMax":"max")+dir;this.splitSettings[pos].minProp=(Ext.isDefined(p["boxMin"+dir])?"boxMin":"min")+dir;});Ext.layout.BorderLayout.SplitRegion.prototype.getCollapsedEl=Ext.layout.BorderLayout.SplitRegion.prototype.getCollapsedEl.createSequence(function(){if(this.useSplitTips){this.collapsedEl.dom.title=this.collapsible?this.expandableSplitTip:this.splitTip;}});Ext.layout.BorderLayout.Region.prototype.destroy=Ext.layout.BorderLayout.Region.prototype.destroy.createInterceptor(function(){this.clearMonitor();});Ext.layout.BorderLayout.SplitRegion.override({expandableSplitTip:"Double click to show."});
Ext.layout.BoxLayout.override({getVisibleItems:function(ct){ct=ct||this.container;var t=ct.getLayoutTarget(),cti=ct.items.items,len=cti.length,i,c,items=[];for(i=0;i<len;i++){if((c=cti[i]).rendered&&this.isValidParent(c,t)&&c.hidden!==true){items.push(c);}}
return items;}});Ext.layout.VBoxLayout.override({renderItem:function(c){c.on("collapse",function(item){item.oldHeight=item.height;item.height=item.getHeight();this.layout();},this);c.on("beforeexpand",function(item){item.height=item.oldHeight;this.layout();},this);Ext.layout.VBoxLayout.superclass.renderItem.apply(this,arguments);}});
Ext.layout.AnchorLayout.override({monitorResize:true,getLayoutTargetSize:function(){var target=this.container.getLayoutTarget(),ret={},isViewSize;if(target){isViewSize=((target.dom==Ext.getBody().dom)||(target.dom==(Ext.net.ResourceMgr.getAspForm()||{}).dom));ret=isViewSize?target.getViewSize():target.getStyleSize();if(Ext.isIE&&Ext.isStrict&&ret.width===0){ret=target.getStyleSize();}
if(isViewSize){ret.width-=target.getPadding("lr");ret.height-=target.getPadding("tb");}}
return ret;}});
Ext.ux.layout.CenterLayout=Ext.extend(Ext.layout.FitLayout,{setItemSize:function(item,size){this.container.addClass("ux-layout-center");if(item&&size.height>0){item.addClass("ux-layout-center-item");if(item.width){size.width=item.width;}
item.setSize(size);}}});Ext.Container.LAYOUTS["ux.center"]=Ext.ux.layout.CenterLayout;
Ext.net.ColumnLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,extraCls:"x-column",scrollOffset:0,margin:0,split:false,fitHeight:true,background:false,isValidParent:function(c,target){return this.innerCt&&(c.getPositionEl?c.getPositionEl():c.getEl()).dom.parentNode==this.innerCt.dom;},renderAll:function(ct,target){if(this.split&&!this.splitBars){this.splitBars=[];this.margin=5;}
Ext.net.ColumnLayout.superclass.renderAll.apply(this,arguments);},getLayoutTargetSize:function(){var target=this.container.getLayoutTarget(),ret;if(target){ret=target.getViewSize();if(Ext.isIE&&Ext.isStrict&&ret.width===0){ret=target.getStyleSize();}
ret.width-=(target.getPadding("lr")+this.scrollOffset);ret.height-=target.getPadding("tb");}
return ret;},onLayout:function(ct,target){var cs=ct.items.items,len=cs.length,c,cel,i;if(!this.innerCt){target.addClass("x-column-layout-ct");if(this.background){target.addClass("x-column-layout-bg-ct");}
this.innerCt=target.createChild({cls:"x-column-inner"});this.innerCt.createChild({cls:"x-clear"});}
this.renderAll(ct,this.innerCt);var size=this.getLayoutTargetSize();if(size.width<1&&size.height<1){return;}
var w=size.width,h=size.height;this.availableWidth=w;var pw=this.availableWidth,lastProportionedColumn;if(this.split){this.maxWidth=pw-((this.minWidth+5)*(len?(len-1):1));}
if(this.fitHeight){this.innerCt.setSize(w,h);}else{this.innerCt.setWidth(w);}
for(i=0;i<len;i++){c=cs[i];cel=c.getPositionEl();if(this.margin&&(i<(len-1))){cel.setStyle("margin-right",this.margin+"px");}
if(c.columnWidth){lastProportionedColumn=i;}else{pw-=c.getSize().width;}
if(i<(len-1)){pw-=(cel.getMargins("lr")||this.margin);}}
var remaining=(pw=pw<0?0:pw),splitterPos=0,cw,cmargin;for(i=0;i<len;i++){c=cs[i];cel=c.getPositionEl();if(c.columnWidth){cw=(i===lastProportionedColumn)?remaining:Math.floor(c.columnWidth*pw);cmargin=cel.getMargins("lr");if(!cmargin&&(i<(len-1))){cmargin=this.margin;}
cmargin=0;if(this.fitHeight){c.setSize(cw-cmargin,h);}else{c.setSize(cw-cmargin);}
remaining-=cw;}else if(this.fitHeight){c.setHeight(h);}
if(this.split){cw=cel.getWidth();if(i<(len-1)){splitterPos+=cw;if(this.splitBars[i]){this.splitBars[i].el.setHeight(h);}else{this.splitBars[i]=new Ext.SplitBar(this.innerCt.createChild({cls:"x-layout-split x-layout-split-west",style:{top:"0px",left:splitterPos+"px",height:h+"px"}}),cel);this.splitBars[i].index=i;this.splitBars[i].leftComponent=c;this.splitBars[i].addListener("resize",this.onColumnResize,this);this.splitBars[i].minSize=Math.max(c.boxMinWidth||5,5);}
splitterPos+=this.splitBars[i].el.getWidth();}
delete c.columnWidth;}}
if(this.split){this.setMaxWidths();}
if(Ext.isIE){if(i=target.getStyle("overflow")&&i!=="hidden"&&!this.adjustmentPass){var ts=this.getLayoutTargetSize();if(ts.width!==size.width){this.adjustmentPass=true;this.onLayout(ct,target);}}}
delete this.adjustmentPass;},onColumnResize:function(sb,newWidth){if(sb.dragSpecs.startSize){sb.leftComponent.setWidth(newWidth);var items=this.container.items.items,expansion=newWidth-sb.dragSpecs.startSize,i,c,w,len;for(i=sb.index+1,len=items.length;expansion&&i<len;i++){c=items[i];w=c.el.getWidth();newWidth=w-expansion;if(newWidth<this.minWidth){c.setWidth(this.minWidth);}else if(newWidth>this.maxWidth){expansion-=(newWidth-this.maxWidth);c.setWidth(this.maxWidth);}else{c.setWidth(c.el.getWidth()-expansion);break;}}
this.setMaxWidths();}},setMaxWidths:function(){var items=this.container.items.items,spare=items[items.length-1].el.dom.offsetWidth-100,i=items.length-2;for(i;i>-1;i--){var sb=this.splitBars[i],sbel=sb.el,c=items[i],cel=c.el,itemWidth=cel.dom.offsetWidth;sbel.setStyle("left",(cel.getX()-Ext.fly(cel.dom.parentNode).getX()+itemWidth)+"px");sb.maxSize=itemWidth+spare;sb.setCurrentSize(itemWidth);spare=itemWidth-100;}},onResize:function(){if(this.split){var items=this.container.items.items,tw=0,c,i;if(items[0].rendered){for(i=0;i<items.length;i++){c=items[i];tw+=c.el.getWidth()+c.el.getMargins("lr");}
for(i=0;i<items.length;i++){c=items[i];c.columnWidth=(c.el.getWidth()+c.el.getMargins("lr"))/tw;}}}
Ext.net.ColumnLayout.superclass.onResize.apply(this,arguments);}});Ext.reg("netcolumn",Ext.net.ColumnLayout);Ext.Container.LAYOUTS.netcolumn=Ext.net.ColumnLayout;
Ext.layout.ContainerLayout.prototype.layout=Ext.layout.ContainerLayout.prototype.layout.createInterceptor(function(){if(this.activeItem){this.activeItem=this.container.getComponent(this.activeItem);}});
Ext.layout.FormLayout.override({trackLabels:true});
Ext.ux.RowLayout=Ext.extend(Ext.layout.ContainerLayout,{monitorResize:true,scrollOffset:0,margin:0,split:false,background:false,isValidParent:function(c,target){return(c.getPositionEl?c.getPositionEl():c.getEl()).dom.parentNode==this.innerCt.dom;},renderAll:function(ct,target){if(this.split&&!this.splitBars){this.splitBars=[];this.margin=5;}
Ext.ux.RowLayout.superclass.renderAll.apply(this,arguments);},onLayout:function(ct,target){var cs=ct.items.items,len=cs.length,c,cel,i;if(!this.innerCt){target.addClass("x-column-layout-ct");if(this.background){target.addClass("x-column-layout-bg-ct");}
this.innerCt=target.createChild({cls:"x-column-inner"});this.innerCt.createChild({cls:"x-clear"});}
this.renderAll(ct,this.innerCt);var size=target.getViewSize();if(size.width<1&&size.height<1){return;}
var w=size.height-target.getPadding("tb");this.availableHeight=w;var pw=this.availableHeight,lastProportionedColumn;if(this.split){this.maxHeight=pw-((this.minHeight+5)*(len?(len-1):1));}
this.innerCt.setHeight(w);for(i=0;i<len;i++){c=cs[i];cel=c.getEl();if(!c.isVisible()){continue;}
if(this.margin&&(i<(len-1))&&c.split!==false){cel.setStyle("margin-bottom",this.margin+"px");}
if(c.rowHeight){lastProportionedColumn=i;}else{pw-=(c.getSize().height+cel.getMargins("tb"));}}
var remaining=(pw=pw<0?0:pw),splitterPos=0,cw;for(i=0;i<len;i++){c=cs[i];cel=c.getEl();if(!c.isVisible()){continue;}
if(c.rowHeight){cw=(i===lastProportionedColumn)?remaining:Math.floor(c.rowHeight*pw);c.setHeight(cw-cel.getMargins("tb"));if(Ext.isEmpty(c.width)){var elWidth=size.width-target.getPadding("lr")-this.scrollOffset;c.setWidth(elWidth);}
remaining-=cw;}else if(Ext.isEmpty(c.width)){c.setWidth(size.width-target.getPadding("lr")-this.scrollOffset);}
if(this.split){cw=cel.getHeight();if(i<(len-1)&&c.split!==false){splitterPos+=cw;this.splitBars[i]=new Ext.SplitBar(this.innerCt.createChild({cls:"x-layout-split x-layout-split-north",style:{left:"0px",top:splitterPos+"px",width:"100%",height:this.margin+"px"}}),cel,Ext.SplitBar.VERTICAL,Ext.SplitBar.TOP);this.splitBars[i].index=i;this.splitBars[i].topComponent=c;this.splitBars[i].addListener("resize",this.onColumnResize,this);this.splitBars[i].minSize=Math.max(c.boxMinHeight||5,5);splitterPos+=this.splitBars[i].el.getHeight();}}}
if(this.split&&this.splitBars.length>0){this.setMaxHeights();}},onColumnResize:function(sb,newHeight){if(sb.dragSpecs.startSize){sb.topComponent.el.setStyle("height","");sb.topComponent.setHeight(newHeight);var items=this.container.items.items,expansion=newHeight-sb.dragSpecs.startSize,i=sb.index+1,len;for(i,len=items.length;expansion&&i<len;i++){var c=items[i],w=c.el.getHeight();newHeight=w-expansion;if(newHeight<this.minHeight){c.setHeight(this.minHeight);}else if(newHeight>this.maxHeight){expansion-=(newHeight-this.maxHeight);c.setHeight(this.maxHeight);}else{c.setHeight(c.el.getHeight()-expansion);break;}
delete c.rowHeight;}
this.setMaxHeights();}},setMaxHeights:function(){var items=this.container.items.items,spare=items[items.length-1].el.dom.offsetHeight-100,i;for(i=items.length-2;i>-1;i--){var sb=this.splitBars[i];if(sb){var sbel=sb.el,c=items[i],cel=c.el,itemHeight=cel.dom.offsetHeight;sbel.setStyle("top",(cel.getY()-Ext.fly(cel.dom.parentNode).getY()+itemHeight)+"px");sb.maxSize=itemHeight+spare;spare=itemHeight-100;}}},onResize:function(){Ext.ux.RowLayout.superclass.onResize.apply(this,arguments);}});Ext.Container.LAYOUTS["ux.row"]=Ext.ux.RowLayout;
Ext.layout.AccordionLayout.prototype.renderItem=Ext.layout.AccordionLayout.prototype.renderItem.createSequence(function(c){if(this.originalHeader){c.header.removeClass('x-accordion-hd');}});
Ext.apply(Ext.lib.Ajax,{serializeForm:function(form,parentEl){var fElements=form.elements||(document.forms[form]||Ext.getDom(form)).elements,hasSubmit=false,encoder=encodeURIComponent,element,name,data=[],type,submitDisabled=Ext.net&&Ext.net.ResourceMgr&&Ext.net.ResourceMgr.submitDisabled,i=0;hasSubmit=form.ignoreAllSubmitFields||false;for(i;i<fElements.length;i++){element=fElements[i];name=element.name;type=element.type;if(!Ext.isEmpty(parentEl)&&Ext.isEmpty(Ext.fly(element).parent("#"+parentEl.id))){continue;}
if((!element.disabled||submitDisabled)&&name){if(/select-(one|multiple)/i.test(type)){Ext.each(element.options,function(opt){if(opt.selected){data.push(encoder(name));data.push("=");data.push((opt.hasAttribute?opt.hasAttribute("value"):opt.getAttribute("value")!==null)?opt.value:opt.text);data.push("&");}});}else if(!/file|undefined|reset|button/i.test(type)){if(!(/radio|checkbox/i.test(type)&&!element.checked)&&!(type==="submit"&&hasSubmit)){data.push(encoder(name));data.push("=");data.push(encoder(element.value));data.push("&");if(type==="submit"){hasSubmit=/submit/i.test(type);}}}}}
data=data.join("");data=data.substr(0,data.length-1);return data;}});
Ext.net.DirectEvent=new Ext.data.Connection({autoAbort:false,confirmTitle:"Confirmation",confirmMessage:"Are you sure?",confirmRequest:function(directEventConfig){directEventConfig=directEventConfig||{};if(directEventConfig.confirmation&&directEventConfig.confirmation.confirmRequest){if(directEventConfig.confirmation.beforeConfirm&&directEventConfig.confirmation.beforeConfirm(directEventConfig)===false){Ext.net.DirectEvent.request(directEventConfig);return;}
Ext.Msg.confirm(directEventConfig.confirmation.title||this.confirmTitle,directEventConfig.confirmation.message||this.confirmMessage,this.confirmAnswer.createDelegate(this,[directEventConfig],true),this);}else{Ext.net.DirectEvent.request(directEventConfig);}},confirmAnswer:function(btn,text,buttonConfig,directEventConfig){if(btn==="yes"){Ext.net.DirectEvent.request(directEventConfig);}
if(btn==="no"&&directEventConfig.confirmation.cancel){directEventConfig.confirmation.cancel(directEventConfig);}},serializeForm:function(form){return Ext.lib.Ajax.serializeForm(form);},setValue:function(form,name,value){var input=null,pe;var els=Ext.fly(form).select("input[name="+name+"]");if(els.getCount()>0){input=els.elements[0];}else{input=document.createElement("input");input.setAttribute("name",name);input.setAttribute("type","hidden");}
input.setAttribute("value",value);pe=input.parentElement?input.parentElement:input.parentNode;if(Ext.isEmpty(pe)){form.appendChild(input);}},delayedF:function(el,remove){if(!Ext.isEmpty(el)){el.unmask();if(remove===true){el.remove();}}},showFailure:function(response,errorMsg){var bodySize=Ext.getBody().getViewSize(),width=(bodySize.width<500)?bodySize.width-50:500,height=(bodySize.height<300)?bodySize.height-50:300,win;if(Ext.isEmpty(errorMsg)){errorMsg=response.responseText;}
win=new Ext.Window({modal:true,width:width,height:height,title:"Request Failure",layout:"fit",maximizable:true,listeners:{"maximize":{fn:function(el){var v=Ext.getBody().getViewSize();el.setSize(v.width,v.height);},scope:this},"resize":{fn:function(wnd){var editor=wnd.getComponent(0).getComponent("__ErrorMessageEditor");var sz=wnd.body.getViewSize();editor.setSize(sz.width,sz.height-42);}}},items:new Ext.Container({layout:"absolute",defaultType:"label",items:[{x:5,y:5,html:'<div class="x-window-dlg"><div class="ext-mb-error" style="width:32px;height:32px"></div></div>'},{x:42,y:6,html:"<b>Status Code: </b>"},{x:125,y:6,text:response.status},{x:42,y:25,html:"<b>Status Text: </b>"},{x:125,y:25,text:response.statusText},{x:0,y:42,itemId:"__ErrorMessageEditor",xtype:"htmleditor",value:errorMsg,readOnly:true,submitValue:false,enableAlignments:false,enableColors:false,enableFont:false,enableFontSize:false,enableFormat:false,enableLinks:false,enableLists:false,enableSourceEdit:false}]})});win.show();},parseResponse:function(response,options){var text=response.responseText,result={},exception=false;result.success=true;try{if(/^<\?xml/.test(response.responseText)){var xmlData=response.responseXML,root=xmlData.documentElement||xmlData,q=Ext.DomQuery;if(root.nodeName==="DirectResponse"){var sv=q.selectValue("Success",root,true),pSuccess=sv!==false&&sv!=="false",pErrorMessage=q.selectValue("ErrorMessage",root,""),pScript=q.selectValue("Script",root,""),pViewState=q.selectValue("ViewState",root,""),pViewStateEncrypted=q.selectValue("ViewStateEncrypted",root,""),pEventValidation=q.selectValue("EventValidation",root,""),pServiceResponse=q.selectValue("ServiceResponse",root,""),pUserParamsResponse=q.selectValue("ExtraParamsResponse",root,""),pResult=q.selectValue("Result",root,"");if(!Ext.isEmpty(pSuccess)){Ext.apply(result,{success:pSuccess});}
if(!Ext.isEmpty(pErrorMessage)){Ext.apply(result,{errorMessage:pErrorMessage});}
if(!Ext.isEmpty(pScript)){Ext.apply(result,{script:pScript});}
if(!Ext.isEmpty(pViewState)){Ext.apply(result,{viewState:pViewState});}
if(!Ext.isEmpty(pViewStateEncrypted)){Ext.apply(result,{viewStateEncrypted:pViewStateEncrypted});}
if(!Ext.isEmpty(pEventValidation)){Ext.apply(result,{eventValidation:pEventValidation});}
if(!Ext.isEmpty(pServiceResponse)){Ext.apply(result,{serviceResponse:eval("("+pServiceResponse+")")});}
if(!Ext.isEmpty(pUserParamsResponse)){Ext.apply(result,{extraParamsResponse:eval("("+pUserParamsResponse+")")});}
if(!Ext.isEmpty(pResult)){Ext.apply(result,{result:eval("("+pResult+")")});}
return{result:result,exception:false};}else{return{result:response.responseXML,exception:false};}}
result=eval("("+text+")");}catch(e){result.success=false;exception=true;if(response.responseText.length===0){result.errorMessage="NORESPONSE";}else{result.errorMessage="BADRESPONSE: "+e.message;result.responseText=response.responseText;}
response.statusText=result.errorMessage;}
if(result&&result.d){result=result.d;if(Ext.isString(result)&&options.isDirectMethod!==true){result=Ext.decode(result);}}
return{result:result,exception:exception};},cacheBusterCheck:function(o){var method=o.method||this.method||((o.params||o.xmlData||o.jsonData||o.form)?"POST":"GET"),url=o.url||this.url,form=Ext.getDom(o.form);if(form){url=url||form.action;}
if(method==="POST"&&(this.disableCaching&&o.disableCaching!==false)){if(Ext.isFunction(url)){url=url.call(o.scope||"window",o);}
var dcp=o.disableCachingParam||this.disableCachingParam;o.url=Ext.urlAppend(url,dcp+'='+(new Date().getTime()));}},listeners:{beforerequest:{fn:function(conn,options){var o=options||{};o.eventType=o.eventType||"event";var isInstance=(o.eventType==="public"),submitConfig={},forms,aspForm;o.extraParams=o.extraParams||{};switch(o.eventType){case"event":case"custom":case"proxy":case"postback":case"public":if(isInstance){o.action=o.name;}
o.control=o.control||{};o.type=o.type||"submit";o.viewStateMode=o.viewStateMode||"default";o.action=o.action||"Click";o.headers=Ext.apply(o.headers||{},{"X-Ext.Net":"delta=true"});if(o.type==="submit"){o.form=Ext.get(o.formProxyArg);if(!Ext.isEmpty(o.form)&&!Ext.isEmpty(o.form.id)){var cmp=Ext.getCmp(o.form.id);if(!Ext.isEmpty(cmp)&&cmp.getForm&&cmp.startMonitoring){if(cmp.form&&cmp.form.el.dom.elements){o.form=cmp.form.el;}else{o.form=undefined;}}}
if(Ext.isEmpty(o.form)&&!Ext.isEmpty(o.control.el)){if(Ext.isEmpty(o.control.isComposite)||o.control.isComposite===false){o.form=o.control.el.up("form");if(Ext.isEmpty(o.form)&&o.control.findParentByType){var formPanel=o.control.findParentByType("form");if(formPanel&&formPanel.renderFormElement!==false){o.form=formPanel.getForm().el;}}}else{o.form=Ext.get(o.control.elements[0]).up("form");}}
if(Ext.isEmpty(o.form)&&Ext.isEmpty(o.url)&&!Ext.isEmpty(Ext.net.ResourceMgr.aspForm)){o.form=Ext.get(Ext.net.ResourceMgr.aspForm);}}else if(o.type==="load"&&Ext.isEmpty(o.method)){o.method="GET";}
if(Ext.isEmpty(o.form)&&Ext.isEmpty(o.url)){if(!Ext.isEmpty(Ext.net.ResourceMgr.aspForm)){aspForm=Ext.getDom(Ext.net.ResourceMgr.aspForm);}
if(aspForm){if(o.type==="submit"){o.form=aspForm;}else{o.url=aspForm.action;}}}
var argument=String.format("{0}|{1}|{2}",o.proxyId||o.control.storeId||o.control.proxyId||o.control.id||"-",o.eventType,o.action);if(!Ext.isEmpty(o.form)){this.setValue(o.form.dom,"__EVENTTARGET",Ext.net.ResourceMgr.id);this.setValue(o.form.dom,"__EVENTARGUMENT",argument);Ext.getDom(o.form).ignoreAllSubmitFields=true;}else{o.url=o.url||Ext.net.ResourceMgr.url||window.location.href;Ext.apply(submitConfig,{__EVENTTARGET:Ext.net.ResourceMgr.id,__EVENTARGUMENT:argument});}
if(o.viewStateMode!=="default"){Ext.apply(submitConfig,{viewStateMode:o.viewStateMode});}
if(o.rethrowException){submitConfig.rethrowException=true;}
if(o.before){if(o.before.call(o.control||window,o.control,o.eventType,o.action,o.extraParams,o)===false){return false;}}
if(this.fireEvent("beforeajaxrequest",o.control,o.eventType,o.action,o.extraParams,o)===false){return false;}
if(!Ext.isEmpty(o.extraParams)&&!Ext.isEmptyObj(o.extraParams)){Ext.apply(submitConfig,{extraParams:o.extraParams});}
if(!Ext.isEmpty(o.serviceParams)){Ext.apply(submitConfig,{serviceParams:o.serviceParams});}
if(!Ext.isEmpty(submitConfig)&&!Ext.isEmptyObj(submitConfig)){o.params={submitDirectEventConfig:Ext.encode({config:submitConfig})};}else{o.params={};}
if(!Ext.isEmpty(o.form)){var enctype=Ext.getDom(o.form).getAttribute("enctype");if((enctype&&enctype.toLowerCase()==="multipart/form-data")||o.isUpload){Ext.apply(o.params,{"__ExtNetDirectEventMarker":"delta=true"});}}
if(o.cleanRequest){o.params=Ext.apply({},o.extraParams||{});if(o.json){o.jsonData=o.params;o.params="";}else{var ov,key;for(key in o.params){ov=o.params[key];if(typeof ov==="object"){o.params[key]=Ext.encode(ov);}}}}
if(!Ext.isEmpty(o.form)){o.form.dom.action=o.form.dom.action||o.form.action||o.url||Ext.net.ResourceMgr.url||window.location.href;}
break;case"static":o.headers={"X-Ext.Net":"delta=true,staticmethod=true"};if(Ext.isEmpty(o.form)&&Ext.isEmpty(o.url)){forms=Ext.select("form").elements;o.url=(forms.length===1&&!Ext.isEmpty(forms[0].action))?forms[0].action:Ext.net.ResourceMgr.url||window.location.href;}
if(o.before){if(o.before(o.control,o.eventType,o.action,o.extraParams)===false){return false;}}
if(this.fireEvent("beforeajaxrequest",o.control,o.eventType,o.action,o.extraParams,o)===false){return false;}
o.params=Ext.apply(o.extraParams,{"_methodName_":o.name});if(o.rethrowException){o.params._rethrowException_=true;}
break;}
o.scope=this;var el,em=o.eventMask||{};if((em.showMask===true)){if(!Ext.isEmpty(em.customTarget,false)&&Ext.isEmpty(em.target,false)){em.target="customtarget";}
switch(em.target||"page"){case"this":if(o.control.getEl){el=o.control.getEl();}else if(o.control.dom){el=o.control;}
break;case"parent":if(o.control.getEl){el=o.control.getEl().parent();}else if(o.control.parent){el=o.control.parent();}
break;case"page":var theHeight="100%";if(window.innerHeight){theHeight=window.innerHeight+"px";}else if(document.documentElement&&document.documentElement.clientHeight){theHeight=document.documentElement.clientHeight+"px";}else if(document.body){theHeight=document.body.clientHeight+"px";}
el=Ext.getBody().createChild({cls:"x-page-mask",style:"position:absolute;left:0;top:0;width:100%;height:"+theHeight+";z-index:20000;background-color:Transparent;"});var scroll=Ext.getBody().getScroll();el.setLeftTop(scroll.left,scroll.top);break;case"customtarget":var trg=em.customTarget||"";el=Ext.net.getEl(trg);if(Ext.isEmpty(el)){el=trg.getEl?trg.getEl():null;}
break;}
if(!Ext.isEmpty(el)){el.mask(em.msg||Ext.LoadMask.prototype.msg,em.msgCls||Ext.LoadMask.prototype.msgCls);o.maskEl=el;}}
var removeMask=function(o){if(o.maskEl!==undefined&&o.maskEl!==null){var delay=0,em=o.eventMask||{},task;if(em&&em.minDelay){delay=em.minDelay;}
var remove=(em.target||"page")==="page";task=new Ext.util.DelayedTask(function(o,remove){o.scope.delayedF(o.maskEl,remove);},o.scope,[o,remove]).delay(delay);}};var executeScript=function(o,result,response){var delay=0,em=o.eventMask||{};if(em.minDelay){delay=em.minDelay;}
var task=new Ext.util.DelayedTask(function(o,result,response){if(result.script&&result.script.length>0){(function(o,result,response){eval(result.script);}).call(window,o,result,response);}
this.fireEvent("ajaxrequestcomplete",response,result,o.control,o.eventType,o.action,o.extraParams,o);if(o.userSuccess){o.userSuccess.call(o.control||window,response,result,o.control,o.eventType,o.action,o.extraParams,o);}
if(o.userComplete){o.userComplete.call(o.control||window,true,response,result,o.control,o.eventType,o.action,o.extraParams,o);}},o.scope,[o,result,response]).delay(delay);};o.failure=function(response,options){var o=options;removeMask(o);if(this.fireEvent("ajaxrequestexception",response,{"errorMessage":response.statusText},o.control,o.eventType,o.action,o.extraParams,o)===false){o.cancelFailureWarning=true;}
if(o.userFailure){o.userFailure.call(o.control||window,response,{"errorMessage":response.responseText},o.control,o.eventType,o.action,o.extraParams,o);}else if(o.showWarningOnFailure!==false&&!o.cancelFailureWarning){o.scope.showFailure(response,"");}
if(o.userComplete){o.userComplete.call(o.control||window,false,response,{"errorMessage":response.statusText},o.control,o.eventType,o.action,o.extraParams,o);}};o.success=function(response,options){var o=options;removeMask(o);var parsedResponse=o.scope.parseResponse(response,options);if(!Ext.isEmpty(parsedResponse.result.documentElement)){executeScript(o,parsedResponse.result,response);return;}
var result=parsedResponse.result,exception=parsedResponse.exception;if(result.success===false){if(this.fireEvent("ajaxrequestexception",response,result,o.control,o.eventType,o.action,o.extraParams,o)===false){o.cancelFailureWarning=true;}
if(o.userFailure){o.userFailure.call(o.control||window,response,result,o.control,o.eventType,o.action,o.extraParams,o);}else{if(o.showWarningOnFailure!==false&&!o.cancelFailureWarning){var errorMsg="";if(!exception&&result.errorMessage&&result.errorMessage.length>0){errorMsg=result.errorMessage;}
o.scope.showFailure(response,errorMsg);}}
if(o.userComplete){o.userComplete.call(o.control||window,false,response,result,o.control,o.eventType,o.action,o.extraParams,o);}
return;}
if(!Ext.isEmpty(result.viewState)&&o.form!==null){o.scope.setValue(o.form.dom,"__VIEWSTATE",result.viewState);delete result.viewState;if(!Ext.isEmpty(result.viewStateEncrypted)&&o.form!==null){o.scope.setValue(o.form.dom,"__VIEWSTATEENCRYPTED",result.viewStateEncrypted);delete result.viewStateEncrypted;}
if(!Ext.isEmpty(result.eventValidation)&&o.form!==null){o.scope.setValue(o.form.dom,"__EVENTVALIDATION",result.eventValidation);delete result.eventValidation;}}
executeScript(o,result,response);};this.cacheBusterCheck(o);}}}});Ext.net.DirectEvent.addEvents("beforeajaxrequest","ajaxrequestcomplete","ajaxrequestexception");Ext.net.DirectEvent.request=Ext.net.DirectEvent.request.createSequence(function(o){if(!Ext.isEmpty(o.form)){this.setValue(o.form.dom,"__EVENTTARGET","");this.setValue(o.form.dom,"__EVENTARGUMENT","");}
if(o.after){o.after(o.control,o.extraParams);}});
Ext.net.DirectMethod={request:function(name,options){options=options||{};if(typeof options!=="object"){throw{message:"The DirectMethod options object is an invalid type: typeof "+typeof options};}
var obj;if(!Ext.isEmpty(name)&&typeof name==="object"&&Ext.isEmptyObj(options)){options=name;}
if(options.params&&options.json!==true){var key;for(key in options.params){obj=options.params[key];if(obj===undefined){delete options.params[key];}
else if(obj&&typeof obj==="object"){options.params[key]=Ext.encode(obj);}}}
obj={name:options.cleanRequest?undefined:(options.name||name),cleanRequest:options.cleanRequest,url:options.url,control:Ext.isEmpty(options.control)?null:{id:options.control},eventType:options.specifier||"public",type:options.type||"submit",method:options.method||"POST",eventMask:options.eventMask,extraParams:options.params,directMethodSuccess:options.success,directMethodFailure:options.failure,directMethodComplete:options.complete,viewStateMode:options.viewStateMode,isDirectMethod:true,userSuccess:function(response,result,control,eventType,action,extraParams,o){result=Ext.isEmpty(result.result,true)?(result.d||result):result.result;if(!Ext.isEmpty(o.directMethodSuccess)){o.directMethodSuccess(result,response,extraParams,o);}
if(!Ext.isEmpty(o.directMethodComplete)){o.directMethodComplete(true,result,response,extraParams,o);}},userFailure:function(response,result,control,eventType,action,extraParams,o){if(!Ext.isEmpty(o.directMethodFailure)){o.directMethodFailure(result.errorMessage,response,extraParams,o);}else if(o.showFailureWarning!==false){Ext.net.DirectEvent.showFailure(response,result.errorMessage);}
if(!Ext.isEmpty(o.directMethodComplete)){o.directMethodComplete(false,result.errorMessage,response,extraParams,o);}}};Ext.net.DirectEvent.request(Ext.apply(options,obj));}};
Ext.override(Ext.Button,{getPressedField:function(){if(!this.pressedField){this.pressedField=new Ext.form.Hidden({id:this.id+"_Pressed",name:this.id+"_Pressed"});this.on("beforedestroy",function(){if(this.rendered){this.destroy();}},this.pressedField);}
return this.pressedField;},menuArrow:true,toggleMenuArrow:function(){if(this.menuArrow===false){this.showMenuArrow();this.menuArrow=true;}else{this.hideMenuArrow();this.menuArrow=false;}},showMenuArrow:function(){var el=this.el.child("td.x-btn-mc em");if(!Ext.isEmpty(el)){el.addClass("x-btn-arrow"+(this.arrowAlign==="bottom"?"-bottom":""));}},hideMenuArrow:function(){var bottom=this.arrowAlign==="bottom"?"-bottom":"",el=this.el.child("td.x-btn-mc em.x-btn-arrow"+bottom);if(!Ext.isEmpty(el)){el.removeClass("x-btn-arrow"+bottom);}},setTarget:function(target){this.target=target;}});Ext.Button.prototype.onRender=Ext.Button.prototype.onRender.createSequence(function(el){if(this.enableToggle||!Ext.isEmpty(this.toggleGroup)){this.getPressedField().render(this.el.parent()||this.el);this.on("toggle",function(el,pressed){el.getPressedField().setValue(pressed);},this);}
if(this.el.hasClass("x-btn-over")){this.on("mouseout",function(){this.addClass("x-btn-over");},this);}
if(this.flat){this.el.wrap({cls:"x-toolbar x-inline-toolbar"});}
if(this.menuArrow===false){this.hideMenuArrow();}
if(this.navigateUrl){this.on("click",function(){if(this.target){window.open(this.navigateUrl,this.target);}else{window.location=this.navigateUrl;}},this);}});
Ext.CycleButton.prototype.setActiveItem=Ext.CycleButton.prototype.setActiveItem.createSequence(function(item,suppressEvent){if(!this.forceIcon){if(item.icon){this.setIcon(item.icon);}}});Ext.override(Ext.CycleButton,{initComponent:function(){this.addEvents("change");if(this.changeHandler){this.on("change",this.changeHandler,this.scope||this);delete this.changeHandler;}
this.itemCount=this.menu.items.length;this.menu.cls="x-cycle-menu";var checked=0,item,i=0,len;for(i,len=this.itemCount;i<len;i++){item=this.menu.items[i];item.group=item.group||this.id;item.itemIndex=i;item.checkHandler=this.checkHandler;item.scope=this;item.checked=item.checked||false;if(item.checked){checked=i;}}
Ext.CycleButton.superclass.initComponent.call(this);this.on("click",this.toggleSelected,this);this.setActiveItem(checked,true);},showMenuArrow:function(){var el=this.el.child("td.x-btn-mc em");if(!Ext.isEmpty(el)){el.addClass("x-btn-split"+(this.arrowAlign==="bottom"?"-bottom":""));}},hideMenuArrow:function(){var bottom=this.arrowAlign==="bottom"?"-bottom":"",el=this.el.child("td.x-btn-mc em.x-btn-split"+bottom);if(!Ext.isEmpty(el)){el.removeClass("x-btn-split"+bottom);}}});
Ext.net.ImageButton=Ext.extend(Ext.Button,{buttonSelector:"img",cls:"",iconAlign:"left",initComponent:function(){Ext.net.ImageButton.superclass.initComponent.call(this);var i;if(this.imageUrl){i=new Image().src=this.imageUrl;}
if(this.overImageUrl){i=new Image().src=this.overImageUrl;}
if(this.disabledImageUrl){i=new Image().src=this.disabledImageUrl;}
if(this.pressedImageUrl){i=new Image().src=this.pressedImageUrl;}},onRender:function(ct,position){if(!this.el){var img=document.createElement("img");img.id=this.getId();img.src=this.imageUrl;img.style.border="none";img.style.cursor="pointer";this.imgEl=Ext.get(img);this.el=this.imgEl;if(!Ext.isEmpty(this.imgEl.getAttributeNS("","width"),false)||!Ext.isEmpty(this.imgEl.getAttributeNS("","height"),false)){img.removeAttribute("width");img.removeAttribute("height");}
if(this.altText){img.setAttribute("alt",this.altText);}
if(this.align&&this.align!=="notset"){img.setAttribute("align",this.align);}
if(this.pressed&&this.pressedImageUrl){img.src=this.pressedImageUrl;}
if(this.disabled&&this.disabledImageUrl){img.src=this.disabledImageUrl;}
if(this.tabIndex!==undefined){img.tabIndex=this.tabIndex;}
if(this.menu){this.menu.on("show",this.onMenuShow,this);this.menu.on("hide",this.onMenuHide,this);}
if(this.repeat){var repeater=new Ext.util.ClickRepeater(this.imgEl,typeof this.repeat==="object"?this.repeat:{});repeater.on("click",this.onClick,this);}
this.imgEl.on(this.clickEvent,this.onClick,this);if(this.handleMouseEvents){this.imgEl.on("mouseover",this.onMouseOver,this);this.imgEl.on("mousedown",this.onMouseDown,this);}
if(!Ext.isEmpty(this.cls,false)){this.el.dom.className=this.cls;}
Ext.BoxComponent.superclass.onRender.call(this,ct,position);}
if(this.tooltip){if(typeof this.tooltip==="object"){Ext.QuickTips.register(Ext.apply({target:this.imgEl.id},this.tooltip));}else{this.imgEl.dom[this.tooltipType]=this.tooltip;}}
Ext.ButtonToggleMgr.register(this);},afterRender:function(){Ext.Button.superclass.afterRender.call(this);this.doc=Ext.getDoc();},onMenuShow:function(e){this.ignoreNextClick=0;this.fireEvent("menushow",this,this.menu);},onMenuHide:function(e){this.ignoreNextClick=this.restoreClick.defer(250,this);this.fireEvent("menuhide",this,this.menu);},toggle:function(state){state=state===undefined?!this.pressed:state;if(state!==this.pressed){if(state){if(this.pressedImageUrl){this.imgEl.dom.src=this.pressedImageUrl;}
this.pressed=true;this.fireEvent("toggle",this,true);}else{this.imgEl.dom.src=(this.monitoringMouseOver)?this.overImageUrl:this.imageUrl;this.pressed=false;this.fireEvent("toggle",this,false);}
if(this.toggleHandler){this.toggleHandler.call(this.scope||this,this,state);}}},setText:function(t,encode){},setDisabled:function(disabled){this.disabled=disabled;if(this.imgEl&&this.imgEl.dom){this.imgEl.dom.disabled=disabled;}
if(disabled){if(this.disabledImageUrl){this.imgEl.dom.src=this.disabledImageUrl;}else{this.imgEl.addClass(this.disabledClass);}}else{this.imgEl.dom.src=this.imageUrl;this.imgEl.removeClass(this.disabledClass);}},onMouseOver:function(e){if(!this.disabled){var internal=e.within(this.el.dom,true);if(!internal){if(this.overImageUrl&&!this.pressed){this.imgEl.dom.src=this.overImageUrl;}
if(!this.monitoringMouseOver){Ext.getDoc().on("mouseover",this.monitorMouseOver,this);this.monitoringMouseOver=true;}}}
this.fireEvent("mouseover",this,e);},onMouseOut:function(e){if(!this.disabled&&!this.pressed){this.imgEl.dom.src=this.imageUrl;}
this.fireEvent("mouseout",this,e);},onMouseDown:function(e){if(!this.disabled&&e.button===0){if(this.pressedImageUrl){this.imgEl.dom.src=this.pressedImageUrl;}
Ext.getDoc().on("mouseup",this.onMouseUp,this);}},onMouseUp:function(e){if(e.button===0){this.imgEl.dom.src=(this.overImageUrl&&this.monitoringMouseOver)?this.overImageUrl:this.imageUrl;Ext.getDoc().un("mouseup",this.onMouseUp,this);}},setImageUrl:function(image){this.imageUrl=image;if((!this.disabled||Ext.isEmpty(this.disabledImageUrl,false))&&(!this.pressed||Ext.isEmpty(this.pressedImageUrl,false))){this.imgEl.dom.src=image;}else{new Image().src=image;}},setDisabledImageUrl:function(image){this.disabledImageUrl=image;if(this.disabled){this.imgEl.dom.src=image;}else{new Image().src=image;}},setOverImageUrl:function(image){this.overImageUrl=image;if((!this.disabled||Ext.isEmpty(this.disabledImageUrl,false))&&this.monitoringMouseOver&&(!this.pressed||Ext.isEmpty(this.pressedImageUrl,false))){this.imgEl.dom.src=image;}else{new Image().src=image;}},setPressedImageUrl:function(image){this.pressedImageUrl=image;if((!this.disabled||Ext.isEmpty(this.disabledImageUrl,false))&&this.pressed){this.imgEl.dom.src=image;}else{new Image().src=image;}},setAlign:function(align){this.align=align;if(this.rendered){this.imgEl.dom.setAttribute("align",this.align);}},setAltText:function(altText){this.altText=altText;if(this.rendered){this.imgEl.dom.setAttribute("altText",this.altText);}}});Ext.reg("netimagebutton",Ext.net.ImageButton);
Ext.net.LinkButton=Ext.extend(Ext.Button,{buttonSelector:"a:first",cls:"",iconAlign:"left",valueElement:function(){var textEl=document.createElement("a");textEl.style.verticalAlign="middle";textEl.id=Ext.id();if(!Ext.isEmpty(this.cls,false)){textEl.className=this.cls;}
textEl.setAttribute("href","#");if(this.disabled||this.pressed){textEl.setAttribute("disabled","1");textEl.removeAttribute("href");if(this.pressed&&this.allowDepress!==false){textEl.style.cursor="pointer";}}
if(this.tabIndex!==undefined){textEl.tabIndex=this.tabIndex;}
if(this.tooltip){if(typeof this.tooltip==="object"){Ext.QuickTips.register(Ext.apply({target:textEl.id},this.tooltip));}else{textEl[this.tooltipType]=this.tooltip;}}
textEl.innerHTML=this.text;var txt=Ext.get(textEl);if(this.menu){this.menu.on("show",this.onMenuShow,this);this.menu.on("hide",this.onMenuHide,this);}
if(this.repeat){var repeater=new Ext.util.ClickRepeater(txt,typeof this.repeat==="object"?this.repeat:{});repeater.on("click",this.onClick,this);}
txt.on(this.clickEvent,this.onClick,this);this.textEl=textEl;return this.textEl;},onMenuShow:function(e){this.ignoreNextClick=0;this.fireEvent("menushow",this,this.menu);},onMenuHide:function(e){this.ignoreNextClick=this.restoreClick.defer(250,this);this.fireEvent("menuhide",this,this.menu);},toggle:function(state){state=state===undefined?!this.pressed:state;if(state!==this.pressed){if(state){this.setDisabled(true);this.disabled=false;this.pressed=true;if(this.allowDepress!==false){this.textEl.style.cursor="pointer";this.el.dom.style.cursor="pointer";}
this.fireEvent("toggle",this,true);}else{this.setDisabled(false);this.pressed=false;this.fireEvent("toggle",this,false);}
if(this.toggleHandler){this.toggleHandler.call(this.scope||this,this,state);}}},onRender:function(ct,position){if(!this.el){var el=document.createElement("span");el.id=this.getId();var img=document.createElement("img");img.src=Ext.BLANK_IMAGE_URL;img.className="x-label-icon "+(this.iconCls||"");if(Ext.isEmpty(this.iconCls)){img.style.display="none";}
if(this.iconAlign==="left"){el.appendChild(img);}
el.appendChild(this.valueElement());if(this.iconAlign==="right"){el.appendChild(img);}
this.el=el;Ext.BoxComponent.superclass.onRender.call(this,ct,position);}
if(this.pressed&&this.allowDepress!==false){this.setDisabled(true);this.disabled=false;this.el.dom.style.cursor="pointer";}
Ext.ButtonToggleMgr.register(this);},setText:function(t,encode){this.text=t;if(this.rendered){this.textEl.innerHTML=encode!==false?Ext.util.Format.htmlEncode(t):t;}
return this;},setIconClass:function(cls){var oldCls=this.iconCls;this.iconCls=cls;if(this.rendered){var img=this.el.child("img.x-label-icon");img.replaceClass(oldCls,this.iconCls);img.dom.style.display=(cls==="")?"none":"inline";}},setDisabled:function(disabled){Ext.net.LinkButton.superclass.setDisabled.apply(this,arguments);if(disabled){this.textEl.setAttribute("disabled","1");this.textEl.removeAttribute("href");}else{this.textEl.removeAttribute("disabled");this.textEl.setAttribute("href","#");}}});Ext.reg("netlinkbutton",Ext.net.LinkButton);
Ext.override(Ext.SplitButton,{isClickOnArrow:function(e){if(this.arrowAlign!=="bottom"){var visBtn=this.el.child("em.x-btn-split");if(!visBtn){return false;}
return e.getPageX()>(visBtn.getRegion().right-visBtn.getPadding("r"));}else{return e.getPageY()>this.btnEl.getRegion().bottom;}},showMenuArrow:function(){var el=this.el.child("em.x-btn-split"+(this.arrowAlign==="bottom"?"-bottom":""));if(!Ext.isEmpty(el)){el.removeClass("x-btn-no-arrow");}},hideMenuArrow:function(){var el=this.el.child("em.x-btn-split"+(this.arrowAlign==="bottom"?"-bottom":""));if(!Ext.isEmpty(el)){el.addClass("x-btn-no-arrow");}}});
Ext.form.Field.override({hideWithLabel:true,dataIndexAsName:true,isRemoteValidation:false,remoteValidatingMessage:"Validating...",activateRemoteValidation:function(){this.originalIsValid=this.isValid;this.originalValidate=this.validate;this.isValid=this.rv_isValid;this.validate=this.rv_validate;this.rvConfig=Ext.apply({remoteValidated:false,remoteValid:false,validationEvent:"keyup",eventOwner:"element",validationBuffer:500,showBusy:true,busyIconCls:"loading-indicator",busyTip:"Validating...",initValueValidation:"valid",responseFields:{success:"valid",message:"message",returnValue:"value"}},this.remoteValidationOptions||{});var fn=function(){this.rvTask=new Ext.util.DelayedTask(this.remoteValidate,this);(this.rvConfig.eventOwner==="element"?this.el:this).on(this.rvConfig.validationEvent,this.performRemoteValidation,this);};if(this.rendered){fn();}else{this.on("render",fn);this.on("afterrender",function(){if(this.value!==undefined){switch(this.rvConfig.initValueValidation){case"valid":this.markAsValid();break;case"invalid":break;case"validate":this.remoteValidate();break;}}});}},deactivateRemoteValidation:function(){this.isValid=this.originalIsValid;this.validate=this.originalValidate;if(this.rvTask){this.rvTask.cancel();}
(this.rvConfig.eventOwner==="element"?this.el:this).un(this.rvConfig.validationEvent,this.performRemoteValidation,this);delete this.originalIsValid;delete this.originalValidate;},markAsValid:function(abortRequest){if(!this.isRemoteValidation){return;}
this.rvConfig.validating=false;this.rvConfig.remoteValidated=true;this.rvConfig.remoteValid=true;if(this.validationId&&abortRequest!==false){Ext.net.DirectEvent.abort(this.validationId);}},rv_isValid:function(preventMark){if(this.disabled){return true;}
if(this.rvConfig.validating){preventMark=true;}
return this.originalIsValid.call(this,preventMark)&&!this.rvConfig.validating&&this.rvConfig.remoteValidated&&this.rvConfig.remoteValid;},rv_validate:function(){var clientValid=this.originalValidate.call(this),orgPrevent;if(!this.disabled&&!clientValid){return false;}
if(this.rvConfig.validating){orgPrevent=this.preventMark;this.preventMark=true;this.markInvalid(this.remoteValidatingMessage);this.preventMark=orgPrevent;return false;}
if(this.disabled||(clientValid&&(!this.rvConfig.remoteValidated||this.rvConfig.remoteValid))){this.clearInvalid();return this.rvConfig.remoteValid;}
if(this.rvConfig.remoteValidated&&!this.rvConfig.remoteValid){orgPrevent=this.preventMark;this.preventMark=this.rvConfig.validating;this.markInvalid(this.rv_response.message||"Invalid");this.preventMark=orgPrevent;return false;}
return false;},performRemoteValidation:function(e){if(this.rvConfig.lastValue===this.getValue()){this.rvTask.cancel();this.rvConfig.remoteValid=true;return;}
if(!e||!e.isNavKeyPress||(e&&e.isNavKeyPress&&!e.isNavKeyPress())){if(e&&e.normalizeKey){var k=e.normalizeKey(e.keyCode);if(k>=16&&k<=20){return;}}
this.rvConfig.remoteValid=false;this.rvConfig.remoteValidated=false;this.rvTask.delay(this.rvConfig.validationBuffer);}},remoteValidate:function(){var dc=Ext.apply({},this.remoteValidationOptions),options={params:{}};if(this.fireEvent("beforeremotevalidation",this,options)!==false){dc.userSuccess=this.remoteValidationSuccess.createDelegate(this);dc.userFailure=this.remoteValidationFailure.createDelegate(this);dc.extraParams=Ext.apply(dc.extraParams||{},options.params);dc.control=this;dc.eventType="postback";dc.action="remotevalidation";var o={id:this.id,name:this.name,value:this.getValue()};dc.serviceParams=Ext.encode(o);if(dc.url){dc.cleanRequest=true;if(dc.json&&Ext.isEmpty(dc.method,false)){dc.method="POST";}
dc.extraParams=Ext.apply(dc.extraParams,o);dc.type="load";}
if(this.rvConfig.showBusy){this.setIndicatorIconCls(this.rvConfig.busyIconCls);if(this.rvConfig.busyTip){this.setIndicatorTip(this.rvConfig.busyTip);}
this.alignIndicator();}
this.rvConfig.remoteValidated=false;this.rvConfig.validating=true;this.rvConfig.lastValue=o.value;if(this.validationId){Ext.net.DirectEvent.abort(this.validationId);}
this.validationId=Ext.net.DirectEvent.request(dc);}},remoteValidationSuccess:function(response,result,context,type,action,extraParams,o){var isException=false,responseObj;this.rvConfig.validating=false;this.validationId=null;if(this.rvConfig.showBusy){this.clearIndicator();}
try{responseObj=result.serviceResponse||result.d||result;result={success:responseObj[this.rvConfig.responseFields.success],message:responseObj[this.rvConfig.responseFields.message],value:responseObj[this.rvConfig.responseFields.returnValue]};}catch(ex){result={success:false,message:ex.message};isException=true;this.rvConfig.remoteValidated=true;this.rvConfig.remoteValid=false;this.fireEvent("remotevalidationinvalid",this,response,responseObj,ex,o);if(o.cancelWarningFailure!==true&&(this.remoteValidationOptions||{}).showWarningFailure!==false&&!this.hasListener("remotevalidationinvalid")){Ext.net.DirectEvent.showFailure(response,response.responseText);}
return;}
if(!isException&&result.success!==true){this.fireEvent("remotevalidationinvalid",this,response,responseObj,result,o);}
if(result.success===true){this.fireEvent("remotevalidationvalid",this,response,responseObj,result,o);}
if(result.value!==null&&Ext.isDefined(result.value)){this.setValue(result.value);}
this.rvConfig.remoteValidated=true;this.rvConfig.remoteValid=result.success;this.rv_response=result;this.validate();},remoteValidationFailure:function(response,result,context,type,action,extraParams,o){this.validationId=null;if(this.rvConfig.showBusy){this.clearIndicator();}
this.fireEvent("remotevalidationfailure",this,response,{message:response.statusText},o);this.rvConfig.validating=false;this.rvConfig.remoteValidated=true;this.rvConfig.remoteValid=false;this.rv_response={success:false,message:response.responseText};if(o.cancelWarningFailure!==true&&(this.remoteValidationOptions||{}).showWarningFailure!==false&&!this.hasListener("remotevalidationfailure")){Ext.net.DirectEvent.showFailure(response,response.responseText);}},setReadOnly:function(readOnly){if(this.rendered){this.el.dom.setAttribute("readOnly",readOnly);this.el.dom.readOnly=readOnly;}else{this.readOnly=readOnly;}},getReadOnly:function(){return this.rendered?this.el.dom.readOnly:this.readOnly;},adjustWidth:function(tag,w){if(typeof w==="number"&&(Ext.isIE6||!Ext.isStrict)&&/input|textarea/i.test(tag)&&!this.inEditor){return w-3;}
return w;},hideNote:function(){if(!Ext.isEmpty(this.note,false)&&this.noteEl){this.noteEl.addClass("x-hide-"+this.hideMode);}
if(this.noteAlign==="top"&&this.label){this.label.removeClass("x-top-note-label");}},showNote:function(){if(!Ext.isEmpty(this.note,false)&&this.noteEl){this.noteEl.removeClass("x-hide-"+this.hideMode);}
if(this.noteAlign==="top"&&this.label){this.label.addClass("x-top-note-label");}},setNote:function(t,encode){this.note=t;i

Список литературы [ всего 46]


1.Конституция РФ от 12.12.1993 (в ред. 30.12.2008) // СЗ РФ от 26.01.2009 № 4 ст. 445.
2.Всеобщая декларация прав человека – принята на третьей сессии Генеральной Ассамблеи ООН резолюцией 217 А (III) от 10.12.1948 // Российская газета от 10.12.1998.
3.Гражданский кодекс РФ (ч.1) от 30.11.1994 № 51-ФЗ (с изм. от 30.12.2012) // СЗ РФ от 5.12.1994 № 32 ст. 3301.
4.Семейный кодекс РФ от 29.12.1995 № 223-ФЗ (с изм. от 12.11.2012) // СЗ РФ от 1.01.1996 № 1 ст. 16.
5.Гражданский кодекс РФ (ч.2) от 26.01.1996 № 14-ФЗ (с изм. от 14.06.2012) // СЗ РФ от 29.01.1996 № 5 ст. 410.
6.Кодекс торгового мореплавания РФ от 30.04.1999 № 81-ФЗ (с изм. от 28.07.2012) // СЗ РФ от 3.05.1999 № 18 ст. 2207.
7.Кодекс внутреннего водного транспорта РФ от 7.03.2001 № 24-ФЗ (с изм. от 28.07.2012) // СЗ РФ от 12.03.2001 № 11 ст. 1001.
8.Гражданский кодекс РФ (ч.3) от 26.11.2001 № 146-ФЗ (с изм. от 5.06.2012) // СЗ РФ от 3.12.2001 № 49 ст. 4552.
9.Градостроительный кодекс РФ от 29.12.2004 № 190-ФЗ (с изм. от 4.03.2013) // СЗ РФ от 3.01.2005 № 1 (ч.1) ст. 16.
10.Жилищный кодекс РФ от 29.12.2004 № 188-ФЗ (с изм. от 29.02.2012) // СЗ РФ от 3.01.2005 № 1 (ч.1) ст. 14.
11.Гражданский кодекс РФ (ч.4) от 18.12.2006 № 230-ФЗ (с изм. от 8.12.2011) // СЗ РФ от 25.12.2006 № 52 (ч.1) ст. 5496.
12.Воздушный кодекс РФ от 19.03.1997 № 60-ФЗ (с изм. от 14.06.2012) // СЗ РФ от 24.03.1997 № 12 ст. 1383.
13.«О Правительстве РФ» от 17.12.1997 № 2-ФКЗ (с изм. от 3.12.2012) // СЗ РФ от 22.12.1997 № 51 ст. 5712.
14.«О приватизации жилищного фонда в РФ» от 4.07.1991 № 1541-1 (с изм. от 16.10.2012) // Бюллетень нормативных актов, № 1, 1992.
15.«О защите прав потребителей» от 7.02.1992 № 2300-1 (с изм. от 28.07.2012) // СЗ РФ от 15.01.1996 № 3 ст. 140.
16.«О порядке опубликования и вступления в силу федеральных конституционных законов, федеральных законов, актов палат Федерального Собрания» от 14.06.1994 № 5-ФЗ (с изм. от 25.12.2012) // СЗ РФ от 20.06.1994 № 8 ст. 801.
17.«О поставках продукции для федеральных государственных нужд» от 13.12.1994 № 60-ФЗ (с изм. от19.07.2011) // СЗ РФ от 19.12.1994 № 34 ст. 3540.
18.«О международных договорах РФ» от 15.07.1995 № 101-ФЗ (с изм. от 25.12.2012) // СЗ РФ от 17.07.1995 № 29 ст. 2757.
19.«Об акционерных обществах» от 26.12.1995 № 208-ФЗ (с изм. от 29.12.2012) // СЗ РФ от 1.01.1996 № 1 ст. 1.
20.«О рынке ценных бумаг» от 22.04.1996 № 39-ФЗ (с изм. от 29.12.2012) // СЗ РФ от 22.04.1996 № 17 ст. 1918.
21.«Об обществах с ограниченной ответственностью» от 8.02.1998 № 14-ФЗ (с изм. от 29.12.2012) // СЗ РФ от 16.02.1998 № 7 ст. 785.
22.«О финансовой аренде (лизинге)» от 29.10.1998 № 164-ФЗ (с изм. от 8.05.2010) // СЗ РФ от 2.11.1998 № 44 ст. 5394.
23.«О приватизации государственного и муниципального имущества» от 21.12.2001 № 178-ФЗ (с изм. от 7.12.2011) // СЗ РФ от 28.01.2002 № 4 ст. 251.
24.«О несостоятельности (банкротстве)» от 26.10.2002 № 127-ФЗ (с изм. от 29.12.2012) // СЗ РФ от 28.10.2002 № 43 ст. 4190.
25.«О государственных и муниципальных унитарных предприятиях» от 14.11.2002 № 161-ФЗ (с изм. от 3.12.2012) // СЗ РФ от 2.12.2002 № 48 ст. 4746.
26.«О лицензировании отдельных видов деятельности» от 4.05.2011 № 99-ФЗ (с изм. от 4.03.2013) // СЗ РФ от 9.05.2011 № 19 ст. 2716.
27.«О закупках товаров, работ, услуг отдельными видами юридических лиц» от 18.07.2011 № 223-ФЗ (с изм. от 30.12.2012) // СЗ РФ от 25.07.2011 № 30 (ч.1) ст. 4571.
28.Указ Президента РФ «О порядке опубликования и вступления в силу актов Президента РФ, Правительства РФ и нормативных правовых актов федеральных органов исполнительной власти» от 23.05.1996 № 763 (с изм. от 2.02.2013) // СЗ РФ от 27.05.1996 № 22 ст. 2663.
29.Указ Президента РФ «О системе и структуре федеральных органов исполнительной власти» от 9.03.2004 № 314 (с изм. от 22.06.2010) // СЗ РФ от 15.03.2004 № 11 ст. 945.
30.Указ Президента РФ «Вопросы структуры федеральных органов исполнительной власти» от 20.05.2004 № 649 (с изм. от 25.08.2010) // СЗ РФ от 24.05.2004 № 21 ст. 2023.
31.Постановление Правительства РФ «Об утверждении основных положений порядка заключения и исполнения государственных контрактов (договоров подряда) на строительство объектов для федеральных государственных нужд в РФ» от 14.08.1993 № 812 (с изм. от 17.04.2012) // Собрание актов Президента и Правительства РФ, 23.08.1993, № 34, ст. 3189.
32.Постановление Правительства РФ «Об утверждении Правил подготовки нормативных правовых актов федеральных органов исполнительной власти и их государственной регистрации» от 13.08.1997 № 1009 (с изм. от 18.12.2012) // СЗ РФ от 18.08.1997 № 33 ст. 3895.
33.Постановление Правительства РФ «Об утверждении Правил бытового обслуживания населения в РФ» от 15.08.1997 № 1025 (с изм. от 4.10.2012) // СЗ РФ от 25.08.1997 № 34 ст. 3979.
34.Постановление Правительства РФ «Об утверждении правил продажи отдельных видов товаров, перечня товаров длительного пользования, на которые не распространяется требование покупателя о безвозмездном предоставлении ему на период ремонта или замены аналогичного товара, и перечня непродовольственных товаров надлежащего качества, не подлежащих возврату или обмену на аналогичный товар других размера, формы, габарита, фасона, расцветки или комплектации» от 19.01.1998 № 55 (с изм. от 4.10.2012) // СЗ РФ от 26.01.1998 № 4 ст. 482.
35.Постановление Правительства РФ «Об утверждении Правил поставки газа в РФ» от 5.02.1998 № 162 (с изм. от 26.03.2012) // СЗ РФ от 9.02.1998 № 6 ст. 770.
36.Постановление Конституционного Суда РФ от 24.10.1996 № 17-П «По делу о проверке конституционности части первой статьи 2 Федерального закона от 7 марта 1996 года «О внесении изменений в Закон Российской Федерации «Об акцизах» // СЗ РФ от 4.11.1996 № 45 ст. 5202.
37.Постановление Пленума ВС РФ и ВАС РФ от 1.07.1996 № 6/8 «О некоторых вопросах, связанных с применением части первой Гражданского кодекса РФ» // Российская газета, № 152, 13.08.1996.
38.Постановление Пленума Верховного Суда РФ от 10.10.2003 № 5 (с изм. от 5.03.2013) «О применении судами общей юрисдикции общепризнанных принципов и норм международного права и международных договоров РФ» // Российская газета, № 244, 2.12.2003.
39.Абрамов Е.Н., Аверченко Н.Н., Байгушев Ю.В. Гражданское право в 3-х томах (Т.1) - учебник. М., Проспект, 2010.
40.Воробьев Н.И. Гражданское право РФ (ч.1) – учебное пособие. Тамбов, ТГТУ, 2007.
41.Михайленко Е.М. Гражданское право: Общая часть – конспект лекций. М., Высшее образование, 2009.
42.Садиков О.Н. Гражданское право в 2-х томах (Т.1) – учебник. М., Высшее образование, 2006.
43.Сергеев А.П., Толстов Ю.К. Гражданское право в 4-х томах (Т.!) – учебник. М., Проспект, 2005.
44.Суханов Е.А. Гражданское право в 4-х томах (Т.1) – учебник. М., Волтерс Клувер, 2008.
45.Чаусская О.А. Гражданское право – курс лекций. М., Эксмо, 2009.
46.Сайт судебной практики - http://rospravosudie.com
Очень похожие работы
Пожалуйста, внимательно изучайте содержание и фрагменты работы. Деньги за приобретённые готовые работы по причине несоответствия данной работы вашим требованиям или её уникальности не возвращаются.
* Категория работы носит оценочный характер в соответствии с качественными и количественными параметрами предоставляемого материала. Данный материал ни целиком, ни любая из его частей не является готовым научным трудом, выпускной квалификационной работой, научным докладом или иной работой, предусмотренной государственной системой научной аттестации или необходимой для прохождения промежуточной или итоговой аттестации. Данный материал представляет собой субъективный результат обработки, структурирования и форматирования собранной его автором информации и предназначен, прежде всего, для использования в качестве источника для самостоятельной подготовки работы указанной тематики.
bmt: 0.00486
© Рефератбанк, 2002 - 2024