var _0x3172 = ["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", ",", "-", "toFixed", "$1", "slice", "percent", "round", "setValue", "setBar", "plus", "minus", "drag", ".bet_holder_bg_in", "pasoor_play", "#play_button", ".bet_holder", ".bet_indicator", "%", "getValue", "turn_counter", "turn_who", " .turn_bar", ".turn_container", "100%", ".turn_container .turn_bar", ".my_turn", ".opponent_turn", "sound_", "getElementById", "currentTime", "connfix", "ws://", "wss://", "toUTCString", "readyState", "close", "onopen", "onmessage", "onclose", "disconnect_screen", "stringify", "send", "token", "visible", "#double_game_image", "hidden", "#double_button", "double_offer_confirm", "/api/user/casino/auth", "ok", "address", ".home_button", "home_screen", ".back_to_home", ".back_to_lobby", ".refresh_button", "cancel_game", "#cancel_button", "#sound_icon", ".friends_button", ".bet_selector_plus", ".bet_selector_minus", "position", "draggable", "touchmove", "addEventListener", "canvas_holder", "touchstart", "touchend", "profile_remove_friend", "profile_add_friend", "shown", "profile_chips", "{level}", "profile_level", "#AF0505", "#1DA52E", "profile_close", "splice", "add", "code", "<table class="support_table">", "<font color="#A91717">(", "friends_offline", ")</font>", "<font color="#30DAE3">(", "friends_online", "3", "<font color="#3FFF28">(", "friends_playing", "<a href="javascript:;" class="clickable invite_button myButton" data="", "">", "<tr class="black_back"> <td valign="center" style="vertical-aligment: center !important;"> <div class="left margin_5">", " ", "</div> <div class="right margin_5">", "</div> <div class="clear"></div> </td></tr>", "</table>", "<table class="support_table"> <tr class="black_back"> <td><div class="margin_5">", "has_no_friends", "</div></td> </tr></table>", "#friends_list", "friends_screen", ".invite_button", "invite_text", "double_invite_text", "invite_accept", "invite_decline"];
var userLang = navigator[_0x3172[0]] || navigator[_0x3172[1]], language, game_assets, user_data = new Object, game_data = new Object, socket_connection, bet_selector, active_screen = _0x3172[2], board_width_percent = 0.8695, mute_audios = !1, wait_for_pawn_move = !1, game_turn_time = 15, double_game = !1, can_send_double = !1;
if (void (0) === debug_level) {
var debug_level = 0
}
;game_win = function(_0xd545x10) {
if (clear_chat_panel(),
user_data[_0x3172[3]] == _0xd545x10[_0x3172[4]] && (user_data[_0x3172[5]] = _0xd545x10[_0x3172[6]]),
user_data[_0x3172[3]] == _0xd545x10[_0x3172[7]] && (user_data[_0x3172[5]] = _0xd545x10[_0x3172[8]]),
$(_0x3172[10])[_0x3172[9]](full_chip_format(user_data[_0x3172[5]])),
_0x3172[11] == active_screen) {
if (0 == _0xd545x10[_0x3172[12]]) {
return $(_0x3172[15])[_0x3172[9]](language[_0x3172[14]][_0x3172[13]]),
$(_0x3172[17])[_0x3172[16]](),
$(_0x3172[19])[_0x3172[18]](),
$(_0x3172[21])[_0x3172[20]](),
!1
}
;if (user_data[_0x3172[3]] == _0xd545x10[_0x3172[12]]) {
$(_0x3172[19])[_0x3172[16]](),
$(_0x3172[17])[_0x3172[18]]();
var _0xd545x11 = language[_0x3172[14]][_0x3172[25]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x10[_0x3172[23]]));
$(_0x3172[26])[_0x3172[9]](_0xd545x11)
} else {
$(_0x3172[15])[_0x3172[9]](language[_0x3172[14]][_0x3172[27]]),
$(_0x3172[17])[_0x3172[16]](),
$(_0x3172[19])[_0x3172[18]]()
}
;$(_0x3172[21])[_0x3172[20]]()
}
}
,
game_chat = function(_0xd545x10) {
add_to_chat_panel(_0xd545x10[_0x3172[28]], _0xd545x10[_0x3172[29]])
}
,
game_error = function(_0xd545x10) {
_0x3172[30] == active_screen && fadein_screen(_0x3172[31]);
var _0xd545x11 = _0xd545x10[_0x3172[32]];
null != language[_0x3172[14]][_0xd545x11] && message(language[_0x3172[14]][_0xd545x11])
}
,
game_broadcast = function(_0xd545x10) {
if (_0x3172[33] == _0xd545x10[_0x3172[34]]) {
var _0xd545x11 = $(_0x3172[35])[_0x3172[9]]();
_0xd545x11 += _0x3172[36] + _0xd545x10[_0x3172[32]] + _0x3172[37],
$(_0x3172[35])[_0x3172[9]](_0xd545x11),
_0x3172[38] == $(_0x3172[41])[_0x3172[40]](_0x3172[39]) && $(_0x3172[44])[_0x3172[40]]({
color: _0x3172[42],
border: _0x3172[43]
}),
setTimeout(function() {
$(_0x3172[35])[_0x3172[47]](_0x3172[45], $(_0x3172[35])[_0x3172[47]](_0x3172[46]))
}, 100)
} else {
message(_0xd545x10[_0x3172[32]])
}
}
,
data_from_socket = function(_0xd545x10) {
var _0xd545x11 = null != _0xd545x10[_0x3172[48]] ? _0xd545x10[_0x3172[48]] : _0x3172[2];
null != _0xd545x10[_0x3172[49]] && null != game_data[_0x3172[50]] && _0xd545x10[_0x3172[49]] == game_data[_0x3172[50]] ? (can_send_double = !0,
$(_0x3172[53])[_0x3172[52]](_0x3172[51])) : (can_send_double = !1,
$(_0x3172[53])[_0x3172[54]](_0x3172[51])),
_0x3172[55] == _0xd545x11 && game_auth(_0xd545x10),
_0x3172[56] == _0xd545x11 && game_not_found(_0xd545x10),
_0x3172[57] == _0xd545x11 && game_start_error(_0xd545x10),
_0x3172[58] == _0xd545x11 && game_game_started(_0xd545x10),
_0x3172[59] == _0xd545x11 && game_game_status(_0xd545x10),
_0x3172[60] == _0xd545x11 && game_turn_card(_0xd545x10),
_0x3172[61] == _0xd545x11 && game_game_deal(_0xd545x10),
_0x3172[62] == _0xd545x11 && game_played(_0xd545x10),
_0x3172[63] == _0xd545x11 && game_last_cards(_0xd545x10),
_0x3172[64] == _0xd545x11 && game_win(_0xd545x10),
_0x3172[33] == _0xd545x11 && game_chat(_0xd545x10),
_0x3172[65] == _0xd545x11 && game_error(_0xd545x10),
_0x3172[66] == _0xd545x11 && game_broadcast(_0xd545x10),
_0x3172[67] == _0xd545x11 && show_friends_screen(_0xd545x10),
_0x3172[68] == _0xd545x11 && friend_invited(_0xd545x10),
_0x3172[69] == _0xd545x11 && games_list(_0xd545x10),
_0x3172[70] == _0xd545x11 && cancelled_game(_0xd545x10),
_0x3172[71] == _0xd545x11 && double_accept(_0xd545x10),
_0x3172[72] == _0xd545x11 && double_offer(_0xd545x10)
}
,
double_accept = function(_0xd545x10) {
var _0xd545x11 = _0xd545x10[_0x3172[23]];
1 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 2),
2 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 4),
$(_0x3172[74])[_0x3172[9]](full_chip_format(_0xd545x11))
}
,
double_offer = function(_0xd545x10) {
if (_0x3172[75] == game_data[_0x3172[50]] && _0x3172[76] == _0xd545x10[_0x3172[77]]) {
return $(_0x3172[53])[_0x3172[16]](),
!1
}
;if (_0x3172[78] == game_data[_0x3172[50]] && _0x3172[79] == _0xd545x10[_0x3172[77]]) {
return $(_0x3172[53])[_0x3172[16]](),
!1
}
;var _0xd545x11 = _0xd545x10[_0x3172[23]];
0 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 2),
1 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 4),
swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[81]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11)) + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[85]],
cancelButtonText: language[_0x3172[14]][_0x3172[86]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function(_0xd545x10) {
_0xd545x10 ? socket_send({
command: _0x3172[71]
}) : socket_send({
command: _0x3172[87]
})
})
}
,
games_list = function(_0xd545x10) {
_0xd545x10[_0x3172[89]][_0x3172[88]](function(_0xd545x10, _0xd545x11) {
return _0xd545x11[_0x3172[23]] - _0xd545x10[_0x3172[23]]
});
var _0xd545x11 = _0x3172[2]
, _0xd545x12 = 0;
for (i in _0xd545x10[_0x3172[89]]) {
var _0xd545x13 = language[_0x3172[14]][_0x3172[90]];
1 == _0xd545x10[_0x3172[89]][i][_0x3172[91]] && (_0xd545x13 = language[_0x3172[14]][_0x3172[92]]),
_0xd545x13 = (_0xd545x13 = _0xd545x13[_0x3172[24]](_0x3172[22], _0x3172[96] + full_chip_format(_0xd545x10[_0x3172[89]][i][_0x3172[23]]) + _0x3172[95]))[_0x3172[24]](_0x3172[93], _0x3172[94] + _0xd545x10[_0x3172[89]][i][_0x3172[28]] + _0x3172[95]);
var _0xd545x14 = _0xd545x10[_0x3172[89]][i][_0x3172[91]] ? _0x3172[91] : _0x3172[97];
if (_0xd545x11 = _0xd545x11 + _0xd545x13 + (_0x3172[98] + _0xd545x10[_0x3172[89]][i][_0x3172[23]] + _0x3172[99] + _0xd545x14 + _0x3172[100] + language[_0x3172[14]][_0x3172[101]] + _0x3172[102]) + _0x3172[103],
5 <= (_0xd545x12 += 1)) {
break
}
}
;$(_0x3172[104])[_0x3172[9]](_0xd545x11),
$(_0x3172[107])[_0x3172[106]](_0x3172[105]),
$(_0x3172[107])[_0x3172[105]](function() {
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[14])
, _0xd545x11 = $(this)[_0x3172[108]](_0x3172[109]);
_0xd545x11 = _0x3172[91] == _0xd545x11,
change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
amount: _0xd545x10,
double: _0xd545x11
})
})
}
,
refresh_games_list = function() {
$(_0x3172[104])[_0x3172[9]](_0x3172[2]),
socket_send({
command: _0x3172[69]
})
}
,
cancelled_game = function() {
change_screen(_0x3172[31])
}
,
game_auth = function(_0xd545x10) {
user_data[_0x3172[3]] = _0xd545x10[_0x3172[3]],
user_data[_0x3172[28]] = _0xd545x10[_0x3172[28]],
user_data[_0x3172[111]] = _0xd545x10[_0x3172[111]],
user_data[_0x3172[5]] = _0xd545x10[_0x3172[5]],
user_data[_0x3172[112]] = _0xd545x10[_0x3172[112]],
user_data[_0x3172[113]] = _0xd545x10[_0x3172[113]],
user_data[_0x3172[114]] = _0xd545x10[_0x3172[114]],
user_data[_0x3172[67]] = _0xd545x10[_0x3172[67]],
_0x3172[2] != user_data[_0x3172[111]] && (user_data[_0x3172[115]] = new Image,
user_data[_0x3172[115]][_0x3172[116]] = function() {
$(_0x3172[118])[_0x3172[108]](_0x3172[117], user_data[_0x3172[111]])
}
,
user_data[_0x3172[115]][_0x3172[119]] = function() {}
,
user_data[_0x3172[115]][_0x3172[117]] = user_data[_0x3172[111]]);
var _0xd545x11 = _0x3172[120] + find_level_from_xp(user_data[_0x3172[114]]) + _0x3172[121] + user_data[_0x3172[28]];
$(_0x3172[122])[_0x3172[9]](_0xd545x11),
$(_0x3172[10])[_0x3172[9]](full_chip_format(user_data[_0x3172[5]])),
bet_selector[_0x3172[123]](),
change_screen(_0x3172[31])
}
,
game_not_found = function(_0xd545x10) {
change_screen(_0x3172[31]),
message(language[_0x3172[14]][_0x3172[124]])
}
,
game_start_error = function(_0xd545x10) {
change_screen(_0x3172[31]),
message(language[_0x3172[14]][_0x3172[65]])
}
,
game_game_started = function(_0xd545x10) {
clear_game_cards(),
game_data[_0x3172[50]] = _0xd545x10[_0x3172[4]] == user_data[_0x3172[3]] ? _0x3172[75] : _0x3172[78];
var _0xd545x11 = _0x3172[2]
, _0xd545x12 = _0x3172[2]
, _0xd545x13 = _0x3172[2]
, _0xd545x14 = _0x3172[2]
, _0xd545x15 = _0x3172[2]
, _0xd545x16 = _0x3172[2];
if (_0xd545x16 = _0x3172[75] == game_data[_0x3172[50]] ? ($(_0x3172[127])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[125]]) + _0x3172[121] + _0xd545x10[_0x3172[126]]),
$(_0x3172[130])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[128]]) + _0x3172[121] + _0xd545x10[_0x3172[129]]),
_0xd545x14 = _0xd545x10[_0x3172[131]],
_0xd545x11 = _0xd545x10[_0x3172[132]],
_0xd545x12 = _0xd545x10[_0x3172[7]],
_0xd545x13 = _0xd545x10[_0x3172[126]],
_0xd545x15 = _0xd545x10[_0x3172[8]],
_0xd545x10[_0x3172[125]]) : ($(_0x3172[127])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[128]]) + _0x3172[121] + _0xd545x10[_0x3172[129]]),
$(_0x3172[130])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[125]]) + _0x3172[121] + _0xd545x10[_0x3172[126]]),
_0xd545x14 = _0xd545x10[_0x3172[132]],
_0xd545x11 = _0xd545x10[_0x3172[131]],
_0xd545x12 = _0xd545x10[_0x3172[4]],
_0xd545x13 = _0xd545x10[_0x3172[129]],
_0xd545x15 = _0xd545x10[_0x3172[6]],
_0xd545x10[_0x3172[128]]),
$(_0x3172[133])[_0x3172[106]](_0x3172[105]),
$(_0x3172[133])[_0x3172[105]](function(_0xd545x10) {
_0xd545x10[_0x3172[134]](),
open_user_profile({
uid: _0xd545x12,
photo: _0xd545x14,
shown: _0xd545x15,
level: _0xd545x16,
name: _0xd545x13
})
}),
_0x3172[2] != _0xd545x11) {
var _0xd545x17 = new Image;
_0xd545x17[_0x3172[116]] = function() {
$(_0x3172[135])[_0x3172[108]](_0x3172[117], _0xd545x11)
}
,
_0xd545x17[_0x3172[119]] = function() {}
,
_0xd545x17[_0x3172[117]] = _0xd545x11
}
;if (clear_chat_panel(),
game_turn_change(_0x3172[136]),
$(_0x3172[133])[_0x3172[108]](_0x3172[117], GAME_FOLDER + _0x3172[137]),
$(_0x3172[21])[_0x3172[16]](),
$(_0x3172[41])[_0x3172[16]](),
$(_0x3172[138])[_0x3172[16]](),
$(_0x3172[139])[_0x3172[16]](),
null != _0xd545x10[_0x3172[91]] && 1 == _0xd545x10[_0x3172[91]] && null != _0xd545x10[_0x3172[73]]) {
var _0xd545x18 = _0xd545x10[_0x3172[23]];
1 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 2),
2 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 4),
$(_0x3172[74])[_0x3172[9]](full_chip_format(_0xd545x18))
} else {
$(_0x3172[74])[_0x3172[9]](full_chip_format(_0xd545x10[_0x3172[23]]))
}
;if ($(_0x3172[53])[_0x3172[16]](),
null != _0xd545x10[_0x3172[91]] && 1 == _0xd545x10[_0x3172[91]]) {
var _0xd545x19 = !0;
_0x3172[75] == game_data[_0x3172[50]] && null != _0xd545x10[_0x3172[140]] && 1 == _0xd545x10[_0x3172[140]] && (_0xd545x19 = !1),
_0x3172[78] == game_data[_0x3172[50]] && null != _0xd545x10[_0x3172[141]] && 1 == _0xd545x10[_0x3172[141]] && (_0xd545x19 = !1),
_0xd545x19 && $(_0x3172[53])[_0x3172[18]]()
}
;if (_0x3172[2] != _0xd545x14) {
var _0xd545x1a = new Image;
_0xd545x1a[_0x3172[116]] = function() {
$(_0x3172[133])[_0x3172[108]](_0x3172[117], _0xd545x14)
}
,
_0xd545x1a[_0x3172[119]] = function() {}
,
_0xd545x1a[_0x3172[117]] = _0xd545x14
}
;if ($(_0x3172[144])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[146])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[148])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[149])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[150])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[151])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0x3172[142])),
set_coloumns(),
change_screen(_0x3172[11]),
null != _0xd545x10[_0x3172[152]] && 1 == _0xd545x10[_0x3172[152]]) {
var _0xd545x1b = !1;
if (_0x3172[75] == game_data[_0x3172[50]] && 2 == _0xd545x10[_0x3172[153]] && (_0xd545x1b = !0),
_0x3172[78] == game_data[_0x3172[50]] && 1 == _0xd545x10[_0x3172[153]] && (_0xd545x1b = !0),
_0xd545x1b) {
_0xd545x18 = _0xd545x10[_0x3172[23]];
0 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 2),
1 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 4),
swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[81]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x18)) + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[85]],
cancelButtonText: language[_0x3172[14]][_0x3172[86]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function(_0xd545x10) {
_0xd545x10 ? socket_send({
command: _0x3172[71]
}) : socket_send({
command: _0x3172[87]
})
})
}
}
}
,
game_game_status = function(_0xd545x10) {
if (game_game_started(_0xd545x10),
0 == _0xd545x10[_0x3172[154]] && $(_0x3172[155])[_0x3172[16]](),
null != _0xd545x10[_0x3172[156]]) {
for (i in _0xd545x10[_0x3172[156]]) {
var _0xd545x11 = 1 + parseInt(i);
card_move(_0xd545x10[_0x3172[156]][i], _0xd545x10[_0x3172[156]][i], 50, _0xd545x11)
}
;for (i = 0; i < _0xd545x10[_0x3172[157]]; i++) {
var _0xd545x12 = 100 + parseInt(i);
_0xd545x11 = 5 + parseInt(i);
card_move(_0xd545x12, 52, 50, _0xd545x11)
}
}
;if (_0xd545x10[_0x3172[158]]) {
for (i in _0xd545x10[_0x3172[158]]) {
_0xd545x11 = 10 + parseInt(i);
card_move(_0xd545x10[_0x3172[158]][i], _0xd545x10[_0x3172[158]][i], 50, _0xd545x11)
}
}
;_0x3172[159] == _0xd545x10[_0x3172[160]] ? game_turn_change(_0xd545x10[_0x3172[49]]) : game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10),
parse_posibilities(_0xd545x10),
set_coloumns()
}
,
game_turn_card = function(_0xd545x10) {
game_data[_0x3172[161]] = !0,
play_audio(_0x3172[162]),
_0x3172[75] == game_data[_0x3172[50]] && (card_move(250, _0xd545x10[_0x3172[163]], 50, 401),
card_move(251, _0xd545x10[_0x3172[164]], 50, 501)),
_0x3172[78] == game_data[_0x3172[50]] && (card_move(251, _0xd545x10[_0x3172[164]], 50, 401),
card_move(250, _0xd545x10[_0x3172[163]], 50, 501));
var _0xd545x11 = _0x3172[165];
if (_0x3172[75] == _0xd545x10[_0x3172[49]] && (_0xd545x11 = 250),
_0x3172[78] == _0xd545x10[_0x3172[49]] && (_0xd545x11 = 251),
_0x3172[165] == _0xd545x11) {
return !1
}
;var _0xd545x12 = _0x3172[166] + _0xd545x11;
setTimeout(function() {
$(_0xd545x12)[_0x3172[54]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[52]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[54]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[52]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[54]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[52]](_0x3172[167]),
$(_0x3172[169])[_0x3172[168]](),
$(_0x3172[170])[_0x3172[168]]()
}, 500)
}, 500)
}, 500)
}, 500)
}, 500)
}, 1e3)
}
,
game_game_deal = function(_0xd545x10) {
set_coloumns(),
null != game_data[_0x3172[161]] && 1 == game_data[_0x3172[161]] && ($(_0x3172[169])[_0x3172[168]](),
$(_0x3172[170])[_0x3172[168]](),
game_data[_0x3172[161]] = !1),
game_data[_0x3172[50]] == _0xd545x10[_0x3172[49]] ? (card_move(_0xd545x10[_0x3172[156]][0], _0xd545x10[_0x3172[156]][0], 50, 1),
card_move(_0xd545x10[_0x3172[156]][1], _0xd545x10[_0x3172[156]][1], 50, 2),
card_move(_0xd545x10[_0x3172[156]][2], _0xd545x10[_0x3172[156]][2], 50, 3),
card_move(_0xd545x10[_0x3172[156]][3], _0xd545x10[_0x3172[156]][3], 50, 4),
play_audio(_0x3172[162]),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][0])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][1])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][2])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][3])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
setTimeout(function() {
card_move(100, 52, 50, 5),
card_move(101, 52, 50, 6),
card_move(102, 52, 50, 7),
card_move(103, 52, 50, 8),
play_audio(_0x3172[162]),
game_data[_0x3172[171]] += 1,
$(_0x3172[172])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[173])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[174])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[175])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
null != _0xd545x10[_0x3172[176]] && 0 < _0xd545x10[_0x3172[176]][_0x3172[177]] ? setTimeout(function() {
card_move(_0xd545x10[_0x3172[176]][0], _0xd545x10[_0x3172[176]][0], 50, 10),
card_move(_0xd545x10[_0x3172[176]][1], _0xd545x10[_0x3172[176]][1], 50, 11),
card_move(_0xd545x10[_0x3172[176]][2], _0xd545x10[_0x3172[176]][2], 50, 12),
card_move(_0xd545x10[_0x3172[176]][3], _0xd545x10[_0x3172[176]][3], 50, 13),
game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10),
play_audio(_0x3172[162])
}, 1500) : (game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10)),
0 == _0xd545x10[_0x3172[154]] && $(_0x3172[155])[_0x3172[16]]()
}, 1500)) : (card_move(100, 52, 50, 5),
card_move(101, 52, 50, 6),
card_move(102, 52, 50, 7),
card_move(103, 52, 50, 8),
play_audio(_0x3172[162]),
setTimeout(function() {
card_move(_0xd545x10[_0x3172[156]][0], _0xd545x10[_0x3172[156]][0], 50, 1),
card_move(_0xd545x10[_0x3172[156]][1], _0xd545x10[_0x3172[156]][1], 50, 2),
card_move(_0xd545x10[_0x3172[156]][2], _0xd545x10[_0x3172[156]][2], 50, 3),
card_move(_0xd545x10[_0x3172[156]][3], _0xd545x10[_0x3172[156]][3], 50, 4),
play_audio(_0x3172[162]),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][0])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][1])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][2])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][3])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
null != _0xd545x10[_0x3172[176]] && 0 < _0xd545x10[_0x3172[176]][_0x3172[177]] ? setTimeout(function() {
card_move(_0xd545x10[_0x3172[176]][0], _0xd545x10[_0x3172[176]][0], 50, 10),
card_move(_0xd545x10[_0x3172[176]][1], _0xd545x10[_0x3172[176]][1], 50, 11),
card_move(_0xd545x10[_0x3172[176]][2], _0xd545x10[_0x3172[176]][2], 50, 12),
card_move(_0xd545x10[_0x3172[176]][3], _0xd545x10[_0x3172[176]][3], 50, 13),
game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10),
play_audio(_0x3172[162])
}, 1500) : (game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10)),
0 == _0xd545x10[_0x3172[154]] && $(_0x3172[155])[_0x3172[16]]()
}, 1500))
}
,
game_played_floor = function(_0xd545x10) {
if (0 == game_data[_0x3172[158]][_0x3172[177]]) {
var _0xd545x11 = game_data[_0x3172[178]] == game_data[_0x3172[50]] ? 400 : 500;
for (ix in game_data[_0x3172[179]]) {
var _0xd545x12 = game_data[_0x3172[179]][ix];
card_move(_0xd545x12, null, null, _0xd545x11, null, function() {
$(_0x3172[166] + _0xd545x12)[_0x3172[168]]()
}),
$(_0x3172[166] + _0xd545x12)[_0x3172[180]](1e3)
}
;return play_audio(_0x3172[181]),
_0xd545x10(),
!1
}
;var _0xd545x13 = game_data[_0x3172[158]][_0x3172[182]]()
, _0xd545x14 = $(_0x3172[166] + _0xd545x13)[_0x3172[108]](_0x3172[183]);
for (ix in game_data[_0x3172[179]]) {
_0xd545x12 = game_data[_0x3172[179]][ix];
0 == ix ? (card_move(_0xd545x12, null, null, _0xd545x14, null, function() {
game_played_floor(_0xd545x10)
}),
play_audio(_0x3172[181])) : card_move(_0xd545x12, null, null, _0xd545x14)
}
;game_data[_0x3172[179]][_0x3172[184]](_0xd545x13)
}
,
game_played = function(_0xd545x10) {
if (set_coloumns(),
_0xd545x10[_0x3172[178]] != game_data[_0x3172[50]] && (1 == $(_0x3172[175])[_0x3172[177]] ? card_open(_0x3172[185], _0xd545x10[_0x3172[162]]) : 1 == $(_0x3172[174])[_0x3172[177]] ? card_open(_0x3172[186], _0xd545x10[_0x3172[162]]) : 1 == $(_0x3172[173])[_0x3172[177]] ? card_open(_0x3172[187], _0xd545x10[_0x3172[162]]) : 1 == $(_0x3172[172])[_0x3172[177]] && card_open(_0x3172[188], _0xd545x10[_0x3172[162]])),
game_data[_0x3172[171]] += 1,
play_audio(_0x3172[162]),
$(_0x3172[166] + _0xd545x10[_0x3172[162]])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
null != _0xd545x10[_0x3172[176]] && 0 < _0xd545x10[_0x3172[176]][_0x3172[177]]) {
game_data[_0x3172[178]] = _0xd545x10[_0x3172[178]],
game_data[_0x3172[158]] = _0xd545x10[_0x3172[176]],
game_data[_0x3172[179]] = [];
var _0xd545x11 = game_data[_0x3172[158]][_0x3172[182]]()
, _0xd545x12 = $(_0x3172[166] + _0xd545x11)[_0x3172[108]](_0x3172[183]);
return game_data[_0x3172[179]][_0x3172[184]](_0xd545x10[_0x3172[162]]),
game_data[_0x3172[179]][_0x3172[184]](_0xd545x11),
card_move(_0xd545x10[_0x3172[162]], null, null, _0xd545x12, null, function() {
game_played_floor(function() {
null != _0xd545x10[_0x3172[49]] ? game_turn_change(_0xd545x10[_0x3172[49]]) : game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10),
parse_posibilities(_0xd545x10)
})
}),
!1
}
;var _0xd545x13 = []
, _0xd545x14 = 0;
for ($(_0x3172[190])[_0x3172[189]](function() {
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[183]);
null != _0xd545x10 && 0 < parseInt(_0xd545x10) && _0xd545x13[_0x3172[184]](_0xd545x10)
}),
i = 10; i <= 24; i++) {
var _0xd545x15 = !1;
for (m in _0xd545x13) {
if (_0xd545x13[m] == i) {
_0xd545x15 = !0;
break
}
}
;if (!_0xd545x15) {
_0xd545x14 = i;
break
}
}
;0 < _0xd545x14 && card_move(_0xd545x10[_0x3172[162]], null, null, _0xd545x14, null, function() {
null != _0xd545x10[_0x3172[49]] ? game_turn_change(_0xd545x10[_0x3172[49]]) : game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10),
parse_posibilities(_0xd545x10)
})
}
,
game_last_cards = function(_0xd545x10) {
if (null == _0xd545x10[_0x3172[176]]) {
return !1
}
;var _0xd545x11 = _0xd545x10[_0x3172[178]] == game_data[_0x3172[50]] ? 400 : 500;
for (ix in _0xd545x10[_0x3172[176]]) {
var _0xd545x12 = _0xd545x10[_0x3172[176]][ix];
card_move(_0xd545x12, null, null, _0xd545x11, null, function() {
$(_0x3172[166] + _0xd545x12)[_0x3172[168]](),
game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10)
})
}
}
,
set_game_scores = function(_0xd545x10) {
if (null == _0xd545x10[_0x3172[191]] || null == _0xd545x10[_0x3172[192]]) {
return !1
}
;if (null == _0xd545x10[_0x3172[193]] || null == _0xd545x10[_0x3172[194]]) {
return !1
}
;if (null == _0xd545x10[_0x3172[195]] || null == _0xd545x10[_0x3172[196]]) {
return !1
}
;var _0xd545x11 = _0x3172[75] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[191]] : _0xd545x10[_0x3172[192]]
, _0xd545x12 = _0x3172[75] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[193]] : _0xd545x10[_0x3172[194]]
, _0xd545x13 = _0x3172[75] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[195]] : _0xd545x10[_0x3172[196]]
, _0xd545x14 = _0x3172[78] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[191]] : _0xd545x10[_0x3172[192]]
, _0xd545x15 = _0x3172[78] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[193]] : _0xd545x10[_0x3172[194]]
, _0xd545x16 = _0x3172[78] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[195]] : _0xd545x10[_0x3172[196]];
_0xd545x13 = 5 * parseInt(_0xd545x13),
_0xd545x16 = 5 * parseInt(_0xd545x16),
$(_0x3172[144])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0xd545x11)),
$(_0x3172[146])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0xd545x12)),
$(_0x3172[148])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0xd545x13)),
$(_0x3172[149])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0xd545x14)),
$(_0x3172[150])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0xd545x15)),
$(_0x3172[151])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0xd545x16))
}
,
card_move = function(_0xd545x10, _0xd545x11, _0xd545x12, _0xd545x13, _0xd545x14, _0xd545x15) {
var _0xd545x16 = _0x3172[166] + _0xd545x10;
if (0 == $(_0xd545x16)[_0x3172[177]]) {
var _0xd545x17 = $(_0x3172[198] + _0xd545x12)[_0x3172[197]]()
, _0xd545x18 = _0x3172[199] + _0xd545x10 + _0x3172[200] + GAME_FOLDER + _0x3172[201] + _0xd545x11 + _0x3172[202] + _0xd545x11 + _0x3172[203] + _0xd545x17[_0x3172[204]] + _0x3172[205] + _0xd545x17[_0x3172[206]] + _0x3172[207];
$(_0x3172[209])[_0x3172[208]](_0xd545x18),
$(_0x3172[166] + _0xd545x10)[_0x3172[211]](game_data[_0x3172[210]]),
$(_0x3172[166] + _0xd545x10)[_0x3172[213]](game_data[_0x3172[212]])
}
;$(_0xd545x16)[_0x3172[108]]({
"data-place": _0xd545x13
});
var _0xd545x19 = $(_0x3172[198] + _0xd545x13)[_0x3172[197]]();
if (null != _0xd545x14 && 0 == _0xd545x14) {
return $(_0xd545x16)[_0x3172[40]]({
left: _0xd545x19[_0x3172[204]],
top: _0xd545x19[_0x3172[206]]
}),
!1
}
;$(_0xd545x16)[_0x3172[214]]({
left: _0xd545x19[_0x3172[204]],
top: _0xd545x19[_0x3172[206]]
}, _0xd545x14, function() {
null != _0xd545x15 && _0xd545x15()
})
}
,
card_open = function(_0xd545x10, _0xd545x11) {
game_data[_0x3172[171]] += 1;
var _0xd545x12 = _0x3172[166] + _0xd545x10;
$(_0xd545x12)[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
$(_0xd545x12)[_0x3172[108]]({
src: GAME_FOLDER + _0x3172[201] + _0xd545x11 + _0x3172[215]
}),
$(_0xd545x12)[_0x3172[108]]({
id: _0x3172[216] + _0xd545x11,
"data-card": _0xd545x11
})
}
,
parse_posibilities = function(_0xd545x10) {
if (game_data[_0x3172[217]] = null,
game_data[_0x3172[218]] = [],
$(_0x3172[190])[_0x3172[106]](_0x3172[105]),
$(_0x3172[220])[_0x3172[52]](_0x3172[219]),
$(_0x3172[222])[_0x3172[52]](_0x3172[221]),
null == _0xd545x10[_0x3172[223]] || null == _0xd545x10[_0x3172[156]]) {
return !1
}
;game_data[_0x3172[223]] = _0xd545x10[_0x3172[223]],
$(_0x3172[190])[_0x3172[105]](function() {
$(_0x3172[220])[_0x3172[52]](_0x3172[219]),
$(_0x3172[222])[_0x3172[52]](_0x3172[221]);
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[224])
, _0xd545x11 = !1;
for (ix in game_data[_0x3172[218]]) {
if (game_data[_0x3172[218]][ix] == _0xd545x10) {
_0xd545x11 = !0;
break
}
}
;if (null != game_data[_0x3172[217]]) {
var _0xd545x12 = 0
, _0xd545x13 = [];
for (i in game_data[_0x3172[223]]) {
if ((_0xd545x1c = game_data[_0x3172[223]][i])[_0x3172[162]] == game_data[_0x3172[217]]) {
var _0xd545x14 = !1;
for (ix in _0xd545x1c[_0x3172[176]]) {
if (_0xd545x1c[_0x3172[176]][ix] == _0xd545x10) {
_0xd545x14 = !0;
break
}
}
;if (!_0xd545x14) {
continue
}
;var _0xd545x15 = !1;
for (ix in game_data[_0x3172[218]]) {
var _0xd545x16 = !1;
for (ij in _0xd545x1c[_0x3172[176]]) {
if (_0xd545x1c[_0x3172[176]][ij] == game_data[_0x3172[218]][ix]) {
_0xd545x16 = !0;
break
}
}
;if (!_0xd545x16) {
_0xd545x15 = !0;
break
}
}
;if (_0xd545x15) {
continue
}
;var _0xd545x17 = !1;
for (ix in game_data[_0x3172[218]]) {
if (game_data[_0x3172[218]][ix] == _0xd545x10) {
_0xd545x17 = !0;
break
}
}
;_0xd545x17 || game_data[_0x3172[218]][_0x3172[184]](_0xd545x10),
_0xd545x12 += 1,
_0xd545x13[_0x3172[184]](_0xd545x1c[_0x3172[176]])
}
}
;if (_0xd545x11 && (_0xd545x12 = 0),
1 == _0xd545x12) {
$(_0x3172[190])[_0x3172[106]](_0x3172[105]);
var _0xd545x19 = {
command: _0x3172[225],
card: game_data[_0x3172[217]],
floor: _0xd545x13[0]
};
return socket_send(_0xd545x19),
game_data[_0x3172[217]] = null,
!(game_data[_0x3172[218]] = [])
}
;if (1 < _0xd545x12) {
for (ix in _0xd545x13) {
var _0xd545x1a = _0xd545x13[ix];
for (ij in _0xd545x1a) {
$(_0x3172[166] + _0xd545x1a[ij])[_0x3172[54]](_0x3172[219])
}
}
;for (ij in $(_0x3172[166] + game_data[_0x3172[217]])[_0x3172[52]](_0x3172[219]),
$(_0x3172[166] + game_data[_0x3172[217]])[_0x3172[54]](_0x3172[221]),
game_data[_0x3172[218]]) {
var _0xd545x1b = game_data[_0x3172[218]][ij];
$(_0x3172[166] + _0xd545x1b)[_0x3172[52]](_0x3172[219]),
$(_0x3172[166] + _0xd545x1b)[_0x3172[54]](_0x3172[221])
}
;return !1
}
}
;for (i in game_data[_0x3172[217]] = null,
game_data[_0x3172[218]] = [],
game_data[_0x3172[223]]) {
var _0xd545x1c;
if ((_0xd545x1c = game_data[_0x3172[223]][i])[_0x3172[162]] == _0xd545x10) {
if (_0xd545x10 % 13 == 9) {
$(_0x3172[190])[_0x3172[106]](_0x3172[105]);
_0xd545x19 = {
command: _0x3172[225],
card: _0xd545x10
};
return null != _0xd545x1c[_0x3172[176]] && (_0xd545x19[_0x3172[176]] = _0xd545x1c[_0x3172[176]]),
socket_send(_0xd545x19),
!1
}
;if (null == _0xd545x1c[_0x3172[176]]) {
return $(_0x3172[190])[_0x3172[106]](_0x3172[105]),
socket_send({
command: _0x3172[225],
card: _0xd545x10
}),
!1
}
;var _0xd545x1d = 0;
for (ij in game_data[_0x3172[223]]) {
game_data[_0x3172[223]][ij][_0x3172[162]] == _0xd545x10 && (_0xd545x1d += 1)
}
;if (1 == _0xd545x1d) {
_0xd545x19 = {
command: _0x3172[225],
card: _0xd545x10
};
return null != _0xd545x1c[_0x3172[176]] && (_0xd545x19[_0x3172[176]] = _0xd545x1c[_0x3172[176]]),
socket_send(_0xd545x19),
!1
}
;for (ij in game_data[_0x3172[217]] = _0xd545x10,
game_data[_0x3172[218]] = [],
$(_0x3172[166] + _0xd545x10)[_0x3172[54]](_0x3172[221]),
_0xd545x1c[_0x3172[176]]) {
_0xd545x1b = _0xd545x1c[_0x3172[176]][ij];
$(_0x3172[166] + _0xd545x1b)[_0x3172[54]](_0x3172[219])
}
}
}
})
}
,
$(document)[_0x3172[235]](function() {
$(window)[_0x3172[226]](function() {
set_coloumns(),
setTimeout(function() {
set_coloumns()
}, 500)
}),
set_coloumns(),
start_game_timer(),
$(_0x3172[21])[_0x3172[105]](function() {
$(_0x3172[21])[_0x3172[16]](),
change_screen(_0x3172[31])
}),
$(_0x3172[227])[_0x3172[105]](function() {
$(_0x3172[41])[_0x3172[16]]()
}),
$(_0x3172[44])[_0x3172[105]](function() {
open_chat_panel()
}),
$(_0x3172[230])[_0x3172[105]](function() {
var _0xd545x10 = $(_0x3172[229])[_0x3172[228]]();
if (_0x3172[2] == _0xd545x10) {
return !1
}
;$(_0x3172[229])[_0x3172[228]](_0x3172[2]),
socket_send({
command: _0x3172[33],
text: _0xd545x10
})
}),
$(_0x3172[234])[_0x3172[105]](function() {
swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[231]] + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[232]],
cancelButtonText: language[_0x3172[14]][_0x3172[233]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function() {
change_screen(_0x3172[31]),
socket_send({
command: _0x3172[87]
})
})
})
}),
clear_game_cards = function() {
game_data[_0x3172[171]] = 1e4,
$(_0x3172[209])[_0x3172[9]](_0x3172[2]),
$(_0x3172[155])[_0x3172[18]]()
}
,
clear_chat_panel = function() {
$(_0x3172[44])[_0x3172[40]]({
color: _0x3172[236]
}),
$(_0x3172[41])[_0x3172[16]]();
var _0xd545x10 = _0x3172[2];
for (i = 0; i < 40; i++) {
_0xd545x10 += _0x3172[237]
}
;$(_0x3172[35])[_0x3172[9]](_0xd545x10)
}
,
add_to_chat_panel = function(_0xd545x10, _0xd545x11) {
var _0xd545x12 = $(_0x3172[35])[_0x3172[9]]();
_0xd545x12 += _0x3172[238] + _0xd545x10 + _0x3172[239] + _0xd545x11 + _0x3172[237],
$(_0x3172[35])[_0x3172[9]](_0xd545x12),
_0x3172[38] == $(_0x3172[41])[_0x3172[40]](_0x3172[39]) && $(_0x3172[44])[_0x3172[40]]({
color: _0x3172[42],
border: _0x3172[43]
}),
setTimeout(function() {
$(_0x3172[35])[_0x3172[47]](_0x3172[45], $(_0x3172[35])[_0x3172[47]](_0x3172[46]))
}, 100)
}
,
open_chat_panel = function() {
var _0xd545x10 = $(window)[_0x3172[211]]();
0 == _0xd545x10 && (_0xd545x10 = $(document)[_0x3172[211]]());
var _0xd545x11 = 0.95 * (_0xd545x10 - 60);
$(_0x3172[35])[_0x3172[211]](_0xd545x11),
$(_0x3172[44])[_0x3172[40]]({
color: _0x3172[236],
border: _0x3172[240]
}),
$(_0x3172[41])[_0x3172[20]](),
$(_0x3172[35])[_0x3172[47]](_0x3172[45], $(_0x3172[35])[_0x3172[47]](_0x3172[46]))
}
,
set_coloumns = function() {
var _0xd545x10 = 0.2 * $(document)[_0x3172[213]]();
$(_0x3172[130])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[127])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[144])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[148])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[146])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[149])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[151])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[150])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
});
var _0xd545x11 = $(window)[_0x3172[211]]();
0 == _0xd545x11 && (_0xd545x11 = $(document)[_0x3172[211]]());
var _0xd545x12 = _0xd545x11 / 6
, _0xd545x13 = 245 * _0xd545x12 / 360
, _0xd545x14 = 0.86 * $(document)[_0x3172[213]]() / 7;
_0xd545x14 < _0xd545x13 && (_0xd545x12 = 360 * (_0xd545x13 = _0xd545x14) / 245),
$(_0x3172[242])[_0x3172[211]](_0xd545x12),
$(_0x3172[242])[_0x3172[213]](_0xd545x13),
game_data[_0x3172[212]] = _0xd545x13,
game_data[_0x3172[210]] = _0xd545x12,
$(_0x3172[190])[_0x3172[189]](function() {
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[183]);
if (null != _0xd545x10) {
var _0xd545x11 = $(_0x3172[198] + _0xd545x10)[_0x3172[197]]();
$(this)[_0x3172[40]]({
left: _0xd545x11[_0x3172[204]],
top: _0xd545x11[_0x3172[206]]
})
}
})
}
,
show_message = function(_0xd545x10) {
$(_0x3172[139])[_0x3172[9]](_0xd545x10),
$(_0x3172[139])[_0x3172[20]](),
setTimeout(function() {
$(_0x3172[139])[_0x3172[180]]()
}, 1500)
}
,
change_screen = function(_0xd545x10) {
active_screen = _0xd545x10,
$(_0x3172[243])[_0x3172[16]](),
$(_0x3172[244] + _0xd545x10)[_0x3172[18]](),
_0x3172[31] == _0xd545x10 && refresh_games_list()
}
,
fadein_screen = function(_0xd545x10) {
active_screen = _0xd545x10,
$(_0x3172[243])[_0x3172[16]](),
$(_0x3172[244] + _0xd545x10)[_0x3172[20]](),
_0x3172[31] == _0xd545x10 && refresh_games_list()
}
,
start_game = function(_0xd545x10) {
setTimeout(function() {
change_screen(_0x3172[245]),
language = (new lang)[_0x3172[247]](function() {
language[_0x3172[246]](),
(game_assets = new game_assets_class)[_0x3172[247]](function() {
_0xd545x10()
})
})
}, 1e3)
}
,
createCookie = function(_0xd545x10, _0xd545x11) {
var _0xd545x12 = new Date;
_0xd545x12[_0x3172[249]](_0xd545x12[_0x3172[248]]() + 2592e6);
var _0xd545x13 = _0x3172[250] + _0xd545x12[_0x3172[251]]();
document[_0x3172[252]] = _0xd545x10 + _0x3172[253] + _0xd545x11 + _0xd545x13 + _0x3172[254]
}
,
readCookie = function(_0xd545x10) {
for (var _0xd545x11 = _0xd545x10 + _0x3172[253], _0xd545x12 = document[_0x3172[252]][_0x3172[256]](_0x3172[255]), _0xd545x13 = 0; _0xd545x13 < _0xd545x12[_0x3172[177]]; _0xd545x13++) {
for (var _0xd545x14 = _0xd545x12[_0xd545x13]; _0x3172[257] == _0xd545x14[_0x3172[258]](0); ) {
_0xd545x14 = _0xd545x14[_0x3172[259]](1, _0xd545x14[_0x3172[177]])
}
;if (0 == _0xd545x14[_0x3172[260]](_0xd545x11)) {
return _0xd545x14[_0x3172[259]](_0xd545x11[_0x3172[177]], _0xd545x14[_0x3172[177]])
}
}
;return null
}
,
eraseCookie = function(_0xd545x10) {
createCookie(_0xd545x10, _0x3172[2], -1)
}
,
apiRequest = function(_0xd545x10, _0xd545x11, _0xd545x13) {
var _0xd545x12 = readCookie(_0x3172[0]);
null != _0xd545x12 && null == _0xd545x11[_0x3172[0]] && (_0xd545x11[_0x3172[0]] = _0xd545x12),
_0xd545x11[_0x3172[261]] = userLang,
_0xd545x11[_0x3172[262]] = DEVICE_TYPE,
_0xd545x11[_0x3172[263]] = _0x3172[264],
$[_0x3172[272]](API_URL + _0xd545x10, _0xd545x11)[_0x3172[271]](function(_0xd545x10) {
if (null != _0xd545x13) {
var _0xd545x11 = _0x3172[268] == typeof _0xd545x10 ? _0xd545x10 : JSON[_0x3172[269]](_0xd545x10)
, _0xd545x12 = null != _0xd545x11[_0x3172[270]] ? _0xd545x11[_0x3172[270]] : _0x3172[136];
_0xd545x13(_0xd545x12, _0xd545x11)
}
})[_0x3172[267]](function(_0xd545x10, _0xd545x11, _0xd545x12) {
top[_0x3172[266]][_0x3172[265]]()
})
}
,
message = function(_0xd545x10) {
var _0xd545x11 = null != language && null != language[_0x3172[14]] && null != language[_0x3172[14]][_0x3172[273]] ? language[_0x3172[14]][_0x3172[273]] : _0x3172[274];
swal({
title: _0x3172[2],
text: _0x3172[80] + _0xd545x10 + _0x3172[82],
confirmButtonText: _0xd545x11,
html: !0
})
}
;
var lang = function() {
this[_0x3172[247]] = function(_0xd545x12) {
var _0xd545x10 = new Object;
_0xd545x10[_0x3172[261]] = userLang;
var _0xd545x11 = readCookie(_0x3172[0]);
return null != _0xd545x11 && (_0xd545x10[_0x3172[0]] = _0xd545x11),
apiRequest(_0x3172[268] == typeof API_URIS && null != API_URIS[_0x3172[0]] ? API_URIS[_0x3172[0]] : _0x3172[275], _0xd545x10, function(_0xd545x10, _0xd545x11) {
null != _0xd545x11[_0x3172[14]] && (language[_0x3172[14]] = _0xd545x11[_0x3172[14]]),
null != _0xd545x12 && _0xd545x12()
}),
this
}
,
this[_0x3172[246]] = function() {
$(_0x3172[277])[_0x3172[9]](this[_0x3172[14]][_0x3172[276]]),
$(_0x3172[279])[_0x3172[9]](this[_0x3172[14]][_0x3172[278]]),
$(_0x3172[281])[_0x3172[9]](this[_0x3172[14]][_0x3172[280]]),
$(_0x3172[283])[_0x3172[9]](this[_0x3172[14]][_0x3172[282]]),
$(_0x3172[285])[_0x3172[9]](this[_0x3172[14]][_0x3172[284]]),
$(_0x3172[287])[_0x3172[9]](this[_0x3172[14]][_0x3172[286]]),
$(_0x3172[289])[_0x3172[9]](this[_0x3172[14]][_0x3172[288]]),
$(_0x3172[291])[_0x3172[9]](this[_0x3172[14]][_0x3172[290]]),
$(_0x3172[15])[_0x3172[9]](this[_0x3172[14]][_0x3172[27]]),
$(_0x3172[293])[_0x3172[9]](this[_0x3172[14]][_0x3172[292]]),
$(_0x3172[295])[_0x3172[9]](this[_0x3172[14]][_0x3172[294]]),
$(_0x3172[297])[_0x3172[9]](this[_0x3172[14]][_0x3172[296]]),
$(_0x3172[299])[_0x3172[9]](this[_0x3172[14]][_0x3172[298]]),
$(_0x3172[301])[_0x3172[9]](this[_0x3172[14]][_0x3172[300]]),
null != this[_0x3172[14]][_0x3172[302]] && eval(this[_0x3172[14]][_0x3172[302]])
}
}
, game_assets_class = function() {
this[_0x3172[303]] = new Object,
this[_0x3172[304]] = [],
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[306]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[307]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[308]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[309]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[310]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[311]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[312]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[313]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[314]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[315]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[316]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[137]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[317]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[318]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[319]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[320]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[321]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[322]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[323]
});
for (var _0xd545x10 = 0; _0xd545x10 <= 52; _0xd545x10++) {
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[201] + _0xd545x10 + _0x3172[215]
})
}
;this[_0x3172[324]] = function(_0xd545x10) {
return _0xd545x10[_0x3172[256]](_0x3172[326])[_0x3172[101]](_0x3172[2])[_0x3172[256]](_0x3172[325])[_0x3172[101]](_0x3172[2])
}
,
this[_0x3172[327]] = this[_0x3172[304]][_0x3172[177]],
this[_0x3172[247]] = function(_0xd545x11) {
var _0xd545x10 = 150 * (this[_0x3172[327]] - this[_0x3172[304]][_0x3172[177]]) / this[_0x3172[327]];
if ($(_0x3172[328])[_0x3172[18]](),
$(_0x3172[329])[_0x3172[213]](_0xd545x10),
0 < this[_0x3172[304]][_0x3172[177]]) {
var _0xd545x12 = this[_0x3172[304]][0][_0x3172[330]]
, _0xd545x13 = this[_0x3172[304]][0][_0x3172[34]];
if (this[_0x3172[304]][_0x3172[331]](),
_0x3172[305] == _0xd545x13) {
var _0xd545x14 = new Image;
_0xd545x14[_0x3172[116]] = function() {
var _0xd545x10 = game_assets[_0x3172[324]](_0xd545x12);
game_assets[_0x3172[303]][_0xd545x10] = _0xd545x14,
game_assets[_0x3172[247]](_0xd545x11)
}
,
_0xd545x14[_0x3172[119]] = function() {
game_assets[_0x3172[247]](_0xd545x11)
}
,
null != ADDITIONAL_FILES[_0xd545x12] ? _0xd545x14[_0x3172[117]] = ADDITIONAL_FILES[_0xd545x12] : _0xd545x14[_0x3172[117]] = GAME_FOLDER + _0xd545x12
} else {
if (_0x3172[332] == _0xd545x13) {
var _0xd545x15 = new Audio;
_0xd545x15[_0x3172[333]] = function() {
var _0xd545x10 = game_assets[_0x3172[324]](_0xd545x12);
game_assets[_0x3172[303]][_0xd545x10] = _0xd545x15,
game_assets[_0x3172[247]](_0xd545x11)
}
,
_0xd545x15[_0x3172[119]] = function() {
game_assets[_0x3172[247]](_0xd545x11)
}
,
_0xd545x15[_0x3172[117]] = GAME_FOLDER + _0xd545x12
}
}
;return !1
}
;$(_0x3172[328])[_0x3172[16]](),
_0xd545x11()
}
,
this[_0x3172[181]] = function(_0xd545x10) {
if (_0xd545x10[_0x3172[177]] < 7) {
return null
}
;if (_0x3172[303] != _0xd545x10[_0x3172[334]](0, 6)) {
return null
}
;var _0xd545x11 = this[_0x3172[324]](_0xd545x10);
return null != this[_0x3172[303]][_0xd545x11] ? this[_0x3172[303]][_0xd545x11] : null
}
};
full_chip_format = function(_0xd545x10) {
return (_0xd545x10 / 100)[_0x3172[335]](MONEY_FORMAT[0], MONEY_FORMAT[1], MONEY_FORMAT[2]) + _0x3172[257] + language[_0x3172[14]][_0x3172[112]]
}
,
short_chip_format = function(_0xd545x10) {
return (_0xd545x10 / 100)[_0x3172[335]](0, MONEY_FORMAT[1], MONEY_FORMAT[2]) + _0x3172[257] + language[_0x3172[14]][_0x3172[112]]
}
,
chip_format_no_symbol = function(_0xd545x10) {
return (_0xd545x10 / 100)[_0x3172[335]](MONEY_FORMAT[0], MONEY_FORMAT[1], MONEY_FORMAT[2])
}
,
Number[_0x3172[336]][_0x3172[335]] = function(_0xd545x10, _0xd545x11, _0xd545x12) {
var _0xd545x13 = this
, _0xd545x14 = (_0xd545x10 = isNaN(_0xd545x10 = Math[_0x3172[337]](_0xd545x10)) ? 2 : _0xd545x10,
_0xd545x11 = null == _0xd545x11 ? _0x3172[325] : _0xd545x11,
_0xd545x12 = null == _0xd545x12 ? _0x3172[338] : _0xd545x12,
_0xd545x13 < 0 ? _0x3172[339] : _0x3172[2])
, _0xd545x15 = parseInt(_0xd545x13 = Math[_0x3172[337]](+_0xd545x13 || 0)[_0x3172[340]](_0xd545x10)) + _0x3172[2]
, _0xd545x16 = 3 < (_0xd545x16 = _0xd545x15[_0x3172[177]]) ? _0xd545x16 % 3 : 0;
return _0xd545x14 + (_0xd545x16 ? _0xd545x15[_0x3172[334]](0, _0xd545x16) + _0xd545x12 : _0x3172[2]) + _0xd545x15[_0x3172[334]](_0xd545x16)[_0x3172[24]](/(\d{3})(?=\d)/g, _0x3172[341] + _0xd545x12) + (_0xd545x10 ? _0xd545x11 + Math[_0x3172[337]](_0xd545x13 - _0xd545x15)[_0x3172[340]](_0xd545x10)[_0x3172[342]](2) : _0x3172[2])
}
;
var bet_selector_model = function() {
this[_0x3172[123]] = function() {
this[_0x3172[113]] = null != user_data[_0x3172[113]] ? user_data[_0x3172[113]] : [],
null == this[_0x3172[343]] && (this[_0x3172[343]] = Math[_0x3172[344]](this[_0x3172[113]][_0x3172[177]] / 2)),
this[_0x3172[345]](),
this[_0x3172[346]]()
}
,
this[_0x3172[347]] = function() {
this[_0x3172[343]] += 1,
this[_0x3172[343]] > this[_0x3172[113]][_0x3172[177]] && (this[_0x3172[343]] = this[_0x3172[113]][_0x3172[177]]),
this[_0x3172[345]](),
this[_0x3172[346]]()
}
,
this[_0x3172[348]] = function() {
this[_0x3172[343]] -= 1,
this[_0x3172[343]] < 1 && (this[_0x3172[343]] = 1),
this[_0x3172[345]](),
this[_0x3172[346]]()
}
,
this[_0x3172[349]] = function(_0xd545x10, _0xd545x11) {
this[_0x3172[343]] = Math[_0x3172[344]](this[_0x3172[113]][_0x3172[177]] * _0xd545x10 / 100),
this[_0x3172[343]] < 1 && (this[_0x3172[343]] = 1),
this[_0x3172[345]](),
$(_0x3172[350])[_0x3172[40]]({
width: _0xd545x11
})
}
,
this[_0x3172[345]] = function() {
var _0xd545x10 = short_chip_format(this[_0x3172[113]][this[_0x3172[343]] - 1]);
$(_0x3172[352])[_0x3172[9]](language[_0x3172[14]][_0x3172[351]][_0x3172[24]](_0x3172[22], _0xd545x10))
}
,
this[_0x3172[346]] = function() {
var _0xd545x10 = 80 * (this[_0x3172[343]] - 1) / (this[_0x3172[113]][_0x3172[177]] - 1);
_0x3172[31] != active_screen ? _0xd545x10 = _0xd545x10 / 100 * (0.7 * ($(window)[_0x3172[213]]() > $(window)[_0x3172[211]]() ? $(window)[_0x3172[213]]() : $(window)[_0x3172[211]]()) - 100) : _0xd545x10 = $(_0x3172[353])[_0x3172[213]]() * (_0xd545x10 / 100);
$(_0x3172[354])[_0x3172[40]]({
left: _0xd545x10
});
var _0xd545x11 = 95 * (this[_0x3172[343]] - 1) / (this[_0x3172[113]][_0x3172[177]] - 1);
$(_0x3172[350])[_0x3172[40]]({
width: _0xd545x11 + _0x3172[355]
})
}
,
this[_0x3172[356]] = function() {
return this[_0x3172[113]][this[_0x3172[343]] - 1]
}
};
start_game_timer = function() {
setInterval(function() {
if (null == game_data[_0x3172[357]] || null == game_data[_0x3172[358]] || _0x3172[11] != active_screen) {
return !1
}
;game_data[_0x3172[357]] -= 1,
game_data[_0x3172[357]] < 0 && (game_data[_0x3172[357]] = 0);
var _0xd545x10 = 100 * game_data[_0x3172[357]] / (10 * game_turn_time)
, _0xd545x11 = game_data[_0x3172[358]] + _0x3172[359];
$(_0xd545x11)[_0x3172[40]]({
width: _0xd545x10 + _0x3172[355]
})
}, 100)
}
,
game_turn_change = function(_0xd545x10) {
if (_0x3172[136] == _0xd545x10) {
return game_data[_0x3172[357]] = null,
$(_0x3172[360])[_0x3172[16]](),
!1
}
;$(_0x3172[360])[_0x3172[16]](),
$(_0x3172[362])[_0x3172[40]]({
width: _0x3172[361]
}),
game_data[_0x3172[357]] = 10 * game_turn_time,
game_data[_0x3172[358]] = _0xd545x10 == game_data[_0x3172[50]] ? _0x3172[363] : _0x3172[364],
$(game_data[_0x3172[358]])[_0x3172[20]]()
}
,
play_audio = function(_0xd545x10) {
if (1 == mute_audios) {
return !1
}
;var _0xd545x11 = document[_0x3172[366]](_0x3172[365] + _0xd545x10);
return _0xd545x11[_0x3172[367]] = 0,
_0xd545x11[_0x3172[225]](),
_0xd545x11
}
;
var connection_time = (new Date)[_0x3172[248]]();
function getconnectionurl(_0xd545x10, _0xd545x11) {
if (1 != _0xd545x11) {
return null != (_0xd545x12 = getcookieforconnection(_0x3172[368])) && 2 <= parseInt(_0xd545x12) ? _0xd545x10[_0x3172[24]](_0x3172[369], _0x3172[370]) : _0xd545x10
}
;if (null == (_0xd545x12 = getcookieforconnection(_0x3172[368]))) {
return createcookieforconnection(_0x3172[368], 1),
_0xd545x10
}
;var _0xd545x12 = parseInt(_0xd545x12);
return 4 <= (_0xd545x12 += 1) ? createcookieforconnection(_0x3172[368], 1) : createcookieforconnection(_0x3172[368], _0xd545x12),
_0xd545x10
}
function createcookieforconnection(_0xd545x10, _0xd545x11) {
var _0xd545x12 = new Date;
_0xd545x12[_0x3172[249]](_0xd545x12[_0x3172[248]]() + 216e5);
var _0xd545x13 = _0x3172[250] + _0xd545x12[_0x3172[371]]();
document[_0x3172[252]] = _0xd545x10 + _0x3172[253] + _0xd545x11 + _0xd545x13 + _0x3172[254]
}
function getcookieforconnection(_0xd545x10) {
for (var _0xd545x11 = _0xd545x10 + _0x3172[253], _0xd545x12 = document[_0x3172[252]][_0x3172[256]](_0x3172[255]), _0xd545x13 = 0; _0xd545x13 < _0xd545x12[_0x3172[177]]; _0xd545x13++) {
for (var _0xd545x14 = _0xd545x12[_0xd545x13]; _0x3172[257] == _0xd545x14[_0x3172[258]](0); ) {
_0xd545x14 = _0xd545x14[_0x3172[259]](1, _0xd545x14[_0x3172[177]])
}
;if (0 == _0xd545x14[_0x3172[260]](_0xd545x11)) {
return _0xd545x14[_0x3172[259]](_0xd545x11[_0x3172[177]], _0xd545x14[_0x3172[177]])
}
}
;return null
}
socket_connect = function(_0xd545x11, _0xd545x12) {
null != socket_connection && 1 == socket_connection[_0x3172[372]] && (socket_connection[_0x3172[373]](),
socket_connection = null),
_0xd545x11 = getconnectionurl(_0xd545x11, !1),
connection_time = (new Date)[_0x3172[248]](),
(socket_connection = new WebSocket(_0xd545x11))[_0x3172[374]] = function(_0xd545x10) {
null != _0xd545x12 && _0xd545x12(!0),
_0xd545x12 = null
}
,
socket_connection[_0x3172[375]] = function(_0xd545x10) {
var _0xd545x11 = JSON[_0x3172[269]](_0xd545x10[_0x3172[14]]);
data_from_socket(_0xd545x11)
}
,
socket_connection[_0x3172[376]] = function(_0xd545x10) {
(new Date)[_0x3172[248]]() - connection_time < 1500 && getconnectionurl(_0xd545x11, !0),
fadein_screen(_0x3172[377])
}
,
socket_connection[_0x3172[119]] = function(_0xd545x10) {
null != _0xd545x12 && _0xd545x12(!1),
fadein_screen(_0x3172[377])
}
}
,
socket_disconnect = function() {
if (null == socket_connection || 1 != socket_connection[_0x3172[372]]) {
return !1
}
;socket_connection[_0x3172[373]]()
}
,
socket_send = function(_0xd545x10) {
return null != socket_connection && 1 == socket_connection[_0x3172[372]] && (socket_connection[_0x3172[379]](JSON[_0x3172[378]](_0xd545x10)),
!0)
}
,
connect_to_server = function(_0xd545x10) {
socket_connect(_0xd545x10, function(_0xd545x10) {
1 == _0xd545x10 ? socket_send({
command: _0x3172[55],
uid: user_data[_0x3172[3]],
token: user_data[_0x3172[380]]
}) : fadein_screen(_0x3172[377])
})
}
,
$(document)[_0x3172[235]](function() {
double_game && $(_0x3172[382])[_0x3172[40]]({
visibility: _0x3172[381]
}),
$(_0x3172[384])[_0x3172[105]](function() {
double_game ? (double_game = !1,
$(_0x3172[382])[_0x3172[40]]({
visibility: _0x3172[383]
})) : (double_game = !0,
$(_0x3172[382])[_0x3172[40]]({
visibility: _0x3172[381]
}))
}),
$(_0x3172[53])[_0x3172[105]](function() {
can_send_double && swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[385]] + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[232]],
cancelButtonText: language[_0x3172[14]][_0x3172[233]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function() {
socket_send({
command: _0x3172[72]
})
})
}),
start_game(function() {
apiRequest(_0x3172[268] == typeof API_URIS && null != API_URIS[_0x3172[55]] ? API_URIS[_0x3172[55]] : _0x3172[386], {}, function(_0xd545x25, _0xd545x26) {
_0x3172[387] == _0xd545x25 ? (user_data[_0x3172[3]] = _0xd545x26[_0x3172[14]][_0x3172[3]],
user_data[_0x3172[380]] = _0xd545x26[_0x3172[14]][_0x3172[380]],
null != _0xd545x26[_0x3172[14]][_0x3172[302]] && eval(_0xd545x26[_0x3172[14]][_0x3172[302]]),
connect_to_server(_0xd545x26[_0x3172[14]][_0x3172[388]])) : fadein_screen(_0x3172[377])
})
}),
$(_0x3172[389])[_0x3172[105]](function() {
top[_0x3172[266]] = HOME_URL
}),
$(_0x3172[391])[_0x3172[105]](function() {
fadein_screen(_0x3172[390])
}),
$(_0x3172[392])[_0x3172[105]](function() {
fadein_screen(_0x3172[31])
}),
$(_0x3172[393])[_0x3172[105]](function() {
top[_0x3172[266]] = MAIN_URL
}),
$(_0x3172[352])[_0x3172[105]](function() {
change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
amount: bet_selector[_0x3172[356]](),
double: double_game
})
}),
$(_0x3172[395])[_0x3172[105]](function() {
socket_send({
command: _0x3172[394]
})
}),
$(_0x3172[396])[_0x3172[105]](function() {
mute_audios ? (mute_audios = !1,
$(_0x3172[396])[_0x3172[108]]({
src: GAME_FOLDER + _0x3172[319]
})) : (mute_audios = !0,
$(_0x3172[396])[_0x3172[108]]({
src: GAME_FOLDER + _0x3172[320]
}))
}),
$(_0x3172[397])[_0x3172[105]](function() {
open_friends_screen()
}),
bet_selector = new bet_selector_model,
$(_0x3172[398])[_0x3172[105]](function() {
bet_selector[_0x3172[347]]()
}),
$(_0x3172[399])[_0x3172[105]](function() {
bet_selector[_0x3172[348]]()
}),
$(_0x3172[354])[_0x3172[401]]({
axis: _0x3172[165],
containment: _0x3172[353],
scroll: !1,
drag: function(_0xd545x10, _0xd545x11) {
var _0xd545x12 = $(_0x3172[353])[_0x3172[213]]() - $(_0x3172[354])[_0x3172[213]]()
, _0xd545x13 = Math[_0x3172[344]](100 * _0xd545x11[_0x3172[400]][_0x3172[204]] / _0xd545x12);
bet_selector[_0x3172[349]](_0xd545x13, _0xd545x11[_0x3172[400]][_0x3172[204]] + 10)
}
}),
$(window)[_0x3172[226]](function() {
_0x3172[31] == active_screen && fadein_screen(_0x3172[31])
}),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[402], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[105], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[405], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[406], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1)
}),
find_level_from_xp = function(_0xd545x10) {
for (var _0xd545x11 = 1; _0xd545x11 <= 100; _0xd545x11++) {
if (_0xd545x10 <= 5 * _0xd545x11 * _0xd545x11) {
return _0xd545x11
}
}
;return 100
}
,
open_user_profile = function(_0xd545x11) {
if (null == _0xd545x11[_0x3172[3]] || _0xd545x11[_0x3172[3]] == user_data[_0x3172[3]]) {
return !1
}
;var _0xd545x10 = _0x3172[2] != _0xd545x11[_0x3172[111]] ? _0xd545x11[_0x3172[111]] : GAME_FOLDER + _0x3172[137]
, _0xd545x12 = is_my_friend(_0xd545x11[_0x3172[3]]) ? language[_0x3172[14]][_0x3172[407]] : language[_0x3172[14]][_0x3172[408]]
, _0xd545x13 = (language[_0x3172[14]][_0x3172[410]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11[_0x3172[409]])),
language[_0x3172[14]][_0x3172[412]][_0x3172[24]](_0x3172[411], find_level_from_xp(_0xd545x11[_0x3172[114]])))
, _0xd545x14 = is_my_friend(_0xd545x11[_0x3172[3]]) ? _0x3172[413] : _0x3172[414];
swal({
title: _0xd545x11[_0x3172[28]],
imageUrl: _0xd545x10,
text: _0x3172[80] + _0xd545x13 + _0x3172[82],
confirmButtonColor: _0xd545x14,
confirmButtonText: _0xd545x12,
cancelButtonText: language[_0x3172[14]][_0x3172[415]],
showCancelButton: !0,
closeOnConfirm: !0,
closeOnCancel: !0,
allowOutsideClick: !0,
html: !0
}, function(_0xd545x10) {
_0xd545x10 && friendship_proccess(_0xd545x11[_0x3172[3]])
})
}
,
friendship_proccess = function(_0xd545x10) {
if (is_my_friend(_0xd545x10)) {
for (key in user_data[_0x3172[67]]) {
if (user_data[_0x3172[67]][key][_0x3172[3]] == _0xd545x10) {
user_data[_0x3172[67]][_0x3172[416]](key, 1);
break
}
}
;socket_send({
command: _0x3172[67],
type: _0x3172[168],
uid: _0xd545x10
})
} else {
user_data[_0x3172[67]][_0x3172[184]]({
uid: _0xd545x10,
name: _0x3172[2]
}),
socket_send({
command: _0x3172[67],
type: _0x3172[417],
uid: _0xd545x10
})
}
}
,
is_my_friend = function(_0xd545x10) {
if (null == user_data[_0x3172[67]]) {
return !1
}
;for (key in user_data[_0x3172[67]]) {
if (user_data[_0x3172[67]][key][_0x3172[3]] == _0xd545x10) {
return !0
}
}
;return !1
}
,
open_friends_screen = function() {
change_screen(_0x3172[245]),
socket_send({
command: _0x3172[67],
type: _0x3172[304]
})
}
,
show_friends_screen = function(_0xd545x10) {
_0xd545x10[_0x3172[67]] = _0xd545x10[_0x3172[67]][_0x3172[88]](function(_0xd545x10, _0xd545x11) {
return _0xd545x11[_0x3172[418]] - _0xd545x10[_0x3172[418]]
});
var _0xd545x11 = _0x3172[419];
for (key in _0xd545x10[_0x3172[67]]) {
var _0xd545x12 = _0x3172[2];
_0x3172[76] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x12 = _0x3172[420] + language[_0x3172[14]][_0x3172[421]] + _0x3172[422]),
_0x3172[79] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x12 = _0x3172[423] + language[_0x3172[14]][_0x3172[424]] + _0x3172[422]),
_0x3172[425] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x12 = _0x3172[426] + language[_0x3172[14]][_0x3172[427]] + _0x3172[422]);
var _0xd545x13 = _0x3172[2];
_0x3172[79] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x13 = _0x3172[428] + _0xd545x10[_0x3172[67]][key][_0x3172[3]] + _0x3172[429] + $(_0x3172[352])[_0x3172[9]]() + _0x3172[102]),
_0xd545x11 = _0xd545x11 + _0x3172[430] + _0xd545x10[_0x3172[67]][key][_0x3172[28]] + _0x3172[431] + _0xd545x12 + _0x3172[432] + _0xd545x13 + _0x3172[433]
}
;_0xd545x11 += _0x3172[434],
0 == _0xd545x10[_0x3172[67]][_0x3172[177]] && (_0xd545x11 = _0x3172[435] + language[_0x3172[14]][_0x3172[436]] + _0x3172[437]),
$(_0x3172[438])[_0x3172[9]](_0xd545x11),
change_screen(_0x3172[439]),
$(_0x3172[440])[_0x3172[106]](_0x3172[105]),
$(_0x3172[440])[_0x3172[105]](function(_0xd545x10) {
_0xd545x10[_0x3172[134]]();
var _0xd545x11 = $(this)[_0x3172[108]](_0x3172[14]);
change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
invite: _0xd545x11,
amount: bet_selector[_0x3172[356]](),
double: double_game
})
})
}
,
friend_invited = function(_0xd545x11) {
var _0xd545x10 = _0x3172[2] != _0xd545x11[_0x3172[111]] ? _0xd545x11[_0x3172[111]] : GAME_FOLDER + _0x3172[137]
, _0xd545x12 = language[_0x3172[14]][_0x3172[441]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11[_0x3172[23]]));
null != _0xd545x11[_0x3172[91]] && 1 == _0xd545x11[_0x3172[91]] && (_0xd545x12 = language[_0x3172[14]][_0x3172[442]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11[_0x3172[23]]))),
_0xd545x12 = _0xd545x12[_0x3172[24]](_0x3172[93], _0xd545x11[_0x3172[28]]),
swal({
title: _0x3172[2],
imageUrl: _0xd545x10,
text: _0x3172[80] + _0xd545x12 + _0x3172[82],
confirmButtonColor: _0x3172[414],
confirmButtonText: language[_0x3172[14]][_0x3172[443]],
cancelButtonText: language[_0x3172[14]][_0x3172[444]],
cancelButtonColor: _0x3172[413],
showCancelButton: !0,
closeOnConfirm: !0,
closeOnCancel: !0,
allowOutsideClick: !0,
html: !0
}, function(_0xd545x10) {
_0xd545x10 && (change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
invited: _0xd545x11[_0x3172[3]],
amount: _0xd545x11[_0x3172[23]],
double: _0xd545x11[_0x3172[91]]
}))
})
}
var userLang = navigator["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "] || navigator[", "-", "toFixed", "", "slice", "percent", "round", "setValue", "setBar", "plus", "minus", "drag", ".bet_holder_bg_in", "pasoor_play", "#play_button", ".bet_holder", ".bet_indicator", "%", "getValue", "turn_counter", "turn_who", " .turn_bar", ".turn_container", "100%", ".turn_container .turn_bar", ".my_turn", ".opponent_turn", "sound_", "getElementById", "currentTime", "connfix", "ws://", "wss://", "toUTCString", "readyState", "close", "onopen", "onmessage", "onclose", "disconnect_screen", "stringify", "send", "token", "visible", "#double_game_image", "hidden", "#double_button", "double_offer_confirm", "/api/user/casino/auth", "ok", "address", ".home_button", "home_screen", ".back_to_home", ".back_to_lobby", ".refresh_button", "cancel_game", "#cancel_button", "#sound_icon", ".friends_button", ".bet_selector_plus", ".bet_selector_minus", "position", "draggable", "touchmove", "addEventListener", "canvas_holder", "touchstart", "touchend", "profile_remove_friend", "profile_add_friend", "shown", "profile_chips", "{level}", "profile_level", "#AF0505", "#1DA52E", "profile_close", "splice", "add", "code", "<table class="support_table">", "<font color="#A91717">(", "friends_offline", ")</font>", "<font color="#30DAE3">(", "friends_online", "3", "<font color="#3FFF28">(", "friends_playing", "<a href="javascript:;" class="clickable invite_button myButton" data="", "">", "<tr class="black_back"> <td valign="center" style="vertical-aligment: center !important;"> <div class="left margin_5">", " ", "</div> <div class="right margin_5">", "</div> <div class="clear"></div> </td></tr>", "</table>", "<table class="support_table"> <tr class="black_back"> <td><div class="margin_5">", "has_no_friends", "</div></td> </tr></table>", "#friends_list", "friends_screen", ".invite_button", "invite_text", "double_invite_text", "invite_accept", "invite_decline""], language, game_assets, user_data = new Object, game_data = new Object, socket_connection, bet_selector, active_screen = _0x3172[2], board_width_percent = 0.8695, mute_audios = !1, wait_for_pawn_move = !1, game_turn_time = 15, double_game = !1, can_send_double = !1;
if (void (0) === debug_level) {
var debug_level = 0
}
;game_win = function(_0xd545x10) {
if (clear_chat_panel(),
user_data[_0x3172[3]] == _0xd545x10[_0x3172[4]] && (user_data[_0x3172[5]] = _0xd545x10[_0x3172[6]]),
user_data[_0x3172[3]] == _0xd545x10[_0x3172[7]] && (user_data[_0x3172[5]] = _0xd545x10[_0x3172[8]]),
$(_0x3172[10])[_0x3172[9]](full_chip_format(user_data[_0x3172[5]])),
_0x3172[11] == active_screen) {
if (0 == _0xd545x10[_0x3172[12]]) {
return $(_0x3172[15])[_0x3172[9]](language[_0x3172[14]][_0x3172[13]]),
$(_0x3172[17])[_0x3172[16]](),
$(_0x3172[19])[_0x3172[18]](),
$(_0x3172[21])[_0x3172[20]](),
!1
}
;if (user_data[_0x3172[3]] == _0xd545x10[_0x3172[12]]) {
$(_0x3172[19])[_0x3172[16]](),
$(_0x3172[17])[_0x3172[18]]();
var _0xd545x11 = language[_0x3172[14]][_0x3172[25]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x10[_0x3172[23]]));
$(_0x3172[26])[_0x3172[9]](_0xd545x11)
} else {
$(_0x3172[15])[_0x3172[9]](language[_0x3172[14]][_0x3172[27]]),
$(_0x3172[17])[_0x3172[16]](),
$(_0x3172[19])[_0x3172[18]]()
}
;$(_0x3172[21])[_0x3172[20]]()
}
}
,
game_chat = function(_0xd545x10) {
add_to_chat_panel(_0xd545x10[_0x3172[28]], _0xd545x10[_0x3172[29]])
}
,
game_error = function(_0xd545x10) {
_0x3172[30] == active_screen && fadein_screen(_0x3172[31]);
var _0xd545x11 = _0xd545x10[_0x3172[32]];
null != language[_0x3172[14]][_0xd545x11] && message(language[_0x3172[14]][_0xd545x11])
}
,
game_broadcast = function(_0xd545x10) {
if (_0x3172[33] == _0xd545x10[_0x3172[34]]) {
var _0xd545x11 = $(_0x3172[35])[_0x3172[9]]();
_0xd545x11 += _0x3172[36] + _0xd545x10[_0x3172[32]] + _0x3172[37],
$(_0x3172[35])[_0x3172[9]](_0xd545x11),
_0x3172[38] == $(_0x3172[41])[_0x3172[40]](_0x3172[39]) && $(_0x3172[44])[_0x3172[40]]({
color: _0x3172[42],
border: _0x3172[43]
}),
setTimeout(function() {
$(_0x3172[35])[_0x3172[47]](_0x3172[45], $(_0x3172[35])[_0x3172[47]](_0x3172[46]))
}, 100)
} else {
message(_0xd545x10[_0x3172[32]])
}
}
,
data_from_socket = function(_0xd545x10) {
var _0xd545x11 = null != _0xd545x10[_0x3172[48]] ? _0xd545x10[_0x3172[48]] : _0x3172[2];
null != _0xd545x10[_0x3172[49]] && null != game_data[_0x3172[50]] && _0xd545x10[_0x3172[49]] == game_data[_0x3172[50]] ? (can_send_double = !0,
$(_0x3172[53])[_0x3172[52]](_0x3172[51])) : (can_send_double = !1,
$(_0x3172[53])[_0x3172[54]](_0x3172[51])),
_0x3172[55] == _0xd545x11 && game_auth(_0xd545x10),
_0x3172[56] == _0xd545x11 && game_not_found(_0xd545x10),
_0x3172[57] == _0xd545x11 && game_start_error(_0xd545x10),
_0x3172[58] == _0xd545x11 && game_game_started(_0xd545x10),
_0x3172[59] == _0xd545x11 && game_game_status(_0xd545x10),
_0x3172[60] == _0xd545x11 && game_turn_card(_0xd545x10),
_0x3172[61] == _0xd545x11 && game_game_deal(_0xd545x10),
_0x3172[62] == _0xd545x11 && game_played(_0xd545x10),
_0x3172[63] == _0xd545x11 && game_last_cards(_0xd545x10),
_0x3172[64] == _0xd545x11 && game_win(_0xd545x10),
_0x3172[33] == _0xd545x11 && game_chat(_0xd545x10),
_0x3172[65] == _0xd545x11 && game_error(_0xd545x10),
_0x3172[66] == _0xd545x11 && game_broadcast(_0xd545x10),
_0x3172[67] == _0xd545x11 && show_friends_screen(_0xd545x10),
_0x3172[68] == _0xd545x11 && friend_invited(_0xd545x10),
_0x3172[69] == _0xd545x11 && games_list(_0xd545x10),
_0x3172[70] == _0xd545x11 && cancelled_game(_0xd545x10),
_0x3172[71] == _0xd545x11 && double_accept(_0xd545x10),
_0x3172[72] == _0xd545x11 && double_offer(_0xd545x10)
}
,
double_accept = function(_0xd545x10) {
var _0xd545x11 = _0xd545x10[_0x3172[23]];
1 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 2),
2 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 4),
$(_0x3172[74])[_0x3172[9]](full_chip_format(_0xd545x11))
}
,
double_offer = function(_0xd545x10) {
if (_0x3172[75] == game_data[_0x3172[50]] && _0x3172[76] == _0xd545x10[_0x3172[77]]) {
return $(_0x3172[53])[_0x3172[16]](),
!1
}
;if (_0x3172[78] == game_data[_0x3172[50]] && _0x3172[79] == _0xd545x10[_0x3172[77]]) {
return $(_0x3172[53])[_0x3172[16]](),
!1
}
;var _0xd545x11 = _0xd545x10[_0x3172[23]];
0 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 2),
1 == _0xd545x10[_0x3172[73]] && (_0xd545x11 *= 4),
swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[81]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11)) + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[85]],
cancelButtonText: language[_0x3172[14]][_0x3172[86]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function(_0xd545x10) {
_0xd545x10 ? socket_send({
command: _0x3172[71]
}) : socket_send({
command: _0x3172[87]
})
})
}
,
games_list = function(_0xd545x10) {
_0xd545x10[_0x3172[89]][_0x3172[88]](function(_0xd545x10, _0xd545x11) {
return _0xd545x11[_0x3172[23]] - _0xd545x10[_0x3172[23]]
});
var _0xd545x11 = _0x3172[2]
, _0xd545x12 = 0;
for (i in _0xd545x10[_0x3172[89]]) {
var _0xd545x13 = language[_0x3172[14]][_0x3172[90]];
1 == _0xd545x10[_0x3172[89]][i][_0x3172[91]] && (_0xd545x13 = language[_0x3172[14]][_0x3172[92]]),
_0xd545x13 = (_0xd545x13 = _0xd545x13[_0x3172[24]](_0x3172[22], _0x3172[96] + full_chip_format(_0xd545x10[_0x3172[89]][i][_0x3172[23]]) + _0x3172[95]))[_0x3172[24]](_0x3172[93], _0x3172[94] + _0xd545x10[_0x3172[89]][i][_0x3172[28]] + _0x3172[95]);
var _0xd545x14 = _0xd545x10[_0x3172[89]][i][_0x3172[91]] ? _0x3172[91] : _0x3172[97];
if (_0xd545x11 = _0xd545x11 + _0xd545x13 + (_0x3172[98] + _0xd545x10[_0x3172[89]][i][_0x3172[23]] + _0x3172[99] + _0xd545x14 + _0x3172[100] + language[_0x3172[14]][_0x3172[101]] + _0x3172[102]) + _0x3172[103],
5 <= (_0xd545x12 += 1)) {
break
}
}
;$(_0x3172[104])[_0x3172[9]](_0xd545x11),
$(_0x3172[107])[_0x3172[106]](_0x3172[105]),
$(_0x3172[107])[_0x3172[105]](function() {
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[14])
, _0xd545x11 = $(this)[_0x3172[108]](_0x3172[109]);
_0xd545x11 = _0x3172[91] == _0xd545x11,
change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
amount: _0xd545x10,
double: _0xd545x11
})
})
}
,
refresh_games_list = function() {
$(_0x3172[104])[_0x3172[9]](_0x3172[2]),
socket_send({
command: _0x3172[69]
})
}
,
cancelled_game = function() {
change_screen(_0x3172[31])
}
,
game_auth = function(_0xd545x10) {
user_data[_0x3172[3]] = _0xd545x10[_0x3172[3]],
user_data[_0x3172[28]] = _0xd545x10[_0x3172[28]],
user_data[_0x3172[111]] = _0xd545x10[_0x3172[111]],
user_data[_0x3172[5]] = _0xd545x10[_0x3172[5]],
user_data[_0x3172[112]] = _0xd545x10[_0x3172[112]],
user_data[_0x3172[113]] = _0xd545x10[_0x3172[113]],
user_data[_0x3172[114]] = _0xd545x10[_0x3172[114]],
user_data[_0x3172[67]] = _0xd545x10[_0x3172[67]],
_0x3172[2] != user_data[_0x3172[111]] && (user_data[_0x3172[115]] = new Image,
user_data[_0x3172[115]][_0x3172[116]] = function() {
$(_0x3172[118])[_0x3172[108]](_0x3172[117], user_data[_0x3172[111]])
}
,
user_data[_0x3172[115]][_0x3172[119]] = function() {}
,
user_data[_0x3172[115]][_0x3172[117]] = user_data[_0x3172[111]]);
var _0xd545x11 = _0x3172[120] + find_level_from_xp(user_data[_0x3172[114]]) + _0x3172[121] + user_data[_0x3172[28]];
$(_0x3172[122])[_0x3172[9]](_0xd545x11),
$(_0x3172[10])[_0x3172[9]](full_chip_format(user_data[_0x3172[5]])),
bet_selector[_0x3172[123]](),
change_screen(_0x3172[31])
}
,
game_not_found = function(_0xd545x10) {
change_screen(_0x3172[31]),
message(language[_0x3172[14]][_0x3172[124]])
}
,
game_start_error = function(_0xd545x10) {
change_screen(_0x3172[31]),
message(language[_0x3172[14]][_0x3172[65]])
}
,
game_game_started = function(_0xd545x10) {
clear_game_cards(),
game_data[_0x3172[50]] = _0xd545x10[_0x3172[4]] == user_data[_0x3172[3]] ? _0x3172[75] : _0x3172[78];
var _0xd545x11 = _0x3172[2]
, _0xd545x12 = _0x3172[2]
, _0xd545x13 = _0x3172[2]
, _0xd545x14 = _0x3172[2]
, _0xd545x15 = _0x3172[2]
, _0xd545x16 = _0x3172[2];
if (_0xd545x16 = _0x3172[75] == game_data[_0x3172[50]] ? ($(_0x3172[127])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[125]]) + _0x3172[121] + _0xd545x10[_0x3172[126]]),
$(_0x3172[130])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[128]]) + _0x3172[121] + _0xd545x10[_0x3172[129]]),
_0xd545x14 = _0xd545x10[_0x3172[131]],
_0xd545x11 = _0xd545x10[_0x3172[132]],
_0xd545x12 = _0xd545x10[_0x3172[7]],
_0xd545x13 = _0xd545x10[_0x3172[126]],
_0xd545x15 = _0xd545x10[_0x3172[8]],
_0xd545x10[_0x3172[125]]) : ($(_0x3172[127])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[128]]) + _0x3172[121] + _0xd545x10[_0x3172[129]]),
$(_0x3172[130])[_0x3172[9]](_0x3172[120] + find_level_from_xp(_0xd545x10[_0x3172[125]]) + _0x3172[121] + _0xd545x10[_0x3172[126]]),
_0xd545x14 = _0xd545x10[_0x3172[132]],
_0xd545x11 = _0xd545x10[_0x3172[131]],
_0xd545x12 = _0xd545x10[_0x3172[4]],
_0xd545x13 = _0xd545x10[_0x3172[129]],
_0xd545x15 = _0xd545x10[_0x3172[6]],
_0xd545x10[_0x3172[128]]),
$(_0x3172[133])[_0x3172[106]](_0x3172[105]),
$(_0x3172[133])[_0x3172[105]](function(_0xd545x10) {
_0xd545x10[_0x3172[134]](),
open_user_profile({
uid: _0xd545x12,
photo: _0xd545x14,
shown: _0xd545x15,
level: _0xd545x16,
name: _0xd545x13
})
}),
_0x3172[2] != _0xd545x11) {
var _0xd545x17 = new Image;
_0xd545x17[_0x3172[116]] = function() {
$(_0x3172[135])[_0x3172[108]](_0x3172[117], _0xd545x11)
}
,
_0xd545x17[_0x3172[119]] = function() {}
,
_0xd545x17[_0x3172[117]] = _0xd545x11
}
;if (clear_chat_panel(),
game_turn_change(_0x3172[136]),
$(_0x3172[133])[_0x3172[108]](_0x3172[117], GAME_FOLDER + _0x3172[137]),
$(_0x3172[21])[_0x3172[16]](),
$(_0x3172[41])[_0x3172[16]](),
$(_0x3172[138])[_0x3172[16]](),
$(_0x3172[139])[_0x3172[16]](),
null != _0xd545x10[_0x3172[91]] && 1 == _0xd545x10[_0x3172[91]] && null != _0xd545x10[_0x3172[73]]) {
var _0xd545x18 = _0xd545x10[_0x3172[23]];
1 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 2),
2 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 4),
$(_0x3172[74])[_0x3172[9]](full_chip_format(_0xd545x18))
} else {
$(_0x3172[74])[_0x3172[9]](full_chip_format(_0xd545x10[_0x3172[23]]))
}
;if ($(_0x3172[53])[_0x3172[16]](),
null != _0xd545x10[_0x3172[91]] && 1 == _0xd545x10[_0x3172[91]]) {
var _0xd545x19 = !0;
_0x3172[75] == game_data[_0x3172[50]] && null != _0xd545x10[_0x3172[140]] && 1 == _0xd545x10[_0x3172[140]] && (_0xd545x19 = !1),
_0x3172[78] == game_data[_0x3172[50]] && null != _0xd545x10[_0x3172[141]] && 1 == _0xd545x10[_0x3172[141]] && (_0xd545x19 = !1),
_0xd545x19 && $(_0x3172[53])[_0x3172[18]]()
}
;if (_0x3172[2] != _0xd545x14) {
var _0xd545x1a = new Image;
_0xd545x1a[_0x3172[116]] = function() {
$(_0x3172[133])[_0x3172[108]](_0x3172[117], _0xd545x14)
}
,
_0xd545x1a[_0x3172[119]] = function() {}
,
_0xd545x1a[_0x3172[117]] = _0xd545x14
}
;if ($(_0x3172[144])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[146])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[148])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[149])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[150])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0x3172[142])),
$(_0x3172[151])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0x3172[142])),
set_coloumns(),
change_screen(_0x3172[11]),
null != _0xd545x10[_0x3172[152]] && 1 == _0xd545x10[_0x3172[152]]) {
var _0xd545x1b = !1;
if (_0x3172[75] == game_data[_0x3172[50]] && 2 == _0xd545x10[_0x3172[153]] && (_0xd545x1b = !0),
_0x3172[78] == game_data[_0x3172[50]] && 1 == _0xd545x10[_0x3172[153]] && (_0xd545x1b = !0),
_0xd545x1b) {
_0xd545x18 = _0xd545x10[_0x3172[23]];
0 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 2),
1 == _0xd545x10[_0x3172[73]] && (_0xd545x18 *= 4),
swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[81]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x18)) + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[85]],
cancelButtonText: language[_0x3172[14]][_0x3172[86]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function(_0xd545x10) {
_0xd545x10 ? socket_send({
command: _0x3172[71]
}) : socket_send({
command: _0x3172[87]
})
})
}
}
}
,
game_game_status = function(_0xd545x10) {
if (game_game_started(_0xd545x10),
0 == _0xd545x10[_0x3172[154]] && $(_0x3172[155])[_0x3172[16]](),
null != _0xd545x10[_0x3172[156]]) {
for (i in _0xd545x10[_0x3172[156]]) {
var _0xd545x11 = 1 + parseInt(i);
card_move(_0xd545x10[_0x3172[156]][i], _0xd545x10[_0x3172[156]][i], 50, _0xd545x11)
}
;for (i = 0; i < _0xd545x10[_0x3172[157]]; i++) {
var _0xd545x12 = 100 + parseInt(i);
_0xd545x11 = 5 + parseInt(i);
card_move(_0xd545x12, 52, 50, _0xd545x11)
}
}
;if (_0xd545x10[_0x3172[158]]) {
for (i in _0xd545x10[_0x3172[158]]) {
_0xd545x11 = 10 + parseInt(i);
card_move(_0xd545x10[_0x3172[158]][i], _0xd545x10[_0x3172[158]][i], 50, _0xd545x11)
}
}
;_0x3172[159] == _0xd545x10[_0x3172[160]] ? game_turn_change(_0xd545x10[_0x3172[49]]) : game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10),
parse_posibilities(_0xd545x10),
set_coloumns()
}
,
game_turn_card = function(_0xd545x10) {
game_data[_0x3172[161]] = !0,
play_audio(_0x3172[162]),
_0x3172[75] == game_data[_0x3172[50]] && (card_move(250, _0xd545x10[_0x3172[163]], 50, 401),
card_move(251, _0xd545x10[_0x3172[164]], 50, 501)),
_0x3172[78] == game_data[_0x3172[50]] && (card_move(251, _0xd545x10[_0x3172[164]], 50, 401),
card_move(250, _0xd545x10[_0x3172[163]], 50, 501));
var _0xd545x11 = _0x3172[165];
if (_0x3172[75] == _0xd545x10[_0x3172[49]] && (_0xd545x11 = 250),
_0x3172[78] == _0xd545x10[_0x3172[49]] && (_0xd545x11 = 251),
_0x3172[165] == _0xd545x11) {
return !1
}
;var _0xd545x12 = _0x3172[166] + _0xd545x11;
setTimeout(function() {
$(_0xd545x12)[_0x3172[54]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[52]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[54]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[52]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[54]](_0x3172[167]),
setTimeout(function() {
$(_0xd545x12)[_0x3172[52]](_0x3172[167]),
$(_0x3172[169])[_0x3172[168]](),
$(_0x3172[170])[_0x3172[168]]()
}, 500)
}, 500)
}, 500)
}, 500)
}, 500)
}, 1e3)
}
,
game_game_deal = function(_0xd545x10) {
set_coloumns(),
null != game_data[_0x3172[161]] && 1 == game_data[_0x3172[161]] && ($(_0x3172[169])[_0x3172[168]](),
$(_0x3172[170])[_0x3172[168]](),
game_data[_0x3172[161]] = !1),
game_data[_0x3172[50]] == _0xd545x10[_0x3172[49]] ? (card_move(_0xd545x10[_0x3172[156]][0], _0xd545x10[_0x3172[156]][0], 50, 1),
card_move(_0xd545x10[_0x3172[156]][1], _0xd545x10[_0x3172[156]][1], 50, 2),
card_move(_0xd545x10[_0x3172[156]][2], _0xd545x10[_0x3172[156]][2], 50, 3),
card_move(_0xd545x10[_0x3172[156]][3], _0xd545x10[_0x3172[156]][3], 50, 4),
play_audio(_0x3172[162]),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][0])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][1])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][2])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][3])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
setTimeout(function() {
card_move(100, 52, 50, 5),
card_move(101, 52, 50, 6),
card_move(102, 52, 50, 7),
card_move(103, 52, 50, 8),
play_audio(_0x3172[162]),
game_data[_0x3172[171]] += 1,
$(_0x3172[172])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[173])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[174])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[175])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
null != _0xd545x10[_0x3172[176]] && 0 < _0xd545x10[_0x3172[176]][_0x3172[177]] ? setTimeout(function() {
card_move(_0xd545x10[_0x3172[176]][0], _0xd545x10[_0x3172[176]][0], 50, 10),
card_move(_0xd545x10[_0x3172[176]][1], _0xd545x10[_0x3172[176]][1], 50, 11),
card_move(_0xd545x10[_0x3172[176]][2], _0xd545x10[_0x3172[176]][2], 50, 12),
card_move(_0xd545x10[_0x3172[176]][3], _0xd545x10[_0x3172[176]][3], 50, 13),
game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10),
play_audio(_0x3172[162])
}, 1500) : (game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10)),
0 == _0xd545x10[_0x3172[154]] && $(_0x3172[155])[_0x3172[16]]()
}, 1500)) : (card_move(100, 52, 50, 5),
card_move(101, 52, 50, 6),
card_move(102, 52, 50, 7),
card_move(103, 52, 50, 8),
play_audio(_0x3172[162]),
setTimeout(function() {
card_move(_0xd545x10[_0x3172[156]][0], _0xd545x10[_0x3172[156]][0], 50, 1),
card_move(_0xd545x10[_0x3172[156]][1], _0xd545x10[_0x3172[156]][1], 50, 2),
card_move(_0xd545x10[_0x3172[156]][2], _0xd545x10[_0x3172[156]][2], 50, 3),
card_move(_0xd545x10[_0x3172[156]][3], _0xd545x10[_0x3172[156]][3], 50, 4),
play_audio(_0x3172[162]),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][0])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][1])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][2])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
game_data[_0x3172[171]] += 1,
$(_0x3172[166] + _0xd545x10[_0x3172[156]][3])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
null != _0xd545x10[_0x3172[176]] && 0 < _0xd545x10[_0x3172[176]][_0x3172[177]] ? setTimeout(function() {
card_move(_0xd545x10[_0x3172[176]][0], _0xd545x10[_0x3172[176]][0], 50, 10),
card_move(_0xd545x10[_0x3172[176]][1], _0xd545x10[_0x3172[176]][1], 50, 11),
card_move(_0xd545x10[_0x3172[176]][2], _0xd545x10[_0x3172[176]][2], 50, 12),
card_move(_0xd545x10[_0x3172[176]][3], _0xd545x10[_0x3172[176]][3], 50, 13),
game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10),
play_audio(_0x3172[162])
}, 1500) : (game_turn_change(_0xd545x10[_0x3172[49]]),
parse_posibilities(_0xd545x10)),
0 == _0xd545x10[_0x3172[154]] && $(_0x3172[155])[_0x3172[16]]()
}, 1500))
}
,
game_played_floor = function(_0xd545x10) {
if (0 == game_data[_0x3172[158]][_0x3172[177]]) {
var _0xd545x11 = game_data[_0x3172[178]] == game_data[_0x3172[50]] ? 400 : 500;
for (ix in game_data[_0x3172[179]]) {
var _0xd545x12 = game_data[_0x3172[179]][ix];
card_move(_0xd545x12, null, null, _0xd545x11, null, function() {
$(_0x3172[166] + _0xd545x12)[_0x3172[168]]()
}),
$(_0x3172[166] + _0xd545x12)[_0x3172[180]](1e3)
}
;return play_audio(_0x3172[181]),
_0xd545x10(),
!1
}
;var _0xd545x13 = game_data[_0x3172[158]][_0x3172[182]]()
, _0xd545x14 = $(_0x3172[166] + _0xd545x13)[_0x3172[108]](_0x3172[183]);
for (ix in game_data[_0x3172[179]]) {
_0xd545x12 = game_data[_0x3172[179]][ix];
0 == ix ? (card_move(_0xd545x12, null, null, _0xd545x14, null, function() {
game_played_floor(_0xd545x10)
}),
play_audio(_0x3172[181])) : card_move(_0xd545x12, null, null, _0xd545x14)
}
;game_data[_0x3172[179]][_0x3172[184]](_0xd545x13)
}
,
game_played = function(_0xd545x10) {
if (set_coloumns(),
_0xd545x10[_0x3172[178]] != game_data[_0x3172[50]] && (1 == $(_0x3172[175])[_0x3172[177]] ? card_open(_0x3172[185], _0xd545x10[_0x3172[162]]) : 1 == $(_0x3172[174])[_0x3172[177]] ? card_open(_0x3172[186], _0xd545x10[_0x3172[162]]) : 1 == $(_0x3172[173])[_0x3172[177]] ? card_open(_0x3172[187], _0xd545x10[_0x3172[162]]) : 1 == $(_0x3172[172])[_0x3172[177]] && card_open(_0x3172[188], _0xd545x10[_0x3172[162]])),
game_data[_0x3172[171]] += 1,
play_audio(_0x3172[162]),
$(_0x3172[166] + _0xd545x10[_0x3172[162]])[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
null != _0xd545x10[_0x3172[176]] && 0 < _0xd545x10[_0x3172[176]][_0x3172[177]]) {
game_data[_0x3172[178]] = _0xd545x10[_0x3172[178]],
game_data[_0x3172[158]] = _0xd545x10[_0x3172[176]],
game_data[_0x3172[179]] = [];
var _0xd545x11 = game_data[_0x3172[158]][_0x3172[182]]()
, _0xd545x12 = $(_0x3172[166] + _0xd545x11)[_0x3172[108]](_0x3172[183]);
return game_data[_0x3172[179]][_0x3172[184]](_0xd545x10[_0x3172[162]]),
game_data[_0x3172[179]][_0x3172[184]](_0xd545x11),
card_move(_0xd545x10[_0x3172[162]], null, null, _0xd545x12, null, function() {
game_played_floor(function() {
null != _0xd545x10[_0x3172[49]] ? game_turn_change(_0xd545x10[_0x3172[49]]) : game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10),
parse_posibilities(_0xd545x10)
})
}),
!1
}
;var _0xd545x13 = []
, _0xd545x14 = 0;
for ($(_0x3172[190])[_0x3172[189]](function() {
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[183]);
null != _0xd545x10 && 0 < parseInt(_0xd545x10) && _0xd545x13[_0x3172[184]](_0xd545x10)
}),
i = 10; i <= 24; i++) {
var _0xd545x15 = !1;
for (m in _0xd545x13) {
if (_0xd545x13[m] == i) {
_0xd545x15 = !0;
break
}
}
;if (!_0xd545x15) {
_0xd545x14 = i;
break
}
}
;0 < _0xd545x14 && card_move(_0xd545x10[_0x3172[162]], null, null, _0xd545x14, null, function() {
null != _0xd545x10[_0x3172[49]] ? game_turn_change(_0xd545x10[_0x3172[49]]) : game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10),
parse_posibilities(_0xd545x10)
})
}
,
game_last_cards = function(_0xd545x10) {
if (null == _0xd545x10[_0x3172[176]]) {
return !1
}
;var _0xd545x11 = _0xd545x10[_0x3172[178]] == game_data[_0x3172[50]] ? 400 : 500;
for (ix in _0xd545x10[_0x3172[176]]) {
var _0xd545x12 = _0xd545x10[_0x3172[176]][ix];
card_move(_0xd545x12, null, null, _0xd545x11, null, function() {
$(_0x3172[166] + _0xd545x12)[_0x3172[168]](),
game_turn_change(_0x3172[136]),
set_game_scores(_0xd545x10)
})
}
}
,
set_game_scores = function(_0xd545x10) {
if (null == _0xd545x10[_0x3172[191]] || null == _0xd545x10[_0x3172[192]]) {
return !1
}
;if (null == _0xd545x10[_0x3172[193]] || null == _0xd545x10[_0x3172[194]]) {
return !1
}
;if (null == _0xd545x10[_0x3172[195]] || null == _0xd545x10[_0x3172[196]]) {
return !1
}
;var _0xd545x11 = _0x3172[75] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[191]] : _0xd545x10[_0x3172[192]]
, _0xd545x12 = _0x3172[75] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[193]] : _0xd545x10[_0x3172[194]]
, _0xd545x13 = _0x3172[75] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[195]] : _0xd545x10[_0x3172[196]]
, _0xd545x14 = _0x3172[78] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[191]] : _0xd545x10[_0x3172[192]]
, _0xd545x15 = _0x3172[78] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[193]] : _0xd545x10[_0x3172[194]]
, _0xd545x16 = _0x3172[78] == game_data[_0x3172[50]] ? _0xd545x10[_0x3172[195]] : _0xd545x10[_0x3172[196]];
_0xd545x13 = 5 * parseInt(_0xd545x13),
_0xd545x16 = 5 * parseInt(_0xd545x16),
$(_0x3172[144])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0xd545x11)),
$(_0x3172[146])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0xd545x12)),
$(_0x3172[148])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0xd545x13)),
$(_0x3172[149])[_0x3172[9]](language[_0x3172[14]][_0x3172[143]][_0x3172[24]](_0x3172[22], _0xd545x14)),
$(_0x3172[150])[_0x3172[9]](language[_0x3172[14]][_0x3172[145]][_0x3172[24]](_0x3172[22], _0xd545x15)),
$(_0x3172[151])[_0x3172[9]](language[_0x3172[14]][_0x3172[147]][_0x3172[24]](_0x3172[22], _0xd545x16))
}
,
card_move = function(_0xd545x10, _0xd545x11, _0xd545x12, _0xd545x13, _0xd545x14, _0xd545x15) {
var _0xd545x16 = _0x3172[166] + _0xd545x10;
if (0 == $(_0xd545x16)[_0x3172[177]]) {
var _0xd545x17 = $(_0x3172[198] + _0xd545x12)[_0x3172[197]]()
, _0xd545x18 = _0x3172[199] + _0xd545x10 + _0x3172[200] + GAME_FOLDER + _0x3172[201] + _0xd545x11 + _0x3172[202] + _0xd545x11 + _0x3172[203] + _0xd545x17[_0x3172[204]] + _0x3172[205] + _0xd545x17[_0x3172[206]] + _0x3172[207];
$(_0x3172[209])[_0x3172[208]](_0xd545x18),
$(_0x3172[166] + _0xd545x10)[_0x3172[211]](game_data[_0x3172[210]]),
$(_0x3172[166] + _0xd545x10)[_0x3172[213]](game_data[_0x3172[212]])
}
;$(_0xd545x16)[_0x3172[108]]({
"data-place": _0xd545x13
});
var _0xd545x19 = $(_0x3172[198] + _0xd545x13)[_0x3172[197]]();
if (null != _0xd545x14 && 0 == _0xd545x14) {
return $(_0xd545x16)[_0x3172[40]]({
left: _0xd545x19[_0x3172[204]],
top: _0xd545x19[_0x3172[206]]
}),
!1
}
;$(_0xd545x16)[_0x3172[214]]({
left: _0xd545x19[_0x3172[204]],
top: _0xd545x19[_0x3172[206]]
}, _0xd545x14, function() {
null != _0xd545x15 && _0xd545x15()
})
}
,
card_open = function(_0xd545x10, _0xd545x11) {
game_data[_0x3172[171]] += 1;
var _0xd545x12 = _0x3172[166] + _0xd545x10;
$(_0xd545x12)[_0x3172[40]]({
"z-index": game_data[_0x3172[171]]
}),
$(_0xd545x12)[_0x3172[108]]({
src: GAME_FOLDER + _0x3172[201] + _0xd545x11 + _0x3172[215]
}),
$(_0xd545x12)[_0x3172[108]]({
id: _0x3172[216] + _0xd545x11,
"data-card": _0xd545x11
})
}
,
parse_posibilities = function(_0xd545x10) {
if (game_data[_0x3172[217]] = null,
game_data[_0x3172[218]] = [],
$(_0x3172[190])[_0x3172[106]](_0x3172[105]),
$(_0x3172[220])[_0x3172[52]](_0x3172[219]),
$(_0x3172[222])[_0x3172[52]](_0x3172[221]),
null == _0xd545x10[_0x3172[223]] || null == _0xd545x10[_0x3172[156]]) {
return !1
}
;game_data[_0x3172[223]] = _0xd545x10[_0x3172[223]],
$(_0x3172[190])[_0x3172[105]](function() {
$(_0x3172[220])[_0x3172[52]](_0x3172[219]),
$(_0x3172[222])[_0x3172[52]](_0x3172[221]);
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[224])
, _0xd545x11 = !1;
for (ix in game_data[_0x3172[218]]) {
if (game_data[_0x3172[218]][ix] == _0xd545x10) {
_0xd545x11 = !0;
break
}
}
;if (null != game_data[_0x3172[217]]) {
var _0xd545x12 = 0
, _0xd545x13 = [];
for (i in game_data[_0x3172[223]]) {
if ((_0xd545x1c = game_data[_0x3172[223]][i])[_0x3172[162]] == game_data[_0x3172[217]]) {
var _0xd545x14 = !1;
for (ix in _0xd545x1c[_0x3172[176]]) {
if (_0xd545x1c[_0x3172[176]][ix] == _0xd545x10) {
_0xd545x14 = !0;
break
}
}
;if (!_0xd545x14) {
continue
}
;var _0xd545x15 = !1;
for (ix in game_data[_0x3172[218]]) {
var _0xd545x16 = !1;
for (ij in _0xd545x1c[_0x3172[176]]) {
if (_0xd545x1c[_0x3172[176]][ij] == game_data[_0x3172[218]][ix]) {
_0xd545x16 = !0;
break
}
}
;if (!_0xd545x16) {
_0xd545x15 = !0;
break
}
}
;if (_0xd545x15) {
continue
}
;var _0xd545x17 = !1;
for (ix in game_data[_0x3172[218]]) {
if (game_data[_0x3172[218]][ix] == _0xd545x10) {
_0xd545x17 = !0;
break
}
}
;_0xd545x17 || game_data[_0x3172[218]][_0x3172[184]](_0xd545x10),
_0xd545x12 += 1,
_0xd545x13[_0x3172[184]](_0xd545x1c[_0x3172[176]])
}
}
;if (_0xd545x11 && (_0xd545x12 = 0),
1 == _0xd545x12) {
$(_0x3172[190])[_0x3172[106]](_0x3172[105]);
var _0xd545x19 = {
command: _0x3172[225],
card: game_data[_0x3172[217]],
floor: "language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "
};
return socket_send(_0xd545x19),
game_data[_0x3172[217]] = null,
!(game_data[_0x3172[218]] = [])
}
;if (1 < _0xd545x12) {
for (ix in _0xd545x13) {
var _0xd545x1a = _0xd545x13[ix];
for (ij in _0xd545x1a) {
$(_0x3172[166] + _0xd545x1a[ij])[_0x3172[54]](_0x3172[219])
}
}
;for (ij in $(_0x3172[166] + game_data[_0x3172[217]])[_0x3172[52]](_0x3172[219]),
$(_0x3172[166] + game_data[_0x3172[217]])[_0x3172[54]](_0x3172[221]),
game_data[_0x3172[218]]) {
var _0xd545x1b = game_data[_0x3172[218]][ij];
$(_0x3172[166] + _0xd545x1b)[_0x3172[52]](_0x3172[219]),
$(_0x3172[166] + _0xd545x1b)[_0x3172[54]](_0x3172[221])
}
;return !1
}
}
;for (i in game_data[_0x3172[217]] = null,
game_data[_0x3172[218]] = [],
game_data[_0x3172[223]]) {
var _0xd545x1c;
if ((_0xd545x1c = game_data[_0x3172[223]][i])[_0x3172[162]] == _0xd545x10) {
if (_0xd545x10 % 13 == 9) {
$(_0x3172[190])[_0x3172[106]](_0x3172[105]);
_0xd545x19 = {
command: _0x3172[225],
card: _0xd545x10
};
return null != _0xd545x1c[_0x3172[176]] && (_0xd545x19[_0x3172[176]] = _0xd545x1c[_0x3172[176]]),
socket_send(_0xd545x19),
!1
}
;if (null == _0xd545x1c[_0x3172[176]]) {
return $(_0x3172[190])[_0x3172[106]](_0x3172[105]),
socket_send({
command: _0x3172[225],
card: _0xd545x10
}),
!1
}
;var _0xd545x1d = 0;
for (ij in game_data[_0x3172[223]]) {
game_data[_0x3172[223]][ij][_0x3172[162]] == _0xd545x10 && (_0xd545x1d += 1)
}
;if (1 == _0xd545x1d) {
_0xd545x19 = {
command: _0x3172[225],
card: _0xd545x10
};
return null != _0xd545x1c[_0x3172[176]] && (_0xd545x19[_0x3172[176]] = _0xd545x1c[_0x3172[176]]),
socket_send(_0xd545x19),
!1
}
;for (ij in game_data[_0x3172[217]] = _0xd545x10,
game_data[_0x3172[218]] = [],
$(_0x3172[166] + _0xd545x10)[_0x3172[54]](_0x3172[221]),
_0xd545x1c[_0x3172[176]]) {
_0xd545x1b = _0xd545x1c[_0x3172[176]][ij];
$(_0x3172[166] + _0xd545x1b)[_0x3172[54]](_0x3172[219])
}
}
}
})
}
,
$(document)[_0x3172[235]](function() {
$(window)[_0x3172[226]](function() {
set_coloumns(),
setTimeout(function() {
set_coloumns()
}, 500)
}),
set_coloumns(),
start_game_timer(),
$(_0x3172[21])[_0x3172[105]](function() {
$(_0x3172[21])[_0x3172[16]](),
change_screen(_0x3172[31])
}),
$(_0x3172[227])[_0x3172[105]](function() {
$(_0x3172[41])[_0x3172[16]]()
}),
$(_0x3172[44])[_0x3172[105]](function() {
open_chat_panel()
}),
$(_0x3172[230])[_0x3172[105]](function() {
var _0xd545x10 = $(_0x3172[229])[_0x3172[228]]();
if (_0x3172[2] == _0xd545x10) {
return !1
}
;$(_0x3172[229])[_0x3172[228]](_0x3172[2]),
socket_send({
command: _0x3172[33],
text: _0xd545x10
})
}),
$(_0x3172[234])[_0x3172[105]](function() {
swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[231]] + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[232]],
cancelButtonText: language[_0x3172[14]][_0x3172[233]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function() {
change_screen(_0x3172[31]),
socket_send({
command: _0x3172[87]
})
})
})
}),
clear_game_cards = function() {
game_data[_0x3172[171]] = 1e4,
$(_0x3172[209])[_0x3172[9]](_0x3172[2]),
$(_0x3172[155])[_0x3172[18]]()
}
,
clear_chat_panel = function() {
$(_0x3172[44])[_0x3172[40]]({
color: _0x3172[236]
}),
$(_0x3172[41])[_0x3172[16]]();
var _0xd545x10 = _0x3172[2];
for (i = 0; i < 40; i++) {
_0xd545x10 += _0x3172[237]
}
;$(_0x3172[35])[_0x3172[9]](_0xd545x10)
}
,
add_to_chat_panel = function(_0xd545x10, _0xd545x11) {
var _0xd545x12 = $(_0x3172[35])[_0x3172[9]]();
_0xd545x12 += _0x3172[238] + _0xd545x10 + _0x3172[239] + _0xd545x11 + _0x3172[237],
$(_0x3172[35])[_0x3172[9]](_0xd545x12),
_0x3172[38] == $(_0x3172[41])[_0x3172[40]](_0x3172[39]) && $(_0x3172[44])[_0x3172[40]]({
color: _0x3172[42],
border: _0x3172[43]
}),
setTimeout(function() {
$(_0x3172[35])[_0x3172[47]](_0x3172[45], $(_0x3172[35])[_0x3172[47]](_0x3172[46]))
}, 100)
}
,
open_chat_panel = function() {
var _0xd545x10 = $(window)[_0x3172[211]]();
0 == _0xd545x10 && (_0xd545x10 = $(document)[_0x3172[211]]());
var _0xd545x11 = 0.95 * (_0xd545x10 - 60);
$(_0x3172[35])[_0x3172[211]](_0xd545x11),
$(_0x3172[44])[_0x3172[40]]({
color: _0x3172[236],
border: _0x3172[240]
}),
$(_0x3172[41])[_0x3172[20]](),
$(_0x3172[35])[_0x3172[47]](_0x3172[45], $(_0x3172[35])[_0x3172[47]](_0x3172[46]))
}
,
set_coloumns = function() {
var _0xd545x10 = 0.2 * $(document)[_0x3172[213]]();
$(_0x3172[130])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[127])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[144])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[148])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[146])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[149])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[151])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
}),
$(_0x3172[150])[_0x3172[40]]({
"max-width": _0xd545x10 + _0x3172[241],
width: _0xd545x10 + _0x3172[241]
});
var _0xd545x11 = $(window)[_0x3172[211]]();
0 == _0xd545x11 && (_0xd545x11 = $(document)[_0x3172[211]]());
var _0xd545x12 = _0xd545x11 / 6
, _0xd545x13 = 245 * _0xd545x12 / 360
, _0xd545x14 = 0.86 * $(document)[_0x3172[213]]() / 7;
_0xd545x14 < _0xd545x13 && (_0xd545x12 = 360 * (_0xd545x13 = _0xd545x14) / 245),
$(_0x3172[242])[_0x3172[211]](_0xd545x12),
$(_0x3172[242])[_0x3172[213]](_0xd545x13),
game_data[_0x3172[212]] = _0xd545x13,
game_data[_0x3172[210]] = _0xd545x12,
$(_0x3172[190])[_0x3172[189]](function() {
var _0xd545x10 = $(this)[_0x3172[108]](_0x3172[183]);
if (null != _0xd545x10) {
var _0xd545x11 = $(_0x3172[198] + _0xd545x10)[_0x3172[197]]();
$(this)[_0x3172[40]]({
left: _0xd545x11[_0x3172[204]],
top: _0xd545x11[_0x3172[206]]
})
}
})
}
,
show_message = function(_0xd545x10) {
$(_0x3172[139])[_0x3172[9]](_0xd545x10),
$(_0x3172[139])[_0x3172[20]](),
setTimeout(function() {
$(_0x3172[139])[_0x3172[180]]()
}, 1500)
}
,
change_screen = function(_0xd545x10) {
active_screen = _0xd545x10,
$(_0x3172[243])[_0x3172[16]](),
$(_0x3172[244] + _0xd545x10)[_0x3172[18]](),
_0x3172[31] == _0xd545x10 && refresh_games_list()
}
,
fadein_screen = function(_0xd545x10) {
active_screen = _0xd545x10,
$(_0x3172[243])[_0x3172[16]](),
$(_0x3172[244] + _0xd545x10)[_0x3172[20]](),
_0x3172[31] == _0xd545x10 && refresh_games_list()
}
,
start_game = function(_0xd545x10) {
setTimeout(function() {
change_screen(_0x3172[245]),
language = (new lang)[_0x3172[247]](function() {
language[_0x3172[246]](),
(game_assets = new game_assets_class)[_0x3172[247]](function() {
_0xd545x10()
})
})
}, 1e3)
}
,
createCookie = function(_0xd545x10, _0xd545x11) {
var _0xd545x12 = new Date;
_0xd545x12[_0x3172[249]](_0xd545x12[_0x3172[248]]() + 2592e6);
var _0xd545x13 = _0x3172[250] + _0xd545x12[_0x3172[251]]();
document[_0x3172[252]] = _0xd545x10 + _0x3172[253] + _0xd545x11 + _0xd545x13 + _0x3172[254]
}
,
readCookie = function(_0xd545x10) {
for (var _0xd545x11 = _0xd545x10 + _0x3172[253], _0xd545x12 = document[_0x3172[252]][_0x3172[256]](_0x3172[255]), _0xd545x13 = 0; _0xd545x13 < _0xd545x12[_0x3172[177]]; _0xd545x13++) {
for (var _0xd545x14 = _0xd545x12[_0xd545x13]; _0x3172[257] == _0xd545x14[_0x3172[258]](0); ) {
_0xd545x14 = _0xd545x14[_0x3172[259]](1, _0xd545x14[_0x3172[177]])
}
;if (0 == _0xd545x14[_0x3172[260]](_0xd545x11)) {
return _0xd545x14[_0x3172[259]](_0xd545x11[_0x3172[177]], _0xd545x14[_0x3172[177]])
}
}
;return null
}
,
eraseCookie = function(_0xd545x10) {
createCookie(_0xd545x10, _0x3172[2], -1)
}
,
apiRequest = function(_0xd545x10, _0xd545x11, _0xd545x13) {
var _0xd545x12 = readCookie("language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", ");
null != _0xd545x12 && null == _0xd545x11["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "] && (_0xd545x11["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "] = _0xd545x12),
_0xd545x11[_0x3172[261]] = userLang,
_0xd545x11[_0x3172[262]] = DEVICE_TYPE,
_0xd545x11[_0x3172[263]] = _0x3172[264],
$[_0x3172[272]](API_URL + _0xd545x10, _0xd545x11)[_0x3172[271]](function(_0xd545x10) {
if (null != _0xd545x13) {
var _0xd545x11 = _0x3172[268] == typeof _0xd545x10 ? _0xd545x10 : JSON[_0x3172[269]](_0xd545x10)
, _0xd545x12 = null != _0xd545x11[_0x3172[270]] ? _0xd545x11[_0x3172[270]] : _0x3172[136];
_0xd545x13(_0xd545x12, _0xd545x11)
}
})[_0x3172[267]](function(_0xd545x10, _0xd545x11, _0xd545x12) {
top[_0x3172[266]][_0x3172[265]]()
})
}
,
message = function(_0xd545x10) {
var _0xd545x11 = null != language && null != language[_0x3172[14]] && null != language[_0x3172[14]][_0x3172[273]] ? language[_0x3172[14]][_0x3172[273]] : _0x3172[274];
swal({
title: _0x3172[2],
text: _0x3172[80] + _0xd545x10 + _0x3172[82],
confirmButtonText: _0xd545x11,
html: !0
})
}
;
var lang = function() {
this[_0x3172[247]] = function(_0xd545x12) {
var _0xd545x10 = new Object;
_0xd545x10[_0x3172[261]] = userLang;
var _0xd545x11 = readCookie("language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", ");
return null != _0xd545x11 && (_0xd545x10["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "] = _0xd545x11),
apiRequest(_0x3172[268] == typeof API_URIS && null != API_URIS["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "] ? API_URIS["language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", "] : _0x3172[275], _0xd545x10, function(_0xd545x10, _0xd545x11) {
null != _0xd545x11[_0x3172[14]] && (language[_0x3172[14]] = _0xd545x11[_0x3172[14]]),
null != _0xd545x12 && _0xd545x12()
}),
this
}
,
this[_0x3172[246]] = function() {
$(_0x3172[277])[_0x3172[9]](this[_0x3172[14]][_0x3172[276]]),
$(_0x3172[279])[_0x3172[9]](this[_0x3172[14]][_0x3172[278]]),
$(_0x3172[281])[_0x3172[9]](this[_0x3172[14]][_0x3172[280]]),
$(_0x3172[283])[_0x3172[9]](this[_0x3172[14]][_0x3172[282]]),
$(_0x3172[285])[_0x3172[9]](this[_0x3172[14]][_0x3172[284]]),
$(_0x3172[287])[_0x3172[9]](this[_0x3172[14]][_0x3172[286]]),
$(_0x3172[289])[_0x3172[9]](this[_0x3172[14]][_0x3172[288]]),
$(_0x3172[291])[_0x3172[9]](this[_0x3172[14]][_0x3172[290]]),
$(_0x3172[15])[_0x3172[9]](this[_0x3172[14]][_0x3172[27]]),
$(_0x3172[293])[_0x3172[9]](this[_0x3172[14]][_0x3172[292]]),
$(_0x3172[295])[_0x3172[9]](this[_0x3172[14]][_0x3172[294]]),
$(_0x3172[297])[_0x3172[9]](this[_0x3172[14]][_0x3172[296]]),
$(_0x3172[299])[_0x3172[9]](this[_0x3172[14]][_0x3172[298]]),
$(_0x3172[301])[_0x3172[9]](this[_0x3172[14]][_0x3172[300]]),
null != this[_0x3172[14]][_0x3172[302]] && eval(this[_0x3172[14]][_0x3172[302]])
}
}
, game_assets_class = function() {
this[_0x3172[303]] = new Object,
this[_0x3172[304]] = [],
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[306]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[307]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[308]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[309]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[310]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[311]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[312]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[313]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[314]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[315]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[316]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[137]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[317]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[318]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[319]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[320]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[321]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[322]
}),
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[323]
});
for (var _0xd545x10 = 0; _0xd545x10 <= 52; _0xd545x10++) {
this[_0x3172[304]][_0x3172[184]]({
type: _0x3172[305],
url: _0x3172[201] + _0xd545x10 + _0x3172[215]
})
}
;this[_0x3172[324]] = function(_0xd545x10) {
return _0xd545x10[_0x3172[256]](_0x3172[326])[_0x3172[101]](_0x3172[2])[_0x3172[256]](_0x3172[325])[_0x3172[101]](_0x3172[2])
}
,
this[_0x3172[327]] = this[_0x3172[304]][_0x3172[177]],
this[_0x3172[247]] = function(_0xd545x11) {
var _0xd545x10 = 150 * (this[_0x3172[327]] - this[_0x3172[304]][_0x3172[177]]) / this[_0x3172[327]];
if ($(_0x3172[328])[_0x3172[18]](),
$(_0x3172[329])[_0x3172[213]](_0xd545x10),
0 < this[_0x3172[304]][_0x3172[177]]) {
var _0xd545x12 = this[_0x3172[304]][0][_0x3172[330]]
, _0xd545x13 = this[_0x3172[304]][0][_0x3172[34]];
if (this[_0x3172[304]][_0x3172[331]](),
_0x3172[305] == _0xd545x13) {
var _0xd545x14 = new Image;
_0xd545x14[_0x3172[116]] = function() {
var _0xd545x10 = game_assets[_0x3172[324]](_0xd545x12);
game_assets[_0x3172[303]][_0xd545x10] = _0xd545x14,
game_assets[_0x3172[247]](_0xd545x11)
}
,
_0xd545x14[_0x3172[119]] = function() {
game_assets[_0x3172[247]](_0xd545x11)
}
,
null != ADDITIONAL_FILES[_0xd545x12] ? _0xd545x14[_0x3172[117]] = ADDITIONAL_FILES[_0xd545x12] : _0xd545x14[_0x3172[117]] = GAME_FOLDER + _0xd545x12
} else {
if (_0x3172[332] == _0xd545x13) {
var _0xd545x15 = new Audio;
_0xd545x15[_0x3172[333]] = function() {
var _0xd545x10 = game_assets[_0x3172[324]](_0xd545x12);
game_assets[_0x3172[303]][_0xd545x10] = _0xd545x15,
game_assets[_0x3172[247]](_0xd545x11)
}
,
_0xd545x15[_0x3172[119]] = function() {
game_assets[_0x3172[247]](_0xd545x11)
}
,
_0xd545x15[_0x3172[117]] = GAME_FOLDER + _0xd545x12
}
}
;return !1
}
;$(_0x3172[328])[_0x3172[16]](),
_0xd545x11()
}
,
this[_0x3172[181]] = function(_0xd545x10) {
if (_0xd545x10[_0x3172[177]] < 7) {
return null
}
;if (_0x3172[303] != _0xd545x10[_0x3172[334]](0, 6)) {
return null
}
;var _0xd545x11 = this[_0x3172[324]](_0xd545x10);
return null != this[_0x3172[303]][_0xd545x11] ? this[_0x3172[303]][_0xd545x11] : null
}
};
full_chip_format = function(_0xd545x10) {
return (_0xd545x10 / 100)[_0x3172[335]]("language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", ", ", "-", "toFixed", "", "slice", "percent", "round", "setValue", "setBar", "plus", "minus", "drag", ".bet_holder_bg_in", "pasoor_play", "#play_button", ".bet_holder", ".bet_indicator", "%", "getValue", "turn_counter", "turn_who", " .turn_bar", ".turn_container", "100%", ".turn_container .turn_bar", ".my_turn", ".opponent_turn", "sound_", "getElementById", "currentTime", "connfix", "ws://", "wss://", "toUTCString", "readyState", "close", "onopen", "onmessage", "onclose", "disconnect_screen", "stringify", "send", "token", "visible", "#double_game_image", "hidden", "#double_button", "double_offer_confirm", "/api/user/casino/auth", "ok", "address", ".home_button", "home_screen", ".back_to_home", ".back_to_lobby", ".refresh_button", "cancel_game", "#cancel_button", "#sound_icon", ".friends_button", ".bet_selector_plus", ".bet_selector_minus", "position", "draggable", "touchmove", "addEventListener", "canvas_holder", "touchstart", "touchend", "profile_remove_friend", "profile_add_friend", "shown", "profile_chips", "{level}", "profile_level", "#AF0505", "#1DA52E", "profile_close", "splice", "add", "code", "<table class="support_table">", "<font color="#A91717">(", "friends_offline", ")</font>", "<font color="#30DAE3">(", "friends_online", "3", "<font color="#3FFF28">(", "friends_playing", "<a href="javascript:;" class="clickable invite_button myButton" data="", "">", "<tr class="black_back"> <td valign="center" style="vertical-aligment: center !important;"> <div class="left margin_5">", " ", "</div> <div class="right margin_5">", "</div> <div class="clear"></div> </td></tr>", "</table>", "<table class="support_table"> <tr class="black_back"> <td><div class="margin_5">", "has_no_friends", "</div></td> </tr></table>", "#friends_list", "friends_screen", ".invite_button", "invite_text", "double_invite_text", "invite_accept", "invite_decline"", MONEY_FORMAT[2]) + _0x3172[257] + language[_0x3172[14]][_0x3172[112]]
}
,
short_chip_format = function(_0xd545x10) {
return (_0xd545x10 / 100)[_0x3172[335]](0, ", "-", "toFixed", "", "slice", "percent", "round", "setValue", "setBar", "plus", "minus", "drag", ".bet_holder_bg_in", "pasoor_play", "#play_button", ".bet_holder", ".bet_indicator", "%", "getValue", "turn_counter", "turn_who", " .turn_bar", ".turn_container", "100%", ".turn_container .turn_bar", ".my_turn", ".opponent_turn", "sound_", "getElementById", "currentTime", "connfix", "ws://", "wss://", "toUTCString", "readyState", "close", "onopen", "onmessage", "onclose", "disconnect_screen", "stringify", "send", "token", "visible", "#double_game_image", "hidden", "#double_button", "double_offer_confirm", "/api/user/casino/auth", "ok", "address", ".home_button", "home_screen", ".back_to_home", ".back_to_lobby", ".refresh_button", "cancel_game", "#cancel_button", "#sound_icon", ".friends_button", ".bet_selector_plus", ".bet_selector_minus", "position", "draggable", "touchmove", "addEventListener", "canvas_holder", "touchstart", "touchend", "profile_remove_friend", "profile_add_friend", "shown", "profile_chips", "{level}", "profile_level", "#AF0505", "#1DA52E", "profile_close", "splice", "add", "code", "<table class="support_table">", "<font color="#A91717">(", "friends_offline", ")</font>", "<font color="#30DAE3">(", "friends_online", "3", "<font color="#3FFF28">(", "friends_playing", "<a href="javascript:;" class="clickable invite_button myButton" data="", "">", "<tr class="black_back"> <td valign="center" style="vertical-aligment: center !important;"> <div class="left margin_5">", " ", "</div> <div class="right margin_5">", "</div> <div class="clear"></div> </td></tr>", "</table>", "<table class="support_table"> <tr class="black_back"> <td><div class="margin_5">", "has_no_friends", "</div></td> </tr></table>", "#friends_list", "friends_screen", ".invite_button", "invite_text", "double_invite_text", "invite_accept", "invite_decline"", MONEY_FORMAT[2]) + _0x3172[257] + language[_0x3172[14]][_0x3172[112]]
}
,
chip_format_no_symbol = function(_0xd545x10) {
return (_0xd545x10 / 100)[_0x3172[335]]("language", "userLanguage", "", "uid", "uid_1", "chips", "chips_1", "uid_2", "chips_2", "html", ".top_left_chips", "game_screen", "winner_uid", "pasoor_draw", "data", ".lang_53", "hide", ".result_for_winner", "show", ".result_for_loser", "fadeIn", ".game_result", "{amount}", "amount", "replace", "pasoor_win_amount", ".game_result_title3", "pasoor_loser", "name", "text", "searching_screen", "lobby_screen", "message", "chat", "type", ".chat_text_container", "<font color='yellow' style='font-size: 18px; font-weight: bold;'>", "</font><br />", "none", "display", "css", ".chat_area", "#ff0000", "2px solid #ff0000", "#chat_button", "scrollTop", "scrollHeight", "prop", "command", "turn", "me", "doublepassive", "removeClass", "#double_icon", "addClass", "auth", "not_found", "start_error", "game_started", "game_status", "turn_card", "game_deal", "played", "last_cards", "win", "error", "broadcast", "friends", "invite", "games_list", "cancelled", "double_accept", "double_offer", "double_level", "#game_amount_place", "WHITE", "1", "offered", "BLACK", "2", "<font style='font-size:20px;'>", "double_offer_accept", "</font>", "warning", "#DD6B55", "accept", "dont_accept", "drawn", "sort", "games", "game_waiting", "double", "game_double_waiting", "{name}", "<span class='games-waiting-name'>", "</span>", "<span class='games-waiting-amount'>", "normal", " <a href='javascript:;' class='clickable joinButton' data='", "' data-double='", "'>", "join", "</a>", "<br>", "#waiting_players", "click", "unbind", ".joinButton", "attr", "data-double", "enter_game", "photo", "currency", "bets", "level", "photo_image", "onload", "src", "#profile_photo", "onerror", "(", ") ", ".top_left_name", "prepare", "pasoor_not_found", "level_2", "name_2", "#opponent_name", "level_1", "name_1", "#my_name", "photo_2", "photo_1", "#opponent_photo", "preventDefault", "#my_photo", "null", "assets/placeholder.png", ".play_again_button", ".message_alert", "double_uid_1", "double_uid_2", "0", "pasoor_score", "#mine_score", "pasoor_club", "#mine_club", "pasoor_soor", "#mine_soor", "#opponent_score", "#opponent_club", "#opponent_soor", "double_waiting", "double_offered", "cards_left", ".dealing-cards", "cards", "op_cards", "floor_cards", "4", "status", "starting", "card", "white_card", "black_card", "x", "#card-number-", "card_yellow_back", "remove", "#card-number-250", "#card-number-251", "zindex", "#card-number-100", "#card-number-101", "#card-number-102", "#card-number-103", "floor", "length", "player", "moved_cards", "fadeOut", "get", "pop", "data-place", "push", "103", "102", "101", "100", "each", ".card_normal", "score_1", "score_2", "club_1", "club_2", "soor_1", "soor_2", "offset", "#card-place-", "<img id="card-number-", "" src="", "assets/cards/", ".png" class="card_normal" data-card="", "" style="position: absolute; left: ", "left", "px; top: ", "top", "px;">", "append", "#temp-card-container", "card_height", "height", "card_width", "width", "animate", ".png", "card-number-", "selected_card", "selected_cards", "card_white_back", ".card_white_back", "card_green_back", ".card_green_back", "posibilities", "data-card", "play", "resize", ".chat_area_overlay", "val", "#chat_message_text", "#chat_message_send", "pasoor_exit_confirm", "pasoor_exit_yes", "pasoor_exit_no", "#exit_button", "ready", "#fff", "<br />", "<span>", ":</span> ", "1px solid #235e64", "px", ".card_normal, .card_place", ".screen", "#", "loading_screen", "set_game", "load", "getTime", "setTime", "; expires=", "toGMTString", "cookie", "=", "; path=/", ";", "split", " ", "charAt", "substring", "indexOf", "lang", "device", "game", "pasoor", "reload", "location", "fail", "object", "parse", "result", "done", "post", "okey", "OK", "/api/user/casino/language", "main_disconnect", ".lang_31", "main_connect_again", ".lang_32", "landscape", ".lang_46", "pasoor_searching", ".lang_47", "please_wait", ".lang_48", "cancel", ".lang_49", "pasoor_exit", ".lang_50", "pasoor_chat", ".lang_51", "pasoor_winner", ".lang_54", "pasoor_close", ".lang_55", "chat_send", ".lang_56", "friends_list", ".lang_70", "double_option", ".lang_71", "javascript", "assets", "list", "image", "assets/back.png", "assets/board.png", "assets/board_rear.jpg", "assets/button_blue.png", "assets/button_red.png", "assets/cancel.png", "assets/friends.png", "assets/home.png", "assets/landscape.png", "assets/lang.png", "assets/minus.png", "assets/plus.png", "assets/settings.png", "assets/sound_0.png", "assets/sound_1.png", "assets/telegram.png", "assets/check.png", "assets/double.png", "clean_name", , "/", "total_assets", ".loading_bar", "#loading_indicator", "url", "shift", "sound", "onloadeddata", "substr", "formatMoney", "prototype", "abs", ", ", "-", "toFixed", "", "slice", "percent", "round", "setValue", "setBar", "plus", "minus", "drag", ".bet_holder_bg_in", "pasoor_play", "#play_button", ".bet_holder", ".bet_indicator", "%", "getValue", "turn_counter", "turn_who", " .turn_bar", ".turn_container", "100%", ".turn_container .turn_bar", ".my_turn", ".opponent_turn", "sound_", "getElementById", "currentTime", "connfix", "ws://", "wss://", "toUTCString", "readyState", "close", "onopen", "onmessage", "onclose", "disconnect_screen", "stringify", "send", "token", "visible", "#double_game_image", "hidden", "#double_button", "double_offer_confirm", "/api/user/casino/auth", "ok", "address", ".home_button", "home_screen", ".back_to_home", ".back_to_lobby", ".refresh_button", "cancel_game", "#cancel_button", "#sound_icon", ".friends_button", ".bet_selector_plus", ".bet_selector_minus", "position", "draggable", "touchmove", "addEventListener", "canvas_holder", "touchstart", "touchend", "profile_remove_friend", "profile_add_friend", "shown", "profile_chips", "{level}", "profile_level", "#AF0505", "#1DA52E", "profile_close", "splice", "add", "code", "<table class="support_table">", "<font color="#A91717">(", "friends_offline", ")</font>", "<font color="#30DAE3">(", "friends_online", "3", "<font color="#3FFF28">(", "friends_playing", "<a href="javascript:;" class="clickable invite_button myButton" data="", "">", "<tr class="black_back"> <td valign="center" style="vertical-aligment: center !important;"> <div class="left margin_5">", " ", "</div> <div class="right margin_5">", "</div> <div class="clear"></div> </td></tr>", "</table>", "<table class="support_table"> <tr class="black_back"> <td><div class="margin_5">", "has_no_friends", "</div></td> </tr></table>", "#friends_list", "friends_screen", ".invite_button", "invite_text", "double_invite_text", "invite_accept", "invite_decline"", MONEY_FORMAT[2])
}
,
Number[_0x3172[336]][_0x3172[335]] = function(_0xd545x10, _0xd545x11, _0xd545x12) {
var _0xd545x13 = this
, _0xd545x14 = (_0xd545x10 = isNaN(_0xd545x10 = Math[_0x3172[337]](_0xd545x10)) ? 2 : _0xd545x10,
_0xd545x11 = null == _0xd545x11 ? _0x3172[325] : _0xd545x11,
_0xd545x12 = null == _0xd545x12 ? _0x3172[338] : _0xd545x12,
_0xd545x13 < 0 ? _0x3172[339] : _0x3172[2])
, _0xd545x15 = parseInt(_0xd545x13 = Math[_0x3172[337]](+_0xd545x13 || 0)[_0x3172[340]](_0xd545x10)) + _0x3172[2]
, _0xd545x16 = 3 < (_0xd545x16 = _0xd545x15[_0x3172[177]]) ? _0xd545x16 % 3 : 0;
return _0xd545x14 + (_0xd545x16 ? _0xd545x15[_0x3172[334]](0, _0xd545x16) + _0xd545x12 : _0x3172[2]) + _0xd545x15[_0x3172[334]](_0xd545x16)[_0x3172[24]](/(\d{3})(?=\d)/g, _0x3172[341] + _0xd545x12) + (_0xd545x10 ? _0xd545x11 + Math[_0x3172[337]](_0xd545x13 - _0xd545x15)[_0x3172[340]](_0xd545x10)[_0x3172[342]](2) : _0x3172[2])
}
;
var bet_selector_model = function() {
this[_0x3172[123]] = function() {
this[_0x3172[113]] = null != user_data[_0x3172[113]] ? user_data[_0x3172[113]] : [],
null == this[_0x3172[343]] && (this[_0x3172[343]] = Math[_0x3172[344]](this[_0x3172[113]][_0x3172[177]] / 2)),
this[_0x3172[345]](),
this[_0x3172[346]]()
}
,
this[_0x3172[347]] = function() {
this[_0x3172[343]] += 1,
this[_0x3172[343]] > this[_0x3172[113]][_0x3172[177]] && (this[_0x3172[343]] = this[_0x3172[113]][_0x3172[177]]),
this[_0x3172[345]](),
this[_0x3172[346]]()
}
,
this[_0x3172[348]] = function() {
this[_0x3172[343]] -= 1,
this[_0x3172[343]] < 1 && (this[_0x3172[343]] = 1),
this[_0x3172[345]](),
this[_0x3172[346]]()
}
,
this[_0x3172[349]] = function(_0xd545x10, _0xd545x11) {
this[_0x3172[343]] = Math[_0x3172[344]](this[_0x3172[113]][_0x3172[177]] * _0xd545x10 / 100),
this[_0x3172[343]] < 1 && (this[_0x3172[343]] = 1),
this[_0x3172[345]](),
$(_0x3172[350])[_0x3172[40]]({
width: _0xd545x11
})
}
,
this[_0x3172[345]] = function() {
var _0xd545x10 = short_chip_format(this[_0x3172[113]][this[_0x3172[343]] - 1]);
$(_0x3172[352])[_0x3172[9]](language[_0x3172[14]][_0x3172[351]][_0x3172[24]](_0x3172[22], _0xd545x10))
}
,
this[_0x3172[346]] = function() {
var _0xd545x10 = 80 * (this[_0x3172[343]] - 1) / (this[_0x3172[113]][_0x3172[177]] - 1);
_0x3172[31] != active_screen ? _0xd545x10 = _0xd545x10 / 100 * (0.7 * ($(window)[_0x3172[213]]() > $(window)[_0x3172[211]]() ? $(window)[_0x3172[213]]() : $(window)[_0x3172[211]]()) - 100) : _0xd545x10 = $(_0x3172[353])[_0x3172[213]]() * (_0xd545x10 / 100);
$(_0x3172[354])[_0x3172[40]]({
left: _0xd545x10
});
var _0xd545x11 = 95 * (this[_0x3172[343]] - 1) / (this[_0x3172[113]][_0x3172[177]] - 1);
$(_0x3172[350])[_0x3172[40]]({
width: _0xd545x11 + _0x3172[355]
})
}
,
this[_0x3172[356]] = function() {
return this[_0x3172[113]][this[_0x3172[343]] - 1]
}
};
start_game_timer = function() {
setInterval(function() {
if (null == game_data[_0x3172[357]] || null == game_data[_0x3172[358]] || _0x3172[11] != active_screen) {
return !1
}
;game_data[_0x3172[357]] -= 1,
game_data[_0x3172[357]] < 0 && (game_data[_0x3172[357]] = 0);
var _0xd545x10 = 100 * game_data[_0x3172[357]] / (10 * game_turn_time)
, _0xd545x11 = game_data[_0x3172[358]] + _0x3172[359];
$(_0xd545x11)[_0x3172[40]]({
width: _0xd545x10 + _0x3172[355]
})
}, 100)
}
,
game_turn_change = function(_0xd545x10) {
if (_0x3172[136] == _0xd545x10) {
return game_data[_0x3172[357]] = null,
$(_0x3172[360])[_0x3172[16]](),
!1
}
;$(_0x3172[360])[_0x3172[16]](),
$(_0x3172[362])[_0x3172[40]]({
width: _0x3172[361]
}),
game_data[_0x3172[357]] = 10 * game_turn_time,
game_data[_0x3172[358]] = _0xd545x10 == game_data[_0x3172[50]] ? _0x3172[363] : _0x3172[364],
$(game_data[_0x3172[358]])[_0x3172[20]]()
}
,
play_audio = function(_0xd545x10) {
if (1 == mute_audios) {
return !1
}
;var _0xd545x11 = document[_0x3172[366]](_0x3172[365] + _0xd545x10);
return _0xd545x11[_0x3172[367]] = 0,
_0xd545x11[_0x3172[225]](),
_0xd545x11
}
;
var connection_time = (new Date)[_0x3172[248]]();
function getconnectionurl(_0xd545x10, _0xd545x11) {
if (1 != _0xd545x11) {
return null != (_0xd545x12 = getcookieforconnection(_0x3172[368])) && 2 <= parseInt(_0xd545x12) ? _0xd545x10[_0x3172[24]](_0x3172[369], _0x3172[370]) : _0xd545x10
}
;if (null == (_0xd545x12 = getcookieforconnection(_0x3172[368]))) {
return createcookieforconnection(_0x3172[368], 1),
_0xd545x10
}
;var _0xd545x12 = parseInt(_0xd545x12);
return 4 <= (_0xd545x12 += 1) ? createcookieforconnection(_0x3172[368], 1) : createcookieforconnection(_0x3172[368], _0xd545x12),
_0xd545x10
}
function createcookieforconnection(_0xd545x10, _0xd545x11) {
var _0xd545x12 = new Date;
_0xd545x12[_0x3172[249]](_0xd545x12[_0x3172[248]]() + 216e5);
var _0xd545x13 = _0x3172[250] + _0xd545x12[_0x3172[371]]();
document[_0x3172[252]] = _0xd545x10 + _0x3172[253] + _0xd545x11 + _0xd545x13 + _0x3172[254]
}
function getcookieforconnection(_0xd545x10) {
for (var _0xd545x11 = _0xd545x10 + _0x3172[253], _0xd545x12 = document[_0x3172[252]][_0x3172[256]](_0x3172[255]), _0xd545x13 = 0; _0xd545x13 < _0xd545x12[_0x3172[177]]; _0xd545x13++) {
for (var _0xd545x14 = _0xd545x12[_0xd545x13]; _0x3172[257] == _0xd545x14[_0x3172[258]](0); ) {
_0xd545x14 = _0xd545x14[_0x3172[259]](1, _0xd545x14[_0x3172[177]])
}
;if (0 == _0xd545x14[_0x3172[260]](_0xd545x11)) {
return _0xd545x14[_0x3172[259]](_0xd545x11[_0x3172[177]], _0xd545x14[_0x3172[177]])
}
}
;return null
}
socket_connect = function(_0xd545x11, _0xd545x12) {
null != socket_connection && 1 == socket_connection[_0x3172[372]] && (socket_connection[_0x3172[373]](),
socket_connection = null),
_0xd545x11 = getconnectionurl(_0xd545x11, !1),
connection_time = (new Date)[_0x3172[248]](),
(socket_connection = new WebSocket(_0xd545x11))[_0x3172[374]] = function(_0xd545x10) {
null != _0xd545x12 && _0xd545x12(!0),
_0xd545x12 = null
}
,
socket_connection[_0x3172[375]] = function(_0xd545x10) {
var _0xd545x11 = JSON[_0x3172[269]](_0xd545x10[_0x3172[14]]);
data_from_socket(_0xd545x11)
}
,
socket_connection[_0x3172[376]] = function(_0xd545x10) {
(new Date)[_0x3172[248]]() - connection_time < 1500 && getconnectionurl(_0xd545x11, !0),
fadein_screen(_0x3172[377])
}
,
socket_connection[_0x3172[119]] = function(_0xd545x10) {
null != _0xd545x12 && _0xd545x12(!1),
fadein_screen(_0x3172[377])
}
}
,
socket_disconnect = function() {
if (null == socket_connection || 1 != socket_connection[_0x3172[372]]) {
return !1
}
;socket_connection[_0x3172[373]]()
}
,
socket_send = function(_0xd545x10) {
return null != socket_connection && 1 == socket_connection[_0x3172[372]] && (socket_connection[_0x3172[379]](JSON[_0x3172[378]](_0xd545x10)),
!0)
}
,
connect_to_server = function(_0xd545x10) {
socket_connect(_0xd545x10, function(_0xd545x10) {
1 == _0xd545x10 ? socket_send({
command: _0x3172[55],
uid: user_data[_0x3172[3]],
token: user_data[_0x3172[380]]
}) : fadein_screen(_0x3172[377])
})
}
,
$(document)[_0x3172[235]](function() {
double_game && $(_0x3172[382])[_0x3172[40]]({
visibility: _0x3172[381]
}),
$(_0x3172[384])[_0x3172[105]](function() {
double_game ? (double_game = !1,
$(_0x3172[382])[_0x3172[40]]({
visibility: _0x3172[383]
})) : (double_game = !0,
$(_0x3172[382])[_0x3172[40]]({
visibility: _0x3172[381]
}))
}),
$(_0x3172[53])[_0x3172[105]](function() {
can_send_double && swal({
title: _0x3172[2],
text: _0x3172[80] + language[_0x3172[14]][_0x3172[385]] + _0x3172[82],
type: _0x3172[83],
showCancelButton: !0,
confirmButtonColor: _0x3172[84],
confirmButtonText: language[_0x3172[14]][_0x3172[232]],
cancelButtonText: language[_0x3172[14]][_0x3172[233]],
closeOnConfirm: !0,
html: !0,
allowOutsideClick: !1,
allowEscapeKey: !1,
allowEnterKey: !1
}, function() {
socket_send({
command: _0x3172[72]
})
})
}),
start_game(function() {
apiRequest(_0x3172[268] == typeof API_URIS && null != API_URIS[_0x3172[55]] ? API_URIS[_0x3172[55]] : _0x3172[386], {}, function(_0xd545x25, _0xd545x26) {
_0x3172[387] == _0xd545x25 ? (user_data[_0x3172[3]] = _0xd545x26[_0x3172[14]][_0x3172[3]],
user_data[_0x3172[380]] = _0xd545x26[_0x3172[14]][_0x3172[380]],
null != _0xd545x26[_0x3172[14]][_0x3172[302]] && eval(_0xd545x26[_0x3172[14]][_0x3172[302]]),
connect_to_server(_0xd545x26[_0x3172[14]][_0x3172[388]])) : fadein_screen(_0x3172[377])
})
}),
$(_0x3172[389])[_0x3172[105]](function() {
top[_0x3172[266]] = HOME_URL
}),
$(_0x3172[391])[_0x3172[105]](function() {
fadein_screen(_0x3172[390])
}),
$(_0x3172[392])[_0x3172[105]](function() {
fadein_screen(_0x3172[31])
}),
$(_0x3172[393])[_0x3172[105]](function() {
top[_0x3172[266]] = MAIN_URL
}),
$(_0x3172[352])[_0x3172[105]](function() {
change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
amount: bet_selector[_0x3172[356]](),
double: double_game
})
}),
$(_0x3172[395])[_0x3172[105]](function() {
socket_send({
command: _0x3172[394]
})
}),
$(_0x3172[396])[_0x3172[105]](function() {
mute_audios ? (mute_audios = !1,
$(_0x3172[396])[_0x3172[108]]({
src: GAME_FOLDER + _0x3172[319]
})) : (mute_audios = !0,
$(_0x3172[396])[_0x3172[108]]({
src: GAME_FOLDER + _0x3172[320]
}))
}),
$(_0x3172[397])[_0x3172[105]](function() {
open_friends_screen()
}),
bet_selector = new bet_selector_model,
$(_0x3172[398])[_0x3172[105]](function() {
bet_selector[_0x3172[347]]()
}),
$(_0x3172[399])[_0x3172[105]](function() {
bet_selector[_0x3172[348]]()
}),
$(_0x3172[354])[_0x3172[401]]({
axis: _0x3172[165],
containment: _0x3172[353],
scroll: !1,
drag: function(_0xd545x10, _0xd545x11) {
var _0xd545x12 = $(_0x3172[353])[_0x3172[213]]() - $(_0x3172[354])[_0x3172[213]]()
, _0xd545x13 = Math[_0x3172[344]](100 * _0xd545x11[_0x3172[400]][_0x3172[204]] / _0xd545x12);
bet_selector[_0x3172[349]](_0xd545x13, _0xd545x11[_0x3172[400]][_0x3172[204]] + 10)
}
}),
$(window)[_0x3172[226]](function() {
_0x3172[31] == active_screen && fadein_screen(_0x3172[31])
}),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[402], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[105], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[405], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1),
document[_0x3172[366]](_0x3172[404])[_0x3172[403]](_0x3172[406], function(_0xd545x10) {
_0xd545x10[_0x3172[134]]()
}, !1)
}),
find_level_from_xp = function(_0xd545x10) {
for (var _0xd545x11 = 1; _0xd545x11 <= 100; _0xd545x11++) {
if (_0xd545x10 <= 5 * _0xd545x11 * _0xd545x11) {
return _0xd545x11
}
}
;return 100
}
,
open_user_profile = function(_0xd545x11) {
if (null == _0xd545x11[_0x3172[3]] || _0xd545x11[_0x3172[3]] == user_data[_0x3172[3]]) {
return !1
}
;var _0xd545x10 = _0x3172[2] != _0xd545x11[_0x3172[111]] ? _0xd545x11[_0x3172[111]] : GAME_FOLDER + _0x3172[137]
, _0xd545x12 = is_my_friend(_0xd545x11[_0x3172[3]]) ? language[_0x3172[14]][_0x3172[407]] : language[_0x3172[14]][_0x3172[408]]
, _0xd545x13 = (language[_0x3172[14]][_0x3172[410]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11[_0x3172[409]])),
language[_0x3172[14]][_0x3172[412]][_0x3172[24]](_0x3172[411], find_level_from_xp(_0xd545x11[_0x3172[114]])))
, _0xd545x14 = is_my_friend(_0xd545x11[_0x3172[3]]) ? _0x3172[413] : _0x3172[414];
swal({
title: _0xd545x11[_0x3172[28]],
imageUrl: _0xd545x10,
text: _0x3172[80] + _0xd545x13 + _0x3172[82],
confirmButtonColor: _0xd545x14,
confirmButtonText: _0xd545x12,
cancelButtonText: language[_0x3172[14]][_0x3172[415]],
showCancelButton: !0,
closeOnConfirm: !0,
closeOnCancel: !0,
allowOutsideClick: !0,
html: !0
}, function(_0xd545x10) {
_0xd545x10 && friendship_proccess(_0xd545x11[_0x3172[3]])
})
}
,
friendship_proccess = function(_0xd545x10) {
if (is_my_friend(_0xd545x10)) {
for (key in user_data[_0x3172[67]]) {
if (user_data[_0x3172[67]][key][_0x3172[3]] == _0xd545x10) {
user_data[_0x3172[67]][_0x3172[416]](key, 1);
break
}
}
;socket_send({
command: _0x3172[67],
type: _0x3172[168],
uid: _0xd545x10
})
} else {
user_data[_0x3172[67]][_0x3172[184]]({
uid: _0xd545x10,
name: _0x3172[2]
}),
socket_send({
command: _0x3172[67],
type: _0x3172[417],
uid: _0xd545x10
})
}
}
,
is_my_friend = function(_0xd545x10) {
if (null == user_data[_0x3172[67]]) {
return !1
}
;for (key in user_data[_0x3172[67]]) {
if (user_data[_0x3172[67]][key][_0x3172[3]] == _0xd545x10) {
return !0
}
}
;return !1
}
,
open_friends_screen = function() {
change_screen(_0x3172[245]),
socket_send({
command: _0x3172[67],
type: _0x3172[304]
})
}
,
show_friends_screen = function(_0xd545x10) {
_0xd545x10[_0x3172[67]] = _0xd545x10[_0x3172[67]][_0x3172[88]](function(_0xd545x10, _0xd545x11) {
return _0xd545x11[_0x3172[418]] - _0xd545x10[_0x3172[418]]
});
var _0xd545x11 = _0x3172[419];
for (key in _0xd545x10[_0x3172[67]]) {
var _0xd545x12 = _0x3172[2];
_0x3172[76] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x12 = _0x3172[420] + language[_0x3172[14]][_0x3172[421]] + _0x3172[422]),
_0x3172[79] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x12 = _0x3172[423] + language[_0x3172[14]][_0x3172[424]] + _0x3172[422]),
_0x3172[425] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x12 = _0x3172[426] + language[_0x3172[14]][_0x3172[427]] + _0x3172[422]);
var _0xd545x13 = _0x3172[2];
_0x3172[79] == _0xd545x10[_0x3172[67]][key][_0x3172[418]] && (_0xd545x13 = _0x3172[428] + _0xd545x10[_0x3172[67]][key][_0x3172[3]] + _0x3172[429] + $(_0x3172[352])[_0x3172[9]]() + _0x3172[102]),
_0xd545x11 = _0xd545x11 + _0x3172[430] + _0xd545x10[_0x3172[67]][key][_0x3172[28]] + _0x3172[431] + _0xd545x12 + _0x3172[432] + _0xd545x13 + _0x3172[433]
}
;_0xd545x11 += _0x3172[434],
0 == _0xd545x10[_0x3172[67]][_0x3172[177]] && (_0xd545x11 = _0x3172[435] + language[_0x3172[14]][_0x3172[436]] + _0x3172[437]),
$(_0x3172[438])[_0x3172[9]](_0xd545x11),
change_screen(_0x3172[439]),
$(_0x3172[440])[_0x3172[106]](_0x3172[105]),
$(_0x3172[440])[_0x3172[105]](function(_0xd545x10) {
_0xd545x10[_0x3172[134]]();
var _0xd545x11 = $(this)[_0x3172[108]](_0x3172[14]);
change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
invite: _0xd545x11,
amount: bet_selector[_0x3172[356]](),
double: double_game
})
})
}
,
friend_invited = function(_0xd545x11) {
var _0xd545x10 = _0x3172[2] != _0xd545x11[_0x3172[111]] ? _0xd545x11[_0x3172[111]] : GAME_FOLDER + _0x3172[137]
, _0xd545x12 = language[_0x3172[14]][_0x3172[441]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11[_0x3172[23]]));
null != _0xd545x11[_0x3172[91]] && 1 == _0xd545x11[_0x3172[91]] && (_0xd545x12 = language[_0x3172[14]][_0x3172[442]][_0x3172[24]](_0x3172[22], full_chip_format(_0xd545x11[_0x3172[23]]))),
_0xd545x12 = _0xd545x12[_0x3172[24]](_0x3172[93], _0xd545x11[_0x3172[28]]),
swal({
title: _0x3172[2],
imageUrl: _0xd545x10,
text: _0x3172[80] + _0xd545x12 + _0x3172[82],
confirmButtonColor: _0x3172[414],
confirmButtonText: language[_0x3172[14]][_0x3172[443]],
cancelButtonText: language[_0x3172[14]][_0x3172[444]],
cancelButtonColor: _0x3172[413],
showCancelButton: !0,
closeOnConfirm: !0,
closeOnCancel: !0,
allowOutsideClick: !0,
html: !0
}, function(_0xd545x10) {
_0xd545x10 && (change_screen(_0x3172[30]),
socket_send({
command: _0x3172[110],
invited: _0xd545x11[_0x3172[3]],
amount: _0xd545x11[_0x3172[23]],
double: _0xd545x11[_0x3172[91]]
}))
})
}
© 2023 Quttera Ltd. All rights reserved.