function init(){
  // Attach safari-specific stylesheet
 // if ($.browser.safari) {
 //   $('head').append('<link rel="stylesheet" href="/css/safari.css" type="text/css" media="all" />');
 // }


  // Switch on/off zoom stylesheet - requires jquery cookie plugin
  $('.icofont').click(function() {
    var switchto = $(this).attr('class').search('large') >= 0 ? 'normal' : 'large';
    switchStylestyle(switchto);
    $(this).removeClass('normal').removeClass('large').addClass(switchto);
    return false;
  });
  var c = $.cookie('prefs[fontsize]');
  if (c) switchStylestyle(c);

	//Add rounded corners (where req'd) for all but IE6
	if (!($.browser.msie && $.browser.version < '7.0')) {
		$(".round").append('<i class="v lt"/><i class="v rt"/><i class="v lb"/><i class="v rb"/>');
	}

  
  // Initialize Shadowbox
  startShadowbox();
}

// Function to switch stylesheets
function switchStylestyle(styleName) {
  $('link[@rel*=style][@title]').each(function(i)  {
    this.disabled = true;
    if (this.getAttribute('title') == styleName) this.disabled = false;
  });
  //alert(styleName);
  $.cookie('prefs[fontsize]',styleName,{expires:30,path:'/'});
}


function startShadowbox() {
  Shadowbox.init();
}
