$(document).ready(function() {
    
    // Alle links met rel="external" in een nieuw venster openen
    $("a[rel=external]").each(function(i){
        this.target="_blank";
    });
    
    // Add default values to form input fields
    $("form input.defaultValue").each(function() {
        $(this).DefaultValue($(this).attr('title'));
    });
    
    // Cufon
    doCufon();    
    
    // Enable lightbox
    $('a[rel="lightbox"]').lightBox();
    
    // Detect chrome                                               
    var is_chrome = /chrome/.test( navigator.userAgent.toLowerCase() );
    if (is_chrome) {
        $('body').addClass('chrome');    
    }
    
});


function doCufon() {
    Cufon.replace('.cufonBold', { fontFamily: 'HelveticaNeueBold' });
    Cufon.replace('.cufonLight', { fontFamily: 'HelveticaNeueLight' });
    Cufon.replace('h2', { fontFamily: 'HelveticaNeueLight' });
    //Cufon.replace('h3', { fontFamily: 'HelveticaNeueBold' });
}


function updateWinkelwagen() { 
	sUrl = Website.Config.sBaseUrl +'producten/winkelwagen-overzicht/get-aantal-producten-ajax';
	
	$.post(sUrl, function(data) {
        iProducten = data;
        
        // toon aantal producten
        sProducten = iProducten +' product';
        if (iProducten > 1) { sProducten += 'en'; }
	    $('#aantal_producten').html(sProducten);
        
        // toon/verberg link naar winkelwagen
        if (iProducten == 0) {
            $('#naar_winkelwagen').addClass('hidden');
        } else {
            $('#naar_winkelwagen').removeClass('hidden');
        }
        
	});
	
}

