/*
From: http://www.gmarwaha.com/blog/2009/06/16/ctrl-key-combination-simple-jquery-plugin/
*/

(function($){

	$.ctrl = function(key, callback, args) {
		var isCtrl = false;
		$(document).keydown(function(e) {
			if(!args) args=[]; // IE barks when args is null

			if(e.ctrlKey) isCtrl = true;
			if(e.keyCode == key.charCodeAt(0) && isCtrl) {
				isCtrl = false;	// Added by Tony Wei 2011/6/14
				callback.apply(this, args);
				return false;
			}
		}).keyup(function(e) {
			//if(e.ctrlKey) isCtrl = false;
			isCtrl = false;	// Added by Tony Wei 2011/6/14
		});
	};

})(jQuery);
