if (!Array.indexOf) {
  Array.prototype.indexOf = function (obj, start) {
    for (var i = (start || 0); i < this.length; i++) {
      if (this[i] == obj) {
        return i;
      }
    }
  }
}

jQuery.jTabMenu = function(id){

	$(id).find('ul').find('li').hover(function(){

		clearTimeout($(this).data('jQueryTabMenu'));
		$(this).find('ul:first').stop(true, true).animate({height:'show'}, 'fast');

	},

	function(){

		var tabmenu = $(this);
		var timer = setTimeout(function(){
			tabmenu.find('ul:first').stop(true, true).animate({height:'hide'}, 'slow');
		}, 500);
		$(this).data('jQueryTabMenu', timer);

	});

}

$(document).ready(function(){
	
	
	$.jTabMenu("#menu-t1");
	$.jTabMenu("#menu-t2");
	$.jTabMenu("#menu-t3");
	$.jTabMenu("#menu-t4");
	$.jTabMenu("#menu-t5");
	$.jTabMenu("#menu-t6");
	// $.jTabMenu("#menu-ar1");
	$.jTabMenu("#menu-ar2");
	$.jTabMenu("#menu-ar3");
	
	Shadowbox.init();
			
	$('.image-reel').html(
			'<a href="#" rel="1"><img src="images/main-ani-0.png" alt="" /></a>' + 
			'<a href="#" rel="2"><img src="images/main-ani-1.png" alt="" /></a>' + 
			'<a href="#" rel="3"><img src="images/main-ani-2.png" alt="" /></a>' +
			'<a href="#" rel="4"><img src="images/main-ani-3.png" alt="" /></a>' +
			'<a href="#" rel="5"><img src="images/main-ani-4.png" alt="" /></a>' +
			'<a href="#" rel="6"><img src="images/main-ani-5.png" alt="" /></a>' +
			'<a href="#" rel="7"><img src="images/main-ani-6.png" alt="" /></a>' +
			'<a href="#" rel="8"><img src="images/main-ani-7.png" alt="" /></a>' +
			'<a href="#" rel="9"><img src="images/main-ani-8.png" alt="" /></a>' +
			'<a href="#" rel="10"><img src="images/main-ani-9.png" alt="" /></a>'
			);	
	
	$(".image-reel").show();
	$(".image-reel a:first").addClass("active");
		
	var imageWidth = $(".image-window").width();
	var imageSum = $(".image-reel img").size();
	var imageReelWidth = imageWidth * imageSum;
	
	$(".image-reel").css({'width' : imageReelWidth});
	
	rotate = function(){	
		var triggerID = $active.attr("rel") - 1;
		var image_reelPosition = triggerID * imageWidth;

		$(".image-reel a").removeClass('active');
		$active.addClass('active');
		
		$(".image-reel").animate({ 
			left: -image_reelPosition
		}, 500 );
		
	};
	
	rotateSwitch = function(){		
		play = setInterval(function(){
			$active = $('.image-reel a.active').next();
			if ( $active.length === 0) {
				$active = $('.image-reel a:first');
			}
			rotate();
		}, 7000);
	};
	
	rotateSwitch();
	
	/*$(".image-reel").mouseover(function () {
    	$(".image-reel").css({'cursor':'pointer'});
  	});*/
	
	var randompicklinks = [ 
		'rand-01.html',
		'rand-02.html', 
		'rand-03.html',
		'rand-04.html'
	];
	
	var maxpicknr = 4;
	var randompickar0=[]; 
	var randompickar1=[]; 
	var k=0 
	var pickcur,picknr;

	for(pickcur=0;pickcur<randompicklinks.length;pickcur++) { 
		randompickar0[pickcur]=pickcur;
	} 

	while(randompickar0.length>0) {
		picknr=Math.floor(Math.random()*randompickar0.length); 
		randompickar1[k]=randompickar0[picknr]; 
		k++; 
		randompickar0.splice(picknr,1); 
	}
	
	for(pickcur=0;pickcur<maxpicknr;pickcur++){
		$('#random-pick-' + pickcur).load(randompicklinks[randompickar1[pickcur]]); 
	}

});



