$(function(){
	UserControls.init( "content", "increasetextsize", "decreasetextsize", "printthispage" );
});

/*
 */
UserControls = function(){
	
	var content,fontSize;
	
	var getFontSize = function(){
		return parseFloat(content.css('font-size'),10)
	}	
	
	var increase = function(){
		content.css('font-size', getFontSize() * 1.2 );	
	}	
	
	var decrease = function(){
		content.css('font-size', getFontSize() * 0.8 );	
	}
	
	return {
		/*
		 * c = content id
		 * i = increase text link id
		 * d = decrease text link id
		 * p = print link
		 */
		init : function(c, i, d, p){
			content = $('#' + c);
			
			$( 'a#' + i ).click( function(e){
				e.preventDefault();
				increase();
			});
			
			$( 'a#' + d  ).click( function(e){
				e.preventDefault();
				decrease();				
			});
			
			$( 'a#' + p  ).click( function(e){
				e.preventDefault();
				window.print();
			});
			
		}
	};
}();
