я не знаю работает ли, но ошибок в консоли нету,
спрятал код потому что длинный)))
function runOnKeys(func) {
var codes = [].slice.call(arguments, 1);
var pressed = {};
document.onkeydown = function(e) {
e = e || window.event;
pressed[e.keyCode] = true;
for (var j = 0; j < codes.length; j++) {
if (!pressed[codes[j]]) {
return;
}
}
pressed = {};
func();
};
document.onkeyup = function(e) {
e = e || window.event;
delete pressed[e.keyCode];
};
}
runOnKeys(
function() {
var all_toggle_elements=document.getElementsByClassName("toggle");
for(var i=0;i<all_toggle_elements.length;i++){
if(all_toggle_elements[i].tagName.toLowerCase()!="div") continue;
element1 = all_toggle_elements[i].getElementsByClassName("date")[0];
element2 = all_toggle_elements[i].getElementsByClassName("formRow last")[0].getElementsByClassName("oneFour")[0].getElementsByTagName("span")[0];
element3 = all_toggle_elements[i].getElementsByClassName("formRow last")[0].getElementsByClassName("oneFour")[1].getElementsByTagName("span")[0];
element4 = all_toggle_elements[i].getElementsByClassName("formRow last")[1].getElementsByClassName("oneFour")[1].getElementsByTagName("span")[0];
element5 = all_toggle_elements[i].getElementsByClassName("formRow last")[1].getElementsByClassName("oneFour")[2].getElementsByTagName("span")[0];
element6 = all_toggle_elements[i].getElementsByClassName("formRow")[0].getElementsByClassName("oneFour")[0].getElementsByTagName("span")[0];
element7 = all_toggle_elements[i].getElementsByClassName("title closed")[0].getElementsByTagName("h6")[0];
element8 = all_toggle_elements[i].getElementsByClassName("formRow last")[2].getElementsByClassName("oneFour")[2].getElementsByTagName("span")[0];
element1.innerHTML=element8.innerHTML+" "+element2.innerHTML+" дней "+element3.innerHTML+" ("+element4.innerHTML+")-("+element5.innerHTML+") "+element6.innerHTML;
element7.innerHTML="Информация";
}
},
"Q".charCodeAt(0)
);