$(function(){if($("#footer .scrollable").length>0){$(".scrollable").scrollable({}).navigator({activeClass:"active"})}if($("label.over-apply").length>0){$("#header #frmLogin ul li label").labelOver("over-apply")}if($(".playpoints").length>0){$(".playpointsicon").tooltip({effect:"slide",position:"bottom left"})}if($(".clubspageslider").length>0){$(".slidetabs").tabs("#images > .imagewrap",{effect:"fade",fadeOutSpeed:"slow",rotate:true}).slideshow({interval:6000,clickable:false});$(".slidetabs").data("slideshow").play()}if(!("placeholder" in document.createElement("input"))){var d=$(".placeholder");$(d).each(function(){if($(this).val()==""){$(this).val($(this).attr("placeholder")).addClass("placeholder-active")}}).focusin(function(){if($(this).val()==$(this).attr("placeholder")){$(this).val("").removeClass("placeholder-active")}}).focusout(function(){if($(this).val()==""){$(this).val($(this).attr("placeholder")).addClass("placeholder-active")}});$("#clubfinder form input[type=submit]").click(function(){if($(d).val()=="Postcode or region"){$(d).val("")}})}if($("#latest-club-news").length>0){$("#latest-club-news ol li:even").addClass("even")}$("#ri-sites").hide();$("#expandsites").html("+");$("#expandsites").attr("title","See more information about our other websites");var b=false;$("a#expandsites").click(function(){if(b==false){$("#expandsites").html("-");$("#expandsites").attr("title","Hide");b=true}else{$("#expandsites").html("+");$("#expandsites").attr("title","See more information about our other websites");b=false}$("#ri-sites").slideToggle("normal");return false});var c="Get driving instructions";var a="Hide directions";$("#hide_this").before("<p><a href='#' id='toggle_link'>"+c+"</a>");$("#hide_this").hide();$("a#toggle_link").click(function(){if($("a#toggle_link").text()==c){$("a#toggle_link").text(a)}else{$("a#toggle_link").text(c)}$("#hide_this").toggle("slow");return false})});jQuery(document).ready(function(){$(".club-list li:even").addClass("even");if(typeof(FavouriteClub)=="object"){FavouriteClub.init()}});jQuery(document).ready(function(){var a;var b=$('<iframe frameborder="0" scrolling="no" allowTransparency="true"></iframe>');a=$(".overlaylauncherDir a[rel]").overlay({mask:"#d7d7d7",effect:"apple",onBeforeLoad:function(){var c=this.getOverlay().find(".contentWrap");var d=this.getTrigger().attr("href")+"/noMaster";$(b).attr({src:d,style:"height:540px; width:790px; border:none;"});c.html(b)}});$(".club-finder-directions a").live("click",function(c){c.preventDefault();$(this).overlay({mask:"#d7d7d7",effect:"apple",onBeforeLoad:function(){var d=this.getOverlay().find(".contentWrap");var e=this.getTrigger().attr("href")+"/noMaster";$(b).attr({src:e,style:"height:540px; width:790px; border:none;"});d.html(b)}});$(this).overlay().load()});if($(".overlaylauncher").length>0){$(".overlaylauncher a[rel]").overlay({mask:"#d7d7d7",effect:"apple",onBeforeLoad:function(){var c=this.getOverlay().find(".contentWrap");c.load(this.getTrigger().attr("href")+"/noMaster")}})}if(typeof(FavouriteClub)=="object"){FavouriteClub.init()}});jQuery(document).ready(function(){if($("#club-gallery .scrollable").length>0){$("#club-gallery .scrollable").scrollable();$(".items img").click(function(){if($(this).hasClass("active")){return}var f=$(this).attr("src").replace();var g=$("#panel").fadeTo();var e=new Image();e.onload=function(){g.fadeTo("medium",1);g.find("img").attr("src",f)};e.src=f;$(".item img").removeClass("active");$(this).addClass("active")}).filter(":first").click()}$("#clubfinder-txt").keyup(function(e){if(e.keyCode==13){findClubs();return false}});if($("#balancetoggle").length>0){function c(){if("#loggedin"){if($.cookie(d)==null||$.cookie(d)=="off"){var e=balanceUrl;$.post(e,null,function(f){if(f.balance.toString()!="loginexpired"){$("#balance strong").html(f.balance).text()}else{document.location=checkBSQSessionUrl}})}}}setInterval(c,balanceInterval);var d="gcasino_balance";var b={path:"/",expires:15};if("#loggedin"){if($.cookie(d)=="on"){c();$("#balancetoggle").toggleText("Show","Hide");$("#loggedin #balance_total").toggle()}}$("a#balancetoggle").click(function(){if($.cookie(d)=="on"){$.cookie(d,"off",b);c()}else{$.cookie(d,"on",b)}$("#balancetoggle").toggleText("Show","Hide");var e=$("#loggedin #balance_total")[0];if(e.style.display=="none"){$("#loggedin #balance_total").show()}else{$("#loggedin #balance_total").hide()}return false})}function a(){mbinsecurelogin=document.cookie.indexOf(mbInSecureCookieName+"=");if(mbinsecurelogin!=-1){if($("#loggedin").length==0){location.href=checkBSQSessionUrl}}}setInterval(a,cookieCheckInterval);$("#print_directions").click(function(){var e=$("#directionFrom").val();console.log(e);$.cookie("directions_search_val",e,{expires:2});mywindow=window.open("print","mywindow","location=1,status=1,scrollbars=1,  width=750,height=500");mywindow.moveTo(50,50)})});$(function(){$(".sidebar_slider_wrap").scrollable({circular:true,vertical:true}).autoscroll({autoplay:true})});$(function(){$("ul.pokertabs").tabs("div.panes > div.panels")});$(function(){$("ul.generaltabs").tabs("div.generalpanes > div.generalpanels")});$(function(){$("#header #loggedin li #playpointsicon[title]").tooltip({position:"bottom left"})});$(function(){$(".showhide").click(function(){$(this).parent().next("div").toggle();$(this).parent().parent().toggleClass("hide-wrap");$(this).toggleClass("showhide-closed")})});$(function(){if($("#vegas-wrap-holder").length>0){if(!$.cookie("gcasino-wrap-around")){$("#vegas-wrap-holder").delay("1500").slideDown("slow");$("#footerwrapper").css("padding-bottom","136px")}$("#vegas-wrap-holder .close").click(function(){$.cookie("gcasino-wrap-around","hide",{path:"/",expires:30});$("#vegas-wrap-holder").slideUp("slow");$("#footerwrapper").css("padding-bottom","10px")})}});$(function(){if($(".grovs-clubmem").length>0){$(".grovs-clubmem").click(function(){$.cookie("onload-overlay","true",{path:"/",domain:"grosvenorcasinos.com"})})}});$(function(){if($(".linkarea").length>0){$(".linkarea").click(function(){if($(this).children(".grovs-clubmem").length>0){$.cookie("onload-overlay","true",{path:"/",domain:"grosvenorcasinos.com"})}var a=$(this).children("a").attr("href");window.location=a})}});$(function(){if($("#games-categories").length>0){$("#mostpopulargamesholder .game-thumbnail").each(function(){gameurl=$(this).children(".gameurl").text();$(this).children("img").attr("src",gameurl)});$("#games-categories li a").live("click",function(){paneName=$(this).attr("name");$("#"+paneName+" .game-thumbnail").each(function(){gameurl=$(this).children(".gameurl").text();$(this).children("img").attr("src",gameurl)})})}});$(function(){$(".help-overlay").tooltip({relative:true,offset:[-20,0]})});$(document).ready(function(){if($("#carousel").length>0){$("#carousel").CloudCarousel({xPos:485,yPos:25,buttonLeft:$("#left-but"),buttonRight:$("#right-but"),altBox:$("#alt-text"),titleBox:$("#title-text"),xRadius:200,yRadius:-28,autoRotate:"right",autoRotateDelay:3000,minScale:0.35,bringToFront:true})}});$(function(){var a=$("#marquee");a.css({overflow:"hidden",width:"100%"});a.wrapInner("<span>");a.find("span").css({width:"50%",display:"inline-block","text-align":"center"});a.append(a.find("span").clone());a.wrapInner("<div>");a.find("div").css("width","200%");var b=function(){$(this).css("margin-left","0%");$(this).animate({"margin-left":"-100%"},10000,"linear",b)};b.call(a.find("div"))});function toggleOverlay(d,e,b,a,c){$("#textDisplayName").html(d);$("#textCode").html(e);$("#textGameId").val(b);$("#textGameTypeId").val(a);if(c==" "){$("#mobile_response").hide()}else{$("#mobile_response p").html(c);$("#mobile_response").show()}$(".goverlay a[rel]").overlay({mask:{mask:"#d7d7d7",effect:"apple"}})}function downloadMobileGame(){var c=$("#mobileNumber").val();var a=$("#textGameId").val();var b=$("#textGameTypeId").val();$.post(dowloadMobileUrl,{mobileNumber:c,gameId:a,gameTypeId:b},function(d){$("#mobile_response p").html(d.response);$("#mobile_response").show()})}$(function(){if($("#content .siteform-wrap .input-validation-error")){$("#content .siteform-wrap .input-validation-error").each(function(){$(this).parent("div").addClass("fielderror")})}if($("#content .siteform-wrap .field-user-message").length>0){$("#content .siteform-wrap .input").focus(function(){$(".field-user-message").hide();if($("#content .siteform-wrap .field-validation-error").length==0){$(this).next(".field-user-message").show()}else{$(this).next(".field-validation-error").hide();$(this).parent("div").removeClass("fielderror")}$(".siteform-wrap div").removeClass("fieldmessage");if($("#content .siteform-wrap .field-validation-error").length==0){$(this).parent("div").addClass("fieldmessage")}if($("#content .siteform-wrap .field-validation-error").length==0){$(this).css("marginRight","10px")}});if($("#content .siteform-wrap .field-validation-error").length==0){$("#content .siteform-wrap .field-user-message:first").show();$("#content .siteform-wrap .field-user-message:first").parent("div").addClass("fieldmessage");$("#content .siteform-wrap .field-user-message:first").parent("div").children(".input").css("marginRight","10px")}}});$(document).ready(function(){if($("#siteform-sidebar-inner").length!==0){var e=$("#siteform-sidebar-inner").offset().top-parseFloat($("#siteform-sidebar-inner").css("marginTop").replace(/auto/,0));var b=($(".siteform-wrap").height()+e)-$(".siteform-sidebar").height();var d=$(".siteform-sidebar");var a=d.position();var c=$(".siteform-wrap").height()-$(".siteform-sidebar").height()+a.top;$(window).scroll(function(f){var g=$(this).scrollTop();if($(".siteform-wrap").height()>$(".siteform-sidebar").height()){if(g>=e&&g<b){$("#siteform-sidebar-inner").addClass("fixed").removeClass("fixedbottom").css("top","")}else{if(g>=b){$("#siteform-sidebar-inner").removeClass("fixed").addClass("fixedbottom").css("top",c+"px")}else{$("#siteform-sidebar-inner").removeClass("fixed").removeClass("fixedbottom").css("top","")}}}})}});$(document).ready(function(){$("ul#bonus-steps-tabs").tabs("div#bonus-steps-panels > div",{rotate:true}).slideshow({autoplay:true})});
