$(document).ready(function(){

  $('.editmode-box-title').toggle(
	function() {
		WWWEditmode.toggleEditmodeBox(this);
	},
	function() {
		WWWEditmode.hideEditmodeBox(this);
	}
  );

  // Set fontsize
  var newFontSize = $.cookie('SP_Cookie');
  if(newFontSize == null)
	newFontSize = $('body').css('font-size');
	
  $('body').css('font-size', newFontSize);


  // Increase Font Size
  $("#increase").click(function(){

  	var currentFontSize = $.cookie('SP_Cookie');
	if(currentFontSize == null)
  		currentFontSize = $('body').css('font-size');

 	var currentFontSizeNum = parseFloat(currentFontSize, 10);
	if(currentFontSizeNum < 16) { 
    		var newFontSize = currentFontSizeNum+1;
		$('body').css('font-size', newFontSize);
		leaveCookie();
	}
	return false;
  });


  // Decrease Font Size
  $("#decrease").click(function(){

  	var currentFontSize = $.cookie('SP_Cookie');
	if(currentFontSize == null)
  		currentFontSize = $('body').css('font-size');

 	var currentFontSizeNum = parseFloat(currentFontSize, 10);

	if(currentFontSizeNum > 10) { 
    	var newFontSize = currentFontSizeNum-1;
    	
		$('body').css('font-size', newFontSize);
		leaveCookie();
	}
	return false;
  });


  // Reset Font Size
  $("#resetFont").click(function(){
 	$('body').css('font-size', '12px');
  });


  // Set current fontsize to cookie
  function leaveCookie() {
	var FontSize = $('body').css('font-size');

        var options = { 
		path: '/', 
		expires: 30 
	};
                
        $.cookie('SP_Cookie', FontSize, options);
        return false;
  }

});


