function markAllOrders(elm, checkbox) { elm.select('input').each(function(e, i) { if(e == checkbox || !e.name.match(/orderId/)) return; e.checked = checkbox.checked; }); } var closeTimer = 0; function setOrderStatus(orderId, status) { new Ajax.Request("index.php?updateOrderStatus=" + orderId + "&status=" + status, { onSuccess : function(r) { if(r.responseText!="OK") alert(r.responseText); else { var div = $('alert'); div.style.left = ((document.body.getDimensions().width / 2) - 50) + "px"; div.style.top = ((document.body.getDimensions().height / 2) - 50) + "px"; $('alert').style.display = "block "; clearTimeout(closeTimer); closeTimer = setTimeout(function() { $('alert').style.display = "none"; },2000); } } }); } function printOrders(form) { var items = document.getElementsByTagName("input"); var item = null; var orders = new Array(); for(var i=0;item=items[i];i++) { if(item.name=="orderId[]") { if(item.checked) orders.push(item); } } if(orders.length<1) { if(confirm('Du har inte markerat några ordrar. Vill du markera alla på sidan?')) { selected = true; toggleAll(); } } var pbody = "orders=-1"; for(var i=0;item=items[i];i++) { if(item.name=="orderId[]") { if(item.checked) pbody = pbody + "," + item.value; } } var win = window.open("/modules/webshop/admin/orders/printmany.php?" + pbody,"printmany","width=800,resizable=yes,scrollbars =yes"); win.focus(); } function printLabels(form) { var items = document.getElementsByTagName("input"); var item = null; var orders = new Array(); for(var i=0;item=items[i];i++) { if(item.name=="orderId[]") { if(item.checked) orders.push(item); } } if(orders.length<1) { if(confirm('Du har inte markerat några ordrar. Vill du markera alla på sidan?')) { selected = true; toggleAll(); } } var pbody = "orders=-1"; for(var i=0;item=items[i];i++) { if(item.name=="orderId[]") { if(item.checked) pbody = pbody + "," + item.value; } } var win = window.open("/modules/webshop/admin/orders/printlabels.php?" + pbody,"printlabels","width=800,resizable=yes,scrollbars =yes"); win.focus(); } var selected = true; function toggleAll(form) { var items = document.getElementsByTagName("input"); var item = null; for(var i=0;item=items[i];i++) { if(item.name=="orderId[]") { item.checked = selected; } } selected = !selected; } function showOrder(orderId) { var frameData =''; new MessageBox('Visar order', frameData, MessageBoxButtons.CLOSE); }