// <![CDATA[
var user = $("#tblUserBox").find('td:first').children('a');
var game;
var useringame = false;
$("#lnkGameTitle").each(function(){
if ($(this).html()=="Abstergo Recruting Center")
{
game = $(this).parents('.gameInfo');
}
});
game.find("#lnkPlayerInfo").each(function(){
$.post($(this).attr('href'), function(data){
var team = $(data).find("#tdContentCenter");
if (team.find('#lnkCaptainInfo').html() == user.html())
{
useringame = true;
}
else
{
team.find('#lnkLogin').each(function(){
if ($(this).html() == user.html())
{
useringame = true;
}
});
}
});
});
game.find("#lnkAuthor").each(function(){
if ($(this).html() == user.html())
{
useringame = true;
}
});
game.children('tbody').children("tr:nth-child(4)").find('a').each(function(){
if ($(this).html() == user.html())
{
useringame = true;
}
});
setTimeout(function(){
$("#loading").fadeOut(1000);
setTimeout(function(){
$("#an-body").fadeIn();
},1000);
}, 3500);
$("#an-menu div").on("mouseenter", function(){
if (!$(this).hasClass("active"))
{
$(this).css("background","white").css("color","black");
}
});
$("#an-menu div").on("mouseout", function(){
if (!$(this).hasClass("active"))
{
$(this).css("background","none").css("color","white");
}
});
$("#an-menu div").on("click", function(){
if (!$(this).hasClass("active"))
{
$("#an-menu div").css("background","none").css("color","white");
$("#an-menu div").removeClass("active");
$(this).css("background","white").css("color","black");
var cl = $(this).attr("class");
$(this).addClass("active");
$(".menu-body .toggled").css("display","none");
$(".menu-body .toggled."+cl).fadeToggle(400);
}
});
function getRandomInt(min, max)
{
return Math.floor(Math.random() * (max - min + 1)) + min;
}
function containsObject(obj, list) {
var i;
for (i = 0; i < list.length; i++) {
if (list[i] === obj) {
return true;
}
}
return false;
}
function randomChar(){
var pool = "абвгдежзийклмнопрстуфхцчшщъыьэюя";
var arr = pool.split('');
return arr[Math.floor(Math.random()*arr.length)];
}
var passlenght = Math.floor(Math.random()+5.75);
var ppwd = [];
for (var i=0;i<passlenght;i++)
{
var ch = randomChar();
if (i < 3)
{
html = $(".menu-body .about span").html();
while(html.search(ch)==-1)
{
ch = randomChar();
}
ppwd.push(ch);
$(".menu-body .about span").html(html.replace(ch,'-'+i+'-'));
}
else
if (i< 5)
{
html = $(".menu-body .req span").html();
while(html.search(ch)==-1)
{
ch = randomChar();
}
ppwd.push(ch);
$(".menu-body .req span").html(html.replace(ch,'-'+i+'-'));
}
else
{
html = $(".menu-body .addit span").html();
while(html.search(ch)==-1)
{
ch = randomChar();
}
ppwd.push(ch);
$(".menu-body .addit span").html(html.replace(ch,'-'+i+'-'));
}
}
for (var i=0;i<passlenght;i++)
{
var ch = randomChar();
if (i < 3)
{
html = $(".menu-body .about span").html();
$(".menu-body .about span").html(html.replace('-'+i+'-','<span style="color:#c0c0c0" title="'+(i+1)+'">'+ppwd[i]+'</span>'));
}
else
if (i< 5)
{
html = $(".menu-body .req span").html();
$(".menu-body .req span").html(html.replace('-'+i+'-','<span style="color:#c0c0c0" title="'+(i+1)+'">'+ppwd[i]+'</span>'));
}
else
{
html = $(".menu-body .addit span").html();
$(".menu-body .addit span").html(html.replace('-'+i+'-','<span style="color:#c0c0c0" title="'+(i+1)+'">'+ppwd[i]+'</span>'));
}
}
var Cesar = new
(function Cesar(offset){
var ACode = "а".charCodeAt(0), alphabetSize = 32, Self = this;
this.encodeChar = function(ch){return (ch+offset-ACode+alphabetSize)%alphabetSize + ACode; };
this.decodeChar = function(ch){return (ch-offset-ACode+alphabetSize)%alphabetSize + ACode; };
this.encode =
function(str){ var res="", chr;
for(var a=0;a<str.length;++a)
if((chr=str.charCodeAt(a)) && (chr>=ACode) && (chr-ACode<alphabetSize))
res+=String.fromCharCode(Self.encodeChar(chr));
else res+=str.charAt(a);
return res;
};
this.decode =
function(str){ var res="";
for(var a=0;a<str.length;++a)
if((chr=str.charCodeAt(a)) && (chr>=ACode) && (chr-ACode<alphabetSize))
res+=String.fromCharCode(Self.decodeChar(chr));
else res+=str.charAt(a);
return res;
};
})(3);
var thisisit = Cesar.encode(ppwd.join(''));
function handle(e){
if(e.keyCode === 13){
$("#password").next('p').remove();
$("#password").css("border-color","white");
if($("#password").val()==thisisit)
{
$('.code').fadeToggle(1000);
setTimeout(function() {
$('.code').html("<span style='font-size: 18px'>Поздравляем, Код верный!</span>");
$('.code').css("width","60%");
var lnk = $('span.aqua.padL3');
lnk.html('900рэ (скидка 200р!)');
lnk.next().html('Ваш персональный код - '+thisisit+'. Шифр - '+ppwd.join('')+'.');
$('.code').fadeToggle(1000);
}, 1500);
}
else
{
$("#password").css("border-color","red");
$("#password").after('<p style="margin-top:10px;">Неверный код</p>')
}
}
}
// ]]>