var jQ = jQuery.noConflict();
var fontdelta = 0;
function fontsizer(obj,updown)
{
	var currFontSize = obj.css('fontSize');
	var currLineHeight = obj.css('lineHeight');
	var finalNum = parseFloat(currFontSize, 10);
	var finalLH = parseFloat(currLineHeight, 10);
	if(updown=='up') {
	    finalNum += 2;
	    finalLH +=2;
	}
	else if (updown=='down'){
 	    finalNum -= 2;
	    finalLH -= 2;
	}
        obj.css('font-size', finalNum);    
        obj.css('line-height', finalLH + 'px');    
}

(function($) {
  var cache = [];
  // Arguments are image paths relative to the current page.
  $.preLoadImages = function() {
    var args_len = arguments.length;
    for (var i = args_len; i--;) {
      var cacheImage = document.createElement('img');
      cacheImage.src = arguments[i];
      cache.push(cacheImage);
    }
  }
})(jQuery)

jQ(document).ready(function(){
	jQ('input').click(function(){
		//var ourText = jQ('#contentBlock-1 p,#contentBlock-1 :header').filter(':not(div.moduleGroup *)');
		var ourText = jQ('#contentBlock-1 p').filter(':not(div.moduleGroup p)').filter(':not(div.tx-twittersearch-pi1 *)');
		var ourLi = jQ('#contentBlock-1 li').filter(':not(div.moduleGroup li)').filter(':not(div.tx-twittersearch-pi1 *)');
		var ourHead3 = jQ('#contentBlock-1 h3').filter(':not(div.moduleGroup *)').filter(':not(div.tx-twittersearch-pi1 *)');
		var ourHead4 = jQ('#contentBlock-1 h4').filter(':not(div.moduleGroup *)').filter(':not(div.tx-twittersearch-pi1 *)');
		var ourNewsDate = jQ('#contentBlock-1 .news-list-date, #contentBlock-1 .news-read-more ').filter(':not(div.moduleGroup *)');
		if(this.id == 'large' && fontdelta < 4) {
			fontdelta += 1;
			fontsizer(ourText,'up');
			fontsizer(ourLi,'up');
			fontsizer(ourHead3,'up');
			fontsizer(ourHead4,'up');
			fontsizer(ourNewsDate,'up');
		}
		else if (this.id == 'small' && fontdelta > -1){
			fontdelta -= 1;
			fontsizer(ourText,'down');
			fontsizer(ourLi,'down');
			fontsizer(ourHead3,'down');
			fontsizer(ourHead4,'down');
			fontsizer(ourNewsDate,'down');
		}

	});
});

