resizers = '.feature.story p, .story p, span.news_body, p, h1, h2, h3, #panels_footer ul li a, .listbox a';
var fontsizes = function(){
  $('font_smaller').addEvent('click', function(){$$(resizers).each(function(element){element.setStyle('font-size', element.getStyle('font-size').toInt()-1+'px');});
  if (Cookie.get('font-size') != false) {
    Cookie.set('font-size', Cookie.get('font-size').toInt() - 1);
  }else{
    Cookie.set('font-size', -1);
  }

  });
  $('font_larger').addEvent('click', function(){$$(resizers).each(function(element){element.setStyle('font-size', element.getStyle('font-size').toInt()+1+'px');});
  if (Cookie.get('font-size') != false) {
    Cookie.set('font-size', Cookie.get('font-size').toInt() + 1);
  }else{
    Cookie.set('font-size', 1);
  }
  });
  
  $('font_default').addEvent('click', function(){
  	var currentSize = Cookie.get('font-size');
  	var multiplier = currentSize*-1;
  	$$(resizers).each(function(element){
  		element.setStyle('font-size', (element.getStyle('font-size').toInt()+multiplier)+'px');
  	});
  	Cookie.set('font-size', 0);
  });
  
};

var changeFontSize = function()
{
  if (Cookie.get('font-size')) {
    if (Cookie.get('font-size').toInt() < 0) {
      size = Cookie.get('font-size')*-1;
      resizers = 'span.news_body  body, p, h1, h2, h3, #panels_footer ul li a, .listbox a';
      $$(resizers).each(function(element){
        element.setStyle('font-size',  (element.getStyle('font-size').toInt()-size) +'px');});
    }else if (Cookie.get('font-size').toInt() > 0){
      resizers = 'span.news_body, p, h1, h2, h3, #panels_footer ul li a, .listbox a';
      $$(resizers).each(function(element){element.setStyle('font-size', (element.getStyle('font-size').toInt()+Cookie.get('font-size').toInt()) +'px');});
    }else{
      resizers = 'span.news_body, p, h1, h2, h3, #panels_footer ul li a, .listbox a';
      $$(resizers).each(function(element){element.setStyle('font-size', (element.getStyle('font-size')) +'px');});
    }
  }
};

window.addEvent('domready', function(){
  $$('.bookmark_button').each(function(element)
  {
    element.addEvent('click', function()
    {
      element.setHTML('Saving...');
      new Ajax(element.getAttribute('href')).request();
      bookmark = function(){element.setHTML('Saved'); }.delay(1000);
      element.removeAttribute('href');
      element.removeEvents();
    }
    );
  });
});
