

jQuery(document).ready(function(){
	initCheckboxes();
	initTextSize();
});

function initCheckboxes(){
	$('#subscribe-form ul.checkbox-list #select_all').click(function(){
		$('#subscribe-form ul.checkbox-list input[type=checkbox]').attr('checked', $(this).attr('checked'));
	});
	$('#subscribe-form ul.checkbox-list li.cat > input').click(function(){
		var $children = $(this).parent().find('div input');
		$children.attr('checked', $(this).attr('checked'));
	});
}


function mformat(n,zn)
{
	z = "0000000000";
	n = parseFloat(n);
	p = Math.pow(10, zn);
	s = String(Math.round(n*p)/p);
	s = (s.match(/\./)? s+z : s+"."+z).match('\\d+\\.\\d{'+zn+'}');
	return "$"+s;
}

function initTextSize(){
	
	$('div.text-size a').click(function(){
		var font_size = $(this).attr('rel');
		
		var sizes_box = $(this).parent();
		sizes_box.parent().css('fontSize', font_size + 'px')
		sizes_box.find('a').removeClass('active');
		
		$(this).addClass('active');
		
		return false;
	})
	
}
