$(document).ready(function(){	
	var cObject;
	var cHeight;
	var tObject = '.a'; // current thumb
	var sDown = true;
	var sUp = false;
	
	// WORK SLIDE SHOW  /////////////////
	$('#work-slideshow').cycle({ 
    	fx: 'fade',
		speed: 500,
		timeout:   0,
		before:fade_slide_caption,
		after:     	function() {

						cObject = this;
						resetThumbs(tObject);
						if(cObject.height){ // current object is raster
							$('#work-slideshow').animate({ height: this.height}, 500);
						} else if($(this).children('object').children('embed').height() > 100){ // current object is flash
							$('#work-slideshow').animate({ height: $(this).children('object').children('embed').height()}, 500);
							$('#work-slideshow object embed').css("z-index", -8);
							$('#work-slideshow').css("z-index", -8);
							$('#work-slideshow object').css("z-index", -8);
						} else { // no flash support
							$('#work-slideshow').animate({ height: 400}, 500);
							$(this).children('object').append(
								+ '<div class="noFlash">' 
								+ '<a href="http://vimeo.com/onideas" rel="external" class="vimeo"></a>' 
								+ '<a href="http://get2.adobe.com/flashplayer/" rel="external" class="flash"></a>'
								+ '</div>');
						}
						
						
					}
	}); 
	
	function fade_slide_caption()
		{
			if($(cObject).children('object').children('embed')){
				//$(cObject).children('object').remove();
			}
		};

	
	function resetThumbs(theObject){
		$('.a').fadeTo('slow', 0.5, function() { });
		$('.b').fadeTo('slow', 0.5, function() { });
		$('.c').fadeTo('slow', 0.5, function() { });
		$('.d').fadeTo('slow', 0.5, function() { });
		$('.e').fadeTo('slow', 0.5, function() { });
		$('.f').fadeTo('slow', 0.5, function() { });
		$('.g').fadeTo('slow', 0.5, function() { });
		$('.h').fadeTo('slow', 0.5, function() { });
		$('.i').fadeTo('slow', 0.5, function() { });
		$('.j').fadeTo('slow', 0.5, function() { });
		$('.k').fadeTo('slow', 0.5, function() { });
		$('.l').fadeTo('slow', 0.5, function() { });
		$('.m').fadeTo('slow', 0.5, function() { });
		$('.n').fadeTo('slow', 0.5, function() { });
		$('.o').fadeTo('slow', 0.5, function() { });
		$('.p').fadeTo('slow', 0.5, function() { });
		
		$(theObject).fadeTo('slow', 1, function() { });
	}
	
	// NEXT AND BACK CLICK /////////////////
	$('.next').click(function() {
  		$('#work-slideshow').cycle('next');
	});
	$('.back').click(function() {
  		$('#work-slideshow').cycle('prev');
	});
	
	// Add Click Functions /////////////////
	$('.a').click(function() { $('#work-slideshow').cycle(0); tObject = '.a';}); 
	$('.b').click(function() { $('#work-slideshow').cycle(1); tObject = '.b';}); 
	$('.c').click(function() { $('#work-slideshow').cycle(2); tObject = '.c';}); 
	$('.d').click(function() { $('#work-slideshow').cycle(3); tObject = '.d';}); 
	$('.e').click(function() { $('#work-slideshow').cycle(4); tObject = '.e';}); 
	$('.f').click(function() { $('#work-slideshow').cycle(5); tObject = '.f';}); 
	$('.g').click(function() { $('#work-slideshow').cycle(6); tObject = '.g';}); 
	$('.h').click(function() { $('#work-slideshow').cycle(7); tObject = '.h';}); 
	$('.i').click(function() { $('#work-slideshow').cycle(8); tObject = '.i';}); 
	$('.j').click(function() { $('#work-slideshow').cycle(9); tObject = '.j';}); 
	$('.k').click(function() { $('#work-slideshow').cycle(10); tObject = '.k';}); 
	$('.l').click(function() { $('#work-slideshow').cycle(11); tObject = '.l';}); 
	$('.m').click(function() { $('#work-slideshow').cycle(12); tObject = '.m';}); 
	$('.n').click(function() { $('#work-slideshow').cycle(13); tObject = '.n';}); 
	$('.o').click(function() { $('#work-slideshow').cycle(14); tObject = '.o';}); 
	$('.p').click(function() { $('#work-slideshow').cycle(15); tObject = '.p';}); 


	// Scroll Down
	/*jQuery('.scrollDown').hover(function(){
			var H = $('#thumbsCon').height() - 351;
			var pos = $("#thumbsCon").position();  
			var T = Math.round(pos.top) * -1;
			var D = (H - T) / 117;
			var S = D * 500;
			$('#thumbsCon').stop().animate( { top: "-" + ($('#thumbsCon').height() - 351), }, S, 'linear', function() {  });
			} , function() {
		$('#thumbsCon').stop();
	});*/
	
	// Scroll Up
	/*jQuery('.scrollUp').hover(function(){
			var H = $('#thumbsCon').height() - 351;
			var pos = $("#thumbsCon").position();  
			var T = Math.round(pos.top) * -1;
			var D = T / 117;
			var S = D * 500;
			$('#thumbsCon').stop().animate( { top: "0", }, S, 'linear', function() {  });
			} , function() {
		$('#thumbsCon').stop();
	});*/
	
});

