/*YC:widget_conchWidgetG5poker_casino_GB___1_1__1_metap_mgid_en_4*/conch = { 'baseUrl' : "http://www.revtimize.com", 'widgetId' : 'conchWidget', 'widgetTitle': '', load : function (mainCallback){ var script = document.createElement("SCRIPT"); script.src = 'https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'; script.type = 'text/javascript'; document.getElementsByTagName("head")[0].appendChild(script); var checkReady = function(callback) { if (window.jQuery) { callback(jQuery); } else { window.setTimeout(function() { checkReady(callback); }, 100); } }; checkReady(function($) { mainCallback(conch); }); } } conch.load (function(conch){ jQuery.support.cors = true; userPreferences = {"widgetId":"conchWidgetG5poker","game":"casino","siteName":"metap","location":"sidebar","width":"100","widthWay":"percentage","layout":"vertical","colors_bg":"ffffff","colors_font":"39f","colors_bonusFont":"a52c29","colors_titleFont":"000000","colors_titleBg":"ccd5c9","colors_bonusBg":"ffffff","colors_borderColor":"ffffff","language":"en","currency":"all","limit":100,"category":null,"isBanner":"1","widgetType":"1","noMore":"1","userLanguage":"en","countryDetails":{"code":"GB","id":79,"name":"United Kingdom"},"software":null}; countryDetails = {"id":"79","code":"GB","name":"United Kingdom"}; jQuery("#" + userPreferences.widgetId).empty();// var rand = (userPreferences.isOwner==undefined) ? "30" : Math.random(); var cssCall = ""; jQuery(cssCall).appendTo("#" + userPreferences.widgetId); fillUserPreferencesVars(); partnersExposed = new Array(); if (isPartnersModule && isMobile==0) { partnersForModule = "nothing"; var partnersModuleHTML = createPartnersModule(partnersForModule); setTimeout(function() { jQuery("#partnersModule").append (partnersModuleHTML); }, 1200); } partners = [{"id":"126","name":"Hippodrome Casino","language":"en","game":"Casino","url":"http:\/\/www.hippodromeonline.com?s=ha34194&a=1200405561964043&b=1","image":"hippodrome.jpg","bonus_up_to":"1000","bonus_percentage":"1.0","no_deposit_bonus":"0","other_bonus":"","currency":"pound","rating":"10","company":"hippodromeaffiliates","promo_code":"","category":"","is_mobile":"1","is_no_download":"1","is_best_offer":"0","country":"","payments_url":"","software":"microgaming","payout_ratio_url":"","payout_ratio":"0","type":"web","tracker_word":"transaction_id","ad_size_id":"0","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"171","name":"Mr Green Casino","language":"en","game":"Casino","url":"http:\/\/ads.mrgreen.com\/redirect.aspx?pid=2034154","image":"mrgreen.png","bonus_up_to":"350","bonus_percentage":"1.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"9","company":"mrgreen","promo_code":"","category":"mgid","is_mobile":"1","is_no_download":"1","is_best_offer":"0","country":"","payments_url":"","software":"netent","payout_ratio_url":"","payout_ratio":"0","type":"web","tracker_word":"transaction_id","ad_size_id":"0","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"83","name":"BGO Casino","language":"en","game":"Casino","url":"https:\/\/www.bgo.com\/?tid=dc15a9f5-35d7-4264-9fa6-c33b442de879","image":"bgo.jpg","bonus_up_to":"400","bonus_percentage":"2.0","no_deposit_bonus":"0","other_bonus":"","currency":"pound","rating":"9","company":"bgoworld","promo_code":"","category":"","is_mobile":"1","is_no_download":"1","is_best_offer":"0","country":"global","payments_url":"http:\/\/www.rubyroyal.com\/us\/banking.html","software":"microgaming","payout_ratio_url":"","payout_ratio":"0","type":"web","tracker_word":"transaction_id","ad_size_id":"0","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"205","name":"Free Spins Casino","language":"en","game":"Casino","url":"http:\/\/www.freespinsaffiliates.com\/redirector?url=http:\/\/www.freespinscasino.com&userid=88&tracker=234","image":"freespinscasino.png","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"Free spins on every deposit","currency":"euro","rating":"9","company":"freespinsaffiliates","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"web","tracker_word":"","ad_size_id":"0","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"}]; partners = sortItems (partners, 'rating', "int"); outputHTML = createWidgetHTML (partners); jQuery("#" + userPreferences.widgetId).append (outputHTML); setWidgetStyle (userPreferences, userPreferences.widgetId); jQuery("#jumpToTop").click (function(){ jumpToTop (); }); if(isMobileDevice()) { newShowFooter (); //showFooter (); } else { //newShowFooter (); } }); function createWidgetHTML (partners){ var menuOutputHTML = outputHTML = ""; if (!isMobileDevice()){ if (noMoreVar==0){ menuOutputHTML += ""; menuOutputHTML += addSortButton (); menuOutputHTML += createFilter (); menuOutputHTML += ""; } } jQuery(".widgetContainer .widgetTitle").append(menuOutputHTML); //outputHTML += (widgetTitle=="") ? "" :"" +widgetTitle + ""; outputHTML += ""; return outputHTML; } function createPartnersHTML (partners){ var partnersOutputHTML = ""; var myCount = 0; partnersExposed = []; jQuery.each( partners, function( key, value ) { if (myCount"; var name = "" + partnerDetails['name'] + ""; var software = (partnerDetails['software']!="") ? "" +partnerDetails['software'] + "" : ""; var payoutRatio = (partnerDetails['payout_ratio']!="" && partnerDetails['payout_ratio']!=0) ? "Payout Ratio:" +partnerDetails['payout_ratio'] + "%" : ""; var depositBonus = getPartnerBonus (partnerDetails); var noDepositBonus = (partnerDetails['no_deposit_bonus']!="0") ? "" +partnerDetails['no_deposit_bonus'] + "&"+partnerDetails['currency']+"; No Deposit" : ""; var otherBonus = (partnerDetails['other_bonus']!="") ? "" +partnerDetails['other_bonus'] + "" : ""; var bonus = depositBonus + noDepositBonus + otherBonus; var software = (partnerDetails['software']!="") ? "" +partnerDetails['software'] + "" : ""; var partnerLandingPage = createPartnerLink (partnerDetails); var betNow = ""+echoVisitSite()+""; var partnerHTML = "
  • " + image + name + "
    " + bonus + software + payoutRatio + "
    " + betNow +"
  • "; return partnerHTML; } function createPartnerHTML (partnerDetails){ partnersExposed.push (partnerDetails['id']); var image = ""; var name = "" + partnerDetails['name'] + ""; var rating = " "; var isBestOffer = "";//(partnerDetails['is_best_offer']==1) ? "Value Offer" : ""; var payment = "
    " + showPaymentOptions (partnerDetails) + "
    "; var depositBonus = getPartnerBonus (partnerDetails); var software = (partnerDetails['software']!="") ? "" +partnerDetails['software'] + "" : ""; var payoutRatio = (partnerDetails['payout_ratio']!="" && partnerDetails['payout_ratio']!=0) ? "Payout Ratio:" +partnerDetails['payout_ratio'] + "%" : ""; var noDepositBonus = (partnerDetails['no_deposit_bonus']!="0") ? "" +partnerDetails['no_deposit_bonus'] + "&"+partnerDetails['currency']+"; No Deposit" : ""; var otherBonus = (partnerDetails['other_bonus']!="") ? "" +partnerDetails['other_bonus'] + "" : ""; var bonus = depositBonus + noDepositBonus + otherBonus; var betNow = ""+echoVisitSite()+""; var partnerLandingPage = createPartnerLink (partnerDetails); var partnerHTML = "
  • " + image + "" + name + rating + isBestOffer + "" + "
    " + bonus + payment + software + payoutRatio + "
    " + betNow +"
  • "; return partnerHTML; } function setWidgetStyle (partnerDetails, widgetName){ var widthWay = (partnerDetails.widthWay=="percentage" || partnerDetails.widthWay==undefined) ? "%" : "px"; var widgetWidth = (partnerDetails.width==undefined) ? "300" + widthWay: partnerDetails.width + widthWay; var bonusBg = (partnerDetails.colors_bonusBg==undefined) ? "EAF0E8" : partnerDetails.colors_bonusBg; var liWidth = widgetWidth/(limitVar) -2; jQuery("#" + widgetName).css ("width",widgetWidth); jQuery("#"+widgetName+" .widgetItems li").css("background",partnerDetails.colors_bg); jQuery("#"+widgetName+" .widgetItems").css("border","1px solid " + partnerDetails.colors_border); jQuery("#"+widgetName+" .widgetItems").css("background",partnerDetails.colors_bg); jQuery("#"+widgetName+" .partnerName").css("color",partnerDetails.colors_font); jQuery("#"+widgetName+" .brandSoftware").css("color",partnerDetails.colors_font); jQuery("#"+widgetName+" .partnerBonus").css("color",partnerDetails.colors_bonusFont); //jQuery("#"+widgetName+" .widgetTitle").css("color",partnerDetails.colors_titleFont); jQuery(".widgetTitle").attr('style', 'color: #white !important'); jQuery("#"+widgetName+" .widgetTitle").css("background",partnerDetails.colors_titleBg); jQuery("#"+widgetName+" .depositLine").css("background",bonusBg); jQuery("#"+widgetName+" .noDepositLine").css("background",bonusBg); jQuery("#"+widgetName+" .filterHTML li").css("font-size",widthToFont("small")); if (widgetType==1){ jQuery("#"+widgetName+" .partnerName").css("font-size",widthToFont("bigger")); jQuery("#"+widgetName+" .partnerName").css("line-height","22px"); jQuery("#"+widgetName+" .betNow").css("font-size",widthToFont("big")); } else { jQuery("#"+widgetName+" .partnerName").css("font-size",widthToFont("medium")); jQuery("#"+widgetName+" .partnerName").css("line-height","22px"); jQuery("#"+widgetName+" .betNow").css("font-size",widthToFont("small")); } jQuery("#"+widgetName+" .partnerBonus, " + "#"+widgetName+" .noDepositLine," + "#"+widgetName+"depositLine").css("font-size",widthToFont("small")); if (!isMobile){ jQuery("#"+widgetName+" .ratingImage," + "#"+widgetName+" .paymentSolutions").css("display","block"); jQuery("#"+widgetName+" .widgetContainer").css("background","white"); jQuery("#"+widgetName+" .betNowContainer").css("display","block"); jQuery("#"+widgetName+" .brandSoftware").css("display","block"); jQuery("#"+widgetName+" .payoutRatio").css("display","block"); } else { //jQuery(".partnerBonus").css("border-right","0"); jQuery(".widgetContainer").css("width","100%"); jQuery("#"+widgetName+" .partnerBonus").css("width","52%"); jQuery("#"+widgetName+" .partnerBonus").css("margin-left","1%"); jQuery("#"+widgetName+" .partnerImage img").css ("width","50px"); jQuery("#"+widgetName+" .partnerImage img").css ("height","37.5px"); jQuery("#"+widgetName+" .partnerName").css("margin-top","-1px"); jQuery("#"+widgetName+" .partnerBonus").css("font-size","12px"); } if (isPayoutRatio){ jQuery("#"+widgetName+" .payoutRatio").css("background","yellow"); jQuery("#"+widgetName+" .payoutRatio").css("text-align","center"); } jQuery(".partnerImageSrc").hover( function () { jQuery(this).stop().animate({ borderSpacing: -360 }, { step: function(now,fx) { $(this).css('-webkit-transform','rotate('+now+'deg)'); $(this).css('-moz-transform','rotate('+now+'deg)'); $(this).css('transform','rotate('+now+'deg)'); }, duration:'slow' },'linear'); }, function () { } ); jQuery("#jumpToTop").css("background",partnerDetails.colors_bg); jQuery("#jumpToTop").css("color",partnerDetails.colors_font); jQuery("#jumpToTop").css("font-size",widthToFont("big")); } function isMobileDevice (){ //isMobireturn true; if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent) ) { return true; } else { return false; } } function fillUserPreferencesVars (){ widgetTitle = (userPreferences.title==undefined) ? conch.widgetTitle :userPreferences.title; locationVar = (userPreferences.location==undefined) ? "all" :userPreferences.location; layoutVar = (userPreferences.layout==undefined) ? "vertical" :userPreferences.layout; conch.baseUrl = (userPreferences.baseUrl==undefined) ? conch.baseUrl :userPreferences.baseUrl; gameVar = (userPreferences.game==undefined) ? "all" :userPreferences.game; languageVar = (userPreferences.language==undefined) ? "en" :userPreferences.language; userLanguageVar = (userPreferences.userLanguage==undefined) ? "en" :userPreferences.userLanguage; mediaCampaignVar = (userPreferences.mediaCampaign==undefined) ? "none" :userPreferences.mediaCampaign; isShowFooter = (userPreferences.showFooter==undefined) ? "0" :userPreferences.showFooter; siteNameVar = (userPreferences.siteName==undefined) ? "all" :userPreferences.siteName; categoryVar = (userPreferences.category==undefined) ? "all" :userPreferences.category; noMoreVar = (userPreferences.noMore==undefined || userPreferences.noMore==0) ? 0 :1; paymentVar = (userPreferences.payment==undefined) ? "visa" : userPreferences.payment; currencyVar = (userPreferences.currency==undefined) ? "all" :userPreferences.currency; softwareVar = (userPreferences.software==undefined) ? "all" :userPreferences.software; widgetType = (userPreferences.widgetType==undefined) ? 2 :userPreferences.widgetType; isPayoutRatio = (userPreferences.payoutRatio==undefined) ? 0 : 1; //campaignParameters = checkCampaignParameters(); isPartnersModule = (userPreferences.partnersModule==undefined) ? 0 :userPreferences.partnersModule; limitVar = (userPreferences.limit==undefined) ? "10" : userPreferences.limit; widgetId = (userPreferences.widgetId==undefined) ? conch.widgetId :userPreferences.widgetId; pageWidth = parseInt(GetWidth()); isMobile = (pageWidth<500) ? 1 : 0; isBannerByWidth = (pageWidth>1200) ? 1 : 0; /* console.log (pageWidth); console.log (isBannerByWidth); console.log (userPreferences.isBanner); */ if (userPreferences.isBanner==1 && isBannerByWidth==1){ bannersArray160 = [{"id":"163","name":"160-888-Banner","language":"en","game":"Casino","url":"https:\/\/mmwebhandler.888.com\/C\/34177?sr=1126268","image":"888-160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"888","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"3","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"155","name":"728-Eurogrand-Banner","language":"en","game":"Casino","url":"http:\/\/ads.eurogrand.com\/redirect.aspx?pid=140488265&bid=1487411780&lpid=1487411553","image":"eurogrand 728.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"affutd","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"2","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"161","name":"160-Silveroak-Banner","language":"en","game":"Casino","url":"http:\/\/www.silveroakcasino.eu\/click\/1\/9224\/13421\/1","image":"silveroak 160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"acerevenue","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"3","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"162","name":"160-Hippodrom-Banner","language":"en","game":"Casino","url":"https:\/\/www.hippodromeonline.com\/?s=ha34194&mid=15682","image":"hippodrom_160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"hippodrom","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"3","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"156","name":"160-Betway-Banner","language":"en","game":"Casino","url":"https:\/\/betway.com\/playboygen\/?s=bw32095&mid=77521","image":"betway-160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"betway","promo_code":"","category":"mgid","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"b","ad_size_id":"3","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"}]; if (bannersArray160!='nothing'){ //addBanners160(); } } } function numberWithCommas(x) { return x.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ","); } function getURLParameter(name) { return location.href.replace("http://",""); } function shuffle(o){ //v1.0 for(var j, x, i = o.length; i; j = Math.floor(Math.random() * i), x = o[--i], o[i] = o[j], o[j] = x); return o; }; function widthToFont (size){ var width = parseInt(jQuery("#" + userPreferences.widgetId).width()); switch (size){ case "bigger": fontSize = Math.min(Math.max(width/30,16),38); break; case "big": fontSize = Math.min(Math.max(width/35,16),34); break; case "medium": fontSize = Math.min(Math.max(width/40,14),32); break; case "small": fontSize = Math.max(width/90,12); break; } return fontSize; } function getButtonWidth (widgetWidth){ if (widgetWidth<500){ var buttonWidth = 20; } else { var buttonWidth = 25; } return buttonWidth; } function showPaymentOptions (partnerDetails){ var paymentImages = ""; var paymentSolutionsJson = [ {"id": 0, "paymentType": "visa"}, {"id": 1, "paymentType": "mastercard"}, {"id": 2, "paymentType": "paypal"}, {"id": 3, "paymentType": "skrill"}, {"id": 4, "paymentType": "neteller"} ]; for(var i = 0; i < paymentSolutionsJson.length; i++) { var obj = paymentSolutionsJson[i]; if (partnerDetails[obj.paymentType]>0){ paymentImages += "
     
    "; } } return paymentImages; } function getPartnerBonus (partnerDetails){ var bonusPercentage = partnerDetails['bonus_percentage'] * 100 + "%"; if (parseInt(partnerDetails['bonus_up_to'])==0){ var bonusHTML = ""; } else { var bonusHTML = getBonusSentenceWithLanguage (partnerDetails, languageVar, bonusPercentage); } return bonusHTML; } function getBonusSentenceWithLanguage (partnerDetails, language, bonusPercentage){ partnerCurrency = getCurrencySymbol (partnerDetails['currency']); switch (userLanguageVar){ case "en": var bonusHTML = ""+bonusPercentage + " bonus up to " + numberWithCommas(partnerDetails['bonus_up_to']) + partnerCurrency + ""; break; case "es": var bonusHTML = ""+bonusPercentage + " bono hasta " + numberWithCommas(partnerDetails['bonus_up_to']) + partnerCurrency +""; break; case "fr": var bonusHTML = ""+bonusPercentage + " de bonus jusqu'à " + numberWithCommas(partnerDetails['bonus_up_to']) + partnerCurrency + ""; break; case "de": var bonusHTML = ""+bonusPercentage + " Bonus bis zu " + numberWithCommas(partnerDetails['bonus_up_to']) + partnerCurrency + ""; break; case "sv": var bonusHTML = ""+bonusPercentage + " bonus upp till " + numberWithCommas(partnerDetails['bonus_up_to']) + partnerCurrency + ""; break; default : var bonusHTML = ""+bonusPercentage + " bonus up to " + numberWithCommas(partnerDetails['bonus_up_to']) + partnerCurrency + ""; } return bonusHTML; } function getCurrencySymbol (currencyName){ var partnerCurrency = currencyName; switch (partnerCurrency) { case "krona": partnerCurrency = "kr"; break; default: partnerCurrency = "&"+currencyName+";"; } return partnerCurrency; } function GetWidth() { var x = 0; if (self.innerHeight) { x = self.innerWidth; } else if (document.documentElement && document.documentElement.clientHeight) { x = document.documentElement.clientWidth; } else if (document.body) { x = document.body.clientWidth; } return x; } function jumpToTop () { jQuery('html, body').animate({ scrollTop: jQuery(".conchWidget").offset().top }, 500); } function echoVisitSite (){ var visitSiteWord = "Visit Site"; switch (userLanguageVar) { case "en": visitSiteWord = "Visit Site"; break; case "es": visitSiteWord = "ver sitio"; break; case "sv": visitSiteWord = "öppet"; break; case "de": visitSiteWord = "offen"; break; case "fr": visitSiteWord = "ouvert"; break; default : visitSiteWord = "Visit Site"; } return visitSiteWord; } function getMoreItems (){ jQuery.ajax ({ url: conch.baseUrl + "/widget/ajaxGetBrands", type: "post", data: "game=" +gameVar + "&language=" + languageVar + "&category=" + categoryVar + "&payment=" + paymentVar + "¤cy=" + currencyVar + "&limit="+ limitVar + "&exposedBrands=" + partnersExposed + "&countryId=79", dataType: "json", success: function (newPartners){ var newPartnersArray = partners.concat(newPartners); refreshPartners (newPartnersArray, 1); } }); } function showFooter (){ var footerHTML = ""; footerHTML += ""; jQuery("body").append(footerHTML); jQuery("#footerBrand").fadeIn('slow', function() { jQuery("#footerBrand").show(); }); } function newShowFooter (){ mobileBrands = [{"id":"40","name":"Will Hill Mobile","language":"en","game":"Casino","url":"http:\/\/ads2.williamhill.com\/redirect.aspx?pid=140488265&lpid=1481263545&bid=1469518248","image":"williamhill.jpg","bonus_up_to":"150","bonus_percentage":"1.0","no_deposit_bonus":"0","other_bonus":"","currency":"pound","rating":"6","company":"affutd","promo_code":"","category":"","is_mobile":"1","is_no_download":"1","is_best_offer":"0","country":"uk","payments_url":"http:\/\/eu.williamhillcasino.com\/deposit.htm","software":"playtech","payout_ratio_url":"","payout_ratio":"96.32","type":"app","tracker_word":"transaction_id","ad_size_id":"0","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"169","name":"Hippodrome Casino","language":"en","game":"Casino","url":"https:\/\/www.hippodromeonline.com\/en\/mobilecasino\/?a=1296528426071170","image":"hippodrome.jpg","bonus_up_to":"1000","bonus_percentage":"1.0","no_deposit_bonus":"0","other_bonus":"","currency":"pound","rating":"10","company":"hippodromeaffiliates","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"microgaming","payout_ratio_url":"","payout_ratio":"0","type":"app","tracker_word":"transaction_id","ad_size_id":"0","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"}]; var footerHTML = ""; var brandsAreaInFooter = ""; footerHTML += brandsAreaInFooter; /* footerHTML += ""; footerHTML += ""; footerHTML += ""; */ footerHTML += ""; jQuery("body").append(footerHTML); jQuery("#footerBrand").fadeIn('slow', function() { jQuery("#footerBrand").show(); }); } function openFooterLandingPage (){ var landingPage = 'http://www.conchipuri.com/widget/redirect/113/0'; window.location = landingPage; } function closeFooter (){ jQuery("#footerBrand").fadeOut('slow', function() { jQuery("#footerBrand").hide(); }); } function createPartnersModule (partnersMembers){ var partnersOutputHTML = ""; return partnersOutputHTML; } function createPartnerLink (partnerDetails){ //var mediaCampaignVarStr = (mediaCampaignVar=="none") ? "" : "/"+mediaCampaignVar; var userTrackingParameter = "/1428664688";//"?uid=66.249.64.187"; return landingURL = conch.baseUrl + "/widget/redirect/"+partnerDetails.id + "/79" +userTrackingParameter; } function createFilter (){ var filterParameters = getFilterParameters(); if (filterParameters){ var filterHTML = getFilterHTML (filterParameters); return filterHTML; } } function getFilterParameters (){ var filterParameters = new Array(); if (userPreferences.game!=undefined && userPreferences.game!="casino"){ filterParameters.push (new Array("game", userPreferences.game)); } if (userPreferences.software!=undefined){ filterParameters.push (new Array("software", userPreferences.software)); } if (userPreferences.language!=undefined && userPreferences.language!="en"){ filterParameters.push (new Array("language", userPreferences.language)); } if (userPreferences.payment!=undefined){ filterParameters.push (new Array("payment", userPreferences.payment)); } if (countryDetails.id!=0){ filterParameters.push (new Array("country", countryDetails.name)); } return filterParameters; } function getFilterHTML (filterParameters){ var filterHTML = ""; return filterHTML; } function removeFilter (parameterName){ userPreferences[parameterName] = 'all'; userPreferences['limit'] = 15; if (parameterName=='country'){ var userCountryId = 0; } else { var userCountryId = 79 } fillUserPreferencesVars(); jQuery.ajax ({ url: conch.baseUrl + "/widget/ajaxGetBrands", type: "post", data: "game=" +gameVar + "&language=" + languageVar + "&software="+softwareVar+"&category=" + categoryVar + "&payment=" + paymentVar + "¤cy=" + currencyVar + "&limit="+ limitVar + "&countryId=" + userCountryId, dataType: "json", success: function (partners){ refreshPartners (partners); $("#parameter-"+parameterName).hide(); } }); } function refreshPartners (partnersArray, doubleLimit){ if (doubleLimit==1){ limitVar = limitVar * 2; } partners = partnersArray; var newPartnersHTML = createPartnersHTML (partners); $(".widgetItems").empty(); jQuery(".widgetItems").append (newPartnersHTML); setWidgetStyle (userPreferences, userPreferences.widgetId); } function addSortButton (){ var sortOptions = [ {"id": 0, "sortName": "rate", "sortVarName" : "rating", "varType": "int"}, {"id": 1, "sortName": "bonus", "sortVarName" : "bonus_up_to", "varType": "int"}, {"id": 2, "sortName": "name", "sortVarName" : "name", "varType": "string"} ]; var sortHTML = ""; return sortHTML; } function openCloseMenu (){ if (sortMenuStatus==0){ $("#sortItems").show(); sortMenuStatus = 1; } else { $("#sortItems").hide(); sortMenuStatus = 0; } } function sortAndShow (sortVarName, varType){ openCloseMenu(); var newPartners = sortItems (partners, sortVarName, varType); refreshPartners (newPartners); } function sortItems (partners, sortField, varType){ partners.sort(dynamicSort(sortField, varType)); return partners; } function dynamicSort(property, typeOfVar) { var sortOrder = 1; if(property[0] === "-") { sortOrder = -1; property = property.substr(1); } return function (a,b) { if (typeOfVar=="int"){ a[property] = parseInt(a[property]); b[property] = parseInt(b[property]); } if (typeOfVar=="string"){ var result = (a[property] < b[property]) ? -1 : (a[property] > b[property]) ? 1 : 0; } else { var result = (a[property] > b[property]) ? -1 : (a[property] < b[property]) ? 1 : 0; } return result * sortOrder; } } function addBanners160 (){ //var bannersArray = [{"id":"163","name":"160-888-Banner","language":"en","game":"Casino","url":"https:\/\/mmwebhandler.888.com\/C\/34177?sr=1126268","image":"888-160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"888","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"3","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"155","name":"728-Eurogrand-Banner","language":"en","game":"Casino","url":"http:\/\/ads.eurogrand.com\/redirect.aspx?pid=140488265&bid=1487411780&lpid=1487411553","image":"eurogrand 728.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"affutd","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"2","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"161","name":"160-Silveroak-Banner","language":"en","game":"Casino","url":"http:\/\/www.silveroakcasino.eu\/click\/1\/9224\/13421\/1","image":"silveroak 160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"acerevenue","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"3","paypal":"1","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"162","name":"160-Hippodrom-Banner","language":"en","game":"Casino","url":"https:\/\/www.hippodromeonline.com\/?s=ha34194&mid=15682","image":"hippodrom_160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"hippodrom","promo_code":"","category":"","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"transaction_id","ad_size_id":"3","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"},{"id":"156","name":"160-Betway-Banner","language":"en","game":"Casino","url":"https:\/\/betway.com\/playboygen\/?s=bw32095&mid=77521","image":"betway-160.gif","bonus_up_to":"0","bonus_percentage":"0.0","no_deposit_bonus":"0","other_bonus":"","currency":"euro","rating":"1","company":"betway","promo_code":"","category":"mgid","is_mobile":"0","is_no_download":"0","is_best_offer":"0","country":"","payments_url":"","software":"","payout_ratio_url":"","payout_ratio":"0","type":"banner","tracker_word":"b","ad_size_id":"3","paypal":"0","visa":"1","skrill":"1","mastercard":"1","neteller":"1"}]; var numOfItems = 5; var brandRandIndex = Math.floor((Math.random() * numOfItems)); var selectedBrand = bannersArray160[brandRandIndex]; if (selectedBrand!=undefined){ var bannerDetails = selectedBrand; var sideBannerImageSrc = conch.baseUrl + "/images/widget/" + bannerDetails.image; var sideBannerLink = createPartnerLink(bannerDetails); var leftBannerHtml = ""; var rightBannerHtml = ""; setTimeout(function() { jQuery("#page").append (leftBannerHtml + rightBannerHtml); }, 2200); } //console.log (selectedBrand) } /* function addBanners (){ var arrayLength = existingBrands.length; var brandRandIndex = Math.floor((Math.random() * arrayLength)); var firstBrand = existingBrands[brandRandIndex]; if (bannersArray[firstBrand][160]!=undefined){ var bannerDetails = bannersArray[firstBrand][160]; var sideBannerImageSrc = conch.baseUrl + "/images/widget/" + bannerDetails.image; var sideBannerLink = createPartnerLink(bannerDetails); var leftBannerHtml = ""; var rightBannerHtml = ""; setTimeout(function() { jQuery("#page").append (leftBannerHtml + rightBannerHtml); }, 2200); } if (bannersArray[firstBrand][728]!=undefined){ var bannerDetails = bannersArray[firstBrand][728]; var topBannerImageSrc = conch.baseUrl + "/images/widget/" + bannerDetails.image; var topBannerLink = createPartnerLink(bannerDetails); var topBannerHtml = ""; setTimeout(function() { jQuery("#topLeaderboard").append(topBannerHtml); }, 2200); } setTimeout(function() { }, 2200); } */ /* function checkCampaignParameters (){ var parametersArray = {'utm_medium':"", 'utm_source':"", 'utm_campaign':"", 'utm_term':"", 'utm_content':""}; if (getParameterByName('utm_medium')){ var filledCampaignArray = new Array; $.each(parametersArray, function(index, value) { filledCampaignArray[index] = getParameterByName(index); }); } else { filledCampaignArray = 0; } return filledCampaignArray; }*/ function getParameterByName(name) { name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"), results = regex.exec(location.search); return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " ")); }/*BE-126,171,83,205-BE*/