function dd_searchbox(hide=0) { var sb = document.getElementById("search-box"); if ((hide==0)&&((sb.style.display === "none")||(sb.style.display == ""))) { sb.style.display = "block"; document.getElementById("keres").focus(); } else { sb.style.display = "none"; } return false; } function dd_userbox(hide=0) { var ub = document.getElementById("user-box"); if ((hide==0)&&((ub.style.display === "none")||(ub.style.display == ""))) { ub.style.display = "block"; document.getElementById("email").focus(); } else { ub.style.display = "none"; } return false; } function dd_munkalapbox(hide=0) { var mb = document.getElementById("munkalap-box"); if ((hide==0)&&((mb.style.display === "none")||(mb.style.display == ""))) { mb.style.display = "block"; } else { mb.style.display = "none"; } return false; } /* Footer dropdown boxes */ function dd_f_searchbox(hide=0) { var sb = document.getElementById("search-f-box"); if ((hide==0)&&((sb.style.display === "none")||(sb.style.display == ""))) { sb.style.display = "block"; document.getElementById("keres-f").focus(); } else { sb.style.display = "none"; } return false; } function dd_f_userbox(hide=0) { var ub = document.getElementById("user-f-box"); if ((hide==0)&&((ub.style.display === "none")||(ub.style.display == ""))) { ub.style.display = "block"; document.getElementById("email-f").focus(); } else { ub.style.display = "none"; } return false; } function dd_f_munkalapbox(hide=0) { var mb = document.getElementById("munkalap-f-box"); if ((hide==0)&&((mb.style.display === "none")||(mb.style.display == ""))) { mb.style.display = "block"; } else { mb.style.display = "none"; } return false; } function dd_all_hide(event) { // Nem rejtjük el abban az esetben, ha a dropdown-ban történik a kattintás if (event.target.closest(".user-box")) return; if (event.target.closest(".search-box")) return; if (event.target.closest(".munkalap-box")) return; if (event.target.closest(".user-f-box")) return; if (event.target.closest(".search-f-box")) return; if (event.target.closest(".munkalap-f-box")) return; // Minden más esetben elrejtés dd_userbox(1); dd_searchbox(1); dd_munkalapbox(1); dd_f_userbox(1); dd_f_searchbox(1); dd_f_munkalapbox(1); } function saveDiv(divId) { var specialElementHandlers = { '#render': function (element, renderer) { return true; } }; var doc = new jsPDF('p', 'pt', 'a4'); var cont = document.getElementById(divId).innerHTML; // doc.fromHTML($('#megrendelolap').html(),10,10,{ 'width': 1000, 'elementHandlers': specialElementHandlers }); doc.addHTML(`Megrendelőlap
${cont}
`, function() { doc.save('dentart_megrendelolap.pdf'); }); } function printDiv(divId, title) { let mywindow = window.open('', 'PRINT', 'height=650,width=990,top=100,left=150'); mywindow.document.write(`${title}`); mywindow.document.write(`
`); mywindow.document.write(document.getElementById(divId).innerHTML); mywindow.document.write('
'); mywindow.document.close(); // necessary for IE >= 10 mywindow.focus(); // necessary for IE >= 10*/ mywindow.addEventListener('load', function () { mywindow.print(); mywindow.close(); }); return true; } document.addEventListener('mouseup', function(event){ dd_all_hide(event); });