// $Id: index.js,v 1.4 2007/10/28 21:30:08 alexgugel Exp $
// (C) 2005-2009 Alex Gugel

var currentWord = "discovery";

var discovery = "discovery";
var arrays = new Array("is", "disc", "disco", "over", "very", "cover", "cove",
    "dis", "discover", "discovery");

function clear() {
  for (var i = 0; i < discovery.length; ++i) {
    var c = discovery.charAt(i);
    document.getElementById("id-" + c).setAttribute("style", "visibility:hidden");
  }
}

function change(c) {
  var subword = "";
  while (subword.indexOf(c) < 0) {
    var d = new Date();
    subword = arrays[d.getMilliseconds() % arrays.length];
  }

  currentWord = subword;

  clear();

  for (var i = 0; i < subword.length; ++i) {
    c = subword.charAt(i);
    document.getElementById("id-" + c).setAttribute("style", "visibility:visible;");
  }
}

function wiki() {
  window.open("http://en.wiktionary.org/wiki/" + currentWord, "wiki", "width=600,height=400");
}
