//Cufon.replace("#navigation ul li a", {hover:true});
Cufon.replace(".tabs ul li a");
Cufon.replace(".slogan");
Cufon.replace("#header-nav");
Cufon.replace(".gallery h3");
Cufon.replace("#sidebar h2");
Cufon.replace("#sidebar h3");
Cufon.replace("h5 h6");

function htmlLoaded()
{
	Cufon.now();
}

/*
function mycaroyusel_initCallback(carousel) {
		$(".slider-navigation ul li a").bind('click', function() {
	        carousel.scroll($.jCarouselFade.intval($(this).text()));
	        return false;
	    });	        
	    $(".slider-navigation .next").bind('click', function(){
	    	carousel.next();
	    	return false;
	    })
};
	
function mycaroyusel_itemFirstInCallback(carousel, item, idx, state) {
	
	$(".slider-navigation ul li a").removeClass('active');
	$(".slider-navigation ul li a").eq(idx-1).addClass('active');
	
};
*/

$(document).ready(function() {
	
	// Blinking fields
	$(".field").focus(function(){
		if($(this).val()==$(this).attr("title")) $(this).val("");	
	}).blur(function(){
		if($(this).val()=="") $(this).val($(this).attr("title"));
	});


	// Slider
	$("#slider .slider-holder ul").cycle({
        fx:     'fade',
        speed:  '1500',
        timeout: 8000,
		next:   '.next',
		after:	onAfter
    });

	$('#goto1').click(function() { 
			$('#slider .slider-holder ul').cycle(0); 
			return false; 
		});

	$('#goto2').click(function() { 
			$('#slider .slider-holder ul').cycle(1); 
			return false; 
		});
	
	$('#goto3').click(function() { 
			$('#slider .slider-holder ul').cycle(2); 
			return false; 
		});
	
	$('#goto4').click(function() { 
			$('#slider .slider-holder ul').cycle(3); 
			return false; 
		});	

function onAfter(curr, next, opts) {

    var index = opts.currSlide;
	$(".slider-navigation ul li a").removeClass('active');
	$(".slider-navigation ul li a").eq(index).addClass('active');
}


	// Adding tabs classes
	var tabCount = $(".tabs > ul > li > a").size();
	for(var i=0; i<tabCount; i++)
	{
		$(".tabs > ul > li > a").eq(i).addClass("tab-" + (i+1));
	}
	
	// Dropdowns	
	function createDD()
	{
		var prevHTML = $(this).html();
		$(this).html('<div class="dd-bottom">&nbsp;</div>');
		$(this).prepend('<div class="dd-body">'+ prevHTML + '</div>');
		$(this).hide();
	}
	$("#navigation ul li .dd").each(createDD);
	$(".tabs ul li .dd").each(createDD);
	
	$("#navigation ul li").has(".dd").hover(function(){
		if($(".dd", this).is(":animated")) return;
		$(".dd", this).slideDown("fast");
		$("a:eq(0)", this).addClass("hover");
	},function(){
		$(".dd", this).slideUp("fast");
		$("a:eq(0)", this).removeClass("hover");
	});
	
	$(".tabs ul li").has(".dd").hover(function(){
		if($(".dd", this).is(":animated")) return;
		$(".dd", this).slideDown("fast");
		$("a:eq(0)", this).addClass("hover");
	},function(){
		$(".dd", this).slideUp("fast");
		$("a:eq(0)", this).removeClass("hover");
	});
	
});
