$(document).ready(function() {

	Cufon.replace('h2, h3, #header ul li, #header ul li a, #footer', {
		hover: true
	});
	
	$('input, textarea').clearDefault();
	
	if ( $.browser.msie && $.browser.version == "6" ) {
		$(document).pngFix();
	}
		
	var $featured = $('#featured .scrollable').scrollable({ circular: true, easing: 'linear', keyboard: false }).autoscroll(3000);
	$featured.each(function() {
		var $itemsToClone = $(this).scrollable().getItems().slice(1);
		var $wrap = $(this).scrollable().getItemWrap();
		var clonedClass = $(this).scrollable().getConf().clonedClass;
		$itemsToClone.each(function() {
			$(this).clone(true).appendTo($wrap)
				.addClass(clonedClass + ' hacked-' + clonedClass);
		});
	});
	
	//$('.our-clients .scrollable').scrollable({ circular: true, keyboard: false, speed: 600 }).autoscroll();
	$('#related .scrollable').scrollable({ circular: true, keyboard: false }).autoscroll(5000);
	
	$('a[rel=lightbox]').fancybox();
	$('a[rel=external]').attr('target', '_blank');

	if($('.menu').length) {
		$('.menu').accordion({ header: 'h2' });
		$('.menu h2 a').one('click', function() {
			$(this).one('click', function() {
				window.location = $(this).attr('href');
			});
		});
	}
	
});

(function($){
	$.fn.clearDefault = function(){
		return this.each(function(){
			var default_value = $(this).val();
			$(this).focus(function(){
				if ($(this).val() == default_value) $(this).val("");
			});
			$(this).blur(function(){
				if ($(this).val() == "") $(this).val(default_value);
			});
		});
	};
})(jQuery);
