h=new Array('00','33','66','99','cc','ff');a=0; 
with(document){bk=bgColor;txt=fgColor;ln=linkColor;vk=vlinkColor;} t='<table align=center><tr><td align=right><form name=s><font color=black effect=emboss>Back</font><input size=6 name=bg value='+bk+' onChange="clr[0].click();cc(this.value);"><input type=radio name=clr checked selected><br>Text<input size=6 value='+txt+' name=fg onChange="clr[1].click();cc(this.value);"><input type=radio name=clr><br><a href="javascript:void(0)">Link</a><input size=6 name=lk onChange="clr[2].click();cc(this.value);" value='+ln+'><input type=radio name=clr><br><a href="" onClick="return false">vLink</a><input size=6 name=vl onChange="clr[3].click();cc(this.value);" value='+vk+'><input type=radio name=clr></form><br><a href="javascript:void(0)" onClick="prompt(\'HTML BODY TAG\',\'<body bgcolor=\'+document.bgColor+\' text=\'+document.fgColor+\' link=\'+document.linkColor+\' vlink=\'+document.vlinkColor+\'>\')">\(Codes\)</a> || <a href="javascript:void(0)" onClick="with(document){s.reset();bgColor=\''+bk+'\';fgColor=\''+txt+'\';linkColor=\''+ln+'\';vlinkColor=\''+vk+'\';}">\(Reset\)</a><td><table><tr>'; for(l=0;l<3;l++){t+='<td><table border=0 cellspacing=0 cellpadding=0><tr>'; for(i=0;i<6;i++){r=h[i]; for(j=0;j<2;j++){g=h[(j+(l*2))]; for(k=0;k<6;k++){b=h[k]; t+='<td bgColor='+r+g+b+'><a href="javascript:cc(\''+r+g+b+'\')" onMouseOut="status=\'\'" onMouseOver="status=\''+r+g+b+'\'"><img src=w.gif height=10 width=10></a>'; 
a++;if(a==6){t+='</tr><tr>';a=0;}}}}t+='</tr></table>';} 
t+='</tr></table></tr></table>'; 
function cc(c){ 
with(document){ 
if(s.clr[0].checked==true){bgColor=c;s.bg.value=bgColor;} 
if(s.clr[1].checked==true){fgColor=c;s.fg.value=fgColor;} 
if(s.clr[2].checked==true){linkColor=c;s.lk.value=linkColor;} 
if(s.clr[3].checked==true){vlinkColor=c;s.vl.value=vlinkColor;}}} document.write(t); 