var Boyd = {}

Boyd.currentDetail = null;
Boyd.paper = null;
Boyd.firstSet = null;
Boyd.Prettify = function() {
	var arr = new Array(75);
	for (var i = 0; i < arr.length; i++) {
		arr[i] = i;
	};
	var imgs = _.each(arr, function(itm, index) {
		var i = index + 1;
		var s = ('000' + i + '.png');
		s = s.substr(s.length - 7);
		img = '<img src="/images/finish-colors/' + s + '" />';
		$('#colorific').append(img);
		return s;
	});

	$('#colorific').cycle({
		fx: 'none',
		delay: 5000,
		random: 0,
		timeout: 80,
		speed: 1
	})


		
}



Boyd.init = function() {
	var menuOpen = null;
	// $('.scrollpane').jScrollPane();
	$('.sub_nav').hide();
	$('.detail_nav').hide();
	
	$('#main_nav a').mouseenter(function() {
		if (menuOpen) {
			clearTimeout(menuOpen);
		}
		if ($('.sub_nav').is(':visible')) {
			$('.sub_nav').slideUp(150);
		}
		var lnk = $(this).attr('href').replace('/', '.');
		if (lnk && lnk.length > 0) {
			$(lnk).slideDown(150);
		}
	});
	
	$('.sub_nav li').mouseenter(function() {
		if (menuOpen) {
			clearTimeout(menuOpen);
		}
		var lnk = $(this).find('a').attr('href').replace('/', '.');
		$(Boyd.currentDetail).slideUp(150);
		Boyd.currentDetail = lnk;
		$(Boyd.currentDetail).slideDown(150);
	});

	$('.sub_nav').mouseleave(function() {
		//this is hacky
		menuOpen = setTimeout('Boyd.closeMenu()', 600)
	});
	
	$('.viewer').cycle({
		fx: 'fade',
		next: '.btn_right',
		prev: '.btn_left'
	})

	$('.swapper').cycle({
		fx: 'fade',
		random: 1,
		timeout: 6000,
		speed: 2000
	})

	$("#tweetbar").tweet({
      avatar_size: 32,
      count: 10,
      username: "Boyd_LetsShine",
      template: "{text}"
    });

    setInterval("$('#tweetbar ul li').first().remove().insertAfter('#tweetbar ul li:last');", 6000);
}

Boyd.closeMenu = function() {
	$('.sub_nav').slideUp(150)
	$('.detail_nav').slideUp(150)
}

$(document).ready(function() {
	Boyd.Prettify();
	Boyd.init();
	
});
