")[0];e.confs=this;var i=this.itemEle=t;return this.commonHeight=0,this.init=function(){},this.destroy=function(){this.remove()},this.initEvent=function(){this.on("click",(function(){if(!functionKeyDown){var t=i.confs;return t.dragList&&t.isExpand||!t.drager.group||t.dragList&&0==t.dragList.getItems().length?t.hideDragList():t.showDragList(),event.stopPropagation(),!1}}))},this.switchImg=function(){var t=i.confs;!t.drager.group||t.dragList&&0==t.dragList.getItems()?this.fileStyle():t.isExpand?this.expandFolderStyle():this.normalFolderStyle()},this.toggleIcon=function(t){$(this.element).removeClass(iconClassName.join(" ")).addClass(iconClassName[t]),$(this.element.textwrapper).removeClass(textWrapperClass.join(" ")).addClass(textWrapperClass[t]);var e=this.itemEle.confs;t>1?e.addClass("filelist"):e.removeClass("filelist")},this.expandFolderStyle=function(){this.toggleIcon(2)},this.normalFolderStyle=function(){this.toggleIcon(3)},this.fileStyle=function(){i.confs.getDragList().isChild?this.toggleIcon(1):this.toggleIcon(0)},i.insertBefore(e,i.childNodes[0]),this.init(),this},window.ss.drag.Item=function(t,e){window.ss.drag.Base.call(this),this.element=e.isConfs?e.element:e,this.element.confs=this,this.isItem=!0,this.id=(this.element.getAttribute("ssObjId")||itemid+++"").split("#").join("").split(".").join(""),this.parentid=(this.element.getAttribute("ssPobjId")||"").split("#").join("").split(".").join("");this.drager=DM.getInstance(t);this.hasDragList=!1,this.createShadow=function(){var t=new window.ss.drag.Shadow(this.element);return this.element.parentNode.insertBefore(t.element,this.element),this.shadow=t,t},this.isSelected=function(){return this.hasClass(this.getTopDragList({}).wdSelectedClass)},this.getTopDragList=function(t){this.exist();var e=this.getDragList();return e.isChild&&(e=e.thisItem.getDragList()),e},this.select=function(){!this.drager.editGroup&&!this.drager.editOrder&&this.drager.getLists().length<2||(this.isFunctionKeyDown=functionKeyDown||event.ctrlKey||event.altKey||event.shiftKey,this.getDragList().selectedItems[this.id]=this,this.addClass(this.getTopDragList({}).wdSelectedClass),$(this.element).find(".icon-unchecked").addClass("icon-checked").removeClass("icon-unchecked"))},this.unselect=function(){this.isFunctionKeyDown=!1,delete this.getDragList().selectedItems[this.id],this.removeClass(this.getTopDragList({}).wdSelectedClass),$(this.element).find(".icon-checked").addClass("icon-unchecked").removeClass("icon-checked")},this.getParentItem=function(){var t=this.getDragList();return t&&t.isChild?t.thisItem:null},this.getDragList=function(){return(this.element.parentNode||{}).confs},this.hideDragList=function(){this.isExpand=!1,this.getDragList()&&!this.drager.group||((this.getDragList().isChild&&this.imgBtn||!this.getDragList().isChild&&this.imgBtn)&&this.dragList.hide(),this.imgBtn&&this.imgBtn.switchImg(),this.getDragList().focus())},this.showDragList=function(){this.drager.group&&(DM.dragingPanel&&DM.dragingPanel.hasChild()||this.getDragList().isChild||this.imgBtn&&(this.isExpand=!0,this.dragList.getItems().length>0?this.dragList.element.style.height="auto":0==this.dragList.getSize().height&&(this.dragList.element.style.minHeight=this.getSize().height+"px"),this.dragList.show(),this.dragList.focus(),this.imgBtn.switchImg()))},this.getIndex=function(){return this.index=this.prevAll().length,this.index},this.updateInfo=function(){if(this.parentid=null==this.getDragList().thisItem?null:this.getDragList().thisItem.id,this.element.setAttribute("ssPobjId",this.parentid),this.index=this.prevAll().length,!this.getDragList().isChild&&this.dragList){if(this.dragList.isChild=!0,this.imgBtn){var t=this.dragList.children().length;this.imgBtn.element.innerText=t>0?t:""}}else this.dragList&&(this.dragList.isChild=!1);this.dragList&&0==this.dragList.getItems().length&&this.hideDragList(),this.imgBtn&&this.imgBtn.switchImg()},this.destroy=function(){this.off("dblclick selectedClick click dragend mousedown mouseup mousemove mouseover mouseout mouseleave"),this.off("dblclick selectedClick click dragend mousedown mouseup mousemove mouseover mouseout mouseleave"),this.imgBtn&&this.imgBtn.destroy(),this.hasDragList&&this.dragList&&this.drager.functions.indexOf("group")>-1&&this.dragList.destroy(),this.element.confs=null},this.init=function(){var e=this;if(this.isExpand=!1,this.drager.group){var i=$("");i.attr("id","wrapper_"+this.id),i.append($(this.element.childNodes)),$(this.element).append(i),this.imgBtn=this.imgBtn||new window.ss.drag.ShowBtn(this.element),this.imgBtn.element.textwrapper=i[0],this.dragList=new window.ss.drag.DragList(t,document.createElement("div")),this.append(this.dragList.element),this.dragList.thisItem=this,this.dragList.addClass("subList"),this.dragList.hide(),this.imgBtn.initEvent(),this.hasDragList=!0}var s=this.checkbox=document.createElement("span");s.style.cssText="display: inline-block; width: 28px;height: 40px;float: left;",s.className="icon-unchecked",s.onmousedown=s.onmouseup=function(t){t.stopPropagation()},s.onclick=function(t){e.isSelected()?e.unselect():e.select(),t.stopPropagation()},$(this.element).find("."+s.className).length<1&&$(this.element).prepend(s),this.element.styleinfo=this.getStyles(),this.addClass(this.getTopDragList({}).wdNormalClass);var n=this;n.element.setAttribute("tp",this.element.offsetTop),this.off("dblclick").on("dblclick",(function(){this.imgBtn&&this.imgBtn.trigger("click"),this.drager.onDblClick&&this.drager.onDblClick.call(this)})),this.off("selectedClick").on("selectedClick",(function(t){n.drager.selectedClick&&n.drager.selectedClick.call(this,this.element)})),this.off("click").on("click",(function(t){isEventTargetIsEditable(t)||(this.triggerSelectedClick&&this.trigger("selectedClick"),n.drager.itemClick&&n.drager.itemClick.call(this,this.element))})),this.off("dragend").on("dragend",(function(){this.hasDragList&&this.getDragList()&&!this.getDragList().isChild&&this.dragList.trigger("dragend"),this.getDragList()&&this.getDragList().isChild?this.hideDragList():this.isExpand?this.showDragList():this.hideDragList(),this.getTopDragList({}).isSelectedList?(this.each(this.find('[wdSelected="true"]'),(function(){this.style.display=""})),this.each(this.find('[wdOption="true"]'),(function(){this.display=this.style.display,this.style.display="none"}))):this.getTopDragList({}).isOptionList&&(this.each(this.find('[wdOption="true"]'),(function(){this.style.display=""})),this.each(this.find('[wdSelected="true"]'),(function(){this.display=this.style.display,this.style.display="none"}))),this.addClass(this.getTopDragList({}).wdNormalClass),this.updateInfo()})),this.off("mousedown").on("mousedown",(function(t){if(!isEventTargetIsEditable(t)){$("[ssObjId] [editable][contenteditable]").blur().removeAttr("contenteditable"),DM.justEnd=!1,this.cx=t.clientX,this.cy=t.clientY,this.getDragList().focus();var e=this.selected=this.isSelected();if(this.isFunctionKeyDown=functionKeyDown||t.ctrlKey||t.altKey||t.shiftKey,this.getDragList().currentMouseDownItem=this,t.shiftKey){var i=this.getDragList().shiftSelectStartItem;if(i){if(!this.isChildOf(i.getDragList().element))return this.getDragList().currentMouseDownItem=null,!1;this.getDragList().shiftSelect()}}else this.getDragList().shiftSelectStartItem=null;this.select(),this.triggerSelectedClick=!!e,this.getDragList().focus();if(null!=this.drager.list)return!1;t.clientX,t.clientY;return t.stopPropagation(),docMouseDown(t),!1}})),this.off("mouseup").on("mouseup",(function(t){docMouseUp(t);this.isSelected();return this.getDragList().shiftSelectStartItem=this.getDragList().shiftSelectStartItem||this,this.getDragList().currentMouseDownItem=null,t.ctrlKey||t.shiftKey||(this.getDragList().clearSelect(),this.select()),this.selected&&t.ctrlKey&&this.unselect(),t.stopPropagation(),!1})),this.off("mouseleave").on("mouseleave",(function(t){isEventTargetIsEditable(t)||(this.addClass(this.getTopDragList({}).wdNormalClass),this.removeClass(this.getTopDragList({}).wdHoverClass),this.intervalid&&(clearInterval(this.intervalid),this.intervalid=null),this.timeoutid&&(clearTimeout(this.timeoutid),this.timeoutid=null),clearMouseIcon(),this.isEnter=!1)})),this.off("mouseover").on("mouseover",(function(){return this.addClass(this.getTopDragList({}).wdHoverClass),itemMouseEvent.call(this,event),this.isEnter=!0,!1})),this.element.setAttribute("ssObjId",this.id),this.element.setAttribute("ssPobjId",this.parentid),this.drager.functions&&this.drager.group&&this.dragList&&this.dragList.init();var r=$(this.element).find("[editable]");r.click((function(t){if(isContenteditable(this))return t.stopPropagation(),!1;n.triggerSelectedClick&&$(t.target).is("[editable]")&&($(t.target).attr("contenteditable","true"),t.target.focus())}));r.keyup((function(t){var e=t||window.event;if(13==(e.charCode||e.keyCode))return window.event?window.event.returnValue=!1:e.preventDefault(),e.stopPropagation(),!1;if(isContenteditable(this)){this.realContent=this.innerHtml;try{n.drager.onItemInput&&n.drager.onItemInput.apply(this,[t,n])}catch(e){}}})),r.each((function(){this.commonHeight=$(this).height()})),r.blur((function(){this.realContent=this.innerHTML,this.setAttribute("title",this.realContent);var t=ss.display.ellipsisContent(this,this.commonHeight);this.innerHTML=t})),r.focus((function(){if(isContenteditable(this)){var t=this.realContent;t&&(this.innerHTML=t)}}))}},window.ss.drag.Form=function(t){window.ss.drag.Base.call(this),this.element=t,this.parseForm2Url=function(){var t=this.element,e=[],i=(t.getAttribute("action")||"?").split("?");e=e.concat((i[1]||"").split("&"));for(var s=t.querySelectorAll("input,select,textarea"),n=0;n