var fhBc = {
  detect: function() {
  
    var userAgent = navigator.userAgent.toLowerCase();
    
    // Is this a version of IE?
    if($.browser.msie){
    }
    
    // Is this a version of Safari?
    if($.browser.safari){
        // Add the version number
        userAgent = userAgent.substring(userAgent.indexOf('version/') +8);
        userAgent = userAgent.substring(0,1);
    }
    
    // Is this a version of Mozilla?
    if($.browser.mozilla){
        
        //Is it Firefox?
        if(navigator.userAgent.toLowerCase().indexOf('firefox') != -1){
            
            // Add the version number
            userAgent = userAgent.substring(userAgent.indexOf('firefox/') +8);
            userAgent = userAgent.substring(0,1);
        }
    }
    
  	if(
      ($.browser.msie && parseInt($.browser.version) < 7) ||
      ($.browser.safari && userAgent < 3) ||
      ($.browser.mozilla && userAgent < 2)
      ) {
      var overlay = $('<div>').attr('id', 'bc-overlay');
      
      var title = $('<h1>').html('Let op!');
      var introText = $('<p>').html('Je maakt gebruik van een verouderde browser. Klik op &eacute;&eacute;n van onderstaande buttons om een up-to-date browser te downloaden.');
      
      $(overlay).prepend(introText);
      $(overlay).prepend(title);
      
      var ul = $('<ul>');
      
      var link = $('<a></a>').attr({
        'href': 'http://www.google.com',
        'id': 'bc-btn-ie'
      }).html('Internet Explorer 8');
      var li = $('<li>').prepend(link);
      
      $(ul).append(li);
      
      var link = $('<a></a>').attr({
        'href': 'http://www.google.com',
        'id': 'bc-btn-safari'
      }).html('Safari 4');
      var li = $('<li>').prepend(link);
      
      $(ul).append(li);
      
      var link = $('<a></a>').attr({
        'href': 'http://www.google.com',
        'id': 'bc-btn-firefox'
      }).html('Firefox 3');
      var li = $('<li>').prepend(link);
      
      $(ul).append(li);
      
      $(overlay).append(ul);
      
      $('body').prepend(overlay);
    }
  }
};

$(function($){
  fhBc.detect();
});
