var sortMiniColorByColorHtml;
var sortMiniColorByTimeHtml;
function sortMiniColorByColor(){
	if(sortMiniColorByTimeHtml==null) sortMiniColorByTimeHtml = $('td.colorlist').html();
	if(sortMiniColorByColorHtml){
		$('td.colorlist').html(sortMiniColorByColorHtml);
	}else{
		$('td.colorlist').append($('div.mini_color').sortByColor());
		sortMiniColorByColorHtml = $('td.colorlist').html();
	}
}
function sortMiniColorByTime(){
	if(sortMiniColorByTimeHtml) $('td.colorlist').html(sortMiniColorByTimeHtml);
}
function calcTotalMinColor(n){
	n = (n)?n:0;
	var colors;
	var method;
	var result;
	if(n==0){
		//public
		colors = 'div.public_mini_color';
		method = '#public_calc_method';
		result = '#public_calc_result';
	}else{
		//my
		colors = 'div.my_mini_color'
		method = '#my_calc_method';
		result = '#my_calc_result';
	}
	var m = 0;
	var c = $.fmtColor($(colors).averageColor(),'hexadecimal');
	$(method).text('Now average of your color is');
	$(result).text(c);
	$(document.body).css('backgroundColor',c);
	$('html').css('backgroundColor',c);
}

