il codice che hai postato contiene un paio di errori di sintassi,correggendoli lo script sembra funzionare, in realtà la console js di firefox mi dà degli errori di accesso negato...
cmq alla riga 124 manca una ),e alla fine dello script manca una graffa a chiudere la funzione isBlank(probabilmente hai sbagliato tu a fare copia-incolla)