jQuery(function ($) {
	var nav = $('#navigation');
	nav.find('> ul > li > a[href*="company"]').parent().addClass('btn1');
	nav.find('> ul > li > a[href*="community"]').parent().addClass('btn2');
	nav.find('> ul > li > a[href*="flavors"]').parent().addClass('btn3');
	nav.find('> ul > li > a[href*="media"]').parent().addClass('btn4');
	nav.find('> ul > li > a[href*="wholesale"]').parent().addClass('btn2');
	nav.find('> ul > li > a[href*="store"]').parent().addClass('btn5');
	nav.find('> ul > li.current_page_item > a').addClass('active');
	nav.find('> ul > li.current_page_ancestor > a').addClass('active');
	
	Cufon.replace('#navigation ul li a', { fontFamily : 'Berlinsans', hover : { color : '#fff' } });
	Cufon.replace('.box .head', { fontFamily : 'Berlinsans', textShadow: '1px 1px #fff, -1px -1px #fff, -1px 1px #fff, 1px -1px #fff' });
	Cufon.replace('.search-loc label, .btn-directions, .flavors .slider .name, .popup .find label, .media .col h3', { fontFamily : 'Berlinsans' });
	Cufon.replace('.company h2:not(.pagetitle), .text h2:not(.pagetitle), .popup h2, .popup h3', { fontFamily : 'Cooper Black' });
	
	if (!$.browser.msie) {
		Cufon.replace('#main .title .pagetitle', { fontFamily : 'Berlinsans' });
	} else if ($.browser.version.substr(0,1) == 6) {
		DD_belatedPNG.fix('div, a, img, p');
	}
	
	$('#footer .nav li:last-child').addClass('last');
	$('#main.media .cols.left .col.left:last').addClass('col-last');
	
	$('.blink')
		.focus(function(){
			if( $(this).val() == $(this).attr('title') ) {
				$(this).val('');
			}
		})
		.blur(function(){
			if( $(this).val() == '' ) {
				$(this).val( $(this).attr('title') );
			}
		});
		
	$('.btn-details').click(function () {
		$('.overlay, .popup.' + $(this).attr('rel')).fadeIn();
		return false;
	});
	
	$('.shop-btn').click(function () {
		$('.overlay, .popup.' + $(this).attr('rel')).fadeIn();
		return false;
	});
	
	
	
	
	$('.btn-close').click(function () {
		$('.overlay, .popup.' + $(this).attr('rel')).fadeOut();
		return false;
	});
	
	var slider_ul = $('#main.flavors .slider-ul');
	var slider_lis = slider_ul.find('> li');
	var visible_items = 1;
	var animation_duration = 300;
	
	slider_ul.data('current_slide', 0);
	slider_ul.data('max_slide', slider_lis.length);
	
	function slider_go_to(index) {
		var left = ($(slider_lis[index]).width() + parseInt($(slider_lis[index]).css('paddingLeft')) + parseInt($(slider_lis[index]).css('paddingRight'))) * index;
		slider_ul.animate({left: '-' + left + 'px'}, animation_duration);
		slider_ul.data('current_slide', index);
	}
	
	function slider_next_slide() {
		var current = slider_ul.data('current_slide');
		var max = slider_ul.data('max_slide') - visible_items;
		
		++current;
		
		if (current > max) {
			current = 0;
		}
		
		slider_go_to(current);
	}
	
	function slider_previous_slide() {
		var current = slider_ul.data('current_slide');
		
		--current;
		
		if (current < 0) {
			current = slider_ul.data('max_slide') - visible_items;
		}
		
		slider_go_to(current);
	}
	
	$('#main.flavors .slider a.btn-next').click(function() {
		slider_next_slide();
		
		return false;
	});
	
	$('#main.flavors .slider a.btn-prev').click(function() {
		slider_previous_slide();
		
		return false;
	});
	
	
	$('.btn-add').click(function() {
		$(this).parent().submit();
	});

	
	
	
	$('#viewCartBtn').click(function(){
		$('#paypal').submit();
	});



















});
