%PDF- %PDF-
Direktori : /var/www/projetos/radar.ongrace.com.br/js/ |
Current File : /var/www/projetos/radar.ongrace.com.br/js/nicEdit.js.map |
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./resources/js/nicEdit.js"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","bkExtend","A","arguments","B","length","this","bkClass","construct","extend","C","apply","bkElement","document","createElement","$BK","appendTo","appendChild","appendBefore","parentNode","insertBefore","addEvent","bkLib","setContent","innerHTML","pos","curtop","obj","offsetParent","offsetLeft","offsetTop","window","opera","parseInt","getStyle","style","border","offsetHeight","noSelect","parentTag","nodeName","toUpperCase","hasClass","className","match","RegExp","addClass","removeClass","replace","setStyle","cssFloat","styleFloat","opacity","filter","Math","round","defaultView","nodeType","getComputedStyle","getPropertyValue","currentStyle","camelize","remove","removeChild","setAttributes","isMSIE","navigator","appVersion","indexOf","addEventListener","attachEvent","toArray","Array","setAttribute","toLowerCase","childNodes","inArray","search","cancelEvent","event","preventDefault","stopPropagation","domLoad","domLoaded","callee","done","onDomLoaded","push","write","location","protocol","onreadystatechange","readyState","onload","getElementById","bkEvent","eventList","fireEvent","shift","__","Function","closure","concat","closureListener","E","target","D","srcElement","nicEditorConfig","buttons","command","tags","css","noActive","iconsPath","buttonList","iconList","nicEditors","nicPlugins","editors","registerPlugin","allTextAreas","getElementsByTagName","nicEditor","panelInstance","findEditor","instanceById","options","nicInstances","loadedPlugins","body","selectCheck","checkReplace","width","clientWidth","setPanel","addInstance","removeInstance","removePanel","contentEditable","nicEditorInstance","nicEditorIFrameInstance","e","splice","nicPanel","nicEditorPanel","nicCommand","selectedInstance","getIcon","iconFiles","backgroundImage","backgroundPosition","lastSelectedInstance","isSelected","G","ne","elm","newX","newY","clientHeight","initialHeight","H","hasPanel","maxHeight","compatMode","borderTop","overflowY","overflowX","editorContain","margin","minHeight","display","copyElm","F","saveContent","height","overflow","blur","init","getContent","instanceDoc","selected","keyDown","disable","getSel","getSelection","selection","getRng","rangeCount","getRangeAt","createRange","selRng","removeAllRanges","addRange","select","selElm","startContainer","cloneContents","ownerDocument","selectNode","compareBoundaryPoints","Range","START_TO_START","END_TO_END","type","item","parentElement","saveRng","savedRange","savedSel","restoreRng","ctrlKey","isFocused","getElm","content","execCommand","savedStyles","initialContent","elmFrame","src","frameBorder","allowTransparency","scrolling","offsetWidth","itm","setTimeout","initFrame","contentWindow","designMode","open","externalCSS","close","frameDoc","frameWin","frameContent","heightUpdate","max","panelButtons","panelContain","backgroundColor","panelElm","marginTop","zoom","button","addButton","reorder","buttonName","noOrder","eval","nicEditorButton","hasButton","fullPanel","findButton","contain","cursor","hoverOn","hoverOff","mouseClick","onmousedown","onclick","enable","hide","updateState","isDisabled","setBg","isHover","isActive","checkNodes","activate","deactivate","toggleActive","commandArgs","String","fromCharCode","keyCode","charCode","nicPlugin","loadPanel","nicPaneOptions","nicEditorPane","zIndex","position","left","top","pane","fontSize","padding","textAlign","noClose","removePane","toggle","isVisible","append","nicEditorAdvancedButton","addPane","addForm","form","submit","inputs","getAttribute","txt","fontWeight","clear","lineHeight","id","opt","onsubmit","findElm","nicButtonTips","show","timer","clearTimeout","nicSelectOptions","nicEditorSelect","selOptions","items","paddingLeft","control","fontFamily","setDisplay","borderLeft","borderRight","borderBottom","update","over","out","add","nicEditorFontSizeSelect","sel","1","2","3","4","5","6","nicEditorFontFamilySelect","arial","georgia","helvetica","impact","verdana","nicEditorFontFormatSelect","pre","h6","h5","h4","h3","h2","h1","nicLinkOptions","nicLinkButton","ln","href","title","_blank","alert","selectedIndex","nicColorOptions","nicEditorColorButton","0","I","colorSelect","on","off","nicEditorBgColorButton","nicImageOptions","nicImageButton","im","alt","align","none","right","nicSaveOptions","nicEditorSaveButton","onSave"],"mappings":"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","file":"/js/nicEdit.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"undefined/\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 257);\n","/* NicEdit - Micro Inline WYSIWYG\n * Copyright 2007-2008 Brian Kirchoff\n *\n * NicEdit is distributed under the terms of the MIT license\n * For more information visit http://nicedit.com/\n * Do not remove this copyright message\n */\nvar bkExtend=function(){var A=arguments;if(A.length==1){A=[this,A[0]]}for(var B in A[1]){A[0][B]=A[1][B]}return A[0]};function bkClass(){}bkClass.prototype.construct=function(){};bkClass.extend=function(C){var A=function(){if(arguments[0]!==bkClass){return this.construct.apply(this,arguments)}};var B=new this(bkClass);bkExtend(B,C);A.prototype=B;A.extend=this.extend;return A};var bkElement=bkClass.extend({construct:function(B,A){if(typeof (B)==\"string\"){B=(A||document).createElement(B)}B=$BK(B);return B},appendTo:function(A){A.appendChild(this);return this},appendBefore:function(A){A.parentNode.insertBefore(this,A);return this},addEvent:function(B,A){bkLib.addEvent(this,B,A);return this},setContent:function(A){this.innerHTML=A;return this},pos:function(){var C=curtop=0;var B=obj=this;if(obj.offsetParent){do{C+=obj.offsetLeft;curtop+=obj.offsetTop}while(obj=obj.offsetParent)}var A=(!window.opera)?parseInt(this.getStyle(\"border-width\")||this.style.border)||0:0;return[C+A,curtop+A+this.offsetHeight]},noSelect:function(){bkLib.noSelect(this);return this},parentTag:function(A){var B=this;do{if(B&&B.nodeName&&B.nodeName.toUpperCase()==A){return B}B=B.parentNode}while(B);return false},hasClass:function(A){return this.className.match(new RegExp(\"(\\\\s|^)nicEdit-\"+A+\"(\\\\s|$)\"))},addClass:function(A){if(!this.hasClass(A)){this.className+=\" nicEdit-\"+A}return this},removeClass:function(A){if(this.hasClass(A)){this.className=this.className.replace(new RegExp(\"(\\\\s|^)nicEdit-\"+A+\"(\\\\s|$)\"),\" \")}return this},setStyle:function(A){var B=this.style;for(var C in A){switch(C){case\"float\":B.cssFloat=B.styleFloat=A[C];break;case\"opacity\":B.opacity=A[C];B.filter=\"alpha(opacity=\"+Math.round(A[C]*100)+\")\";break;case\"className\":this.className=A[C];break;default:B[C]=A[C]}}return this},getStyle:function(A,C){var B=(!C)?document.defaultView:C;if(this.nodeType==1){return(B&&B.getComputedStyle)?B.getComputedStyle(this,null).getPropertyValue(A):this.currentStyle[bkLib.camelize(A)]}},remove:function(){this.parentNode.removeChild(this);return this},setAttributes:function(A){for(var B in A){this[B]=A[B]}return this}});var bkLib={isMSIE:(navigator.appVersion.indexOf(\"MSIE\")!=-1),addEvent:function(C,B,A){(C.addEventListener)?C.addEventListener(B,A,false):C.attachEvent(\"on\"+B,A)},toArray:function(C){var B=C.length,A=new Array(B);while(B--){A[B]=C[B]}return A},noSelect:function(B){if(B.setAttribute&&B.nodeName.toLowerCase()!=\"input\"&&B.nodeName.toLowerCase()!=\"textarea\"){B.setAttribute(\"unselectable\",\"on\")}for(var A=0;A<B.childNodes.length;A++){bkLib.noSelect(B.childNodes[A])}},camelize:function(A){return A.replace(/\\-(.)/g,function(B,C){return C.toUpperCase()})},inArray:function(A,B){return(bkLib.search(A,B)!=null)},search:function(A,C){for(var B=0;B<A.length;B++){if(A[B]==C){return B}}return null},cancelEvent:function(A){A=A||window.event;if(A.preventDefault&&A.stopPropagation){A.preventDefault();A.stopPropagation()}return false},domLoad:[],domLoaded:function(){if(arguments.callee.done){return }arguments.callee.done=true;for(i=0;i<bkLib.domLoad.length;i++){bkLib.domLoad[i]()}},onDomLoaded:function(A){this.domLoad.push(A);if(document.addEventListener){document.addEventListener(\"DOMContentLoaded\",bkLib.domLoaded,null)}else{if(bkLib.isMSIE){document.write(\"<style>.nicEdit-main p { margin: 0; }</style><script id=__ie_onload defer \"+((location.protocol==\"https:\")?\"src='javascript:void(0)'\":\"src=//0\")+\"><\\/script>\");$BK(\"__ie_onload\").onreadystatechange=function(){if(this.readyState==\"complete\"){bkLib.domLoaded()}}}}window.onload=bkLib.domLoaded}};function $BK(A){if(typeof (A)==\"string\"){A=document.getElementById(A)}return(A&&!A.appendTo)?bkExtend(A,bkElement.prototype):A}var bkEvent={addEvent:function(A,B){if(B){this.eventList=this.eventList||{};this.eventList[A]=this.eventList[A]||[];this.eventList[A].push(B)}return this},fireEvent:function(){var A=bkLib.toArray(arguments),C=A.shift();if(this.eventList&&this.eventList[C]){for(var B=0;B<this.eventList[C].length;B++){this.eventList[C][B].apply(this,A)}}}};function __(A){return A}Function.prototype.closure=function(){var A=this,B=bkLib.toArray(arguments),C=B.shift();return function(){if(typeof (bkLib)!=\"undefined\"){return A.apply(C,B.concat(bkLib.toArray(arguments)))}}};Function.prototype.closureListener=function(){var A=this,C=bkLib.toArray(arguments),B=C.shift();return function(E){E=E||window.event;if(E.target){var D=E.target}else{var D=E.srcElement}return A.apply(B,[E,D].concat(C))}};\n\n\n\nvar nicEditorConfig = bkClass.extend({\n\tbuttons : {\n\t\t'bold' : {name : __('Click to Bold'), command : 'Bold', tags : ['B','STRONG'], css : {'font-weight' : 'bold'}, key : 'b'},\n\t\t'italic' : {name : __('Click to Italic'), command : 'Italic', tags : ['EM','I'], css : {'font-style' : 'italic'}, key : 'i'},\n\t\t'underline' : {name : __('Click to Underline'), command : 'Underline', tags : ['U'], css : {'text-decoration' : 'underline'}, key : 'u'},\n\t\t'left' : {name : __('Left Align'), command : 'justifyleft', noActive : true},\n\t\t'center' : {name : __('Center Align'), command : 'justifycenter', noActive : true},\n\t\t'right' : {name : __('Right Align'), command : 'justifyright', noActive : true},\n\t\t'justify' : {name : __('Justify Align'), command : 'justifyfull', noActive : true},\n\t\t'ol' : {name : __('Insert Ordered List'), command : 'insertorderedlist', tags : ['OL']},\n\t\t'ul' : \t{name : __('Insert Unordered List'), command : 'insertunorderedlist', tags : ['UL']},\n\t\t'subscript' : {name : __('Click to Subscript'), command : 'subscript', tags : ['SUB']},\n\t\t'superscript' : {name : __('Click to Superscript'), command : 'superscript', tags : ['SUP']},\n\t\t'strikethrough' : {name : __('Click to Strike Through'), command : 'strikeThrough', css : {'text-decoration' : 'line-through'}},\n\t\t'removeformat' : {name : __('Remove Formatting'), command : 'removeformat', noActive : true},\n\t\t'indent' : {name : __('Indent Text'), command : 'indent', noActive : true},\n\t\t'outdent' : {name : __('Remove Indent'), command : 'outdent', noActive : true},\n\t\t'hr' : {name : __('Horizontal Rule'), command : 'insertHorizontalRule', noActive : true}\n\t},\n\ticonsPath : '../nicEditorIcons.gif',\n\tbuttonList : ['save','bold','italic','underline','left','center','right','justify','ol','ul','fontSize','fontFamily','fontFormat','indent','outdent','image','upload','link','unlink','forecolor','bgcolor'],\n\ticonList : {\"bgcolor\":1,\"forecolor\":2,\"bold\":3,\"center\":4,\"hr\":5,\"indent\":6,\"italic\":7,\"justify\":8,\"left\":9,\"ol\":10,\"outdent\":11,\"removeformat\":12,\"right\":13,\"save\":24,\"strikethrough\":15,\"subscript\":16,\"superscript\":17,\"ul\":18,\"underline\":19,\"image\":20,\"link\":21,\"unlink\":22,\"close\":23,\"arrow\":25}\n\t\n});\n;\nvar nicEditors={nicPlugins:[],editors:[],registerPlugin:function(B,A){this.nicPlugins.push({p:B,o:A})},allTextAreas:function(C){var A=document.getElementsByTagName(\"textarea\");for(var B=0;B<A.length;B++){nicEditors.editors.push(new nicEditor(C).panelInstance(A[B]))}return nicEditors.editors},findEditor:function(C){var B=nicEditors.editors;for(var A=0;A<B.length;A++){if(B[A].instanceById(C)){return B[A].instanceById(C)}}}};var nicEditor=bkClass.extend({construct:function(C){this.options=new nicEditorConfig();bkExtend(this.options,C);this.nicInstances=new Array();this.loadedPlugins=new Array();var A=nicEditors.nicPlugins;for(var B=0;B<A.length;B++){this.loadedPlugins.push(new A[B].p(this,A[B].o))}nicEditors.editors.push(this);bkLib.addEvent(document.body,\"mousedown\",this.selectCheck.closureListener(this))},panelInstance:function(B,C){B=this.checkReplace($BK(B));var A=new bkElement(\"DIV\").setStyle({width:(parseInt(B.getStyle(\"width\"))||B.clientWidth)+\"px\"}).appendBefore(B);this.setPanel(A);return this.addInstance(B,C)},checkReplace:function(B){var A=nicEditors.findEditor(B);if(A){A.removeInstance(B);A.removePanel()}return B},addInstance:function(B,C){B=this.checkReplace($BK(B));if(B.contentEditable||!!window.opera){var A=new nicEditorInstance(B,C,this)}else{var A=new nicEditorIFrameInstance(B,C,this)}this.nicInstances.push(A);return this},removeInstance:function(C){C=$BK(C);var B=this.nicInstances;for(var A=0;A<B.length;A++){if(B[A].e==C){B[A].remove();this.nicInstances.splice(A,1)}}},removePanel:function(A){if(this.nicPanel){this.nicPanel.remove();this.nicPanel=null}},instanceById:function(C){C=$BK(C);var B=this.nicInstances;for(var A=0;A<B.length;A++){if(B[A].e==C){return B[A]}}},setPanel:function(A){this.nicPanel=new nicEditorPanel($BK(A),this.options,this);this.fireEvent(\"panel\",this.nicPanel);return this},nicCommand:function(B,A){if(this.selectedInstance){this.selectedInstance.nicCommand(B,A)}},getIcon:function(D,A){var C=this.options.iconList[D];var B=(A.iconFiles)?A.iconFiles[D]:\"\";return{backgroundImage:\"url('\"+((C)?this.options.iconsPath:B)+\"')\",backgroundPosition:((C)?((C-1)*-18):0)+\"px 0px\"}},selectCheck:function(C,A){var B=false;do{if(A.className&&A.className.indexOf(\"nicEdit\")!=-1){return false}}while(A=A.parentNode);this.fireEvent(\"blur\",this.selectedInstance,A);this.lastSelectedInstance=this.selectedInstance;this.selectedInstance=null;return false}});nicEditor=nicEditor.extend(bkEvent);\nvar nicEditorInstance=bkClass.extend({isSelected:false,construct:function(G,D,C){this.ne=C;this.elm=this.e=G;this.options=D||{};newX=parseInt(G.getStyle(\"width\"))||G.clientWidth;newY=parseInt(G.getStyle(\"height\"))||G.clientHeight;this.initialHeight=newY-8;var H=(G.nodeName.toLowerCase()==\"textarea\");if(H||this.options.hasPanel){var B=(bkLib.isMSIE&&!((typeof document.body.style.maxHeight!=\"undefined\")&&document.compatMode==\"CSS1Compat\"));var E={width:newX+\"px\",border:\"1px solid #ccc\",borderTop:0,overflowY:\"auto\",overflowX:\"hidden\"};E[(B)?\"height\":\"maxHeight\"]=(this.ne.options.maxHeight)?this.ne.options.maxHeight+\"px\":null;this.editorContain=new bkElement(\"DIV\").setStyle(E).appendBefore(G);var A=new bkElement(\"DIV\").setStyle({width:(newX-8)+\"px\",margin:\"4px\",minHeight:newY+\"px\"}).addClass(\"main\").appendTo(this.editorContain);G.setStyle({display:\"none\"});A.innerHTML=G.innerHTML;if(H){A.setContent(G.value);this.copyElm=G;var F=G.parentTag(\"FORM\");if(F){bkLib.addEvent(F,\"submit\",this.saveContent.closure(this))}}A.setStyle((B)?{height:newY+\"px\"}:{overflow:\"hidden\"});this.elm=A}this.ne.addEvent(\"blur\",this.blur.closure(this));this.init();this.blur()},init:function(){this.elm.setAttribute(\"contentEditable\",\"true\");if(this.getContent()==\"\"){this.setContent(\"<br />\")}this.instanceDoc=document.defaultView;this.elm.addEvent(\"mousedown\",this.selected.closureListener(this)).addEvent(\"keypress\",this.keyDown.closureListener(this)).addEvent(\"focus\",this.selected.closure(this)).addEvent(\"blur\",this.blur.closure(this)).addEvent(\"keyup\",this.selected.closure(this));this.ne.fireEvent(\"add\",this)},remove:function(){this.saveContent();if(this.copyElm||this.options.hasPanel){this.editorContain.remove();this.e.setStyle({display:\"block\"});this.ne.removePanel()}this.disable();this.ne.fireEvent(\"remove\",this)},disable:function(){this.elm.setAttribute(\"contentEditable\",\"false\")},getSel:function(){return(window.getSelection)?window.getSelection():document.selection},getRng:function(){var A=this.getSel();if(!A||A.rangeCount===0){return }return(A.rangeCount>0)?A.getRangeAt(0):A.createRange()},selRng:function(A,B){if(window.getSelection){B.removeAllRanges();B.addRange(A)}else{A.select()}},selElm:function(){var C=this.getRng();if(!C){return }if(C.startContainer){var D=C.startContainer;if(C.cloneContents().childNodes.length==1){for(var B=0;B<D.childNodes.length;B++){var A=D.childNodes[B].ownerDocument.createRange();A.selectNode(D.childNodes[B]);if(C.compareBoundaryPoints(Range.START_TO_START,A)!=1&&C.compareBoundaryPoints(Range.END_TO_END,A)!=-1){return $BK(D.childNodes[B])}}}return $BK(D)}else{return $BK((this.getSel().type==\"Control\")?C.item(0):C.parentElement())}},saveRng:function(){this.savedRange=this.getRng();this.savedSel=this.getSel()},restoreRng:function(){if(this.savedRange){this.selRng(this.savedRange,this.savedSel)}},keyDown:function(B,A){if(B.ctrlKey){this.ne.fireEvent(\"key\",this,B)}},selected:function(C,A){if(!A&&!(A=this.selElm)){A=this.selElm()}if(!C.ctrlKey){var B=this.ne.selectedInstance;if(B!=this){if(B){this.ne.fireEvent(\"blur\",B,A)}this.ne.selectedInstance=this;this.ne.fireEvent(\"focus\",B,A)}this.ne.fireEvent(\"selected\",B,A);this.isFocused=true;this.elm.addClass(\"selected\")}return false},blur:function(){this.isFocused=false;this.elm.removeClass(\"selected\")},saveContent:function(){if(this.copyElm||this.options.hasPanel){this.ne.fireEvent(\"save\",this);(this.copyElm)?this.copyElm.value=this.getContent():this.e.innerHTML=this.getContent()}},getElm:function(){return this.elm},getContent:function(){this.content=this.getElm().innerHTML;this.ne.fireEvent(\"get\",this);return this.content},setContent:function(A){this.content=A;this.ne.fireEvent(\"set\",this);this.elm.innerHTML=this.content},nicCommand:function(B,A){document.execCommand(B,false,A)}});\nvar nicEditorIFrameInstance=nicEditorInstance.extend({savedStyles:[],init:function(){var B=this.elm.innerHTML.replace(/^\\s+|\\s+$/g,\"\");this.elm.innerHTML=\"\";(!B)?B=\"<br />\":B;this.initialContent=B;this.elmFrame=new bkElement(\"iframe\").setAttributes({src:\"javascript:;\",frameBorder:0,allowTransparency:\"true\",scrolling:\"no\"}).setStyle({height:\"100px\",width:\"100%\"}).addClass(\"frame\").appendTo(this.elm);if(this.copyElm){this.elmFrame.setStyle({width:(this.elm.offsetWidth-4)+\"px\"})}var A=[\"font-size\",\"font-family\",\"font-weight\",\"color\"];for(itm in A){this.savedStyles[bkLib.camelize(itm)]=this.elm.getStyle(itm)}setTimeout(this.initFrame.closure(this),50)},disable:function(){this.elm.innerHTML=this.getContent()},initFrame:function(){var B=$BK(this.elmFrame.contentWindow.document);B.designMode=\"on\";B.open();var A=this.ne.options.externalCSS;B.write(\"<html><head>\"+((A)?'<link href=\"'+A+'\" rel=\"stylesheet\" type=\"text/css\" />':\"\")+'</head><body id=\"nicEditContent\" style=\"margin: 0 !important; background-color: transparent !important;\">'+this.initialContent+\"</body></html>\");B.close();this.frameDoc=B;this.frameWin=$BK(this.elmFrame.contentWindow);this.frameContent=$BK(this.frameWin.document.body).setStyle(this.savedStyles);this.instanceDoc=this.frameWin.document.defaultView;this.heightUpdate();this.frameDoc.addEvent(\"mousedown\",this.selected.closureListener(this)).addEvent(\"keyup\",this.heightUpdate.closureListener(this)).addEvent(\"keydown\",this.keyDown.closureListener(this)).addEvent(\"keyup\",this.selected.closure(this));this.ne.fireEvent(\"add\",this)},getElm:function(){return this.frameContent},setContent:function(A){this.content=A;this.ne.fireEvent(\"set\",this);this.frameContent.innerHTML=this.content;this.heightUpdate()},getSel:function(){return(this.frameWin)?this.frameWin.getSelection():this.frameDoc.selection},heightUpdate:function(){this.elmFrame.style.height=Math.max(this.frameContent.offsetHeight,this.initialHeight)+\"px\"},nicCommand:function(B,A){this.frameDoc.execCommand(B,false,A);setTimeout(this.heightUpdate.closure(this),100)}});\nvar nicEditorPanel=bkClass.extend({construct:function(E,B,A){this.elm=E;this.options=B;this.ne=A;this.panelButtons=new Array();this.buttonList=bkExtend([],this.ne.options.buttonList);this.panelContain=new bkElement(\"DIV\").setStyle({overflow:\"hidden\",width:\"100%\",border:\"1px solid #cccccc\",backgroundColor:\"#efefef\"}).addClass(\"panelContain\");this.panelElm=new bkElement(\"DIV\").setStyle({margin:\"2px\",marginTop:\"0px\",zoom:1,overflow:\"hidden\"}).addClass(\"panel\").appendTo(this.panelContain);this.panelContain.appendTo(E);var C=this.ne.options;var D=C.buttons;for(button in D){this.addButton(button,C,true)}this.reorder();E.noSelect()},addButton:function(buttonName,options,noOrder){var button=options.buttons[buttonName];var type=(button.type)?eval(\"(typeof(\"+button.type+') == \"undefined\") ? null : '+button.type+\";\"):nicEditorButton;var hasButton=bkLib.inArray(this.buttonList,buttonName);if(type&&(hasButton||this.ne.options.fullPanel)){this.panelButtons.push(new type(this.panelElm,buttonName,options,this.ne));if(!hasButton){this.buttonList.push(buttonName)}}},findButton:function(B){for(var A=0;A<this.panelButtons.length;A++){if(this.panelButtons[A].name==B){return this.panelButtons[A]}}},reorder:function(){var C=this.buttonList;for(var B=0;B<C.length;B++){var A=this.findButton(C[B]);if(A){this.panelElm.appendChild(A.margin)}}},remove:function(){this.elm.remove()}});\nvar nicEditorButton=bkClass.extend({construct:function(D,A,C,B){this.options=C.buttons[A];this.name=A;this.ne=B;this.elm=D;this.margin=new bkElement(\"DIV\").setStyle({\"float\":\"left\",marginTop:\"2px\"}).appendTo(D);this.contain=new bkElement(\"DIV\").setStyle({width:\"20px\",height:\"20px\"}).addClass(\"buttonContain\").appendTo(this.margin);this.border=new bkElement(\"DIV\").setStyle({backgroundColor:\"#efefef\",border:\"1px solid #efefef\"}).appendTo(this.contain);this.button=new bkElement(\"DIV\").setStyle({width:\"18px\",height:\"18px\",overflow:\"hidden\",zoom:1,cursor:\"pointer\"}).addClass(\"button\").setStyle(this.ne.getIcon(A,C)).appendTo(this.border);this.button.addEvent(\"mouseover\",this.hoverOn.closure(this)).addEvent(\"mouseout\",this.hoverOff.closure(this)).addEvent(\"mousedown\",this.mouseClick.closure(this)).noSelect();if(!window.opera){this.button.onmousedown=this.button.onclick=bkLib.cancelEvent}B.addEvent(\"selected\",this.enable.closure(this)).addEvent(\"blur\",this.disable.closure(this)).addEvent(\"key\",this.key.closure(this));this.disable();this.init()},init:function(){},hide:function(){this.contain.setStyle({display:\"none\"})},updateState:function(){if(this.isDisabled){this.setBg()}else{if(this.isHover){this.setBg(\"hover\")}else{if(this.isActive){this.setBg(\"active\")}else{this.setBg()}}}},setBg:function(A){switch(A){case\"hover\":var B={border:\"1px solid #666\",backgroundColor:\"#ddd\"};break;case\"active\":var B={border:\"1px solid #666\",backgroundColor:\"#ccc\"};break;default:var B={border:\"1px solid #efefef\",backgroundColor:\"#efefef\"}}this.border.setStyle(B).addClass(\"button-\"+A)},checkNodes:function(A){var B=A;do{if(this.options.tags&&bkLib.inArray(this.options.tags,B.nodeName)){this.activate();return true}}while(B=B.parentNode&&B.className!=\"nicEdit\");B=$BK(A);while(B.nodeType==3){B=$BK(B.parentNode)}if(this.options.css){for(itm in this.options.css){if(B.getStyle(itm,this.ne.selectedInstance.instanceDoc)==this.options.css[itm]){this.activate();return true}}}this.deactivate();return false},activate:function(){if(!this.isDisabled){this.isActive=true;this.updateState();this.ne.fireEvent(\"buttonActivate\",this)}},deactivate:function(){this.isActive=false;this.updateState();if(!this.isDisabled){this.ne.fireEvent(\"buttonDeactivate\",this)}},enable:function(A,B){this.isDisabled=false;this.contain.setStyle({opacity:1}).addClass(\"buttonEnabled\");this.updateState();this.checkNodes(B)},disable:function(A,B){this.isDisabled=true;this.contain.setStyle({opacity:0.6}).removeClass(\"buttonEnabled\");this.updateState()},toggleActive:function(){(this.isActive)?this.deactivate():this.activate()},hoverOn:function(){if(!this.isDisabled){this.isHover=true;this.updateState();this.ne.fireEvent(\"buttonOver\",this)}},hoverOff:function(){this.isHover=false;this.updateState();this.ne.fireEvent(\"buttonOut\",this)},mouseClick:function(){if(this.options.command){this.ne.nicCommand(this.options.command,this.options.commandArgs);if(!this.options.noActive){this.toggleActive()}}this.ne.fireEvent(\"buttonClick\",this)},key:function(A,B){if(this.options.key&&B.ctrlKey&&String.fromCharCode(B.keyCode||B.charCode).toLowerCase()==this.options.key){this.mouseClick();if(B.preventDefault){B.preventDefault()}}}});\nvar nicPlugin=bkClass.extend({construct:function(B,A){this.options=A;this.ne=B;this.ne.addEvent(\"panel\",this.loadPanel.closure(this));this.init()},loadPanel:function(C){var B=this.options.buttons;for(var A in B){C.addButton(A,this.options)}C.reorder()},init:function(){}});\n\n\nvar nicPaneOptions = { };\n\nvar nicEditorPane=bkClass.extend({construct:function(D,C,B,A){this.ne=C;this.elm=D;this.pos=D.pos();this.contain=new bkElement(\"div\").setStyle({zIndex:\"99999\",overflow:\"hidden\",position:\"absolute\",left:this.pos[0]+\"px\",top:this.pos[1]+\"px\"});this.pane=new bkElement(\"div\").setStyle({fontSize:\"12px\",border:\"1px solid #ccc\",overflow:\"hidden\",padding:\"4px\",textAlign:\"left\",backgroundColor:\"#ffffc9\"}).addClass(\"pane\").setStyle(B).appendTo(this.contain);if(A&&!A.options.noClose){this.close=new bkElement(\"div\").setStyle({\"float\":\"right\",height:\"16px\",width:\"16px\",cursor:\"pointer\"}).setStyle(this.ne.getIcon(\"close\",nicPaneOptions)).addEvent(\"mousedown\",A.removePane.closure(this)).appendTo(this.pane)}this.contain.noSelect().appendTo(document.body);this.position();this.init()},init:function(){},position:function(){if(this.ne.nicPanel){var B=this.ne.nicPanel.elm;var A=B.pos();var C=A[0]+parseInt(B.getStyle(\"width\"))-(parseInt(this.pane.getStyle(\"width\"))+8);if(C<this.pos[0]){this.contain.setStyle({left:C+\"px\"})}}},toggle:function(){this.isVisible=!this.isVisible;this.contain.setStyle({display:((this.isVisible)?\"block\":\"none\")})},remove:function(){if(this.contain){this.contain.remove();this.contain=null}},append:function(A){A.appendTo(this.pane)},setContent:function(A){this.pane.setContent(A)}});\n\nvar nicEditorAdvancedButton=nicEditorButton.extend({init:function(){this.ne.addEvent(\"selected\",this.removePane.closure(this)).addEvent(\"blur\",this.removePane.closure(this))},mouseClick:function(){if(!this.isDisabled){if(this.pane&&this.pane.pane){this.removePane()}else{this.pane=new nicEditorPane(this.contain,this.ne,{width:(this.width||\"270px\"),backgroundColor:\"#fff\"},this);this.addPane();this.ne.selectedInstance.saveRng()}}},addForm:function(C,G){this.form=new bkElement(\"form\").addEvent(\"submit\",this.submit.closureListener(this));this.pane.append(this.form);this.inputs={};for(itm in C){var D=C[itm];var F=\"\";if(G){F=G.getAttribute(itm)}if(!F){F=D.value||\"\"}var A=C[itm].type;if(A==\"title\"){new bkElement(\"div\").setContent(D.txt).setStyle({fontSize:\"14px\",fontWeight:\"bold\",padding:\"0px\",margin:\"2px 0\"}).appendTo(this.form)}else{var B=new bkElement(\"div\").setStyle({overflow:\"hidden\",clear:\"both\"}).appendTo(this.form);if(D.txt){new bkElement(\"label\").setAttributes({\"for\":itm}).setContent(D.txt).setStyle({margin:\"2px 4px\",fontSize:\"13px\",width:\"50px\",lineHeight:\"20px\",textAlign:\"right\",\"float\":\"left\"}).appendTo(B)}switch(A){case\"text\":this.inputs[itm]=new bkElement(\"input\").setAttributes({id:itm,value:F,type:\"text\"}).setStyle({margin:\"2px 0\",fontSize:\"13px\",\"float\":\"left\",height:\"20px\",border:\"1px solid #ccc\",overflow:\"hidden\"}).setStyle(D.style).appendTo(B);break;case\"select\":this.inputs[itm]=new bkElement(\"select\").setAttributes({id:itm}).setStyle({border:\"1px solid #ccc\",\"float\":\"left\",margin:\"2px 0\"}).appendTo(B);for(opt in D.options){var E=new bkElement(\"option\").setAttributes({value:opt,selected:(opt==F)?\"selected\":\"\"}).setContent(D.options[opt]).appendTo(this.inputs[itm])}break;case\"content\":this.inputs[itm]=new bkElement(\"textarea\").setAttributes({id:itm}).setStyle({border:\"1px solid #ccc\",\"float\":\"left\"}).setStyle(D.style).appendTo(B);this.inputs[itm].value=F}}}new bkElement(\"input\").setAttributes({type:\"submit\"}).setStyle({backgroundColor:\"#efefef\",border:\"1px solid #ccc\",margin:\"3px 0\",\"float\":\"left\",clear:\"both\"}).appendTo(this.form);this.form.onsubmit=bkLib.cancelEvent},submit:function(){},findElm:function(B,A,E){var D=this.ne.selectedInstance.getElm().getElementsByTagName(B);for(var C=0;C<D.length;C++){if(D[C].getAttribute(A)==E){return $BK(D[C])}}},removePane:function(){if(this.pane){this.pane.remove();this.pane=null;this.ne.selectedInstance.restoreRng()}}});\n\nvar nicButtonTips=bkClass.extend({construct:function(A){this.ne=A;A.addEvent(\"buttonOver\",this.show.closure(this)).addEvent(\"buttonOut\",this.hide.closure(this))},show:function(A){this.timer=setTimeout(this.create.closure(this,A),400)},create:function(A){this.timer=null;if(!this.pane){this.pane=new nicEditorPane(A.button,this.ne,{fontSize:\"12px\",marginTop:\"5px\"});this.pane.setContent(A.options.name)}},hide:function(A){if(this.timer){clearTimeout(this.timer)}if(this.pane){this.pane=this.pane.remove()}}});nicEditors.registerPlugin(nicButtonTips);\n\n\nvar nicSelectOptions = {\n\tbuttons : {\n\t\t'fontSize' : {name : __('Select Font Size'), type : 'nicEditorFontSizeSelect', command : 'fontsize'},\n\t\t'fontFamily' : {name : __('Select Font Family'), type : 'nicEditorFontFamilySelect', command : 'fontname'},\n\t\t'fontFormat' : {name : __('Select Font Format'), type : 'nicEditorFontFormatSelect', command : 'formatBlock'}\n\t}\n};\n\nvar nicEditorSelect=bkClass.extend({construct:function(D,A,C,B){this.options=C.buttons[A];this.elm=D;this.ne=B;this.name=A;this.selOptions=new Array();this.margin=new bkElement(\"div\").setStyle({\"float\":\"left\",margin:\"2px 1px 0 1px\"}).appendTo(this.elm);this.contain=new bkElement(\"div\").setStyle({width:\"90px\",height:\"20px\",cursor:\"pointer\",overflow:\"hidden\"}).addClass(\"selectContain\").addEvent(\"click\",this.toggle.closure(this)).appendTo(this.margin);this.items=new bkElement(\"div\").setStyle({overflow:\"hidden\",zoom:1,border:\"1px solid #ccc\",paddingLeft:\"3px\",backgroundColor:\"#fff\"}).appendTo(this.contain);this.control=new bkElement(\"div\").setStyle({overflow:\"hidden\",\"float\":\"right\",height:\"18px\",width:\"16px\"}).addClass(\"selectControl\").setStyle(this.ne.getIcon(\"arrow\",C)).appendTo(this.items);this.txt=new bkElement(\"div\").setStyle({overflow:\"hidden\",\"float\":\"left\",width:\"66px\",height:\"14px\",marginTop:\"1px\",fontFamily:\"sans-serif\",textAlign:\"center\",fontSize:\"12px\"}).addClass(\"selectTxt\").appendTo(this.items);if(!window.opera){this.contain.onmousedown=this.control.onmousedown=this.txt.onmousedown=bkLib.cancelEvent}this.margin.noSelect();this.ne.addEvent(\"selected\",this.enable.closure(this)).addEvent(\"blur\",this.disable.closure(this));this.disable();this.init()},disable:function(){this.isDisabled=true;this.close();this.contain.setStyle({opacity:0.6})},enable:function(A){this.isDisabled=false;this.close();this.contain.setStyle({opacity:1})},setDisplay:function(A){this.txt.setContent(A)},toggle:function(){if(!this.isDisabled){(this.pane)?this.close():this.open()}},open:function(){this.pane=new nicEditorPane(this.items,this.ne,{width:\"88px\",padding:\"0px\",borderTop:0,borderLeft:\"1px solid #ccc\",borderRight:\"1px solid #ccc\",borderBottom:\"0px\",backgroundColor:\"#fff\"});for(var C=0;C<this.selOptions.length;C++){var B=this.selOptions[C];var A=new bkElement(\"div\").setStyle({overflow:\"hidden\",borderBottom:\"1px solid #ccc\",width:\"88px\",textAlign:\"left\",overflow:\"hidden\",cursor:\"pointer\"});var D=new bkElement(\"div\").setStyle({padding:\"0px 4px\"}).setContent(B[1]).appendTo(A).noSelect();D.addEvent(\"click\",this.update.closure(this,B[0])).addEvent(\"mouseover\",this.over.closure(this,D)).addEvent(\"mouseout\",this.out.closure(this,D)).setAttributes(\"id\",B[0]);this.pane.append(A);if(!window.opera){D.onmousedown=bkLib.cancelEvent}}},close:function(){if(this.pane){this.pane=this.pane.remove()}},over:function(A){A.setStyle({backgroundColor:\"#ccc\"})},out:function(A){A.setStyle({backgroundColor:\"#fff\"})},add:function(B,A){this.selOptions.push(new Array(B,A))},update:function(A){this.ne.nicCommand(this.options.command,A);this.close()}});var nicEditorFontSizeSelect=nicEditorSelect.extend({sel:{1:\"1 (8pt)\",2:\"2 (10pt)\",3:\"3 (12pt)\",4:\"4 (14pt)\",5:\"5 (18pt)\",6:\"6 (24pt)\"},init:function(){this.setDisplay(\"Font Size...\");for(itm in this.sel){this.add(itm,'<font size=\"'+itm+'\">'+this.sel[itm]+\"</font>\")}}});var nicEditorFontFamilySelect=nicEditorSelect.extend({sel:{arial:\"Arial\",\"comic sans ms\":\"Comic Sans\",\"courier new\":\"Courier New\",georgia:\"Georgia\",helvetica:\"Helvetica\",impact:\"Impact\",\"times new roman\":\"Times\",\"trebuchet ms\":\"Trebuchet\",verdana:\"Verdana\"},init:function(){this.setDisplay(\"Font Family...\");for(itm in this.sel){this.add(itm,'<font face=\"'+itm+'\">'+this.sel[itm]+\"</font>\")}}});var nicEditorFontFormatSelect=nicEditorSelect.extend({sel:{p:\"Paragraph\",pre:\"Pre\",h6:\"Heading 6\",h5:\"Heading 5\",h4:\"Heading 4\",h3:\"Heading 3\",h2:\"Heading 2\",h1:\"Heading 1\"},init:function(){this.setDisplay(\"Font Format...\");for(itm in this.sel){var A=itm.toUpperCase();this.add(\"<\"+A+\">\",\"<\"+itm+' style=\"padding: 0px; margin: 0px;\">'+this.sel[itm]+\"</\"+A+\">\")}}});nicEditors.registerPlugin(nicPlugin,nicSelectOptions);\n\n\nvar nicLinkOptions = {\n\tbuttons : {\n\t\t'link' : {name : 'Add Link', type : 'nicLinkButton', tags : ['A']},\n\t\t'unlink' : {name : 'Remove Link', command : 'unlink', noActive : true}\n\t}\n};\n\nvar nicLinkButton=nicEditorAdvancedButton.extend({addPane:function(){this.ln=this.ne.selectedInstance.selElm().parentTag(\"A\");this.addForm({\"\":{type:\"title\",txt:\"Add/Edit Link\"},href:{type:\"text\",txt:\"URL\",value:\"http://\",style:{width:\"150px\"}},title:{type:\"text\",txt:\"Title\"},target:{type:\"select\",txt:\"Open In\",options:{\"\":\"Current Window\",_blank:\"New Window\"},style:{width:\"100px\"}}},this.ln)},submit:function(C){var A=this.inputs.href.value;if(A==\"http://\"||A==\"\"){alert(\"You must enter a URL to Create a Link\");return false}this.removePane();if(!this.ln){var B=\"javascript:nicTemp();\";this.ne.nicCommand(\"createlink\",B);this.ln=this.findElm(\"A\",\"href\",B)}if(this.ln){this.ln.setAttributes({href:this.inputs.href.value,title:this.inputs.title.value,target:this.inputs.target.options[this.inputs.target.selectedIndex].value})}}});nicEditors.registerPlugin(nicPlugin,nicLinkOptions);\n\n\nvar nicColorOptions = {\n\tbuttons : {\n\t\t'forecolor' : {name : __('Change Text Color'), type : 'nicEditorColorButton', noClose : true},\n\t\t'bgcolor' : {name : __('Change Background Color'), type : 'nicEditorBgColorButton', noClose : true}\n\t}\n};\n\nvar nicEditorColorButton=nicEditorAdvancedButton.extend({addPane:function(){var D={0:\"00\",1:\"33\",2:\"66\",3:\"99\",4:\"CC\",5:\"FF\"};var H=new bkElement(\"DIV\").setStyle({width:\"270px\"});for(var A in D){for(var F in D){for(var E in D){var I=\"#\"+D[A]+D[E]+D[F];var C=new bkElement(\"DIV\").setStyle({cursor:\"pointer\",height:\"15px\",\"float\":\"left\"}).appendTo(H);var G=new bkElement(\"DIV\").setStyle({border:\"2px solid \"+I}).appendTo(C);var B=new bkElement(\"DIV\").setStyle({backgroundColor:I,overflow:\"hidden\",width:\"11px\",height:\"11px\"}).addEvent(\"click\",this.colorSelect.closure(this,I)).addEvent(\"mouseover\",this.on.closure(this,G)).addEvent(\"mouseout\",this.off.closure(this,G,I)).appendTo(G);if(!window.opera){C.onmousedown=B.onmousedown=bkLib.cancelEvent}}}}this.pane.append(H.noSelect())},colorSelect:function(A){this.ne.nicCommand(\"foreColor\",A);this.removePane()},on:function(A){A.setStyle({border:\"2px solid #000\"})},off:function(A,B){A.setStyle({border:\"2px solid \"+B})}});var nicEditorBgColorButton=nicEditorColorButton.extend({colorSelect:function(A){this.ne.nicCommand(\"hiliteColor\",A);this.removePane()}});nicEditors.registerPlugin(nicPlugin,nicColorOptions);\n\n\nvar nicImageOptions = {\n\tbuttons : {\n\t\t'image' : {name : 'Add Image', type : 'nicImageButton', tags : ['IMG']}\n\t}\n\t\n};\n\nvar nicImageButton=nicEditorAdvancedButton.extend({addPane:function(){this.im=this.ne.selectedInstance.selElm().parentTag(\"IMG\");this.addForm({\"\":{type:\"title\",txt:\"Add/Edit Image\"},src:{type:\"text\",txt:\"URL\",value:\"http://\",style:{width:\"150px\"}},alt:{type:\"text\",txt:\"Alt Text\",style:{width:\"100px\"}},align:{type:\"select\",txt:\"Align\",options:{none:\"Default\",left:\"Left\",right:\"Right\"}}},this.im)},submit:function(B){var C=this.inputs.src.value;if(C==\"\"||C==\"http://\"){alert(\"You must enter a Image URL to insert\");return false}this.removePane();if(!this.im){var A=\"javascript:nicImTemp();\";this.ne.nicCommand(\"insertImage\",A);this.im=this.findElm(\"IMG\",\"src\",A)}if(this.im){this.im.setAttributes({src:this.inputs.src.value,alt:this.inputs.alt.value,align:this.inputs.align.value})}}});nicEditors.registerPlugin(nicPlugin,nicImageOptions);\n\n\nvar nicSaveOptions = {\n\tbuttons : {\n\t\t'save' : {name : __('Save this content'), type : 'nicEditorSaveButton'}\n\t}\n};\n\nvar nicEditorSaveButton=nicEditorButton.extend({init:function(){if(!this.ne.options.onSave){this.margin.setStyle({display:\"none\"})}},mouseClick:function(){var B=this.ne.options.onSave;var A=this.ne.selectedInstance;B(A.getContent(),A.elm.id,A)}});nicEditors.registerPlugin(nicPlugin,nicSaveOptions);\n\n"],"sourceRoot":""}