var c = 0; variants = new Array("FF", "CC", "99", "66", "33", "00") function Set () { var by = document.getElementById("sample"); var txt = document.forms.colors; by.style.fontFamily = txt[6].options[txt[6].selectedIndex].text; by.style.fontSize = txt[7].value + txt[8].options[txt[8].selectedIndex].text; by.style.backgroundColor = txt[0].value; by.style.color = txt[1].value; alink("an", txt[2].value,txt[3].value); alink("aa", txt[4].value,txt[3].value); alink("av", txt[5].value,txt[3].value); var tarea = document.forms.css; var csstext = ''; tarea[0].value = csstext; } function alink(el, ac, hc) { var al = document.getElementById(el); al.style.color = ac; al.onmouseover = function() { this.style.color = hc; } al.onmouseout = function() { this.style.color = ac; } } function SetColor(color) { var by = document.getElementById("sample"); var txt = document.forms.colors; txt[c].value = color; Set (); } function MakeArray() { i = 0 for (var blue = 0; blue < 6; blue++) for (var red = 0; red < 6; red++) for (var green = 0; green < 6; green++) this[i++] = variants[red]+variants[green]+variants[blue] return this } theColors = new MakeArray() function makeTable() { var content = "
" content += "" for (var i = 0; i < 216; i++) { if ((i+1) % 6 == 5 || (i+1) % 6 == 4) { content += "" } else if ((i+1) % 6 == 0) { content += "" } else { content += "" } if ((i+1) % 6 == 0) { content += "" } } content += "
" document.write(content) }