jQuery(function()
{
    Cufon.replace
    (
        '#content-text .helvetica',
        {
            fontFamily: 'HelveticaNeue',
            fontWeight: '100'
        }
    );
    Cufon.replace
    (
        'body.mainpage #content-text h1.helvetica',
        {
            fontFamily: 'HelveticaNeue',
            textShadow: '2px 2px #c9c6c4'
        }
    );
    
    jQuery('div[style]').each(function()
    {
        var bg_image = jQuery(this).css('background-image');
        
        if (!bg_image.match(/\.png/))
        {
            return;
        }
        
        var bg_position = jQuery(this).css('background-position');
        jQuery(this).ifixpng();
        jQuery(this).css('background-position', bg_position);
    });
    
    jQuery('#site_search input[type="text"]')
        .addClass('blur')
        .focus(function()
        {
            jQuery(this).addClass('focus')
            jQuery(this).removeClass('blur')
        })
        .blur(function()
        {
            if (jQuery(this).attr('value'))
            {
                return;
            }
            
            jQuery(this).removeClass('focus');
            jQuery(this).addClass('blur');
        });
});
