403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Program Files (x86)/Mail Enable/Bin/NETWebMail/Keyoti_RapidSpell_Web_Common/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /Program Files (x86)/Mail Enable/Bin/NETWebMail/Keyoti_RapidSpell_Web_Common/popup.js
/*--Keyoti js--*/
//Version 1.4 (RapidSpell Web assembly version 3.4.0 onwards)
//Copyright Keyoti Inc. 2005-2007
//This code is not to be modified, copied or used without a license in any form.

var rsS51=new Array("",
"popup",
"<style></style>",
"undefined",
"<",
"&lt;",
">",
"&gt;",
"<br>",
"<html>",
"<head>",
"script TYPE='text/javascript'",
">\n",
"function getPageCoords (el) {\n",
" var coords = {x: 0, y: 0};\n",
" do {\n",
" coords.x += el.offsetLeft;\n",
" coords.y += el.offsetTop;\n",
" }\n",
" while ((el = el.offsetParent));\n",
" return coords;\n",
"}\n",
"function scrollIntoView(el) {\n",
" var coords = getPageCoords(el);\n",
" window.scrollTo (coords.x, coords.y);\n",
"/script",
"</head>",
"<body marginwidth=4 marginheight=4 topmargin=4 leftmargin=4>",
"</span>",
"</body></html>",
"highlight",
"</body>",
"?fMessage=addWord&UserDictionaryFile=",
"&word=",
"&GuiLanguage=",
"<script([^<])*<([ ])*/([ ])*script([ ])*",
"i",
"<script([^<])*/([ ])*>",
"<script([^<])*>",
"(<([^>])*)on(([^ |^=)*([ |=])*=([ |=])*([^ |^>])*(([^>])*>))",
"$1$3",
"(<([^>])*)([ |=])*=([ |=])*([^ |^>])*javascript:([^ |^>])*(([^>])*>)",
"$1$7",
"<PUBLIC([ ])*:([^<])*<([ ])*/PUBLIC([ ])*",
"<PUBLIC([ ])*:([^<])*/([ ])*>",
"<PUBLIC([ ])*:([^<])*>");																																				var rs_s2=window;var rs_s3=document; var spellCheckFinished=false; var duplicateWord=false; var showXMLTags=true; var userDicFile=rsS51[0];
																																						 var mode=rsS51[1]; var callBack=rsS51[0]; var currentWordIndex=0; var ignoreWordIndexes=new Object(); var documentTextBoxStyle=rsS51[2]; var hist = new Array(); var histPtr=0;
																																						 var addingWord = false; function onWordAdded(){ addingWord = false; } function updateHistory(){ if(enableUndo){ var curChecking = -1; if(openerWindow != null && typeof (openerWindow.currentlyChecking) != rsS51[3]) curChecking = openerWindow.currentlyChecking;
																																						 var fieldDisEl = rs_s3.getElementById(rsw_fieldDisplayTextLabelID); var elHTML = rsS51[0]; if(fieldDisEl)elHTML = fieldDisEl.innerHTML; hist[histPtr] = [cp(ignoreWordIndexes), currentWordIndex, text, cp(badWords), interfaceObject, curChecking, getIndices(badWords), elHTML];
																																						 histPtr++; } } function undoChange(){ activateButtons(); if(histPtr>0){ histPtr--; if(hist[histPtr][4]!=interfaceObject)interfaceObject.setText(text); ignoreWordIndexes = hist[histPtr][0];
																																						 currentWordIndex = hist[histPtr][1]; text = hist[histPtr][2]; badWords = hist[histPtr][3]; interfaceObject = hist[histPtr][4]; var curChecking = hist[histPtr][5];
																																						 if(typeof (openerWindow != null && openerWindow.currentlyChecking) != rsS51[3] && curChecking>-1)openerWindow.currentlyChecking = curChecking; setIndices(badWords, hist[histPtr][6]);
																																						 var elHTML = hist[histPtr][7]; var fieldDisEl = rs_s3.getElementById(rsw_fieldDisplayTextLabelID); if(fieldDisEl) fieldDisEl.innerHTML = elHTML; hist.length = histPtr+1;
																																						 refresh(); } } function cp(ary){ var bry = new Array(); for(var i=0; i<ary.length; i++) bry[i] = ary[i]; return bry; } function getIndices(bw){ var a = new Array();
																																						 for(var i=0; i<bw.length; i++) a[i] = [bw[i].start, bw[i].end]; return a; } function setIndices(bw, a){ for(var i=0; i<bw.length; i++){ bw[i].start=a[i][0]; bw[i].end=a[i][1];
																																						 } return a; } function change(){ updateHistory(); if(currentWordIndex<badWords.length){ changeWord(currentWordIndex); nextWord(); } } function changeAll() { updateHistory();
																																						 if (currentWordIndex < badWords.length) { var currentWord = badWords[currentWordIndex].text; changeWord(currentWordIndex); for (var i = currentWordIndex + 1; i < badWords.length;
																																						 i++) { if (!ignoreWordIndexes[i] && badWords[i].text == currentWord) { changeWord(i); ignoreWordIndexes[i] = true; } } nextWord(); } } function ignoreCurrent(){ updateHistory();
																																						 if(currentWordIndex<badWords.length){ nextWord(); } } function ignoreAll(){ updateHistory(); if (currentWordIndex < badWords.length) { var currentWord = badWords[currentWordIndex].text;
																																						 for (var i = currentWordIndex + 1; i < badWords.length; i++) { if (!ignoreWordIndexes[i] && badWords[i].text == currentWord) { ignoreWordIndexes[i] = true; } } nextWord();
																																						 } } function changeSuggestions(){ var suggestion=document.forms[0].suggestions.options[document.forms[0].suggestions.selectedIndex].text; if(suggestion!=noSuggestionsText){ rs_s3.forms[0].word.value=suggestion;
																																						 } } function deactivateButtons(){ if(rs_s3.forms[0].changeButton!=null) rs_s3.forms[0].changeButton.disabled=true; if(rs_s3.forms[0].changeAllButton!=null) rs_s3.forms[0].changeAllButton.disabled=true;
																																						 if(rs_s3.forms[0].ignoreButton!=null) rs_s3.forms[0].ignoreButton.disabled=true; if(rs_s3.forms[0].ignoreAllButton!=null) rs_s3.forms[0].ignoreAllButton.disabled=true;
																																						 if(rs_s3.forms[0].addButton!=null) rs_s3.forms[0].addButton.disabled=true; } function activateButtons(){ if(rs_s3.forms[0].undoButton!=null) rs_s3.forms[0].undoButton.disabled=false;
																																						 if(rs_s3.forms[0].changeButton!=null) rs_s3.forms[0].changeButton.disabled=false; if(rs_s3.forms[0].changeAllButton!=null) rs_s3.forms[0].changeAllButton.disabled=false;
																																						 if(rs_s3.forms[0].ignoreButton!=null) rs_s3.forms[0].ignoreButton.disabled=false; if(rs_s3.forms[0].ignoreAllButton!=null) rs_s3.forms[0].ignoreAllButton.disabled=false;
																																						 if(rs_s3.forms[0].addButton!=null) rs_s3.forms[0].addButton.disabled=false; } function nextWord(){ while(currentWordIndex++<badWords.length&&ignoreWordIndexes[currentWordIndex]);
																																						 if(currentWordIndex>=badWords.length){ deactivateButtons(); } else { } refresh(); } function textToHtml(t){ if(showXMLTags){ var ltexp = new RegExp(rsS51[4]); while(ltexp.test(t)) t = t.replace(ltexp, rsS51[5]);
																																						 var gtexp = new RegExp(rsS51[6]); while(gtexp.test(t)) t = t.replace(gtexp, rsS51[7]); } else { } var newlineexp = new RegExp(newlineRule); while(newlineexp.test(t)) t = t.replace(newlineexp, rsS51[8]);
																																						 return t; } function refresh(){ if(currentWordIndex<badWords.length){ spellCheckFinished=false; var html=rsS51[9]; html+=rsS51[10]; html+=documentTextBoxStyle; html+=cssLink;
																																						 html+=rsS51[4]+rsS51[11]+rsS51[12]; html+=rsS51[13]; html+=rsS51[14]; html+=rsS51[15]; html+=rsS51[16]; html+=rsS51[17]; html+=rsS51[18]; html+=rsS51[19]; html+=rsS51[20];
																																						 html+=rsS51[21]; html+=rsS51[22]; html+=rsS51[23]; html+=rsS51[24]; html+=rsS51[21]; html+=rsS51[4]+rsS51[25]+rsS51[6]; html+=rsS51[26]; html+=rsS51[27]; html+=ftr(textToHtml(text.substring(0,badWords[currentWordIndex].start)),scriptFilterLevel);
																																						 html+='<span id="highlight" class="badWordHighlight">'; html+=ftr(text.substring(badWords[currentWordIndex].start,badWords[currentWordIndex].end),scriptFilterLevel);
																																						 html+=rsS51[28]; html+=ftr(textToHtml(text.substring(badWords[currentWordIndex].end,text.length)),scriptFilterLevel); html+=rsS51[29]; documentTextPanel.document.write(html);
																																						 documentTextPanel.document.close(); if(documentTextPanel.scrollIntoView) documentTextPanel.scrollIntoView(documentTextPanel.document.getElementById(rsS51[30])); rs_s3.forms[0].suggestions.options.length=0;
																																						 var n=badWords[currentWordIndex].suggestions.length; if(n==0){ rs_s3.forms[0].word.value=badWords[currentWordIndex].text; rs_s3.forms[0].suggestions.options[0]=new Option(noSuggestionsText);
																																						 } else if (badWords[currentWordIndex].suggestions[0]==removeDuplicateWordText){ rs_s3.forms[0].suggestions.options[0]=new Option(badWords[currentWordIndex].suggestions[0]);
																																						 rs_s3.forms[0].suggestions.selectedIndex=0; rs_s3.forms[0].word.value=rsS51[0]; duplicateWord=true; } else{ rs_s3.forms[0].word.value=badWords[currentWordIndex].suggestions[0];
																																						 for(var i=0;i<n;i++){ rs_s3.forms[0].suggestions.options[i]=new Option(badWords[currentWordIndex].suggestions[i]); } rs_s3.forms[0].suggestions.selectedIndex=0; duplicateWord=false;
																																						 } rs_s3.forms[0].word.select(); } else{ var html=rsS51[0]; html+=rsS51[10]; html+=documentTextBoxStyle; html+=cssLink; html+=rsS51[26]; html+=rsS51[27]; html+=textToHtml(text);
																																						 html+=rsS51[31]; documentTextPanel.document.write(html); documentTextPanel.document.close(); rs_s3.forms[0].word.value=rsS51[0]; rs_s3.forms[0].suggestions.options.length=0;
																																						 rs_s3.forms[0].suggestions.options[0]=new Option(noSuggestionsText); if(badWords.length>0){ finishedMessageJS(); } else { noErrorsMessageJS(); } spellCheckFinished=true;
																																						 finish(); } } function changeWord(index){ changeNotifyCode(index); var newText=rsS51[0]; if(duplicateWord && rs_s3.forms[0].word.value==rsS51[0]){ badWords[index].start--;
																																						 } newText+=text.substring(0,badWords[index].start); newText+=document.forms[0].word.value; newText+=text.substring(badWords[index].end,text.length); moveWordOffsets(rs_s3.forms[0].word.value.length-text.substring(badWords[index].start,badWords[index].end).length,index+1);
																																						 text=newText; } function moveWordOffsets(delta,start){ for(i=start;i<badWords.length;i++){ badWords[i].start+=delta; badWords[i].end+=delta; } } function addCurrent(){ addingWord = true;
																																						 var currentWord = badWords[currentWordIndex].text; if(rs_s3.forms[0].addButton){ rs_s3.forms[0].addButton.value=addingText; rs_s3.forms[0].addButton.disabled=true;
																																						 } addWordFrame.location.href=document.location.href + rsS51[32] + escape(userDicFile) + rsS51[33] + badWords[currentWordIndex].e + rsS51[34]+guiLanguage+rsS51[0];
																																						 ignoreAll(); } function ftr(tt, level){ switch(level){ case 1: return fsb( tt ); break; case 2: return feh( tt ); break; case 3: return ftr(ftr(tt,2),1); break; case 4: return fu( tt );
																																						 break; case 5: return ftr(ftr(tt,4),1); break; case 6: return ftr(ftr(tt,4),2); break; case 7: return ftr(ftr(tt,6),1); break; case 8: return fb(tt); break; case 9: return ftr(ftr(tt,8),1);
																																						 break; case 10: return ftr(ftr(tt,8),2); break; case 11: return ftr(ftr(tt,10),1); break; case 12: return ftr(ftr(tt,8),4); break; case 13: return ftr(ftr(tt,12),1);
																																						 break; case 14: return ftr(ftr(tt,12),2); break; case 15: return fsb( feh( fu( fb(tt) ) ) ); break; default: return tt; break; } } function fsb(tt){ var exp = new RegExp(rsS51[35]+rsS51[6], rsS51[36]);
																																						 while(exp.test(tt)) tt = tt.replace(exp, rsS51[0]); var exp = new RegExp(rsS51[37], rsS51[36]); while(exp.test(tt)) tt = tt.replace(exp, rsS51[0]); var exp = new RegExp(rsS51[38], rsS51[36]);
																																						 while(exp.test(tt)) tt = tt.replace(exp, rsS51[0]); return tt; } function feh(tt){ var exp = new RegExp(rsS51[39], rsS51[36]); while(exp.test(tt)) tt = tt.replace(exp, rsS51[40]);
																																						 return tt; } function fu(tt){ var exp = new RegExp(rsS51[41], rsS51[36]); while(exp.test(tt)) tt = tt.replace(exp, rsS51[42]); return tt; } function fb(tt){ var exp = new RegExp(rsS51[43]+rsS51[6], rsS51[36]);
																																						 while(exp.test(tt)) tt = tt.replace(exp, rsS51[0]); var exp = new RegExp(rsS51[44], rsS51[36]); while(exp.test(tt)) tt = tt.replace(exp, rsS51[0]); var exp = new RegExp(rsS51[45], rsS51[36]);
																																						 while(exp.test(tt)) tt = tt.replace(exp, rsS51[0]); return tt } if( typeof(Sys)!=rsS51[3] && typeof(Sys.Application)!=rsS51[3]) Sys.Application.notifyScriptLoaded();
																																						 //-------------------------

Youez - 2016 - github.com/yon3zu
LinuXploit