jQuery(document).ready(function($)
{
	if ( $.browser.msie && $.browser.version.substr(0,1) == 6 ) {
		DD_belatedPNG.fix('.collection-box img, .logo-holder img, .c-space h3, .gradient-box h3, .frame .holder, #fancy-bg-n, #fancy-bg-ne, #fancy-bg-e, #fancy-bg-se, #fancy-bg-s, #fancy-bg-sw, #fancy-bg-w, #fancy-bg-nw, #fancybox-close, #fancybox-left-ico, #fancybox-right-ico, .featured_collection_overlay, .slider_holder a');
	}
	
	$('#nav ul li:last-child, #content .buttons a:last-child').addClass('last');
	$('a.fancybox').fancybox({
		cyclic: true,
		overlayOpacity: 0.7,
		overlayColor: '#000'
	});
	
	$('.collection-catalogue .collection_items_list li:nth-child(4n)').addClass('fourth');
	
	$('.press_item_holder:first').show();
	
	var slider = $('.slider_holder ul');
	var lis = slider.find('> li');
	var min_left = -(lis.length * ($(lis[0]).width() + parseInt($(lis[0]).css('marginLeft')) + parseInt($(lis[0]).css('marginRight')) + parseInt($(lis[0]).css('paddingLeft')) + parseInt($(lis[0]).css('paddingRight'))));
	min_left += $('.slider_holder .press_slider').width();
	
	$('.slider_holder .slide_right').mouseover(function() {
		slide_left = setTimeout(function() {
			slider_left = parseInt(slider.css('left'));
			
			if (slider_left < min_left) {
				clearTimeout(slide_left);
				return;
			} else {
				slider.css('left', (slider_left - 1) + 'px');
				$('.slider_holder .slide_right').mouseover();
			}
		});
	}).mouseout(function() {
		clearInterval(slide_left);
	});
	
	$('.slider_holder .slide_left').mouseover(function() {
		slide_right = setTimeout(function() {
			slider_left = parseInt(slider.css('left'));
			
			if (slider_left >= 0) {
				clearTimeout(slide_right);
				return;
			} else {
				slider.css('left', (slider_left + 1) + 'px');
				$('.slider_holder .slide_left').mouseover();
			}
		});
	}).mouseout(function() {
		clearInterval(slide_right);
	});
	
	$('.slider_holder .slide_right, .slider_holder .slide_left').click(function() {
		return false;
	});
	
	$('.slider_holder .show_press_item').click(function() {
		$('.press_item_holder').hide();
		$('#press_item_' + $(this).attr('rel')).show();
		
		return false;
	});
});

Cufon.replace('#nav li a', {fontFamily:'GothamLight', hover: true});
Cufon.replace('h3', {fontFamily:'GothamMedium'});
Cufon.replace('.frame .collection_logo em.slogan', {fontFamily:'GothamMedIt'});
Cufon.replace('.frame .holder span', {fontFamily:'GothamMedium'});
Cufon.replace('.buttons a', {fontFamily:'GothamMedium' , hover: true});
