/*
 * Konami-JS
 * http://snaptortoise.com/konami-js
 * Copyright (c) 2009 George Mandis (georgemandis.com)
 * Version: 1.0.8 (05/08/2009)
 * Licensed under the Artistic License/GPL
 * http://dev.perl.org/licenses/
 * Tested in: Safari 4, Firefox 3, IE7
 */

var konami = {
	num:1,
	input:"",
	clear:setTimeout('konami.clear_input()',2000),
	init: function(link) {
		konami.code=new Array(konami.num);
		konami.pattern=new Array(konami.num);
		konami.pattern[1]="38384040373937396665";
		konami.code[1] = function(link) { window.location=link};
	},
	load: function(link) {
		window.document.onkeydown = function(e) {
			konami.input+= e ? e.keyCode : event.keyCode;
			//document.getElementById('debug').value=konami.input;
			for(i=1;i<=konami.num;i++)
			if (konami.input == konami.pattern[i]) {
				konami.code[i](link);
				clearTimeout(konami.clear);
				return;
				}
			clearTimeout(konami.clear);
			konami.clear = setTimeout("konami.clear_input()",2000);
			}
	},
	
	clear_input: function() {
		konami.input="";
		clearTimeout(konami.clear);
	}
}
