//-------------------------------------------------------------------------------------------------
// ~ Initialization
//-------------------------------------------------------------------------------------------------

$(document).ready(function() {
	
	// work list
	$("div.worklist-item").hover(
		function(){
			$(".worklist-info",this).slideDown("fast");
    	},
		function(){
			$(".worklist-info",this).slideUp("fast");
    	}
    );

	// single work
	var scrollapi =  $("div.scrollable").scrollable({
		size:1,
		api:true,
		speed:600, 
		loop:false,  
		vertical:false,
		clickable:false
	});

	$('div.scrollable div.items div').click(function() {
		var index = $(this).parent().children().index(this);
		scrollapi.setPage(index);
	});
	
	$('#work-sidebar *').tooltip({
		delay:0,
		track:true,
		showURL:false
	});

	// site
	if (isFunky()) {
		$('#page').css("display", "none"); 			
		$('#page').fadeIn("medium");
	}
});

//-------------------------------------------------------------------------------------------------
//~ Internal methods
//-------------------------------------------------------------------------------------------------

function isFunky() {
	if ($.browser.msie) return false;
	if ($.browser.safari) return true;
	if ($.browser.mozilla) return true;
	return false;
}
