//jqbash jquery plugin
//copyright 2011 Marco Bertocco http://bquery.com - info@bquery.com
//type a word on a web page to fire a specific javascript function


function jqbash_logout(){
location.href='?action=logout';
}


$(function(){

	var commands = new Array();
	
	commands['modal_login'] = [76,79,71,73,78]; //login
	
	commands['jqbash_logout'] = [76,79,71,79,85,84]; //logout
	
	
	for(command in commands){
		
		commands[command]['characters'] = commands[command].length;
		commands[command]['ok_sequence'] = 0;
		
		//console.log(commands[command]);
		
	}

		
	$(document).keyup(function(event){
	
		//console.log(event.which);
		if(($('input:focus').size() == 0)&&($('textarea:focus').size() == 0)){
			for(command in commands){
		
				if(commands[command][commands[command]['ok_sequence']] == event.which){
					//console.log(event.which);
					commands[command]['ok_sequence']++;
				
					if(commands[command]['ok_sequence'] == commands[command]['characters']){
					//console.log(command+' event FIRED');
					commands[command]['ok_sequence'] = 0;
					eval(command+'()');
					}
				
				} else {
					commands[command]['ok_sequence'] = 0;
				}	
		
			}
		}	
	
	});

});


