
$(document).ready(function(){  
    $('.valign').each(function(){
        $(this).parent().css('position', 'relative');
        var image_height = $(this).find('img').height();      
        $(this).find('img').css({
            'position': 'absolute', 
            'top': '50%', 
            'left': '9px',
            'marginTop':'-'+(image_height/2)+'px'
        });      
    })
    
    $('.jqsel').jqTransSelect({
        imgPath:'jqtransformplugin/img/'
    });
    $('.jqrad').jqTransRadio({
        imgPath:'jqtransformplugin/img/'
    });
    $('.jqchb').jqTransCheckBox({
        imgPath:'jqtransformplugin/img/'
    });
    $(".jqtransform").jqTransform();
    
});


Cufon.replace('h1, h2, h3, #footer .label, a.categoryname,  .font',  {
    fontFamily: 'font'
});
Cufon.replace('.font-light',  {
    fontFamily: 'font-light'
});

$(document).ready(function(){
    initFancy($);
})


function initFancy($) {
    var th = $(".fancy");
    if (th.length == 0) return;
    var fancyboxShowsUp = true;
    $("#fancybox-footer").hide();
    $.getScript('uploads/files/2011/js/jquery.fancybox.js', function() {



        th.fancybox({
            'padding' 				: 0,
            'transitionIn'			: 'none',
            'transitionOut'			: 'none',
            'overlayOpacity'                    : 0.9,
            'overlayColor'                      : '#000',
            'centerOnScroll'                    : false,
            'autoScale'                         : true,
            'titlePosition'                     : 'inside',
            'hideOnOverlayClick'                : false,
            'showNavArrows'			: true,
            'autoDimensions'                    : true,
            'scrolling'                         : 'no',

            'titleFormat'			: function(title, currentArray, currentIndex, currentOpts)
            {
                return '<span id="fancybox-title-over">' + (title.length ? ' &nbsp; ' + title : '') + '</span>';
            },

            'onStart'               : function(selectedArray, selectedIndex, selectedOpts)
            {
                $("#fancybox-footer").fadeIn();
                $("#fancybox-footer-counter").html((selectedIndex + 1) + ' / ' + selectedArray.length);
                fancyboxShowsUp = false;
            },

            'onClosed'              : function ()
            {
                $("#fancybox-footer").hide();
                fancyboxShowsUp = true;
            }
        });
    });

}

