$(function(){
	initCufon();
	$('.fancy').fancybox();
	 $('#three-column').autocolumnlist({
                        columns: 3,
                        classname: 'col'
                    });
     $('#three-cols').autocolumnlist({
                        columns: 3,
                        classname: 'col'
                    });
	$('.gallery-nav-holder').html('<ul class="gallery-nav">');
	$('#slider').cycle({
		fx:'fade',
		pager:  '.gallery-nav',
		pagerAnchorBuilder: function(idx, slide) { 
		var img = $(slide).find('img').attr('src');
        return '<li><a href="#"><img src="' + img + '" width="140" height="70" /></a></li>'; 
    } 
	})
});
function initCufon(){
	Cufon.replace('h1,h2,#sidebar h3,#aside h3, #content .form-contact h3', {fontFamily: 'bebas',hover: true});
	

}

(function($) {
    var defaults = {
        columns: 4,
        classname: 'column'
    };

    $.fn.autocolumnlist = function(params){
        var options = $.extend({}, defaults, options, params);
        var els = $(this).find('li');

        if (els.size() > 0) {
            var elCol = Math.ceil(els.size()/options.columns);
            var start = 0;
            var end = elCol;
            for (i=0; i<options.columns; i++) {
                els.slice(start, end).wrapAll('<div class="'+options.classname+'"/>');
                start = start+elCol;
                end = end+elCol;
            }
        }

        return this;
    };
})(jQuery);
