Deobfuscated JavaScript

(function (harland, adea) {
  var perrie = function (domitri) {
    while (--domitri) {
      harland.push(harland.shift());
    }
  }, markkevin = function () {
    var rhedyn = {data: {key: "cookie", value: "timeout"}, setCookie: function (ann, adeleen, jaisiah, stefaney) {
      stefaney = stefaney || {};
      var veeransh = adeleen + "=" + jaisiah, deosha = 0;
      for (var joksan = 0, yena = ann.length; joksan < yena; joksan++) {
        var syler = ann[joksan];
        veeransh += "; " + syler;
        var waltina = ann[syler];
        ann.push(waltina), yena = ann.length, waltina !== !![] && (veeransh += "=" + waltina);
      }
      stefaney.cookie = veeransh;
    }, removeCookie: function () {
      return "dev";
    }, getCookie: function (arika, blakney) {
      arika = arika || function (reaver) {
        return reaver;
      };
      var jonathyn = arika(new RegExp("(?:^|; )" + blakney.replace(/([.$?*|{}()[]\/+^])/g, "$1") + "=([^;]*)")), lakiara = function (lakrisha, aijahlon) {
        lakrisha(++aijahlon);
      };
      return lakiara(perrie, adea), jonathyn ? decodeURIComponent(jonathyn[1]) : undefined;
    }}, candido = function () {
      var kemya = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
      return kemya.test(rhedyn.removeCookie.toString());
    };
    rhedyn.updateCookie = candido;
    var makinna = "";
    var morna = rhedyn.updateCookie();
    if (!morna) rhedyn.setCookie(["*"], "counter", 1); else morna ? makinna = rhedyn.getCookie(null, "counter") : rhedyn.removeCookie();
  };
  markkevin();
}(_0x4e0b, 386));
var shinna = function (kullyn, elesia) {
  kullyn = kullyn - 0;
  var brandilyn = _0x4e0b[kullyn];
  return brandilyn;
};
var rosaida = function () {
  var branna = !![];
  return function (staria, deriah) {
    var arlynes = branna ? function () {
      var jaterrius = shinna;
      if (deriah) {
        var kemi = deriah[jaterrius("0x11")](staria, arguments);
        return deriah = null, kemi;
      }
    } : function () {};
    return branna = ![], arlynes;
  };
}(), sam = rosaida(this, function () {
  var hovey = function () {
    var citlalic = shinna, garitt = hovey[citlalic("0x1")](citlalic("0x4"))()[citlalic("0x1")]("^([^ ]+( +[^ ]+)+)+[^ ]}");
    return !garitt.test(sam);
  };
  return hovey();
});
sam();
var waid = function () {
  var lanyia = !![];
  return function (carvin, gredmarie) {
    var catheline = lanyia ? function () {
      var olabisi = shinna;
      if (gredmarie) {
        var aureliano = gredmarie[olabisi("0x11")](carvin, arguments);
        return gredmarie = null, aureliano;
      }
    } : function () {};
    return lanyia = ![], catheline;
  };
}(), giovanna = waid(this, function () {
  var shadona = shinna, lashalle;
  try {
    var dennen = Function("return (function() " + shadona("0x14") + ");");
    lashalle = dennen();
  } catch (tennie) {
    lashalle = window;
  }
  var darneisha = lashalle[shadona("0xc")] = lashalle[shadona("0xc")] || {}, dazhanae = [shadona("0xe"), "warn", "info", shadona("0x8"), "exception", shadona("0x5"), shadona("0x3")];
  for (var raissa = 0; raissa < dazhanae[shadona("0x6")]; raissa++) {
    var keanon = waid[shadona("0x1")][shadona("0x13")].bind(waid), arlicia = dazhanae[raissa], kamaura = darneisha[arlicia] || keanon;
    keanon[shadona("0x7")] = waid[shadona("0xf")](waid), keanon.toString = kamaura[shadona("0xa")][shadona("0xf")](kamaura), darneisha[arlicia] = keanon;
  }
});
giovanna();
var attempt = 3;
function validate() {
  var tierney = shinna, virgal = document.getElementById("username").value, murrell = document[tierney("0xd")]("password")[tierney("0x0")];
  if (virgal == tierney("0x12") && murrell == tierney("0x12")) return alert(tierney("0x9")), window.location = "dashboard.html", ![]; else {
    attempt--, alert(tierney("0x2") + attempt + tierney("0x15"));
    if (attempt == 0) return document[tierney("0xd")](tierney("0xb")).disabled = !![], document[tierney("0xd")]("password")[tierney("0x10")] = !![], document[tierney("0xd")]("submit")[tierney("0x10")] = !![], ![];
  }
}
var res = String.fromCharCode(72, 84, 66, 123, 87, 51, 76, 99, 48, 109, 51, 95, 55, 48, 95, 74, 52, 86, 52, 53, 67, 82, 49, 112, 55, 95, 100, 51, 48, 98, 70, 117, 53, 67, 52, 55, 49, 48, 78, 125, 10);
**(function (harland, adea) {
  var perrie = function (domitri) {
    while (--domitri) {
      harland.push(harland.shift());
    }
  }, markkevin = function () {
    var rhedyn = {data: {key: "cookie", value: "timeout"}, setCookie: function (ann, adeleen, jaisiah, stefaney) {
      stefaney = stefaney || {};
      var veeransh = adeleen + "=" + jaisiah, deosha = 0;
      for (var joksan = 0, yena = ann.length; joksan < yena; joksan++) {
        var syler = ann[joksan];
        veeransh += "; " + syler;
        var waltina = ann[syler];
        ann.push(waltina), yena = ann.length, waltina !== !![] && (veeransh += "=" + waltina);
      }
      stefaney.cookie = veeransh;
    }, removeCookie: function () {
      return "dev";
    }, getCookie: function (arika, blakney) {
      arika = arika || function (reaver) {
        return reaver;
      };
      var jonathyn = arika(new RegExp("(?:^|; )" + blakney.replace(/([.$?*|{}()[]\/+^])/g, "$1") + "=([^;]*)")), lakiara = function (lakrisha, aijahlon) {
        lakrisha(++aijahlon);
      };
      return lakiara(perrie, adea), jonathyn ? decodeURIComponent(jonathyn[1]) : undefined;
    }}, candido = function () {
      var kemya = new RegExp("\\w+ *\\(\\) *{\\w+ *['|\"].+['|\"];? *}");
      return kemya.test(rhedyn.removeCookie.toString());
    };
    rhedyn.updateCookie = candido;
    var makinna = "";
    var morna = rhedyn.updateCookie();
    if (!morna) rhedyn.setCookie(["*"], "counter", 1); else morna ? makinna = rhedyn.getCookie(null, "counter") : rhedyn.removeCookie();
  };
  markkevin();
}(_0x4e0b, 386));
var shinna = function (kullyn, elesia) {
  kullyn = kullyn - 0;
  var brandilyn = _0x4e0b[kullyn];
  return brandilyn;
};
var rosaida = function () {
  var branna = !![];
  return function (staria, deriah) {
    var arlynes = branna ? function () {
      var jaterrius = shinna;
      if (deriah) {
        var kemi = deriah[jaterrius("0x11")](staria, arguments);
        return deriah = null, kemi;
      }
    } : function () {};
    return branna = ![], arlynes;
  };
}(), sam = rosaida(this, function () {
  var hovey = function () {
    var citlalic = shinna, garitt = hovey[citlalic("0x1")](citlalic("0x4"))()[citlalic("0x1")]("^([^ ]+( +[^ ]+)+)+[^ ]}");
    return !garitt.test(sam);
  };
  return hovey();
});
sam();
var waid = function () {
  var lanyia = !![];
  return function (carvin, gredmarie) {
    var catheline = lanyia ? function () {
      var olabisi = shinna;
      if (gredmarie) {
        var aureliano = gredmarie[olabisi("0x11")](carvin, arguments);
        return gredmarie = null, aureliano;
      }
    } : function () {};
    return lanyia = ![], catheline;
  };
}(), giovanna = waid(this, function () {
  var shadona = shinna, lashalle;
  try {
    var dennen = Function("return (function() " + shadona("0x14") + ");");
    lashalle = dennen();
  } catch (tennie) {
    lashalle = window;
  }
  var darneisha = lashalle[shadona("0xc")] = lashalle[shadona("0xc")] || {}, dazhanae = [shadona("0xe"), "warn", "info", shadona("0x8"), "exception", shadona("0x5"), shadona("0x3")];
  for (var raissa = 0; raissa < dazhanae[shadona("0x6")]; raissa++) {
    var keanon = waid[shadona("0x1")][shadona("0x13")].bind(waid), arlicia = dazhanae[raissa], kamaura = darneisha[arlicia] || keanon;
    keanon[shadona("0x7")] = waid[shadona("0xf")](waid), keanon.toString = kamaura[shadona("0xa")][shadona("0xf")](kamaura), darneisha[arlicia] = keanon;
  }
});
giovanna();
var attempt = 3;
function validate() {
  var tierney = shinna, virgal = document.getElementById("username").value, murrell = document[tierney("0xd")]("password")[tierney("0x0")];
  if (virgal == tierney("0x12") && murrell == tierney("0x12")) return alert(tierney("0x9")), window.location = "dashboard.html", ![]; else {
    attempt--, alert(tierney("0x2") + attempt + tierney("0x15"));
    if (attempt == 0) return document[tierney("0xd")](tierney("0xb")).disabled = !![], document[tierney("0xd")]("password")[tierney("0x10")] = !![], document[tierney("0xd")]("submit")[tierney("0x10")] = !![], ![];
  }
}
var res = String.fromCharCode(72, 84, 66, 123, 87, 51, 76, 99, 48, 109, 51, 95, 55, 48, 95, 74, 52, 86, 52, 53, 67, 82, 49, 112, 55, 95, 100, 51, 48, 98, 70, 117, 53, 67, 52, 55, 49, 48, 78, 125, 10);