var resizingHeaders;var resizingFolders;var order;var orderBy;var pageStart;var copyTree;var copyMoveTree;var selectedQId;var currentAnswerId;var currentAnswerCatId;var backCounts=null;var processingFolders=true;var processingHeaders=true;var firstLoad=true;var headersLoaded;var nextPreviousLinks=new Array();var deleteFolders=new Array();var scoreRaisedViewed=new Object();var scoreRaisedHelped=new Object();var answersData=new Object();var answersDataNotTranslated=new Object();var subFoldersCalled=new Object();var copyOfTrees=new Object();var numberOfPopups=0;var selectedPathID="/";function processFolders(a){mainTree.drawTree(a.folders);if(firstLoad){mainTree.openTreeFolder(selectedPathID,true)}else{mainTree.openTreeFolder(fullPathID,true)}processingFolders=false;if(!processingHeaders){if(firstLoad){setTimeout("hideProgressBar()",100);firstLoad=false}else{hideProgressBar()}resizeMessageFrame()}}function processSubfolders(a){if(a.folders[0]&&a.folders[0]["subFolders"]){addSubfolder(a.folders[0]);subFoldersCalled[a.folders[0]["id"]]=1}}function processHeaders(d){if(d.error){hideProgressBar();if(d.reload==1){reloadHeaders()}alert(d.error);return}clearList("HeaderList");var k=document.getElementById("AnswerPane");if(d.access=="READ"){var a=false}else{var a=true}ajaxDrawList("HeaderList",d.columns,d.row,"ID",a,d);categoryID=d.categoryID;fullPathID=d.fullPathID;setNextPreviousLink(fullPathID);checkButtons(d.access);drawBreadcrumbs();order=d.order;orderBy=d.orderBy;pageStart=d.pageStart;access=d.access;if(d.row&&!d.row.push){d.row=new Array(d.row)}var b="";if((selectedQId||selectedItemName)&&d.row){for(var e=0;e<d.row.length;e++){if(selectedQId&&d.row[e]["ID"]==selectedQId){b=selectedQId;rowID=e;break}if(selectedItemName&&d.row[e]["question"]==selectedItemName){b=d.row[e]["ID"];rowID=e;break}}}selectedItemName="";if(!b&&d.row){}if(d.copyMoveResult){var g=d.copyMoveResult;if(g.folderErrors){var f=g.folderErrors;if(!f.push){f=new Array(f)}}if(g.act=="move"||g.act=="delete"){for(var e=0;e<deleteFolders.length;e++){if(isFolderDeleted(deleteFolders[e].id,f)){if(deleteFolders[e].fullName==mainTree.selectedRow){var c=getParentPath(mainTree.selectedRow);mainTree.openTreeFolder(c,true)}mainTree.deleteTreeRow(deleteFolders[e].fullName)}}}if(g.folders&&g.folders[0]&&g.folders[0]["subFolders"]){addSubfolder(g.folders[0])}}if(d.renameInfo){renameTheTree(d.renameInfo["newName"],d.renameInfo["oldPath"],true)}if(d.newName){insertTheTree(d.newName,d.newID,d.newLink,d.newAccess,d.parentID,d.newFullPathID,true)}if(b){selectRowById(b);var j=d.row[rowID];displayAnswers(j);currentAnswerId=b;if(j.link!=0){var h=j.link}else{var h=categoryID}currentAnswerCatId=h}else{if(fullPathID!="/"){callAnswers()}else{document.getElementById("AnswerPane").style.display="none"}processingHeaders=false;if(!processingFolders){if(firstLoad){setTimeout("hideProgressBar()",100);firstLoad=false}else{hideProgressBar()}resizeMessageFrame()}}}function insertTheTree(b,c,f,a,h,e,g){mainTree.insertTreeRow(b,h);mainTree.treeData[e].categoryID=f;mainTree.treeData[e].realID=c;mainTree.treeData[e].access=a;for(var d=1;d<=numberOfPopups;d++){if(copyOfTrees[d]&&!copyOfTrees[d].treeRowExists(b,h)){copyOfTrees[d].insertTreeRow(b,h);if(copyOfTrees[d].treeData[e]){copyOfTrees[d].treeData[e].categoryID=f;copyOfTrees[d].treeData[e].realID=c;copyOfTrees[d].treeData[e].access=a}}}if(!g){reloadHeaders();hideProgressBar()}}function renameTheTree(c,d,b){mainTree.renameTreeRow(c,d);for(var a=1;a<=numberOfPopups;a++){if(copyOfTrees[a]){copyOfTrees[a].renameTreeRow(c,d)}}if(!b){reloadHeaders();hideProgressBar()}}function callAnswers(){var a="ajax_answers.pyt?categoryID="+categoryID;if(mainTree.selectedRow){try{var b=mainTree.treeData[mainTree.selectedRow];var g=b.realID;if(g&&answersData[g]){var f=answersData[g];displayAnswers(f);return}else{if(g){var a="ajax_answers.pyt?ID="+g}}}catch(d){}}var c=AJAXRequest(processAnswers);makeAJAXCall(c,a,true);showProgressBar()}function processAnswers(a){if(a){displayAnswers(a.row)}hideProgressBar()}function addSubfolder(f){var a=f.subFolders;var e=f.id;if(!a.push){a=new Array(a)}for(var c=0;c<a.length;c++){var d=e+"/"+a[c]["name"];if(!mainTree.treeRowExists(a[c]["name"],e)){mainTree.insertTreeRow(a[c]["name"],e);if(mainTree.treeData[d]){mainTree.treeData[d].categoryID=a[c].categoryID;mainTree.treeData[d].realID=a[c].realID;mainTree.treeData[d].access=a[c].access}}for(var b=1;b<=numberOfPopups;b++){if(copyOfTrees[b]&&!copyOfTrees[b].treeRowExists(a[c]["name"],e)){copyOfTrees[b].insertTreeRow(a[c]["name"],e);if(copyOfTrees[b].treeData[d]){copyOfTrees[b].treeData[d].categoryID=a[c].categoryID;copyOfTrees[b].treeData[d].realID=a[c].realID;copyOfTrees[b].treeData[d].access=a[c].access}}}if(a[c]["subFolders"]){addSubfolder(a[c])}}}function reloadHeaders(a){if(!a){if(numSelected==1){selectedQId=getSelectedColumn("ID")}else{selectedQId=""}}var b=AJAXRequest(processHeaders);makeAJAXCall(b,"ajax_headers.pyt"+getArgs(),true);showProgressBar()}function reloadHeadersByPath(c){var a="ajax_headers.pyt"+getArgs(true);a+="&path="+c;var b=AJAXRequest(processHeaders);makeAJAXCall(b,a,true);mainTree.openTreeFolder(c,true);showProgressBar()}function drawBreadcrumbs(){var c=document.getElementById("BreadcrumbSpan");c.innerHTML="";if(rootID==fullPathID){return}if(rootID=="/"){var d=fullPathID.substr(1);var e=""}else{var d=fullPathID.split(rootID)[1];d=d.substr(1);var e=rootID}d=d.split("/");for(i=0;i<d.length;i++){e+="/"+d[i];var f=document.createTextNode(" > ");c.appendChild(f);var b=document.createElement("a");b.href="#";b.id=e;b.onclick=function g(a){callHeaders(a);return false};b.innerHTML=d[i];c.appendChild(b)}}function callHeaders(b){var a=getElement(b);reloadHeadersByPath(a.id);resetNextPreviousLink()}function displayAnswers(c){var d=document.getElementById("AnswerPane");if(c&&c.question){var b=document.getElementById("AnswerPopupTitle");var a=document.getElementById("AnswerContent");b.innerHTML=c.question;a.innerHTML=getContent(c.answer,c.type);d.style.display="block"}else{d.style.display="none"}processingHeaders=false;if(!processingFolders){if(firstLoad){setTimeout("hideProgressBar()",100);firstLoad=false}else{hideProgressBar()}resizeMessageFrame()}if(c){answersData[c.ID]=c}}function checkButtons(a){currentAccess=a;if(a=="ADMIN"||a=="RW"){try{showMenuAction("NEW_FOLDER");showMenuAction("NEW_ITEM");showMenuAction("COPY");showMenuAction("DELETE");showMenuAction("MOVE");showMenuAction("MAIL_LOCATION");showMenuAction("MAIL_ITEM")}catch(b){}}else{try{hideMenuAction("NEW_FOLDER");hideMenuAction("NEW_ITEM");hideMenuAction("COPY");hideMenuAction("DELETE");hideMenuAction("MOVE");hideMenuAction("MAIL_LOCATION");hideMenuAction("MAIL_ITEM")}catch(b){}}}function getContent(c,d){var b="";if(c){if(!c.push){c=new Array(c)}for(var a=0;c.length>a;a++){if(d=="text"){b+=c[a]+"&lt;br&gt;"}else{b+=c[a]}}}return b}function clicked(c){searchOptions.clearSearchText();var b="Loading folder... ["+c.name+"]...";showProgressBar(b);var a=AJAXRequest(processHeaders);categoryID=c.categoryID;makeAJAXCall(a,"ajax_headers.pyt"+getArgs(),true);resetNextPreviousLink()}function openClicked(b){if(b.id==fullPathID){return}if(!subFoldersCalled[b.id]){var a=AJAXRequest(processSubfolders);makeAJAXCall(a,"ajax_folders.pyt?categoryID="+b.categoryID,true)}}function paginateKB(b,d){if(!b){maxPerList=d;var a=getArgs();a+="&maxPerList="+maxPerList;b="ajax_headers.pyt"+a}showProgressBar();var c=AJAXRequest(processHeaders);makeAJAXCall(c,b,true)}function doSort(a){if(numSelected==1){selectedQId=getSelectedColumn("ID")}else{selectedQId=""}showProgressBar();var b=AJAXRequest(processHeaders);makeAJAXCall(b,a,true)}function singleClickFunc(){document.getElementById("AnswerPane").style.display="none";if(numSelected==1){var b=getSelectedColumn("ID");var a=getListRow(b);displayAnswers(a);if(a.link!=0){var c=a.link}else{var c=categoryID}currentAnswerId=b;currentAnswerCatId=c;addScore(b,c,1,true)}else{if(numSelected==0){callAnswers()}}}function addScore(b,e,f,c){if(c){if(scoreRaisedViewed[b]){return}else{scoreRaisedViewed[b]=1}}else{if(scoreRaisedHelped[b]){return}else{scoreRaisedHelped[b]=1}}var a=AJAXRequest(processScore);var d="ajax_actions.pyt?raiseScore="+b+"&rank="+f+"&categoryID="+e;makeAJAXCall(a,d,true);showProgressBar()}function processScore(a){hideProgressBar()}function deleteFunc(){if(access=="READ"){return}var d=false;var f=false;var b=new Array();if(numSelected==0){if(mainTree.selectedRow=="/"){return}var d=true}else{var c=getSelection();if(!c.push){c=new Array(c)}for(i=0;i<c.length;i++){var a=getListRow(c[i]);if(a.link!=0){d=true}else{f=true}}}if(d&&f){conf="Are you sure you want to delete the selected folder(s) and item(s)?<br>Note that deleting a folder will delete all of its content."}else{if(d){conf="Are you sure you want to delete the selected folder(s)?<br>Note that deleting a folder will delete all of its content."}else{conf="Are you sure you want to delete the selected item(s)?"}}var e=document.getElementById("ConfirmText");if(1==1){e.innerHTML=conf;setPopupTitle("ConfirmPopup","Confirm Delete");showPopup("ConfirmPopup")}}function confirmFunc(){if(numSelected==0){if(mainTree.selectedRow=="/"){return}var c=mainTree.treeData[mainTree.selectedRow];var b=c.realID;var e=new Object();e.id=c.realID;e.fullName=mainTree.selectedRow;deleteFolders.push(e)}else{var b=getSelection();if(!b.push){b=new Array(b)}for(var f=0;f<b.length;f++){var h=getListRow(b[f]);if(h.link!=0){var e=new Object();e.id=b[f];e.fullName=h.fullName;deleteFolders.push(e)}}var g=clearSelected()}var j="Deleting "+g+" item(s)";var a="ajax_headers.pyt?deleteIDs="+b+"&amp;categoryID="+categoryID;var d=AJAXRequest(processHeaders);makeAJAXCall(d,a,true);hidePopup("ConfirmPopup");showProgressBar(j)}function trackMouse(a){var j=document.getElementById("FolderTree");var b=document.getElementById("HeaderList");var c=document.getElementById("FixedTop");var e=document.getElementById("ScrollableContent");var h=document.getElementById("ResizeIndicator");var k=document.getElementById("Breadcrumb");var d=c.offsetHeight;var g=getEventX(a);var f=getEventY(a)-d-k.offsetHeight;if(0>=j.offsetWidth-g&&j.offsetWidth-g>=-3){e.style.cursor="e-resize";ss_attachEvent(e,"mousedown",startResizingFolders);ss_attachEvent(e,"mouseup",stopResizing)}else{if(0>=b.offsetHeight-f&&b.offsetHeight-f>=-3&&g>j.offsetWidth){e.style.cursor="n-resize";h.style.top=f+"px";ss_attachEvent(e,"mousedown",startResizingHeaders);ss_attachEvent(e,"mouseup",stopResizing)}else{if(!resizingHeaders&&!resizingFolders){e.style.cursor="auto";h.style.left=g+"px";ss_detachEvent(e,"mousedown",startResizingFolders);ss_detachEvent(e,"mousedown",startResizingHeaders);ss_detachEvent(e,"mouseup",stopResizing)}}}}function startResizingFolders(){ss_attachEvent(document,"mousemove",doBasicDrag);resizingFolders=true;return false}function startResizingHeaders(){ss_attachEvent(document,"mousemove",doBasicDrag);resizingHeaders=true;return true}function stopResizing(){var b=50;var h=document.getElementById("ResizeIndicator");var j=document.getElementById("FolderTree");var c=document.getElementById("HeaderList");var e=document.getElementById("MessagePane");var f=document.getElementById("FixedTop");var l=document.getElementById("Breadcrumb");var a=h.offsetLeft;if(a<b){a=b}var d=h.offsetTop-l.offsetHeight;if(d<b){d=b}if(resizingFolders){j.style.width=a;c.style.marginLeft=j.offsetWidth;e.style.marginLeft=j.offsetWidth;j.scrollLeft=0}else{if(resizingHeaders){c.style.height=d}else{return}}h.style.visibility="hidden";if(c.offsetHeight>(j.offsetHeight-20)){c.style.height=j.offsetHeight-20}if(isOwner){var g="?folderTreeWidth="+j.offsetWidth;g+="&headerListHeight="+c.offsetHeight;g+="&op=resize";var k=AJAXRequest(nothing);makeAJAXCall(k,"ajax_actions.pyt"+g,true)}ss_detachEvent(document,"mousemove",doBasicDrag);document.body.style.MozUserSelect="";if(resizingFolders){resizeMessageFrame(1)}else{resizeMessageFrame()}resizingFolders=false;resizingHeaders=false}function callBackFunc(){if(numSelected==0){if(mainTree.selectedRow=="/"){disableMenuAction("PRINT");disableMenuAction("DELETE");disableMenuAction("COPY");disableMenuAction("MOVE")}else{enableMenuAction("PRINT");enableMenuAction("DELETE");enableMenuAction("COPY");enableMenuAction("MOVE")}enableMenuAction("PROPERTIES");disableMenuAction("OPEN")}else{if(numSelected==1){enableMenuAction("PRINT");enableMenuAction("DELETE");enableMenuAction("PROPERTIES");enableMenuAction("COPY");enableMenuAction("MOVE");enableMenuAction("OPEN")}else{document.getElementById("AnswerPane").style.display="none";disableMenuAction("PRINT");enableMenuAction("DELETE");disableMenuAction("PROPERTIES");enableMenuAction("COPY");enableMenuAction("MOVE");if(isFolederSelected()){disableMenuAction("OPEN")}else{enableMenuAction("OPEN")}}}}function isFolederSelected(){var a=getSelectedColumn("link");for(var b=0;b<a.length;b++){if(a[b]!=0){return true}}return false}function clearSelected(){var a=getSelection();if(!a.push){a=new Array(a)}numMessages=a.length;for(var b=0;b<a.length;b++){var c=a[b];if(selectedRows[c].parentNode){selectedRows[c].parentNode.removeChild(selectedRows[c]);pos=indexOf(listOrder,c);listOrder.splice(pos,1);delete listData[c]}}deselectAll();return numMessages}function getArgs(a){var b="?"+searchOptions.getQueryString();if(!a){b+="&categoryID="+categoryID}if(orderBy){b+="&orderBy="+orderBy}if(order){b+="&order="+order}return b}function reSetMainForm(a){var b=document.mainForm;for(var c=0;c<b.length;c++){b[c].value=""}b.categoryID.value=categoryID}function openFunc(){if(numSelected==0){return}else{if(numSelected==1){var b=getSelection();var a=getListRow(b);if(a.link!=0){var e=new Object();e.categoryID=a.link;clicked(e);mainTree.openTreeFolder(a.fullName,true)}else{openProperties()}}else{var c=getSelection();for(var d=0;d<c.length;d++){if(d<(numberOfPopups+1)){var b=c[d];var a=getListRow(b);if(a.link==0){openProperties("",b)}}}}}}function setSelectValue(b,a){if(b){for(i=0;i<b.options.length;i++){if(b.options[i].value==a){b.options[i].selected=true;break}}}}function dropOnTree(b){if(access=="READ"){return}if(listDragging){var k=getRowUnderCursor(b);if(k){if(k.rowId==fullPathID){return}var j=getArgs();deleteFolders=new Array();j+="&MoveDest="+mainTree.treeData[k.rowId].categoryID;j+="&destPath="+k.rowId;var c=getSelection();if(!c.push){c=new Array(c)}var h="";for(var f=0;f<c.length;f++){var l=getListRow(c[f]);if(l.link!=0){h+=",c"+c[f];var e=new Object();e.id=c[f];e.fullName=l.fullName;e.parent=fullPathID;deleteFolders.push(e)}else{h+=",q"+c[f]}}j+="&Ids="+h.substr(1);var a="ajax_headers.pyt"+j;var g=clearSelected();var m="Moving "+g+" item(s)";var d=AJAXRequest(processHeaders);makeAJAXCall(d,a,true);hidePopup("CopyTreePopup");showProgressBar(m)}}}function openReadProperties(h){if(!h||h.ID==0){return}var f=false;for(var e=1;e<=numberOfPopups;e++){if(!isPopupOpen("PropertiesPopup"+e)){var f=e;break}}if(!f){alert(allWindowAlert);return}var g=document.getElementById("PropertyParentSpan"+f);var k=document.getElementById("PropertyNameSpan"+f);var b=document.getElementById("PropertyIdSpan"+f);var l=document.getElementById("PropertyWebSpan"+f);var j=document.getElementById("PropertyUpdatedSpan"+f);var a=document.getElementById("PropertyScoreSpan"+f);var c=h.fullName;if(h.link!=0){var d=getParentPath(c)}else{var d=c}if(!d){d="/"}g.innerHTML=d;k.innerHTML=h.question;b.innerHTML=h.ID;l.innerHTML=webBaseUrl+"ID="+h.ID;j.innerHTML=h.dateDisplay;a.innerHTML=h.rank;showPopup("PropertiesPopup"+f,"TC");movePopup("PropertiesPopup"+f,f*20-10,710,250);setTimeout(function(){adjustJSPopup("PropertiesPopup"+f)},50)}function callReadProperties(a){var b=answersData[a];openReadProperties(b)}function callEditProperties(a){if(answersDataNotTranslated[a]){openEditProperties(answersDataNotTranslated[a])}else{var b="ajax_answers.pyt?noTranslate=1&ID="+a;var c=AJAXRequest(openEditProperties);makeAJAXCall(c,b,true);showProgressBar()}}function openProperties(c,b){if(numSelected>1&&!b){return}else{if(numSelected==0){var e=mainTree.treeData[mainTree.selectedRow];if(mainTree.selectedRow==rootID){var d=rootAccess}else{var d=e.access}if(d=="READ"){callReadProperties(e.realID)}else{callEditProperties(e.realID)}}else{if(!b){var b=getSelection()}var a=getListRow(b);if(a.editAccess=="READ"){openReadProperties(a)}else{callEditProperties(a.ID)}}}}function openEditProperties(data){var row=data.row;if(row.ID==0){showRootPropeties(row);return}answersDataNotTranslated[row.ID]=data;var thisPopup=false;for(var i=1;i<=numberOfPopups;i++){if(!isPopupOpen("CopyTreePopup"+i)){var thisPopup=i;break}}if(!thisPopup){alert(allWindowAlert);return}var folderNameObj=document.getElementById("FolderName"+thisPopup);var itemNameObj=document.getElementById("ItemName"+thisPopup);var oldFolderNameObj=document.getElementById("OldFolderName"+thisPopup);var editCatgoryIDObj=document.getElementById("EditCatgoryID"+thisPopup);var editParentCatgoryObj=document.getElementById("EditParentCatgoryID"+thisPopup);var parentDivObj=document.getElementById("ParentDiv"+thisPopup);var parentSpanObj=document.getElementById("ParentSpan"+thisPopup);var escalteObj=document.getElementById("Escalte"+thisPopup);var treeFolderIntroObj=document.getElementById("TreeFolderIntro"+thisPopup);var editInfoObj=document.getElementById("EditInfo"+thisPopup);var timeSelect=document.getElementById("TimeSelect"+thisPopup);var repliesSelect=document.getElementById("RepliesSelect"+thisPopup);var editIdSpanObj=document.getElementById("EditIdSpan"+thisPopup);var editIdValue=document.getElementById("EditIdValue"+thisPopup);var editWebSpanObj=document.getElementById("EditWebSpan"+thisPopup);var editUpdatedSpan=document.getElementById("EditUpdatedSpan"+thisPopup);var editScoreSpan=document.getElementById("EditScoreSpan"+thisPopup);var editorDivObj=document.getElementById("EditorDiv"+thisPopup);var folderNameDiv=document.getElementById("FolderNameDiv"+thisPopup);var helpUserObj=document.getElementById("HelpUser"+thisPopup);var helpFeatureObj=document.getElementById("HelpFeature"+thisPopup);var treeCopyObj=document.getElementById("TreeCopy"+thisPopup);var popAction=document.getElementById("PopAction"+thisPopup);var oldDescriptionLen=document.getElementById("OldDescriptionLen"+thisPopup);var isPopDirty=document.getElementById("IsPopDirty"+thisPopup);treeCopyObj.style.display="none";treeFolderIntroObj.style.display="none";editInfoObj.style.display="block";if(helpActivated&&row.helpID){editIdSpanObj.innerHTML=row.helpID;editWebSpanObj.innerHTML=webBaseUrl+"helpID="+row.helpID}else{editIdSpanObj.innerHTML=row.ID;editWebSpanObj.innerHTML=webBaseUrl+"ID="+row.ID}editIdValue.value=row.ID;editUpdatedSpan.innerHTML=row.dateDisplay;editScoreSpan.innerHTML=row.rank;editorDivObj.style.display="block";folderNameDiv.style.display="block";setPopupTitle("CopyTreePopup"+thisPopup,"Properties");parentDivObj.style.display="block";oldFolderNameObj.value=row.question;var content=getContent(row.answer);var thisEditor=eval("tinyMCE.editors.Description"+thisPopup);var thisContent=getContent(row.answer,row.type);thisEditor.setContent(thisContent);oldDescriptionLen.value=thisContent.length;isPopDirty.value="";var thisPath=row.fullName;if(isPartner){setSelectValue(helpUserObj,row.helpUser);setSelectValue(helpFeatureObj,row.helpFeature)}if(row.link!=0){escalteObj.style.display="block";setSelectValue(timeSelect,row.max_date);setSelectValue(repliesSelect,row.max_replies);var parentPath=getParentPath(thisPath);popAction.value="editFolder";itemNameObj.style.display="none";folderNameObj.style.display="block";folderNameObj.value=row.question;editCatgoryIDObj.value=row.link}else{if(isPartner){escalteObj.style.display="block"}else{escalteObj.style.display="none"}var parentPath=thisPath;popAction.value="editItem";itemNameObj.style.display="block";folderNameObj.style.display="none";editCatgoryIDObj.value=categoryID;itemNameObj.value=row.question}parentSpanObj.innerHTML=parentPath;if(numSelected==0){var thisParentpath=getParentPath(mainTree.selectedRow);var treeObj=mainTree.treeData[thisParentpath];var parentCategoryID=treeObj.categoryID}else{var parentCategoryID=categoryID}editParentCatgoryObj.value=parentCategoryID;showPopup("CopyTreePopup"+thisPopup,"TC");movePopup("CopyTreePopup"+thisPopup,thisPopup*20-10,710,500);setTimeout(function(){adjustJSPopup("CopyTreePopup"+thisPopup)},50);hideProgressBar()}function showRootPropeties(c){var b=document.getElementById("RootTimeSelect");var a=document.getElementById("RootRepliesSelect");setSelectValue(b,c.max_date);setSelectValue(a,c.max_replies);showPopup("RootPropertyPopup");hideProgressBar()}function rootPropertyFunc(){var c=document.getElementById("RootTimeSelect");var a=document.getElementById("RootRepliesSelect");var b="ajax_answers.pyt?updateRoot=1&max_date="+c.value+"&max_replies="+a.value;xmlRootProperty=AJAXRequest(processRootProperty);makeAJAXCall(xmlRootProperty,b,true)}function processRootProperty(a){hidePopup("RootPropertyPopup");if(a&&a.row){answersData[0]=a.row}}function adjustJSPopup(d){var b=document.getElementById(d);var a=b.offsetHeight;var c=b.offsetWidth;resizePopup(d,c,(a+1))}function newItem(){loadCopyTreePopup("newItem")}function newFolder(){loadCopyTreePopup("newFolder")}function copyFunc(){loadcopyMovePopup("Copy")}function moveFunc(){loadcopyMovePopup("Move")}function loadcopyMovePopup(a){setPopupTitle("CopyMovePopup",a);var b=document.getElementById("CopyMoveAction");b.innerHTML=a;var c=document.getElementById("CopyMoveTree");copyMoveTree=new SS_Tree(c,"copyMove",false);copyMoveTree.setOnOpen(openClicked);copyMoveTree.drawTree(mainTree.treeData[rootID]);setTimeout(function(){copyMoveTree.openTreeFolder(mainTree.selectedRow,false,false,true)},200);showPopup("CopyMovePopup","TC")}function isPopupOpen(b){var a=document.getElementById(b);if(a&&a.style.display=="block"){return true}else{return false}}function movePopup(f,c,b,d){var g=document.getElementById("ScrollableContent");var e=document.getElementById(f);var a=g.offsetWidth/2-b/2+c;resizePopup(f,b,d,c,a)}function loadCopyTreePopup(act){var thisPopup=false;for(var i=1;i<=numberOfPopups;i++){if(!isPopupOpen("CopyTreePopup"+i)){var thisPopup=i;break}}if(!thisPopup){alert(allWindowAlert);return}var folderNameObj=document.getElementById("FolderName"+thisPopup);var itemNameObj=document.getElementById("ItemName"+thisPopup);var parentDivObj=document.getElementById("ParentDiv"+thisPopup);var escalteObj=document.getElementById("Escalte"+thisPopup);var treeFolderIntroObj=document.getElementById("TreeFolderIntro"+thisPopup);var editInfoObj=document.getElementById("EditInfo"+thisPopup);var editorDivObj=document.getElementById("EditorDiv"+thisPopup);var folderNameDiv=document.getElementById("FolderNameDiv"+thisPopup);var popAction=document.getElementById("PopAction"+thisPopup);var oldDescriptionLen=document.getElementById("OldDescriptionLen"+thisPopup);var isPopDirty=document.getElementById("IsPopDirty"+thisPopup);parentDivObj.style.display="none";popAction.value=act;folderNameObj.value="";itemNameObj.value="";if(act=="newFolder"){escalteObj.style.display="block";setPopupTitle("CopyTreePopup"+thisPopup,"New Folder");var timeSelect=document.getElementById("TimeSelect"+thisPopup);var repliesSelect=document.getElementById("RepliesSelect"+thisPopup);setSelectValue(timeSelect,5);setSelectValue(repliesSelect,5);editorDivObj.style.display="block";folderNameDiv.style.display="block";folderNameObj.style.display="block";itemNameObj.style.display="none"}else{if(act=="newItem"){if(isPartner){escalteObj.style.display="block"}else{escalteObj.style.display="none"}setPopupTitle("CopyTreePopup"+thisPopup,"New Item");editorDivObj.style.display="block";folderNameDiv.style.display="block";folderNameObj.style.display="none";itemNameObj.style.display="block"}}treeFolderIntroObj.style.display="block";editInfoObj.style.display="none";var thisEditor=eval("tinyMCE.editors.Description"+thisPopup);thisEditor.setContent("");oldDescriptionLen.value=0;isPopDirty.value="";var treeCopyObj=document.getElementById("TreeCopy"+thisPopup);treeCopyObj.style.display="block";var thisCopyTree=new SS_Tree(treeCopyObj,"copy"+thisPopup,false);thisCopyTree.setOnOpen(openClicked);thisCopyTree.drawTree(mainTree.treeData[rootID]);showPopup("CopyTreePopup"+thisPopup,"TC");movePopup("CopyTreePopup"+thisPopup,thisPopup*20-10,710,500);if(act=="newFolder"){folderNameObj.focus()}else{if(act=="newItem"){itemNameObj.focus()}}setTimeout(function(){thisCopyTree.openTreeFolder(mainTree.selectedRow,false,false,true)},200);setTimeout(function(){adjustJSPopup("CopyTreePopup"+thisPopup)},220);copyOfTrees[thisPopup]=thisCopyTree}function isValid(b){b=unescape(b);b=b.replace(/ /g,"");var a=new RegExp("[^A-Z0-9a-z_.:-]");if(a.test(b)){return false}else{return true}}function copyTreeFunc(popupId){var thisPopup=popupId.substr(popupId.length-1,1);var timeSelect=document.getElementById("TimeSelect"+thisPopup);var repliesSelect=document.getElementById("RepliesSelect"+thisPopup);var descriptionObj=document.getElementById("Description"+thisPopup);var folderNameObj=document.getElementById("FolderName"+thisPopup);var itemNameObj=document.getElementById("ItemName"+thisPopup);var oldFolderNameObj=document.getElementById("OldFolderName"+thisPopup);var editCatgoryIDObj=document.getElementById("EditCatgoryID"+thisPopup);var editParentCatgoryObj=document.getElementById("EditParentCatgoryID"+thisPopup);var helpUserObj=document.getElementById("HelpUser"+thisPopup);var helpFeatureObj=document.getElementById("HelpFeature"+thisPopup);var popAction=document.getElementById("PopAction"+thisPopup);var formObj=document.mainForm;var thisAction=popAction.value;if(thisAction=="newFolder"||thisAction=="editFolder"){var activeNameObj=folderNameObj}else{var activeNameObj=itemNameObj}tinyMCE.triggerSave(true,true);if(ie){var desc=descriptionObj.value;var name=activeNameObj.value}else{var desc=encodeURIComponent(descriptionObj.value);var name=encodeURIComponent(activeNameObj.value)}if(!name){alert("Please enter a name");activeNameObj.focus();return}else{if((thisAction=="newFolder"||thisAction=="editFolder")&&!isValid(name)){alert("Folder name must only contain letters, digits, underscores, spaces, dashes, colons and dots.");return}}var formObjAction=eval("formObj."+thisAction);var args=getArgs();reSetMainForm();if(thisAction=="newFolder"||thisAction=="newItem"){var thisCopyTree=copyOfTrees[thisPopup];var message="Creating "+name;var row=mainTree.treeData[thisCopyTree.selectedRow];args+="&"+thisAction+"="+name+"&parentID="+thisCopyTree.selectedRow;args+="&parentCategoryID="+row.categoryID+"&desc="+escape(desc);formObjAction.value=name;formObj.parentID.value=thisCopyTree.selectedRow;formObj.parentCategoryID.value=row.categoryID;formObj.desc.value=desc}else{if(thisAction=="editFolder"||thisAction=="editItem"){var message="Editing "+name;var ID=document.getElementById("EditIdValue"+thisPopup).value;args+="&"+thisAction+"="+ID+"&name="+name;formObjAction.value=ID;formObj.name.value=name;args+="&desc="+desc;args+="&oldName="+oldFolderNameObj.value;args+="&thisCategoryID="+editCatgoryIDObj.value+"&parentCategoryID="+editParentCatgoryObj.value;formObj.desc.value=desc;formObj.oldName.value=oldFolderNameObj.value;formObj.thisCategoryID.value=editCatgoryIDObj.value;formObj.parentCategoryID.value=editParentCatgoryObj.value;selectedQId=ID;delete answersData[ID];delete answersDataNotTranslated[ID]}}if(isPartner){if(helpUserObj){args+="&helpUser="+helpUserObj.value;formObj.helpUser.value=helpUserObj.value}if(helpFeatureObj){args+="&helpFeature="+helpFeatureObj.value;formObj.helpFeature.value=helpFeatureObj.value}}else{if(thisAction=="newFolder"||thisAction=="editFolder"){if(timeSelect){args+="&time="+timeSelect.value;formObj.time.value=timeSelect.value}if(repliesSelect){args+="&replies="+repliesSelect.value;formObj.replies.value=repliesSelect.value}}}var url="ajax_headers.pyt"+args;var xmlHeaders2=AJAXRequest(processHeaders);if(ie){makeAJAXFormCall(xmlHeaders2,formObj,"ajax_headers.pyt")}else{if(formObj.desc.value.length<3000){makeAJAXCall(xmlHeaders2,url,true)}else{formObj.submit()}}hidePopup("CopyTreePopup"+thisPopup);showProgressBar(message)}function copyMoveFunc(b){var j=document.getElementById("CopyMoveAction");var k=j.innerHTML;deleteFolders=new Array();var o=k+"ing selected items";var n=mainTree.treeData[copyMoveTree.selectedRow];var l=getArgs();l+="&"+k+"Dest="+n.categoryID;l+="&destPath="+copyMoveTree.selectedRow;if(numSelected==0){if(mainTree.selectedRow=="/"){return}var d=mainTree.treeData[mainTree.selectedRow];h=",c"+d.realID;var g=new Object();g.id=d.realID;g.fullName=mainTree.selectedRow;deleteFolders.push(g)}else{var c=getSelection();if(!c.push){c=new Array(c)}var h="";for(var f=0;f<c.length;f++){var m=getListRow(c[f]);if(m.link!=0){h+=",c"+c[f];var g=new Object();g.id=c[f];g.fullName=m.fullName;deleteFolders.push(g)}else{h+=",q"+c[f]}}}if(!h){hidePopup("CopyMovePopup");return}l+="&Ids="+h.substr(1);var a="ajax_headers.pyt"+l;var e=AJAXRequest(processHeaders);makeAJAXCall(e,a,true);hidePopup("CopyMovePopup");showProgressBar(o)}function importFunc(){url="/templates/importexport.pyt?type=import&amp;app=Knowledge Base"+importExportExtraParam;openWindow("medium",url)}function exportFunc(){url="/templates/importexport.pyt?type=export&amp;app=Knowledge Base"+importExportExtraParam;openWindow("medium",url)}function printFunc(){if(numSelected==1){var c=getSelectedColumn("ID")}else{if(numSelected==0){var b=mainTree.treeData[mainTree.selectedRow];var c=b.realID}}if(c){var a="answer.pyt?mode=answer&amp;print=1&amp;ID="+c;openWindow("x-large/medium",a)}}function otherKB(){document.location.href="other.pyt"}function manageTickets(){var a="category_tickets.pyt?view=supervisor&categoryID="+getSelectedCatId();openWindow("xxx-large/medium",a)}function manageStaff(){var a="staff_list.pyt?categoryID="+getSelectedCatId();openWindow("xx-large/medium",a)}function assignedTickets(){var a="category_tickets.pyt?view=staff&categoryID="+getSelectedCatId();openWindow("xxx-large/medium",a)}function getSelectedCatId(){var b=getSelection();var c=categoryID;if(!b.push){var a=getListRow(b);if(a.link!=0){c=a.link}}return c}function mailLocation(){var b=getListSelection();var c="";if(b.push){for(i=0;i<b.length;i++){c+=featureUrl+"?propertiesID="+b[i]+"<br>\n"}}else{c+=featureUrl+"?propertiesID="+b}if(isWebmailEnable){var a="/webmail/compose.pyt?message="+c;openWindow("xxx-large/x-large",a)}else{document.location.href="mailto:?body="+c}}function mailItem(){var a=getSelection();if(a.push){for(i=0;i<a.length;i++){mailSingleItem(a[i])}}else{mailSingleItem(a)}}function mailSingleItem(b){var e=getListRow(b);var j=featureUrl+"?propertiesID="+b+"<br>\n";var c=e.question;var d="Knowledgebase Item: "+c;var f=e.fullName;if(e.link==0){var g=f}else{var g=getParentPath(f)}if(g=="/"||g==""){g="Top Folder"}else{g=g.substr(1);g=g.replace(/\//g," > ")}if(e.answer){var h=escape(e.answer)}else{var h=""}j+="__________________________________________________<br>\n";j+=("Parent: "+g+"<br>\n");j+=("Last Updated: "+e.date.substr(0,10)+"<br>\n");j+=("Score: "+e.rank+"<br>\n");j+=("Item Title: "+escape(c)+"<br>\n");j+=("Description: "+h+"<br>\n");j+="__________________________________________________";if(isWebmailEnable){var a="/webmail/compose.pyt?message="+j+"&subject="+escape(d);openWindow("xxx-large/x-large",a)}else{document.location.href="mailto:?subject="+d+"&body="+j}}function accessControl(){if(numSelected==0){var b=fullPathID}else{var b=getSelectedColumn("fullName")}var a=featureAccess+"?feature=knowledgebase&amp;path="+b+"&amp;showPath="+b;openWindow("medium/small",a)}function openOptions(){url="options.pyt";openWindow("x-large/small",url)}function ticketResponse(){openWindow("x-large/large","automated_ticket_response.pyt")}function otherKB(){document.location.href="other.pyt"}function searchFunc(){var a="search.pyt";openWindow("xx-large/large",a)}function askUsFunc(){var a="new_ticket.pyt?categoryID="+categoryID;openWindow("xx-large/medium",a)}function newTicket(){if(askus=="on"){askUsFunc()}else{addScore(currentAnswerId,currentAnswerCatId,-5)}}function checkTicketStatus(){openWindow("xx-large/medium","my_tickets.pyt")}function goToMain(){document.location.href="browse.pyt"}function isFolderDeleted(c,b){if(b){for(var a=0;a<b.length;a++){if(b[a]==c){return false}}}return true}function optionsPageChanges(a,b){if(a=="hide"){try{hideMenuAction("ASK_US")}catch(c){}askus=""}else{if(a=="show"){try{showMenuAction("ASK_US")}catch(c){}askus="on"}}if(b){if(b!=orderBy){orderBy=b;reloadHeaders()}}}function searchEntries(a){reloadHeaders()}function showAdvancedSearchResult(c,b,a){mainTree.openTreeFolder(a,true);categoryID=b;selectedQId=c;reloadHeaders(true)}function resizeMessageFrame(d){var a=document.getElementById("MessagePane");var k=document.getElementById("HeaderList");var m=document.getElementById("ListDiv");var r=document.getElementById("ListHeaderDiv");var c=document.getElementById("FolderTree");var b=document.getElementById("ScrollableContent");var e=document.getElementById("FixedTop");var j=document.getElementById("KBContainer");var q=document.getElementById("AnswerButtons");var o=document.getElementById("AnswerPopupTitle");var h=document.getElementById("AnswerContent");var p=document.getElementById("OldHeader");var g=document.getElementById("CurrentHeader");if(p&&g&&d){var n=document.createElement("table");if(ie){p.style.display="block"}else{p.style.display="table-row-group"}g.parentNode.removeChild(g);var m=document.getElementById("ListDiv");var f=m.firstChild.childNodes;var u=f[f.length-1].firstChild;if(u){for(var s=u.childNodes.length-1;s>=0;s--){oh=p.firstChild.childNodes[s];var l=u.childNodes[s].childNodes[u.childNodes[s].childNodes.length-1];if(l){l.parentNode.removeChild(l)}u.childNodes[s].style.width=null}}}c.style.height=b.offsetHeight;var t=b.offsetHeight-k.offsetHeight;if(b.offsetHeight>(k.offsetHeight-20)&&t>0){a.style.height=t}else{if(b.offsetHeight>20){k.style.height=b.offsetHeight-20;a.style.height=20}}a.style.height=b.offsetHeight-k.offsetHeight;a.style.width=b.offsetWidth-c.offsetWidth;if(ie){h.style.height=a.offsetHeight-q.offsetHeight-o.offsetHeight-18}else{h.style.height=a.offsetHeight-q.offsetHeight-o.offsetHeight-28}if(m&&r){if(k.offsetHeight>r.offsetHeight){m.style.height=k.offsetHeight-r.offsetHeight;m.style.width=b.offsetWidth-c.offsetWidth;m.style.overflowX="hidden";b.style.overflow="hidden"}}}function resizeFrames(){resizeMessageFrame(1)}function getParentPath(b){var a=b.substr(0,b.lastIndexOf("/"));if(a==""){a="/"}return a}function heplFunc(){var a="/knowledgebase/help/browse.pyt";openWindow("xxx-large/large",a)}function backAndForth(c){var a=nextPreviousLinks.length;if(c==-1){if((a-backCounts)>1){backCounts+=1;var b=nextPreviousLinks[a-backCounts-1];reloadHeadersByPath(b)}}else{if(backCounts>0){backCounts-=1;var b=nextPreviousLinks[a-backCounts-1];reloadHeadersByPath(b)}}}function setNextPreviousLink(a){if(backCounts==null){nextPreviousLinks.push(a)}}function resetNextPreviousLink(){if(backCounts!=null){if(backCounts>0){var a=nextPreviousLinks.length;nextPreviousLinks=nextPreviousLinks.splice(0,a-backCounts)}backCounts=null}}function openHelpID(b){var a="answer.pyt?isPopup=1&amp;mode=answer&amp;helpID="+b;openWindow("x-large/medium",a)}function cancelAction(d){try{var f=d.substr(d.length-1,1);var c=document.getElementById("IsPopDirty"+f).value;if(!c){var h=document.getElementById("OldDescriptionLen"+f).value;var a=document.getElementById("Description"+f);tinyMCE.triggerSave(true,true);newDescriptionLen=a.value.length;if(h==0&&a.value=='<p><br mce_bogus="1"></p>'){newDescriptionLen=0}if(h!=newDescriptionLen){c=1}}if(c){var b=confirm("Are you sure you want to cancel?")}else{var b=1}if(b){hidePopup(d)}}catch(g){hidePopup(d)}}function setPopDirty(a){document.getElementById("IsPopDirty"+a).value=1}function setProgressBar(){if(!headersLoaded){showProgressBar("Loading")}};