var $=function(node){
	return document.getElementById(node);
}
var $$=function(node){
	return document.getElementsByTagName(node);
}

/*
var getRandomColor = function(){
	return '#' + (function(color){
						   return (color +='0123456789abcdef'[Math.floor(Math.random()*16)])&&(color.length == 6)?color:arguments.callee(color);
						   })('');
}

var getRandomColor = function(){
	return '#'+Math.floor(Math.random()*16777215).toString(16);
}

var getRandomColor = function(){
	return '#'+(function(h){
		return new Array(7-h.length).join("0")+h
	})((Math.random()*0x1000000<<0).toString(16))
}

*/
var getRandomColor = function(){
	return '#'+('00000'+(Math.random()*0x1000000<<0).toString(16)).substr(-6);
}

function GetColor(){
	var r = Math.floor(Math.random() * 255).toString(16);
	var g = Math.floor(Math.random() * 255).toString(16);
	var b = Math.floor(Math.random() * 255).toString(16);
	r = r.length == 1 ? "0" + r : r;
	g = g.length == 1 ? "0" + g : g;
	b = b.length == 1 ? "0" + b : b;
	return "#" + r + g + b;
}

var setRandomColor = function(ClassName){
	var obj = $$("td");
	for(i=0;i<obj.length;i++){
		if(obj[i].className==ClassName){
			obj[i].style.color = GetColor();
		}
	}
}



