(function($) {
	$(function() {
		/* IE hover nav */
		$("#nav ul li").hover(
			function() {
				$(this).addClass("hover");
			},
			function() {
				$(this).removeClass("hover");
			}
		);
		/* end IE hover nav */

		if ($('.infiniteCarousel').length > 0) {
			$.getScript('/mysite/javascript/fancybox-1.3.1/jquery.easing-1.3.pack.js');
			if ($('.HomePage .infiniteCarousel').length > 0) {
				$('.HomePage .infiniteCarousel').slideDown('fast');
				$.getScript('/mysite/javascript/carousel.js',function(){
					$('.infiniteCarousel').infiniteCarousel().css({'visibility':'visible','opacity':'0'}).animate({opacity:1},2000);
				});
			}
			if ($('.PortfolioItem .infiniteCarousel').length > 0) {
				$('.PortfolioItem .infiniteCarousel').css('display','block');
				$.getScript('/mysite/javascript/carousel.js',function(){
					$('.infiniteCarousel').infiniteCarousel().css({'visibility':'visible'});
				});
			}
		}
		
		if ($('.galleryFade').length > 0) {
			$.getScript('/mysite/javascript/gallery-fade.js',function(){
				$('.galleryFade').galleryFade();
			});
		}
		
		$.getScript('/mysite/javascript/menufade.js');
		
		if ($('a[rel=toggle]').length > 0) {
			$.getScript('/mysite/javascript/toggle.js',function(){
				$("a[rel=toggle]").show().addClass('toggle');
			});
		}
		
		if ($('a[rel=portfolionav]').length > 0) {
			$.getScript('/mysite/javascript/portfolio-toggle.js',function(){
				$("a[rel=portfolionav]").show().addClass('toggle');
			});
		}
		
		if ($('a.fancybox').length > 0) {
			$.getScript('/mysite/javascript/fancybox-1.3.1/jquery.easing-1.3.pack.js');
			$.getScript('/mysite/javascript/fancybox-1.3.1/jquery.fancybox-1.3.1.pack.js',function(){
				$('a.fancybox').fancybox({
					'overlayColor'		: '#000',
					'titlePosition'	: 'inside'
				});
			});
		}
		
		
		if ($('ul.subsubnav').length > 0) {
			var	sh = $('ul.subsubnav').outerHeight(),
					ph = $('#primaryContent').outerHeight();
			
			if (sh > (ph - 50)) {
				$('#primaryContent').css({height: (sh + 100) + 'px'},500);
			}
		}

	});
})(jQuery);
