(function ($) { var profiles = { /** * Base profile */ "DEFAULT": { data: { version: 1, secure: "Yes" }, base: ".", width: 800, height: 600, bgcolor: "#000", menu: "false" }, "IOM": { data: { nyxroot: "secure.trimarknetwork.com" } }, "CR": { data: { nyxroot: "secure.securwise.com" } }, /** * Brand specific profiles */ "ZODIACPALACE": { width: "100%", height: "100%", bgcolor: "#000053", data: { operatorname: "ZodiacPalace", partnername: "ZodiacPalace", secure: "Yes" } }, "SATURN": { width: "100%", height: "100%", bgcolor: "#000053", data: { operatorname: "Saturn", partnername: "Saturn", secure: "Yes" } }, "TELECOMSTV": { src: "//games.trimarknetwork.com/gameclient/network/lounge_slim.swf", data: { secure: "Yes", operatorname: "Gamerweb", partnername: "Gamerweb", skinname: "Default", loaderimage: "/gameclient/ext/gamerweb/casino_splash.swf" /*client: "../network/bingo.swf"*/ } }, "GAMERWEB": { src: "//games.trimarknetwork.com/gameclient/network/lounge_slim.swf", data: { secure: "Yes", operatorname: "Gamerweb", partnername: "Gamerweb", skinname: "Default", loaderimage: "/gameclient/ext/gamerweb/casino_splash.swf" /*client: "../network/bingo.swf"*/ } }, "SATURNUS": { src: "//bingo.securwise.com/flash/WB75MX_24Dec.swf", width: "100%", height: "100%", bgcolor: "#000053" }, "MIAMIBINGO": { src: "//bingo.securwise.com/flash/WB75MX_24Dec.swf", width: "100%", height: "100%", bgcolor: "#000053" }, "MDF": { src: "//bingo.securwise.com/flash/WB75MX_24Dec.swf", width: "100%", height: "100%", bgcolor: "#000053" }, "SATURNUSCHATHOSTING": { src: "//bingo.securwise.com/flash/hostingToolMX2-8Jan.swf", width: "775", height: "550", bgcolor: "#000053" }, "NETWORKFP": { src: "//games.securwise.com/gameclient/network/lounge_slim.swf", data: { freePlay: "Yes", freePlayCurrency: "GBP", freePlayAmount: "1000", operatorname: "NetworkFP", partnername: "NetworkFP", loaderimage: "/gameclient/ext/lucky/luckysplash.swf" } }, "NETWORKFP_DEMO": { src: "//games.trimarknetwork.com/gameclient/network/lounge_slim.swf", data: { freePlay: "Yes", freePlayCurrency: "GBP", freePlayAmount: "1000", operatorname: "NetworkFP", partnername: "NetworkFP", loaderimage: "/gameclient/ext/demo/DemoPreloader.swf" } }, "CASHIER": { src: "//games.trimarknetwork.com/gameclient/cashier/cashierLoader.swf", data: { fromPortal: "No", session: "cookie" } }, "CASHIER_SECURE": { src: "https://secure.trimarknetwork.com/gameclient/cashier/cashierLoader.swf", data: { fromPortal: "No", session: "cookie" } }, /** * Game profiles */ "DEUCESWILD": { data: { gameid: 21100, //30000, client: "../casino/vp.swf", namet: "Deuces Wild" } }, "JACKSORBETTER": { data: { gameid: 21101, //30001, client: "../casino/vp.swf", namet: "Jacks or Better" } }, "JOKERPOKER": { data: { gameid: 21102, //30002, client: "../casino/vp.swf", namet: "Joker Poker" } }, "BONUSPOKER": { data: { gameid: 21103, //30003, client: "../casino/vp.swf", namet: "Bonus Poker" } }, "DOUBLEJACKPOT": { data: { gameid: 21104, //30004, client: "../casino/vp.swf", namet: "Double Jackpot" } }, "TWOWAYSROYAL": { data: { gameid: 21105, //30005, client: "../casino/vp.swf", namet: "Two Ways Royal" } }, "TENSORBETTER": { data: { gameid: 21106, //30006, client: "../casino/vp.swf", namet: "Tens or Better" } }, "ACESANDFACES": { data: { gameid: 21107, //30007, client: "../casino/vp.swf", namet: "Aces and Faces" } }, "BLACKJACK": { data: { gameid: 21110, //30010, client: "../casino/blackjack.swf", namet: "Black Jack" } }, "BACCARAT": { data: { gameid: 21111, //30011, client: "../casino/Baccarat.swf", namet: "Baccarat" } }, "CARIBBEANPOKER": { data: { gameid: 21112, //30012, client: "../casino/Caribbeanpoker.swf", namet: "Caribbean Poker" } }, "CASINOWAR": { data: { gameid: 21113, //30013, client: "../casino/war.swf", namet: "War" } }, "DRAWHILOW": { data: { gameid: 21114, //30014, client: "../casino/hilow.swf", namet: "Hi-Low" } }, "PAIGOWPOKER": { data: { gameid: 21115, //30015, client: "../casino/PaiGow.swf", namet: "Pai Gow" } }, "CASINOHOLDEM": { data: { gameid: 21116, //30016, client: "../casino/casinoholdem.swf", namet: "Casino Hold'em" } }, "PONTOON": { data: { gameid: 21117, //30017, client: "../casino/Pontoon.swf", namet: "Pontoon" } }, "PUNTOBANCO": { data: { gameid: 21118, //30018, client: "../casino/PuntoBanco.swf", namet: "Punto Banco" } }, "REDDOG": { data: { gameid: 21119, //30019, client: "../casino/reddog.swf", namet: "Red Dog" } }, "LETITRIDEPOKER": { data: { gameid: 21120, //30020, client: "../casino/letitride.swf", namet: "Let it Ride" } }, "TRICARDPOKER": { data: { gameid: 21121, //30021, client: "../casino/tricard.swf", namet: "Tri-card Poker" } }, "EUROPEANROULETTE": { data: { gameid: 21122, //30022, client: "../casino/roulette.swf", namet: "European Roulette" } }, "SICBO": { data: { gameid: 21123, //30024, client: "../casino/sicbo.swf", namet: "Sic Bo" } }, "CRAPS": { data: { gameid: 21124, //30025, client: "../casino/craps.swf", namet: "Craps" } }, "ASTROCITY": { data: { gameid: 21126, //30027, client: "../casino/slotb.swf", namet: "Astro" } }, "BEAUTYSALON": { data: { gameid: 21127, //30028, client: "../casino/slotb.swf", namet: "Beauty Salon" } }, "CIRCUS": { data: { gameid: 21128, //30029, client: "../casino/slotb.swf", namet: "Amazing Circus" } }, "HAUNTEDMANSION": { data: { gameid: 21129, //30034, client: "../casino/slotb.swf", namet: "Haunted Mansion" } }, "SHOPPINGSPREE": { data: { gameid: 21130, //30037, client: "../casino/slotb.swf", namet: "Shopping Spree" } }, "TIKITREASURE": { data: { gameid: 21132, //30039, client: "../casino/slotb.swf", namet: "Tiki Treasure" } }, "PIRATES": { data: { gameid: 21133, //30040, client: "../casino/slotb.swf", namet: "Pirates" } }, "PARTYCHICKS": { data: { gameid: 21134, //30041, client: "../casino/slotb.swf", namet: "Party Chicks" } }, "HILLBILLY": { data: { gameid: 21135, //30042, client: "../casino/slotb.swf", namet: "Hillbilly Haven" } }, "ATLANTIS": { data: { gameid: 21136, //30043, client: "../casino/slotb.swf", namet: "Atlantis" } }, "AMAZINGCIRCUS": { data: { gameid: 21140, //30045, client: "../casino/speedkeno.swf", namet: "Amazing Circus" } }, "TIKILOTTERY": { data: { gameid: 21141, //30046, client: "../casino/scratch.swf", namet: "Tiki Treasure" } }, "ROCKSTAR": { data: { gameid: 21137, //30048, client: "../casino/slotb.swf", namet: "Rock Star" } }, "GALAXY": { data: { gameid: 21001, //8001, client: "../network/bingo.swf", namet: "Galaxy 75 Ball Bingo" } }, "STARDUST": { data: { gameid: 21002, //8002, client: "../network/bingo.swf", namet: "Stardust 90 Ball Bingo" } } }; /** * Extend default profile */ $.extend(profiles, { "LOBBY": $.extend(true, { src: "/gameclient/network/lounge.swf" }, profiles["DEFAULT"], profiles["CR"]), "POPUP": $.extend(true, { src: "/gameclient/network/lounge_popup.swf" }, profiles["DEFAULT"], profiles["CR"]), "SLIM": $.extend(true, { src: "/gameclient/network/lounge_slim.swf" }, profiles["DEFAULT"], profiles["CR"]) }); $.fn.extend({ games_launch: function () { var args = arguments; return this.each(function (index, selfDom) { var options = {}; $.each(args || false, function (argc, argv) { if (typeof argv === "string") { $.extend(true, options, profiles[argv.toUpperCase()]); } else { $.extend(true, options, argv); } }); if (options.src && options.data) { options.src = options.src + "?" + $.param(options.data); delete options.data; } $(selfDom) .empty() .flash(options, { update: true, expressInstall: true }); }); }, games_lobby: function () { this.games_launch.apply(this, Array.prototype.concat.apply(["LOBBY"], arguments)); }, games_slim: function () { this.games_launch.apply(this, Array.prototype.concat.apply(["SLIM"], arguments)); } }); })(jQuery);