function openFormInMediaBox(e){ var form = $(e.target); var kvstr = ''; form.getElements('input,select').each(function(elem){ kvstr += '&'+elem.name+"="+elem.value; }) kvstr = kvstr.substring(1); kvstr = form.action+'?'+kvstr; Mediabox.open(kvstr, 'Online Buchung', '800 600'); return false; } function initFormBox(){ $('quickbookform').onsubmit=openFormInMediaBox; } window.addEvent('domready', function() { initFormBox(); });