(function($){

	Cufon.replace('#navigation ul li.special a', { fontFamily:'gotham-medium', hover: true });
	Cufon.replace('#navigation ul li a', { fontFamily:'gotham-medium', textShadow: '1px 1px #854f05', hover: false });
	Cufon.replace('#navigation ul li.current-menu-item a,#navigation ul li.current-page-ancestor a', { fontFamily:'gotham-medium', hover: false });
	Cufon.replace('#navigation ul li.contacts-btn a', { fontFamily:'gotham-bold', textShadow: '1px 1px #854f05'});
	
	Cufon.replace('.slide-cnt h2', { fontFamily:'gotham-medium'});
	Cufon.replace('.slider-navigation a', { fontFamily:'gotham-bold', hover: true});
	Cufon.replace('.slider-navigation a span', { fontFamily:'gotham-medium', hover: true});
	Cufon.replace('.home-cnt .section h2 ', { fontFamily:'gotham-medium', textShadow: '1px 1px #fff'});
	Cufon.replace('ul.tabs-nav li a, ul.tabs-nav-2 li a', { fontFamily:'gotham-bold', hover: true});
	Cufon.replace('ul.news li h3 a', { fontFamily:'gotham-medium', hover: true});
	
	Cufon.replace('ul.news li .date span ,ul.news li .date strong', { fontFamily:'gotham-medium'});
	Cufon.replace('.container h1,.content h3:not(.qd-title)', { fontFamily:'gotham-medium'});
	Cufon.replace('.container h2', { fontFamily:'gotham-medium'});
	Cufon.replace('#sidebar ul li h2', { fontFamily:'gotham-medium', textShadow: '1px 1px #fff'});
	
	Cufon.replace('#sidebar .communities-widget ul li a strong', { fontFamily:'gotham-bold'});
	Cufon.replace('#sidebar .communities-widget ul li a em, .testimonial-text', { fontFamily:'gotham-medium'});
	
	Cufon.replace('.promo p', { fontFamily:'gotham-book'});
	Cufon.replace('.promo h3', { fontFamily:'gotham-bold'});
	
	Cufon.replace('#footer .shell h2', { fontFamily:'gotham-bold'});
	
	function mycarousel_initCallback(carousel) {
		$('.slider-navigation a').bind('click', function() {
			$('.slide-cnt').fadeOut();
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr('href')));
	        return false;
	    });
		    
	    jQuery('.slider a.next').bind('click', function() {
	        carousel.next();
	        return false;
	    });
	
	    jQuery('.slider a.prev').bind('click', function() {
	        carousel.prev();
	        return false;
	    });
	};
	
	function mycarousel_itemFirstInCallback(carousel, item, idx, state) {
		$('.temp').remove();
		$('.slider-navigation a').removeClass('active');
		$('.slide-cnt').hide();
		$('.slider-navigation a').eq(idx-1).addClass('active');
		$('.container #mycarousel .slide-info').fadeIn(1500);
		if($.browser.msie && $.browser.version==6 || $.browser.msie && $.browser.version==7)
		{
			$('.slider ul li').eq(idx-1).find('.slide-cnt').clone().appendTo('.slider').addClass('temp');
			$('.temp').fadeIn();
		}
		else {
			$('#slide-cnt-' + idx ).fadeIn(1200);
		}
		Cufon.refresh();
	};
	
	function simple_mycarousel_initCallback(carousel) {
		$(carousel.container).find('.simple-slider-nav a').bind('click', function() {
			//console.log(carousel.container);
	        carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr('rel')));
	        $(this).closest('.simple-slider').find('.slide-heading h3').fadeOut();
	        return false;
	    });
	};
	
	function simple_mycarousel_itemFirstInCallback(carousel, item, idx, state) {
		//console.log(carousel);
		$(carousel.container).find('.simple-slider-nav a').removeClass('active');
		$(carousel.container).find('.simple-slider-nav a').eq(idx-1).addClass('active');
		$(carousel.container).find('.simple-slider-holder ul li .slide-heading h3').fadeIn();
	};
	
	$(function(){
	
		$('.slider-navigation a[href="1"]').addClass('active');
		$('#slide-cnt-1').show();
		$('.slider-holder ul li').hide();
		$('.slider-holder ul li').eq(0).show();
		Cufon.refresh();
		
		$('.slider-navigation a').click(function(){
			var thisSlide = $(this).attr('href');
			$('.slide-cnt').hide();
			$('#slide-cnt-'+thisSlide).show();
			$('.slider-navigation a').removeClass('active');
			var imageSlide = thisSlide - 1;
			$(this).addClass('active');
			$('.slider-holder ul li').fadeOut('normal');
			$('.slider-holder ul li').eq(imageSlide).fadeIn('normal');
			Cufon.refresh();
			return false;
		});
		
	
		/*$("#mycarousel").jcarousel({
		    scroll: 1,
		    animation: 800,
		    wrap: 'both',
		   	itemFirstInCallback: mycarousel_itemFirstInCallback,
		    initCallback: mycarousel_initCallback,
		    buttonNextHTML: null,
		    buttonPrevHTML: null
		}); */
		
		$(".simple-slider").each(function(){
			$(this).jcarousel({
			    scroll: 1,
			    wrap: 'both',
			   	itemFirstInCallback: simple_mycarousel_itemFirstInCallback,
			    initCallback: simple_mycarousel_initCallback,
			    buttonNextHTML: null,
			    buttonPrevHTML: null
			});
		}) 
		
		$(".tab").hide();
		$(".tab-2").hide(); 
		$("ul.tabs-nav li:first").addClass("active").show();
		Cufon.replace('ul.tabs-nav li.active a', { fontFamily:'gotham-bold', hover: true});
		$(".tab:first").show(); 
		
		$("ul.tabs-nav li").click(function() {
			$("ul.tabs-nav li").removeClass("active");
			$(this).addClass("active");
			$(".tab").fadeOut(100,function(){
				$(activeTab).fadeIn(500);
				Cufon.refresh();
				return false;
			});
			var activeTab = $(this).find("a").attr("href");
			return false;
		});
		
		$("ul.tabs-nav-2 li:first").addClass("active").show();
		Cufon.replace('ul.tabs-nav-2 li.active a', { fontFamily:'gotham-bold', hover: true});
		$(".tab-2:first").show(); 
		
		$("ul.tabs-nav-2 li").click(function() {
			$("ul.tabs-nav-2 li").removeClass("active");
			$(this).addClass("active");
			$(".tab-2").fadeOut(100,function(){
				$(activeTab2).fadeIn(500);
				Cufon.refresh();
				return false;
			});
			var activeTab2 = $(this).find("a").attr("href");
			return false;
		});
		
		if($.browser.msie && $.browser.version==6)
		{
			DD_belatedPNG.fix('#footer, #navigation ul li.contacts-btn a span, .slide-info, #sidebar .communities-widget ul li span.num');
			DD_belatedPNG.fix('#navigation ul li.contacts-btn a');
		}
		
		$('.search-button').click(function(){
			$(this).toggleClass('active');
			$('.search-options').slideToggle(100);
		});

		$('.search-options .cancel').click(function(){
			$('.search-button').toggleClass('active');
			$('.search-options').slideToggle(100);
		});

		
		$('.blink').focus(function () {
			if ($(this).val() == $(this).attr('title')) {
				$(this).val('');
			}
		});
		
		$('.blink').blur(function () {
			if ($(this).val() == '') {
				$(this).val($(this).attr('title'));
			}
		});
		
		$('.cc_list').hide();
		
		if (ccListID){
			$('.cc_list').find('option').each(function(){
				$(this).attr('selected','');
				if ($(this).attr('value') == ccListID){
					$(this).attr('selected','selected');
				}
			});
		}
		
		$('a.lightbox').fancybox();

	})	
})(jQuery)
