//portfolio vover effect

$(document).ready(function() {
	$('.fadeThis').append('<span class="hover"></span>').each(function () {
	  var $span = $('> span.hover', this).css('opacity', 0);
	  $(this).hover(function () {
	    $span.stop().fadeTo(500, 1);
	  }, function () {
	    $span.stop().fadeTo(500, 0);
	  });
	});
});

$(document).ready(function() {	
	$('.preview-image').append('<span class="corners"></span>').hover(function () {
	 $("img", this).stop().animate({top:"-54px"},{queue:false,duration:200});
		 }, function() {
     $("img", this).stop().animate({top:"0px"},{queue:false,duration:200});
	 
	});
});


$(document).ready(function() {	
	$('.preview-image').append('<span class="corners"></span>').hover(function () {
	 $(".nim", this).stop().animate({bottom:"-25px"},{queue:false,duration:200});
		 }, function() {
     $(".nim", this).stop().animate({bottom:"-75px"},{queue:false,duration:200});
	 
	});
});




$(document).ready(function(){
	$.smoothAnchors("slow", "swing", false);
});







//dropdown
			
    $(document).ready(function(){ 
        $("ul.sf-menu").supersubs({ 
            minWidth:    12,   // minimum width of sub-menus in em units 
            maxWidth:    18,   // maximum width of sub-menus in em units 
            extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                               // due to slight rounding differences and font-family 
        }).superfish({ delay:200, 
        autoArrows: false,
        dropShadows:   true, 
        animation:     {opacity:'show'}});  // call supersubs first, then superfish, so that subs are 
                         // not display:none when measuring. Call before initialising 
                         // containing tabs for same reason. 
   
      

}); //dropdown end




// poerfolio filter


$(document).ready(function() {
	$('ul#filter a').click(function() {
		$(this).css('outline','none');
		$('ul#filter .current').removeClass('current');
		$(this).parent().addClass('current');
		
		var filterVal = $(this).text().toLowerCase().replace(' ','-');
				
		if(filterVal == 'all') {
			$('ul#portfolio li.hidden').fadeIn('slow').removeClass('hidden');
		} else {
			$('ul#portfolio li').each(function() {
				if(!$(this).hasClass(filterVal)) {
					$(this).fadeOut('normal').addClass('hidden');
				} else {
					$(this).fadeIn('slow').removeClass('hidden');
				}
			});
		}
		
		return false;
	});
});// poerfolio filter end





Cufon.replace('h1,h2,h3,h4, p.meta, #portfolio-filter, .pagination, label, .recent-posts ul li a, .radio, #topnav ul li, a .nim, .preview-cat', { fontFamily: 'meta' });
Cufon.replace('.script, .feature-row h3, #supernav ul li, #top-panel h3', { fontFamily: 'Museo 300' });




$(function(){
	//$('#project-display-slider').infiniteCarousel({
		
	//	displayTime: 6000,
	//	textholderHeight : .25,	
	///	displayProgressBar : 1,
		//displayThumbnailBackground: 0
	//	thumbnailWidth: '75px',
	//	thumbnailHeight: '75px'
//
//	});

	$('#project-display-slider a').fancybox({
											
											'overlayColor': '#000',
											'overlayOpacity': 0.8 
											
											
											});
	
	
	$('#preview-image a').fancybox({
											
											'overlayColor': '#000',
											'overlayOpacity': 0.8 
											
											
											});
		
		$('.cycle-slideshow a').fancybox({
											
											'overlayColor': '#000',
											'overlayOpacity': 0.8 
											
											
											});
	
	
	
	
	
	
	$("a.group").fancybox({
		'speedIn'		:	600, 
		'speedOut'		:	200, 
		'overlayShow'	:	true,
		'overlayColor'	:	'#000000',
		'overlayOpacity':	0.8
	});


$("a[href$=.jpg],a[href$=.png],a[href$=.gif]").fancybox({	
		'overlayShow' : true,
		'overlayColor' : '#000',
		'overlayOpacity' : 0.8,
		'transitionIn'	: 'fade',
		'transitionOut'	: 'fade',
		'easingIn'      : 'easeOutBack',
		'easingOut'     : 'easeInBack',
		'titlePosition'  : 'over'
		
		});

	
	
	
	
	
	
	
	
	
	
	
	
	
	
});

$(function(){
	$('#carousel').infiniteCarousel({
		displayTime: 6000,
		textholderHeight : .25,	
		displayProgressBar : 0
		//displayThumbnailBackground: 0

	});
});






