
/*---------------			CUFON			---------------*/

Cufon.replace('h1');
Cufon.replace('h2');
Cufon.replace('h3');
Cufon.replace('h4');

/*---------------			HOMEPAGE NIVO SLIDER			---------------*/

$(window).load(function() {
	$('#slideshow').nivoSlider({
		effect:'random', //Specify sets like: 'fold,fade,sliceDown'
		slices:15,
		animSpeed:500,
		pauseTime:5000,
		startSlide:0, //Set starting Slide (0 index)
		directionNav:false, //Next & Prev
		directionNavHide:true, //Only show on hover
		controlNav:true, //1,2,3...
		controlNavThumbs:false, //Use thumbnails for Control Nav
      	controlNavThumbsFromRel:false, //Use image rel for thumbs
		controlNavThumbsSearch: '.jpg', //Replace this with...
		controlNavThumbsReplace: '_thumb.jpg', //...this in thumb Image src
		keyboardNav:true, //Use left & right arrows
		pauseOnHover:true, //Stop animation while hovering
		manualAdvance:false, //Force manual transitions
		captionOpacity:0.8, //Universal caption opacity
		beforeChange: function() {
			var h = $('#slideshow .nivo-caption').height() + 40;
			$('#slideshow .nivo-caption').animate({
				'bottom' : '-' + h + 'px'
			}, 500);
		},
		afterChange: function() {
			$('#slideshow .nivo-caption').animate({
				'bottom' : 0
			}, 500);
		}
	});
	$('#slideshow li div').hide();
});



$(document).ready(function() {

/*---------------			HOMEPAGE TABS			---------------*/

	$('#tabs').children('div:not(:first)').hide();
	$('#tabs').children('div:first').show();
	$('#tab_nav li:first').addClass('current');;
	$('#tab_nav li a').click(function(){
		$('#tab_nav li').removeClass('current');
		$(this).parent('li').addClass('current');
		href = $(this).attr('href').split('#')[1];
		$('#tabs').children('div:not(#' + href + ')').hide();
		if (jQuery.browser.msie && jQuery.browser.version.substr(0,3) == "6.0") {
			$('#' + href).show();
		} else $('#' + href).fadeIn();
		return false;
	});

/*---------------			FANCYBOX			---------------*/

	$('#portfolio .portfolio_tab ul.photos_list li a').fancybox({
		'overlayColor' : '#000',
		'overlayOpacity' : 0.65,
		'titlePosition' : 'over'
	});
	$('a.fancybox').fancybox({
		'overlayColor' : '#000',
		'overlayOpacity' : 0.65,
		'titlePosition' : 'over'
	});
	
/*---------------			IE6 FIX			---------------*/

	$('#nav li').hover(function() {
		$(this).addClass('hover');
	}, function() {
		$(this).removeClass('hover');
	});

/*---------------			CONTACT FORM			---------------*/

	$('#submit').click(function() {
		var name = $('#name').val();
		var email = $('#email').val();
		var message = $('#message').val();
		var ip = $('#ip').val();
		var i = 1;
		$('#response').append('<img src="images/ajax-loader.gif" alt="Loading." /> Please Wait...');
		$.ajax({
			type: 'post',
			url: 'php/sending.php',
			dataType: 'json',
			data: 'name=' + name + '&email=' + email + '&message=' + message + '&ip=' + ip,
			success: function(results) {
				$('#response').html(results.response).fadeIn();
			}
		});
		return false;
	});

/*---------------			BEGINS PORTFOLIO SCRIPTS			---------------*/

	if ($('body').hasClass('portfolio')) {
	
/*---------------			PORTFOLIO CATEGORIES			---------------*/

		$('#portfolio_nav').show();
		$('#portfolio .portfolio_tab').show();
		$('#portfolio').children('div').hide();
		var hash = window.location.hash.substr(1);
		if (!hash)
			hash = 1;
		$('#portfolio #tab-' + hash).show();
		$('#portfolio_nav li:nth-child(' + hash + ')').addClass('current');
		$('#portfolio .portfolio_stats').show();
		$('.paginate ul.photos_list').hide();
		$('#tab-' + hash + ' .photos_list:first').show();
		$('#tab-' + hash + ' .pagination li:first').addClass('current');
	
		$('#portfolio_nav li a').click(function(){
			hash = $(this).parent('li').index() + 1;
			window.location.hash = hash;
			$('.paginate ul.photos_list').hide();
			$('#tab-' + hash + ' .photos_list:first').show();
			$('#tab-' + hash + ' .pagination li:first').addClass('current');
			$('.pagination li').removeClass('current');
			$('#tab-' + hash + ' .pagination li:first').addClass('current');
			$('#portfolio_nav li').removeClass('current');
			$(this).parent('li').addClass('current');
			href = $(this).attr('href').split('#')[1];
			$('#portfolio').children('div:not(#' + href + ')').hide();
			if (jQuery.browser.msie && jQuery.browser.version.substr(0,3) == "6.0") {
				$('#' + href).show();
			} else $('#' + href).fadeIn();
			return false;
		});

/*---------------			PORTFOLIO PAGINATION			---------------*/
	
		$('.pagination li a').click(function() {
			var t = $(this).text();
			$('.pagination li').removeClass('current');
			$(this).parent('li').addClass('current');
			$('.paginate ul.photos_list').hide();
			$('#tab-' + hash + ' ul.photos_list:nth-child(' + t + ')').fadeIn();
			return false;
		});
	
	}
	
});
