$(document).ready(function() {
	if ($(".homeslider").length > 0) {
		$(".homeslider").scrollable({ // homepage games scroller
			size: 1,
			loop: true,
			clickable: false,
			easing: "swing",
			navi:'ul.hometabs'
		});
	}

	if ($("#winners_list").length > 0) {
		$("#winners_list").scrollable({
			size: 1,
			loop: true,
			clickable: false,
			interval: 5000,
			speed: 2000
		});
	}

	if ($(".promoslider").length > 0) {
		$(".promoslider").scrollable({ // promotions scroller
			size: 1,
			loop: true,
			clickable: false,
			easing: "swing",
			interval: 5000,
			speed: 2000,
			navi:'.counter'
		});
	}
	
	

	if ($("div.scrollable").length > 0) {
		$("div.scrollable").scrollable({    // internal pages  games scroller
			size: 3,
			clickable: false,
			clickable: false,
			next: 'a.next',
			prev: 'a.prev',
			navi: '.navi',
			activeClass: 'active',
			speed: 1000,
			loop: true
		});
	}

	if ($("label.over-apply").length > 0) {
		$('#mblogin label').labelOver('over-apply') //login labels
	}

	if ($("ul.compatibility").length > 0) {
		$("ul.compatibility").css("display", "none");
		$("#handsets").tabs("#handsets .compatibility", {tabs: 'h3', effect: 'slide', initialIndex: null});
	}

	//minilobby
	if ($(".multiimage").length > 0) {
	
		$("img.videooverlay[rel]").overlay({
			absolute: false,
			expose: '#333'	
		}); // videos
		
		$(".multiimage a").overlay({
			absolute: false,
			target: '#overlay',
			expose: '#333'	
		}).gallery({ 
			// the plugin accepts its own set of configuration options 
			speed: 800,
			opacity: 1
		})
	};
	
	
	//mobile download overlay
	if ($(".grid a[rel]").length > 0) {
		$(".grid a[rel]").overlay({expose: {color: '#333'},
		onBeforeLoad: function() { 
            // grab wrapper element inside content 
            var wrap = this.getContent().find(".contentWrap"); 
            // load the page specified in the trigger 
            wrap.load(this.getTrigger().attr("href")); 
        }, closeOnClick: false});
	};
	
	var mbresp = $.query.get('mobilerp');
	//console.log("3:" + mbresp);
	// open overlay after form submit
	if(mbresp && !isNaN(parseInt(mbresp))) {
		
		$("#overlay").overlay({expose: {color: '#333'},
		onBeforeLoad: function() { 
            // grab wrapper element inside content 
            var wrap = this.getContent().find(".contentWrap"); 
            // load the page specified in the trigger 
            wrap.load("mobile_million21.php?err=1&gamename=Cleopatra&gameid=Cleopatra"); 
        }, closeOnClick: false});
		$("#overlay").overlay({expose: {color: '#333'},closeOnClick: false,api:true}).load();
	}

	$.detlog({
		cookiename: '<?php echo $cookieName; ?>',
		fn: function(target, status) {
			if (status) {
				$('#mblogout').show();
				$('#mblogin').hide();
				$('.joinnow').hide();
				$('.playgames').show();
			} else {

				$('#mblogout').hide();
				$('#mblogin').show();
				$('.joinnow').show();
				$('.playgames').hide();

			}
		}
	});


	if ($("#postcode").length > 0) {
		$("#postcode").inputLabel();
	}


	/*if ($("div.scrollable").length > 0) {
	$("div.scrollable").scrollable({    // initialize scrollable
	size: 3,
	clickable: false,
	next: 'a.next',
	prev: 'a.prev',
	navi: 'ul.tabs',
	activeClass: 'active',
	easing: "swing",
	interval: 5000,
	//speed: 1000,
	loop: true
	});
	}*/

	function initMenu() {
		$('.expand ul').slideUp();
		$('.expand a').click(
		function() {
			$(this).next().slideToggle('normal');
			//return false;
		});
	}
	initMenu(); // meet the moderators menu

	// subnav bg fade
	var config = {
		sensitivity: 1, // number = sensitivity threshold (must be 1 or higher)
		interval: 20, // number = milliseconds for onMouseOver polling interval
		over: mOver, // function = onMouseOver callback (REQUIRED)
		timeout: 30, // number = milliseconds delay before onMouseOut
		out: mOut // function = onMouseOut callback (REQUIRED)
	};



	$("div.subnav ul li a").each(function () {
		$(this).hoverIntent(config);
	});

	function mOver() {
		$(this).fadeTo("normal", 0.5, function() {
			$(this).addClass("parentHover");
		});
		$(this).fadeTo("normal", 1);
	}
	function mOut() {
		$(this).fadeTo("normal", 0.5, function() {
			$(this).removeClass("parentHover");
		});
		$(this).fadeTo("normal", 1);
	}

	$('#expanding_copy').hide();
	var toggled = false;
	$('a#expand').click(function() {
		if(toggled==false){
			$('#expand').html('Hide info');
			toggled=true;
		} else {
			$('#expand').html('More info');
			toggled=false;
		}
		$('#expanding_copy').slideToggle('normal');
		return false;
	});
	
	// Footer crosslinking
	$('#ri-sites').hide();
	$('#expandsites').html('+');
	$('#expandsites').attr('title','See more information about our other websites');
	var sitestoggled = false;
	$('a#expandsites').click(function() {
		if(sitestoggled==false){
			$('#expandsites').html('-');
			$('#expandsites').attr('title','Hide');
			sitestoggled=true;
		} else {
			$('#expandsites').html('+');
			$('#expandsites').attr('title','See more information about our other websites');
			sitestoggled=false;
		}
		$('#ri-sites').slideToggle('normal');
		return false;
	});


	

});
