Вот переделал:
function runOnKeys(func) {
var codes = [].slice.call(arguments, 1);
var pressed = {};
document.addEventListener("keydown",function(e) {
e = e || window.event;
pressed[e.keyCode] = true;
for (var i = 0; i < codes.length; i++) { // проверить, все ли клавиши нажаты
if (!pressed[codes[i]]) {
return;
}
}
pressed = {};
func();
},false);
document.addEventListener("keyup",function(e) {
e = e || window.event;
delete pressed[e.keyCode];
},false);
}
runOnKeys(
function() {
var l1 = document.getElementById('lay1');
l1.style.visibility='visible';
},
"1".charCodeAt(0),
"L".charCodeAt(0)
);
теперь вообще не работает