

$(document).ready(function(){
	Cufon.replace("h2:not('.no-replace')", { fontFamily: 'Arial Black' });
	Cufon.replace('.interactive-box .buttons a .text', { fontFamily: 'Arial Black' });
	Cufon.replace('#navigation > ul > li > a', { fontFamily: 'Helvetica Bold' });
	Cufon.replace('#search h3', { fontFamily: 'Arial Black' });
	
	$('.blink').focus(function () {
		if ($(this).val() == $(this).attr('title')) {
			$(this).val('');
		}
	})
	$('.blink').blur(function () {
		if ($(this).val() == '') {
			$(this).val($(this).attr('title'));
		}
	})
	
	$('#content .news-post h2').addClass('no-replace');
	
	
	
	$('#navigation ul li').hover(
		function(){
			$(this).addClass('hover');
			$(this).find('.dd').show();
		},
		function(){
			$(this).removeClass('hover');
			$(this).find('.dd').hide();
		}
	);
	
	
	$('.increase-font').click(function(){
		if ($(this).parents('.post').length) {
			var fontSize = $(this).parents('.post').css('font-size').slice(-0,-2);
			var lineHeight = $(this).parents('.post').css('line-height').slice(-0,-2);
			fontSize++;
			lineHeight++;
			$(this).parents('.post').css('font-size',fontSize+'px');
			$(this).parents('.post').css('line-height',lineHeight+'px');
		};
		if ($(this).parents('.column').length) {
			var fontSize = $(this).parents('.column').find('.post').css('font-size').slice(-0,-2);
			var lineHeight = $(this).parents('.column').find('.post').css('line-height').slice(-0,-2);
			fontSize++;
			lineHeight++;
			$(this).parents('.column').find('.post').css('font-size',fontSize+'px');
			$(this).parents('.column').find('.post').css('line-height',lineHeight+'px');
		};
		return false;
	});
	$('.decrease-font').click(function(){
		if ($(this).parents('.post').length) {
			var fontSize = $(this).parents('.post').css('font-size').slice(-0,-2);
			var lineHeight = $(this).parents('.post').css('line-height').slice(-0,-2);
			fontSize--;
			lineHeight--;
			$(this).parents('.post').css('font-size',fontSize+'px');
			$(this).parents('.post').css('line-height',lineHeight+'px');
		};
		if ($(this).parents('.column').length) {
			var fontSize = $(this).parents('.column').find('.post').css('font-size').slice(-0,-2);
			var lineHeight = $(this).parents('.column').find('.post').css('line-height').slice(-0,-2);
			fontSize--;
			lineHeight--;			
			$(this).parents('.column').find('.post').css('font-size',fontSize+'px');
			$(this).parents('.column').find('.post').css('line-height',lineHeight+'px');
		};
		return false;
	});
	
	
	 $(document).pngFix();
	 
	 $("a[rel^='prettyPhoto']").prettyPhoto({theme: 'dark_rounded'});
	
	$('.slider-nav').jcarousel({
		auto: 8,
		scroll: 1,
		vertical: true,
		wrap: 'circular',
		initCallback:  mycarousel_initCallback,
		itemFirstInCallback : {
			onBeforeAnimation: mycarousel_itemFirstInCallback
		}
	});
	
});

function mycarousel_initCallback(carousel) {
	$('.slider-nav ul li').live('click', function () { 
		var link_rel = $(this).attr('jcarouselindex');
		var slider = $(this).parents('.interactive-box:eq(0)').find('.slider');
		carousel.scroll($.jcarousel.intval(link_rel));
		return false;
	});
}

function mycarousel_itemFirstInCallback (carousel, item, idx, state) {
	var rel = $(item).find('a').attr('rel');
	$('.slider li a').hide();
	$('#'+ rel).fadeIn(500, function() {
		$('#' + rel).css('display','block');
	});
}
