/*
 * Functions
 */
  $(document).ready(function(){
    
	$('#blackout').fadeIn(500);
	$('#comingsoon').fadeIn(500);
	
	$("div#comingsoon").click(function () {
		$('#blackout').fadeOut(800);
		$(this).fadeOut(800);
    });

		$("div.news").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/posts/index";
			});
    });

		$("div.gigs").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/gigs/index";
			});
    });

    $("div.bio").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/pages/bio";
			});
    });

		$("div.photo").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/pages/photo";
			});
    });

		$("div.music").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "http://www.immaonline.net/pages/musicplayer/";
			});
    });

		$("div.video").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/pages/video";
			});
    });

		$("div.shop").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "http://immasounds.bigcartel.com/";
			});
    });

		$("div.contact").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/pages/contact";
			});
    });

		$("div.links").click(function () {
			$("div.content").html("");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.smallMenu").css("visibility", "visible");
      $("div.smallMenu").show("drop", { direction: "right" }, 3000);
			$("div.mainMenu").hide("drop", { direction: "left" }, 2000);
			$("div.logoTop").css("visibility", "visible");
			$("div.logoTop").fadeTo(3000, 1.00);
			$("div.mainMenu").css("z-index", 1);
			$("div.content").css("visibility", "visible");
			$("div.content").css("z-index", 2);
			$("div.content").fadeTo(4000, 1.00, function() {
				location.href = "/pages/links";
			});
    });

		$("div.smallMenu").click(function () {
			$("div.content").css("z-index", 1);
			$("div.mainMenu").css("z-index", 2);
			$("div.mainMenu").css("visibility", "visible");
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.content").fadeTo(1000, 0);
			$("div.logoTop").fadeTo(2000, 0.0);
			$("div.top_links").fadeTo(2000, 0.0);
			$("div.mainMenu").show("drop", {}, 3000);
			$(this).hide("drop", { direction: "right" }, 2000);
    });
		$("div.logoTop").click(function () {
			$("div.content").css("z-index", 1);
			$("div.content").html('<div id="loader"><img src="/img/loader.gif"><p>Loading...</div>');
			$("div.mainMenu").css("z-index", 2);
			$("div.mainMenu").css("visibility", "visible");
			$("div.content").fadeTo(1000, 0);
			$("div.top_links").fadeTo(2000, 0);
			$("div.logoTop").fadeTo(2000, 0);
			$("div.mainMenu").show("drop", {}, 3000);
			$("div.smallMenu").hide("drop", { direction: "right" }, 2000, function() {
				location.href = "/pages/index";
			});
    });
		
		$("#video_01").click(function () {
			$("#video_container").html("");
			$("#video_container").html('<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/ii-u76nY_6s&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ii-u76nY_6s&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>');
			$("#video_legend").html("iMMa: An Introduction");
    });
		$("#video_02").click(function () {
			$("#video_container").html("");
			$("#video_container").html('<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/-0Ce3AehTTA&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/-0Ce3AehTTA&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>');
			$("#video_legend").html("iMMa: An Introduction (Japenese)");
    });
		$("#video_03").click(function () {
			$("#video_container").html("");
			$("#video_container").html('<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/nfbMwl6e6vs&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/nfbMwl6e6vs&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>');
			$("#video_legend").html("Chasing Heroes Official Video");
    });
		$("#video_04").click(function () {
			$("#video_container").html("");
			$("#video_container").html('<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/Tl_DY2KOQlw&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/Tl_DY2KOQlw&color1=0xb1b1b1&color2=0xcfcfcf&hl=en&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="480" height="385"></embed></object>');
			$("#video_legend").html("Poison Eyes Live");
    });
		$("#video_05").click(function () {
			$("#video_container").html("");
			$("#video_container").html('<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/EdQMWZT5xhI&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/EdQMWZT5xhI&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>');
			$("#video_legend").html("Supporting Skunk Anansie");
    });
		$("#video_06").click(function () {
			$("#video_container").html("");
			$("#video_container").html('<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/_50SmkJPXkg&hl=en&fs=1&"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/_50SmkJPXkg&hl=en&fs=1&" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>');
			$("#video_legend").html("iMMa @ The Boileroom, Guildford");
    });		$("#video_07").click(function () {			$("#video_container").html("");			$("#video_container").html('<object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/y_8pfzX2ikA?fs=1&amp;hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/y_8pfzX2ikA?fs=1&amp;hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>');			$("#video_legend").html("Good Girls and Bad Boys");    });			$("#video_08").click(function () {			$("#video_container").html("");			$("#video_container").html('<object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/fJExGt00Z9k?fs=1&amp;hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fJExGt00Z9k?fs=1&amp;hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>');			$("#video_legend").html("I'm Just a Nobody (Trying to be a Somebody)");    });
		$("#video_09").click(function () {			$("#video_container").html("");			$("#video_container").html('<object width="480" height="295"><param name="movie" value="http://www.youtube.com/v/xUh6xht3kXo?fs=1&amp;hl=en_GB"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/xUh6xht3kXo?fs=1&amp;hl=en_GB" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object>');			$("#video_legend").html("Good Girls and Bad Boys Live");    });
	});
	
$(document).ready(function(){
  var currentPosition = 0;
  var slideWidth = 458;
  var slides = $('.slide');
  var numberOfSlides = slides.length;

  // Remove scrollbar in JS
  $('#slidesContainer').css('overflow', 'hidden');

  // Wrap all .slides with #slideInner div
  slides
    .wrapAll('<div id="slideInner"></div>')
    // Float left to display horizontally, readjust .slides width
	.css({
      'float' : 'left',
      'width' : slideWidth
    });

  // Set #slideInner width equal to total width of all slides
  $('#slideInner').css('width', slideWidth * numberOfSlides);

  // Insert controls in the DOM
  $('#slideshow')
    .prepend('<span class="control" id="leftControl">Clicking moves left</span>')
    .append('<span class="control" id="rightControl">Clicking moves right</span>');

  // Create event listeners for .controls clicks
  $('.control')
    .bind('click', function(){
    // Determine new position
	if($(this).attr('id')=='rightControl')
	{
		// Last slide before duplicate
		if(currentPosition == numberOfSlides-1)
		{
			currentPosition = 0;
		}
		else
		{
			currentPosition = currentPosition+1;
		}
	}
	else
	{
		if(currentPosition == 0)
		{
			currentPosition = numberOfSlides-1;
		}
		else
		{
			currentPosition = currentPosition-1;
		}
	}
    
    // Move slideInner using margin-left
    $('#slideInner').animate({
      'marginLeft' : slideWidth*(-currentPosition)
    });
  });
});
