1function ikbPopup(e,t,n){var i="string"==typeof e?e:e.href,o="string"==typeof n?n:ikbPopup.windowFeatures(n);return window.open(i,t,o).focus(),!1}function ikbGoTarget(e,t){return iKnowBase.PageEngine.clickTarget(e,t)}function RefreshACLList(e,t,n){if($("#p_acl_id"+e).is("input"))$("#p_acl_text_"+e).empty(),$("#p_acl_id"+e).val(t),jQuery("<span align='left'>"+n+"</span>").appendTo("#p_acl_text_"+e);else{var i=!1;jQuery("#p_acl_id"+e+" option").each((function(){if(this.value==t)return this.text=n.replace(/</g,"<").replace(/>/g,">"),this.selected=!0,i=!0,!1})),i||($("#p_acl_id"+e).append($("<option></option>").attr("value",t).text(n.replace(/</g,"<").replace(/>/g,">"))),$("#p_acl_id"+e+" option[value="+t+"]").attr("selected","selected"))}}function split_long_attributes(e,t){var n=3e4;for(x=0;x<t.length;x++){str=document.forms[e].elements["p_attrib_value_"+t[x]+e],strArray=document.forms[e].elements["p_attrib_value_"+t[x]+"_array"+e],str.disabled="true",strArray.disabled="true";for(var i=Math.ceil(str.value.length/n),o=0,a=0;o<i;++o,a+=n)jQuery('<input type="hidden" name="p_long_text_ids" value="'+t[x]+'">').appendTo("#dynamic_text"+e),jQuery('<input type="hidden" name="p_long_text_arrays">').appendTo("#dynamic_text"+e).val(str.value.substr(a,n))}}function split_text_and_description(e,t,n){var i=3e4;str=document.forms[e].elements[t],str.disabled="true";for(var o=Math.ceil(str.value.length/i),a=0,r=0;a<o;++a,r+=i)0==a?document.forms[e].elements[n].value=str.value.substr(r,i):evitaGetElementById("dynamic_text"+e)?jQuery('<input type="hidden" name="'+n+'">').appendTo("#dynamic_text"+e).val(str.value.substr(r,i)):evitaGetElementById("dynamic_text")?jQuery('<input type="hidden" name="'+n+'">').appendTo("#dynamic_text").val(str.value.substr(r,i)):alert("ERROR: No DIV-field in form to add the chunked value")}function DeleteSelectedAcl(e,t){jQuery("#"+e).val(""),jQuery("#"+t).empty(),jQuery("#"+e).empty()}function AclCallback(e,t,n,i){"ID"==i?jQuery("#"+t).val(e.objectId):jQuery("#"+t).val(e.objectGuid),jQuery("#"+n).empty(),jQuery("<img alt='Delete' onclick='javascript:DeleteSelectedAcl(\""+t+'","'+n+"\"); return false;' style='padding:0; margin:0;vertical-align:top;' src='/ressurs/iknowbase/development-studio/icons/delete_12x12.gif'/><span align='left'> "+e.label+"</span>").appendTo("#"+n)}function ValidateNumericInput(e){var t=e.keyCode||e.Which||e.charCode;return 8==t||9==t||t>=43&&t<=46||t>=48&&t<=57}function ValidateIsNumberField(e){return!e||ValidateisNumber(e.value)}function ValidateIsDateField(e,t){return!t||ValidateIsDate(e,t.value)}function ValidateisNumber(e){return""==e||("string"==typeof e&&(e=e.replace(/,/,".")),!isNaN(parseFloat(e))&&isFinite(e))}function ValidateIsDate(e,t){if(""===t)return!0;if("DATETIME"!=e){var n=/^(\d{1,2})\.(\d{1,2})\.(\d{1,4})\s*$/.exec(t);if(!n)return!1;var i=new Date(n[3],n[2]-1,n[1]);return i.getFullYear()==n[3]&&" || "}try{var o=!1,a=t.split("."),r=0,s=0,u=0,c=0,l=0,d=0;if(3==a.length){var p=a[2].split(" ");if(2==p.length){var m=p[1].split(":");try{r=parseInt(p[0],10),s=parseInt(a[1],10),u=parseInt(a[0],10),c=parseInt(m[0],10),l=parseInt(m[1],10),d=0;var f=!1;if((c>=0&&c<=23&&l>=0&&l<=59&&d>=0&&d<=59||24==c&&0==l&&0==d)&&(f=!0),f){var g=!1;r%4==0&&(g=!0),((4==s||6==s||9==s||11==s)&&u>=0&&u<=30||2!=s&&u>=0&&u<=31)&&(o=!0),o||(g?2==s&&u>=0&&u<=29&&(o=!0):2==s&&u>=0&&u<=28&&(o=!0))}}catch(e){o=!1}}}return o}catch(e){return!0}}function AddCalendarPopup4(e,t,n){flatpickr(jQuery("#"+n),{"dateFormat":t,"time_24hr":!0,"firstDayOfWeek":1,"allowInput":!0,"locale":"no","enableTime":t.includes("H:i")})}function doDisableButton(e,t){jQuery("#"+e).attr("disabled",t)}function checkifSet(e,t){return void 0!==document.forms[e].elements[t]?""==document.forms[e].elements[t].value?-1:0:-2}function BuildPreSelectValues(e){var t=e.split(";");if(PreValuesUrl="",t.length>0)for(var n=0;n<t.length;n++)""!=t[n]&&(PreValuesUrl=PreValuesUrl+"&preSelDim="+escape(t[n]));return PreValuesUrl}function call_picklist(e,t,n,i,o,a,r,s,u,c,l){var d="?";(""+r).indexOf("=")>-1&&(d="&"),void 0===l&&(l="");var p="";if(e.length>0)for(f=0;f<e.length;f++)""==p?p="topDimensionIDs="+e[f]:p+="&topDimensionIDs="+e[f];else void 0!==o&&""!=o&&(p="attributeID="+o);navURL=""!=p?r+d+p+"&p_dim_doc_type="+a+"&mode=":r+d+"p_dim_doc_type="+a+"&mode=",navURL+=1==t?"single":"multiple","TAG"==l&&(navURL+="&p_dimension_mode=TAG");var m=n.split(";");if(m.length>0)for(var f=0;f<m.length;f++)""!=m[f]&&(navURL=navURL+"&preSelDim="+escape(m[f]));navURL=navURL+"&maxCount="+t+"&cbFunction="+c+"&cbClosure="+i,window.showModalDialog?window.open(navURL,s,u):window.open(navURL,s,u+", modal=yes")}
1function DeleteExistingFiles(e,t,n){jQuery("#dynamic_text"+e).append('<input type="hidden" name="p_files_guid_remove" value="'+n+'"/>'),jQuery("#dynamic_text"+e).append('<input type="hidden" name="p_files_attribute_remove" value="'+t+'"/>'),jQuery("#S"+e+"_"+n).hide()}function AddFileAttribute(e,t,n,i){thisID=e+1,NextID=e+2,jQuery("#"+t+"_"+n+"_"+thisID).html('<input type="hidden" name="p_attribute_file_ident" value="'+n+'"><input type="file" name="'+i+'" onchange="AddFileAttribute('+thisID+", '"+t+"','"+n+"', '"+i+'\');"><span id="'+t+"_"+n+"_"+NextID+'"></span>')}function UpdateSelectListOne(e,t,n,i,o){if(evitaGetElementById(o+"_"+e+i))var a=document.forms[i].elements[o+"_"+e+i];else a=document.forms[i].elements[o+"_"+e];return void 0!==a&&(a.value=t),!0}function UpdateSelectList(e,t,n,i,o,a,r,s){if(evitaGetElementById(r+"_"+e+a))var u=document.forms[a].elements[s+"_"+e+a],c=evitaGetElementById("divdummy_"+e+a),l=document.forms[a].elements[r+"_"+e+a];else u=document.forms[a].elements[s+"_"+e],c=evitaGetElementById("divdummy_"+e),l=document.forms[a].elements[r+"_"+e];if(void 0===l)return!0;if(""!=n){var d=l.value,p=u.value,m=d.split(";"),f="";if(f=""==d?"":";",t>m.length){l_found="no";for(var g=0;g<m.length;g++)m[g]==n&&(l_found="yes");if("no"==l_found)return u.value=p+f+i,l.value=d+f+n,oldInnerHtml=c.innerHTML,""==oldInnerHtml?c.innerHTML='<a href="#" onclick="return DeleteSelectedDocIDs(\''+n+"','"+e+"','"+a+"','"+r+"','"+s+"');\"><img alt='Delete' src='/ressurs/iknowbase/development-studio/icons/delete_12x12.gif' border='0' /></a> "+i.replace(/</g,"<").replace(/>/g,">"):c.innerHTML=c.innerHTML+'<br><a href="#" onclick="return DeleteSelectedDocIDs(\''+n+"','"+e+"','"+a+"','"+r+"','"+s+"');\"><img alt='Delete' src='/ressurs/iknowbase/development-studio/icons/delete_12x12.gif' border='0' /></a> "+i.replace(/</g,"<").replace(/>/g,">"),!0}else alert(o+" "+t+".")}}function DeleteSelectedDocIDs(e,t,n,i,o){if(evitaGetElementById(i+"_"+t+n))var a=document.forms[n].elements[o+"_"+t+n],r=evitaGetElementById("divdummy_"+t+n),s=document.forms[n].elements[i+"_"+t+n];else a=document.forms[n].elements[o+"_"+t],r=evitaGetElementById("divdummy_"+t),s=document.forms[n].elements[i+"_"+t];if(void 0===s)return!1;var u=s.value.split(";"),c=a.value.split(";"),l=0;if(1==u.length)s.value="",a.value="",r.innerHTML="";else{for(var d=new Array,p=new Array,m=0;m<u.length;m++)u[m]!=e&&(d[l]=u[m],p[l]=c[m],l++);rebuild_sel_value_list(d,p,t,n,i,o)}return!1}function rebuild_sel_value_list(e,t,n,o,a,r,s){if(evitaGetElementById(a+"_"+n+o))var u=document.forms[o].elements[r+"_"+n+o],c=evitaGetElementById("divdummy_"+n+o),l=evitaGetElementById("p_max_value_"+n+o),d=document.forms[o].elements[a+"_"+n+o],p=document.forms[o].elements["p_favorite_list_"+n+o];else u=document.forms[o].elements[r+"_"+n],c=evitaGetElementById("divdummy_"+n),l=evitaGetElementById("p_max_value_"+n),d=document.forms[o].elements[a+"_"+n],p=document.forms[o].elements["p_favorite_list_"+n];var m;m=""==s?"TRUE":s;var f="",g="",y="";for(i=0;i<e.length;i++)""==y?y=e[i]:y+=";"+e[i];for(i=0;i<t.length;i++)dimname=t[i].replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),""==g?(g=dimname,f="FALSE"==m?dimname:' <a href="#" onClick="return DeleteSelectedDocIDs(\''+e[i]+"','"+n+"','"+o+"','"+a+"','"+r+"');\"><img alt='Delete' src='/ressurs/iknowbase/development-studio/icons/delete_12x12.gif' border='0' /></a>
1 "+dimname):(g+=";"+dimname,f+="FALSE"==m?"<br>"+dimname:'<br> <a href="#" onClick="return DeleteSelectedDocIDs(\''+e[i]+"','"+n+"','"+o+"','"+a+"','"+r+"');\"><img alt='Delete' src='/ressurs/iknowbase/development-studio/icons/delete_12x12.gif' border='0' /></a> "+dimname);if(void 0!==p&&"hidden"!=p.type){1;var v=p.options.length;for(x=0;x<e.length;x++){for(l_found=0,i=0;i<v;i++)p.options[i].value==e[x]&&(l_found=1,p.options[i].selected=!0);0==l_found&&(p.options[p.options.length]=new Option(t[x]),p.options[i].selected=!0)}}return u.value=g,d.value=y,(evitaGetElementById("divdummy_"+n)||evitaGetElementById("divdummy_"+n+o))&&(evitaGetElementById("p_max_value_"+n)||evitaGetElementById("p_max_value_"+n+o))&&(l.innerHTML,c.innerHTML=f),!1}function StoreDocValues(e,t,n,i,o){null!=e&&e.close();var a=t.split(":");if(2==a.length)var r=a[0],s=a[1];else s=t,r="DocumentForm";rebuild_sel_value_list(n,i,s,r,"p_attrib_value","p_dummy")}function StoreMasterValue(e,t,n,i,o){null!=e&&e.close();var a=t.split(":");if(2==a.length)var r=a[0],s=a[1];else s=t,r="DocumentForm";rebuild_sel_value_list(n,i,s,r,"p_document_id_ref","p_dummy")}function changeMasterFile(e){var t=document.forms[e].p_file.value.split("\\");evitaGetElementById("p_title"+e)&&""==evitaGetElementById("p_title"+e).value&&(evitaGetElementById("p_title"+e).value=t[t.length-1]),evitaGetElementById("filename"+e)&&(evitaGetElementById("filename"+e).value=t[t.length-1])}function evitaGetElementById(e){return document.getElementById?document.getElementById(e):document.all[e]}function call_ikb_popup(){alert("Oppps: call_ikb_popup has been removed. Rewrite your application to use /go/target")}function ikbToggleClass(e,t,n,i){switch(e){case"toggle":return ikbToggleClass("check",t,n)?ikbToggleClass("remove",t,n):ikbToggleClass("add",t,n);case"swap":t.className=ikbToggleClass("check",t,n)?t.className.replace(n,i):t.className.replace(i,n);break;case"add":ikbToggleClass("check",t,n)||(t.className+=t.className?" "+n:n);break;case"remove":var o=t.className.match(" "+n)?" "+n:n;t.className=t.className.replace(o,"");break;case"check":return new RegExp("\\b"+n+"\\b").test(t.className)}return null!=t.className?t.className:""}function toggle_image_expand_collapse(e,t){document.images&&(document.images[e].src=t)}function toggle_expand_collapse(e,t,n,i){var o="X"+t+"_docid-"+e,a=evitaGetElementById(o);return ikbToggleClass("toggle",a,"ikbRowHide"),""==a.className?toggle_image_expand_collapse("img-"+o,i):toggle_image_expand_collapse("img-"+o,n),!1}window.iKnowBase||(window.iKnowBase={"Version":"8.4","loadTime":(new Date).getTime(),"locations":{"ikbViewer":"","resource":"/ressurs"},"ensures":{"facebox":{"js":"/ressurs/iknowbase/libs/jquery-plugins/facebox/facebox.js","css":"/ressurs/iknowbase/libs/jquery-plugins/facebox/facebox.css"},"ikbPopup":{"js":["/ressurs/iknowbase/libs/jquery-plugins/ikbPopup/ikbPopup.js","/ressurs/iknowbase/content-services/common-popup/IKBPopup.js","/ressurs/iknowbase/libs/jquery-plugins/jquery.bgiframe.js"],"css":"/ressurs/iknowbase/libs/jquery-plugins/ikbPopup/ikbPopup.css"},"form":{"js":"/ressurs/iknowbase/libs/jquery-plugins/jquery.form.js"},"cluetip":{"js":"/ressurs/iknowbase/libs/cluetip/jquery.cluetip.js","css":"/ressurs/iknowbase/libs/cluetip/jquery.cluetip.css"}},"config":{"ikbLanguage":"us","locale":"en","href":function(){var e=/([^?#]*)(#[^?]*)?(.*)/.exec(window.location.href);return e[1]+(e[3]||"")}()}}),iKnowBase.init=function(e){jQuery.extend(iKnowBase.config,e),jQuery.extend(iKnowBase.locations,e.locations)},iKnowBase.setLanguage=function(e,t){iKnowBase.ikbLanguage=e||iKnowBase.ikbLanguage,iKnowBase.locale=t||iKnowBase.locale},iKnowBase.setLocale=function(e){iKnowBase.locale=e},iKnowBase.errorPopup=function(e){var t=jQuery.isPlainObject(e)?e.title:null,n=jQuery.isPlainObject(e)?e.text:e;iKnowBase.notify({"type":"error","title":t,"text":n}),iKnowBase.log((t?t+" - ":"")+n)},iKnowBase.log=function(){var e=Array.prototype.slice.call(arguments);window.console&&window.console.log?window.console.log((new Date).getTime()-iKnowBase.loadTime,e):window.opera&&window.opera.postError&&window.opera.postError(e)},iKnowBase.nvl=function(e,t){return null!==e?e:t},iKnowBase.assert=function(e,t){e||iKnowBase.errorPopup("iKnowBase.assert failure: "+t)},iKnowBase.setCookie=function(e,t,n,i,o,a){document.cookie=e+"="+escape(t)+(n?"; expires="+n.toGMTString():"")+(i?"; path="+i:"")+(o?"; domain="+o:"")+(a?"; secure":"")},iKnowBase.getCookie=function(e){var t=document.cookie,n=e+"=",i=t.
1indexOf("; "+n);if(-1===i){if(0!==(i=t.indexOf(n)))return null}else i+=2;var o=document.cookie.indexOf(";",i);return-1===o&&(o=t.length),unescape(t.substring(i+n.length,o))},iKnowBase.withFacebox=function(e){iKnowBase.ensure(iKnowBase.ensures.facebox,e)},iKnowBase.withIkbPopup=function(e){iKnowBase.ensure(iKnowBase.ensures.ikbPopup,e)},iKnowBase.withForm=function(e){iKnowBase.ensure(iKnowBase.ensures.form,e)},iKnowBase.withContentStudio=function(e){var t=iKnowBase.locations.ikbViewer+"/plugin-resources/com/iknowbase/plugin/ikbcontentstudio",n={"js":[t+"/jquery-plugins/jquery.form.min.js",t+"/jquery-plugins/jquery.Jcrop.min.js",t+(document.location.href.indexOf("jsdebug=true")<=0?"/js/content-studio-full-min.js":"/js/content-studio-full.js"),t+"/js/content-studio.js"],"css":t+"/css/contentstudio.css"};"n"===iKnowBase.config.ikbLanguage&&n.js.push(t+"/js/content-studio-no_NB.js"),iKnowBase.ensure(n,e)},iKnowBase.withPersonalAcl=function(e){var t=iKnowBase.locations.resource+"/iknowbase/content-services/personal-acl",n={"js":[t+"/js/personal-acl.js"],"css":t+"/css/personal-acl.css"};iKnowBase.ensure(n,e)},iKnowBase.withExt3=function(e){var t=iKnowBase.locations.resource+"/iknowbase/libs/ext3",n=null;iKnowBase.ensure({"js":[t+"/ext-base.js",t+"/ext-all.js"],"css":t+"/resources/css/ext-ikb.css","wait":function(){return n=n||jQuery("<div class='ikb-cssmarker-ext3' style='display:none'>").appendTo("body"),iKnowBase.log("Waiting...",n.css("position")),"fixed"===n.css("position")},"busyIndicator":!0},(function(){e(Ext)}))},iKnowBase.withExt4=function(e){if(window.Ext4)Ext4.onReady((function(){e(Ext4)}));else{var t=iKnowBase.locations.resource+"/iknowbase/libs/ext4",n=null,i={"js":[t+"/builds/ext-all-sandbox"+(document.location.href.indexOf("jsdebug=true")<=0?".js":"-debug.js")],"css":t+"/resources/css/ext-sandbox.css","wait":function(){return n=n||jQuery("<div class='ikb-cssmarker-ext4' style='display:none'>").appendTo("body"),iKnowBase.log("Waiting...",n.css("position")),"fixed"===n.css("position")},"busyIndicator":!0};"n"===iKnowBase.config.ikbLanguage&&i.js.push(t+"/locale/ext-lang-no_NB.js"),iKnowBase.ensure(i,(function(){Ext4.onReady((function(){Ext4.fly(document.body).removeCls("x4-body"),Ext4.tip.QuickTipManager.init(),e(Ext4)})),Ext4.EventManager.hasFiredReady||Ext4.EventManager.fireDocReady()}))}},ikbPopup.windowFeatures=function(e){var t=[];for(var n in e||{})"center"==n?(e.height&&t.push("top="+(screen.height-e.height)/2),e.width&&t.push("left="+(screen.width-e.width)/2)):t.push(n+"="+e[n]);return t.join(",")},window.iKnowBaseDevelopment={"Version":"8.4"},window.iKnowBaseDevelopment.showPortletCacheStatus=function(e,t){var n,i,o="ikb.showPortletCacheStatus."+e,a=iKnowBase.getCookie(o);null===a?(i="ikbPortletCacheUnknown",n="unknown status"):a===t?(i="ikbPortletCacheCached",n="from cache"):(i="ikbPortletCacheNotCached",n="not from cache"),document.write("<div class='"+i+"'>"),document.write("\x3c!-- "),document.write("name="+o),document.write("; renderTime="+t),document.write("; cookieTime="+a),document.write(" --\x3e"),document.write("Cache"),document.write(": delta="+(t-a)),document.write("; "+n),document.writeln("</div>"),iKnowBase.setCookie(o,t)},jQuery((function(){jQuery(".ikbComponentInformation .ikbHeader").bind("click",(function(){jQuery(this).next().toggle()}))})),function(e,t){var n=[];function i(n,i,s,u){var c=0;t.each(i,(function(){var t=""+this;if(a(t)||o("link[href$='"+t+"']"))e.log("Already loaded: "+t);else{e.log("Requesting CSS: "+t);var n=document.createElement("link");n.setAttribute("href",t),n.setAttribute("rel","stylesheet"),n.setAttribute("type","text/css"),(document.getElementsByTagName("head")[0]||document.documentElement).appendChild(n),r(t)}})),t.each(n,(function(){var n=this;a(n)||o("script[src$='"+n+"']")?e.log("Already loaded: "+n):(e.log("getScript() starts: "+n),++c,t.ajax({"type":"GET","async":!1,"url":n,"success":function(){r(n)},"error":function(){e.errorPopup("getScript() failed: "+n)},"complete":function(){e.log("getScript() complete: "+n),c--},"dataType":"script","cache":!0,"timeout":12e3}))}));var l=0;!function(){++l,c<=0&&(!s||s())?u&&u():l>100?e.log("Reached iteration #100 ... exiting"):(e.log("waitForScripts: scriptsToLoad="+c+"; iteration="+l+"; waiting for 25msec"),window.setTimeout(arguments.callee,25))}()}function o(e){return t(e).length>0}function a(e){return!0===n[e]}function r(e){n[e]=!0}e.ensure=function(e,n){e.busyIndicator?iKnowBase.busyIndicator({"autoClose":!1,"start":function(){var o=this;i(t.makeArray(e.js),t.makeArray(e.css),e.wait,(function(){o.close(),n()}))}}):i(t.makeArray(e.js),t.makeArray(e.css),e.wait,(function(){n()}))}}(iKnowBase,jQuery),function(e){function t(e){this.options=e,this.show(),this.start()}t.prototype={"show":function(){this.indicator=jQuery("<div class='ikbBusyIndicator ikbWaitIndicator'><div><div><span class='ikbWaitIcon'></span><span class='ikbWaitText'></span></div></div></div>").addClass(this.options.parent?"":"ikbWaitIndicatorFixed"),this.text(this.options.text),this.indicator.prepe
1ndTo(this.options.parent||"body")},"start":function(){var e=this;setTimeout((function(){e.options.start&&(e.options.start.call(e,e),"autoClose"in e.options&&!e.options.autoClose||e.close())}),16)},"text":function(e){e&&this.indicator.find("span.ikbWaitText").text(e)},"close":function(){this.indicator.fadeTo("fast",0,(function(){$(this).remove()}))}},e.busyIndicator=function(e){return new t(jQuery.isFunction(e)?{"start":e}:e)}}(iKnowBase),function(e){var t="<div class='ikbNotifier'><div><div class='ikbNotifierContent'/></div></div>",n='<div class="ikbNotification"><div class="ikbNotificationContent"><div class="ikbNotificationIcon"><div class="ikbNotificationTitle"></div><div class="ikbNotificationText"></div></div></div></div>';function i(e){var i,o,a=this;a.notification=jQuery(n),e.title&&a.notification.find(".ikbNotificationTitle").text(e.title),e.text&&a.notification.find(".ikbNotificationText").text(e.text),e.type&&a.notification.addClass("ikb-"+e.type),a.notification.click((function(){a.close()})),e.duration&&setTimeout((function(){a.close()}),e.duration),a.notification.fadeIn().prependTo((i=e.parent,((o=jQuery(i?i+" > .ikbNotifier":"body > .ikbNotifier")).length?o:jQuery(t).addClass(i?"":"ikbNotifierFixed").prependTo(i||"body")).find(".ikbNotifierContent")))}i.prototype={"close":function(){this.notification.fadeTo("fast",0,(function(){$(this).slideUp("medium",(function(){$(this).remove()}))}))}},jQuery.extend(e,{"notify":function(e){return new i(e)}})}(iKnowBase),function(e){function t(t,n,i){t&&(i=jQuery.extend({"_rtarget":t,"_ikbController":n,"portlet":t},i||{}));var o=t?location.href.match(/[^\?]*/)[0]:e.locations.ikbViewer+n;return null!==i&&"undefined"!==i&&(o=o+"?"+jQuery.param(i)),o}function n(n,i,o){var a=t(null,i,o);return e.log("Request: "+a),e.withIkbPopup((function(){jQuery.ikbPopup({"post":a})})),!1}function i(t){var n=function(e){return jQuery.ajax({"url":iKnowBase.locations.ikbViewer+e.url,"type":"POST","data":e.data})}({"url":t.url,"data":t.data});return n.then((function(n){n.error&&(t.componentId||t.reload)?e.errorPopup(n.error):t.componentId?e.PageEngine.reloadComponent(t.componentId):t.reload&&window.location.reload()}),(function(n,i,o){e.log("Error: arguments=",arguments),(t.componentId||t.reload)&&e.errorPopup(o)})),n}function o(t){return jQuery.ajax({"type":"POST","url":e.locations.ikbViewer+"/private/document/delete/confirm.json","data":{"docid":t.documentReferences[0].id,"version":t.documentReferences[0].version||0,"mode":t.mode||"ALL"},"dataType":"json","success":function(n,i,o){n&&n.error?a(t,o,i,n.error,n.strings.CONFIRM_DELETE_ERR_MSG||"Error deleting document"):(e.log(n.strings.CONFIRM_DELETE_MSG||"The document is deleted"),t.onSuccess?t.onSuccess(n,i,o):t.reloadComponentId?e.PageEngine.reloadComponent({"pageComponent":t.reloadComponentId}).done((function(){!1!==t.notification&&e.notify({"type":"info","duration":3e3,"parent":"#"+t.reloadComponentId,"title":n.strings.CONFIRM_DELETE_MSG||"The document is deleted"})})):!1!==t.prompt?window.location.reload():!1!==t.notification&&e.notify({"type":"info","duration":3e3,"title":n.strings.CONFIRM_DELETE_MSG||"The document is deleted"}))},"error":function(e,n,i){a(t,e,n,i,response.strings.CONFIRM_DELETE_ERR_MSG||"Error deleting document")}})}function a(t,n,i,o,a){e.log(a+" - "+o),t.onError?t.onError(n,i,o):!1!==t.notification&&e.notify({"type":"error","title":a,"parent":t.reloadComponentid?"#"+t.reloadComponentid:"","text":o})}e.ContentViewer={},jQuery.extend(e.ContentViewer,{"getUrl":t,"navigatePage":function(e,t,n){var i=jQuery("<form method='post'>");return i.append("<input type='hidden' name='ikbAction' value='"+e+"' />"),i.append("<input type='hidden' name='"+e+".operation' value='"+t+"' />"),i.append("<input type='hidden' name='"+e+".arg' value='"+n+"' />"),i.appendTo("body").submit(),!1},"navigatePortal":function(e,t,n){var i=jQuery("<form method='post'>");return i.append("<input type='hidden' name='"+e+".operation' value='"+t+"' />"),"startrow"===t||"sortinfo"===t?i.append("<input type='hidden' name='"+e+".arg' value='"+n+"' />"):"checkin"!==t&&"checkout"!==t||i.append("<input type='hidden' name='"+e+".document_id' value='"+n+"' />"),i.appendTo("body").submit(),!1},"reloadComponent":function(t,n){var i=jQuery("#"+t),o=jQuery("<div class='ikbContentViewerLoading'></div>").prependTo(i);return i.load(n,{"ikbRender":t},(function(n,i){"success"!==i&&(o.remove(),e.errorPopup("refreshComponent error: id="+t+"; status="+i))})),!1},"clickAction":function(e,t,n){return iKnowBase.log("clickAction",arguments),!(!n||!(n.altKey||n.ctrlKey||n.shiftKey))||iKnowBase.PageEngine.reloadComponent(e,t.href)},"deleteDocument":function(t){if(e.log("deleteDocument",arguments),jQuery.isPlainObject(t)){var n=[];jQuery.isArray(t.documentReferences)?jQuery.each(t.documentReferences,(function(e,t){n.push(jQuery.isPlainObject(t)?t:{"id":t})})):n.push(jQuery.isPlainObject(t.documentReferences)?t.documentReferences:{"id":t.documentReferences});var i=jQuery.extend({},t,{"documentReferences":n})}else i={"documentReferences":[{"id":arguments[0],"version":arguments[1]}]};if(!(i.documentReferences.length>1))return!1===i.prompt?o(i):(function(t,n){jQuery.ajax({"cache":!1,"url":e.locations.ikbViewer+"/private/document/delete/request.json","data":{"docid":t.documentReferences[0].id,"version":t.documentReferences[0].version||0},"dataType":"json"}).done((function(e,i,o){e&&e.error?a(t,o,i,e.error,e.strings.REQUEST_DELETE_ERR_MSG||"Error deleting document"):n(e.data,e.strings)})).fail((function(e,n,i){a(t,e,n,i,response.strings.REQUEST_DELETE_ERR_MSG||"Error deleting document")}))}(i,(function(t,n){!function(t,n,i){e.withExt4((function(){var e=[];
1if(e.push({"xtype":"displayfield","value":t.documentVersion&&0!=t.documentVersion?Ext4.String.format(n.REQUEST_DELETE_VERSION_MSG,Ext4.util.Format.htmlEncode(t.documentTitle)||"",Ext4.util.Format.htmlEncode(t.documentTypeLabel),t.documentVersion):Ext4.String.format(n.REQUEST_DELETE_MSG,Ext4.util.Format.htmlEncode(t.documentTitle)||"",Ext4.util.Format.htmlEncode(t.documentTypeLabel))}),t.subDocumentCount>0){var o=[];o.push({"boxLabel":n.RADIO_SUBDOCS_DELETE,"name":"subdocaction","inputValue":"ALL","id":"radiodelete","checked":!0}),o.push({"boxLabel":n.RADIO_SUBDOCS_DETACH,"name":"subdocaction","inputValue":"DETACH","id":"radiodetach"}),null!=t.parentDocumentId&&o.push({"boxLabel":Ext4.String.format(n.RADIO_SUBDOCS_CHAIN,Ext4.util.Format.htmlEncode(t.parentDocumentTitle)),"name":"subdocaction","inputValue":"CHAIN","id":"radiochain"}),e.push({"xtype":"displayfield","value":Ext4.String.format(n.REQUEST_DELETE_NOTE,t.subDocumentCount)}),e.push({"xtype":"radiogroup","fieldLabel":n.RADIO_SUBDOCS_LABEL,"labelStyle":"margin: 20px 0 10px 0","labelAlign":"top","defaults":{"flex":1},"layout":"vbox","items":o})}Ext4.create("Ext4.window.Window",{"title":n.REQUEST_DELETE_TITLE,"layout":"fit","cls":Ext4.baseCSSPrefix+"message-box","modal":!0,"items":[{"xtype":"container","layout":"hbox","padding":"10px","items":[{"xtype":"component","cls":Ext4.baseCSSPrefix+"message-box-question","width":50,"height":35},{"xtype":"container","items":e}]}],"dockedItems":[{"xtype":"toolbar","dock":"bottom","layout":{"pack":"center"},"ui":"footer","items":[{"type":"button","text":n.BUTTON_OK,"handler":function(e){var t=e.up("window").down("radiogroup");i(t?t.getValue().subdocaction:"ALL"),this.up("window").close()}},{"type":"button","text":n.BUTTON_CANCEL,"handler":function(){this.up("window").close()}}]}]}).show()}))}(t,n,(function(e){i.mode=e,o(i)}))})),!1);e.log("Delete of multiple documents is not supported yet")},"changeDocumentType":function(e,t,i){return n(0,"/private/document/changeDocumentType/request.html",{"docid":e,"quickLinkGuid":t})},"changeDocumentTypeConfirm":function(e,t,i){return n(0,"/private/document/changeDocumentType/confirm.html",{"docid":e,"formGuid":t})},"copyDocument":function(e,t,i){return n(0,"/private/document/copy/request",{"docid":e,"quickLinkGuid":t})},"copyDocumentConfirm":function(e,t,i){return n(0,"/private/document/copy/confirm",{"docid":e,"formGuid":t})},"checkoutDocument":function(e){return i({"url":"/private/document/checkout.json","data":{"docid":e.docid},"componentId":e.componentId,"reload":e.reload})},"checkinDocument":function(e){return i({"url":"/private/document/checkin.json","data":{"docid":e.docid},"componentId":e.componentId,"reload":e.reload})},"selectPersonalAcl":function(t,n,i,o,a){return e.withExt4((function(){e.withIkbPopup((function(){e.withPersonalAcl((function(){e.Ext4.doSelectPersonalAcl({"cbFunction":n,"cbClosure":i,"aclId":o,"addMode":a}).open()}))}))})),!1},"set_new_version":function(e,t,n){var i=iKnowBase.locations.ikbViewer+"/pls/ikb_ce_custom_editor_portlet.switch_version?p_document_id="+encodeURIComponent(e)+"&p_site_id="+encodeURIComponent(n)+"&p_version_no="+encodeURIComponent(t),o=jQuery.ajax({"url":i,"async":!1}).responseText;"OK"!==o?alert(o):window.location.reload()}})}(iKnowBase),function(e){function t(t,n){e.log("_callTargetService",{"url":t,"data":n}),jQuery.ajax({"url":t,"type":"POST","data":n,"dataType":"json","error":function(n,i,o){e.log("_callTargetService: Error loading location info",{"url":t,"message":i,"ex":o}),window.location=t},"success":function(t){if(e.log("_callTargetService: Target destination",t),null!==t.data.windowName){var n=t.data.windowFeatures;t.data.windowHeight&&(n="height="+t.data.windowHeight+",top="+Math.max(screen.height-t.data.windowHeight,0)/2+","+n),t.data.windowWidth&&(n="width="+t.data.windowWidth+",left="+Math.max(screen.width-t.data.windowWidth,0)/2+","+n),window.open(t.data.URL,t.data.windowName,n)}else window.location=t.data.URL}})}e.PageEngine={"showLoading":function(e){return jQuery("<div class='ikbContentViewerLoading'></div>").prependTo(e)},"reloadComponent":function t(n){if(e.log("reloadComponent",arguments),!jQuery.isPlainObject(arguments[0]))return t({"pageComponent":arguments[0],"url":"string"==typeof arguments[1]?arguments[1]:null,"data":"string"==typeof arguments[1]?arguments[2]:arguments[1]}),!1;var i=function(e){return"string"==typeof e?jQuery("#"+e):e instanceof jQuery?e:jQuery(e)}(n.pageComponent),o=jQuery.extend({"ikbRender":i.attr("id")},n.refreshCache?{"_ikbRefreshContentCache":!0}:{},n.data),a=n.busyIndicator&&e.busyIndicator({"parent":i}),r=jQuery.ajax({"traditional":!0,"data":o,"url":n.url||e.config.href});return r.done((function(e){!1!==n.updateHtml&&i.html(e)}
1)).fail((function(t){e.log("loadComponent: status==error && xhr.status=="+t.status),0!==t.status&&!1!==n.errorPopup&&e.errorPopup("loadComponent error: id="+i.attr("id")+"; status="+status)})).always((function(){a&&a.close()})),r},"goTarget":function(n){var i=function(e){return encodeURIComponent(e||"")};return e.config.isPage?t(e.config.href,{"ikbAction":"ikb$goTarget","ikb$goTarget":jQuery.map([n.guid].concat(n.data),i)}):t(e.locations.ikbViewer+"/go/target/"+n.guid,{"_p":jQuery.map(n.data,i)}),!1},"clickTarget":function(e,n){return!(!n||!(n.altKey||n.ctrlKey||n.shiftKey))||(t("string"==typeof e?e:e.href),!1)}}}(iKnowBase),function(e){var t,n={};function i(t){e.log("request.onMessage",t),jQuery("[data-ikb-cache-key='"+t.responseBody+"']").each((function(){(n.reloadComponent||e.PageEngine.reloadComponent).call(this,{"pageComponent":this.id})}))}function o(n){e.log("sendMessage",n),t&&t.push({"data":n})}e.PageEngine.InstantContentCache={"start":function(o){n=o,t=e.Instant.Atmosphere.subscribe({"topicName":"/iknowbase/pageEngine/contentCache/pageComponent?readOnly=true","atmosphereOptions":{"onMessage":i}})},"sendUpdateMessage":o,"sendUpdateMessages":function(){jQuery("[data-ikb-cache-key]").each((function(){o(jQuery(this).data("ikb-cache-key"))}))}}}(iKnowBase),iKnowBase.PresentationServices={},function(e){e.ContentStudio={"selectImage":function(t){return iKnowBase.withExt4((function(){iKnowBase.withContentStudio((function(){return e.ContentStudio.doSelectImage(t)}))})),!1},"selectDocument":function(t){return iKnowBase.withExt4((function(){iKnowBase.withContentStudio((function(){return e.ContentStudio.doSelectDocument(t)}))})),!1},"selectDimension":function(t){return iKnowBase.withExt4((function(){iKnowBase.withContentStudio((function(){return e.ContentStudio.doSelectDimension(t)}))})),!1},"editImageProperties":function(t,n){return iKnowBase.withExt4((function(){iKnowBase.withContentStudio((function(){return e.ContentStudio.doEditImageProperties(t,n)}))})),!1}}}(iKnowBase);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.