function initArray() {
 for (var i = 0; i < initArray.arguments.length; i++) {
  this[i] = initArray.arguments[i];
 }
 this.length = initArray.arguments.length;
}
 
// you may fill this colors array with your colors.
// the script will rotate the links through these colors

var colors = new initArray(
 "#0000ff",
 "#0011ff",
 "#0022ff",
 "#0033ff",
 "#0044ff",
 "#0055ff",
 "#0066ff",
 "#0077ff",
 "#0088ff",
 "#0099ff",
 "#00aaff",
 "#00bbff",
 "#00ccff",
 "#00ddff",
 "#00eeff",
 "#00ffff",
 "#00eeff",
 "#00ddff",
 "#00ccff",
 "#00bbff",
 "#00aaff",
 "#0099ff",
 "#0088ff",
 "#0077ff",
 "#0066ff",
 "#0055ff",
 "#0044ff",
 "#0033ff",
 "#0022ff",
 "#0011ff");
 
pause_time = .1; // in seconds
                
link = 0; // starting color index (in colors array) for unvisited links
vlink = 4; // starting color index (in colors array) for visited links
 
function linkDance() {
 link = (link+1)%colors.length;
 vlink = (vlink+1)%colors.length;
 document.linkColor = colors[link];
 document.vlinkColor = colors[vlink];
 setTimeout("linkDance();",pause_time*1000);
}
linkDance();

