$(document).ready(function() {
    Cufon.replace('h4, h3, #breadcrumbs a, #navigation a, #header .contact-details p, .ui-widget-header a', {fontFamily: 'DIN Bold'});// Works without a selector engine
    Cufon.replace('h1', {fontFamily: 'DIN'});
    Cufon.replace('.quote blockquote', {fontFamily: 'Arial'});
    Cufon.replace('.ui-tabs .ui-tabs-nav li.ui-tabs-selected a', {fontFamily: 'DIN Bold'});
    Cufon.replace('#sub1'); // Requires a selector engine for IE 6-7, see above
    Cufon.replace('body.perspectives #slideshow h1', {fontFamily: 'DIN', textShadow: '#fff 1px 1px'})
    
    //Tabs
    $(".tabs").tabs({
        show:function(event, ui) {
            var rel = $(ui.panel).find('iframe').attr('rel');
            $(ui.panel).find('iframe').attr('src',rel);
        }
    });


    //Cufon Refresh
    $('.ui-widget-header li a').click(function(){
        Cufon.replace('.ui-tabs .ui-tabs-nav li a', {fontFamily: 'DIN Bold'});
        Cufon.replace('.ui-tabs .ui-tabs-nav li.ui-tabs-selected a', {fontFamily: 'DIN Bold'});
    });

   //Toggleval, to put field labels inside a field
    $("input.toggle").toggleVal({
        populateFrom: "label",
        removeLabels: true
    });

    $(".inline-overlay").fancybox({
        'showCloseButton':false,
        'overlayColor':$('#footer').css('background-color'),
        'overlayOpacity':0.8
    });
    $('.close-overlay').click(function(){
       $.fancybox.close();
    });

    $('.datepicker').datepicker({
        dateFormat:'dd/mm/yy'
    });

    $('#listen_now').fancybox({
        width:473,
        height:500,
        scrolling:'no'
    });

});

