function show_reply_feedback_form(node, id, key, can_change_type, type) { var old = document.getElementById('feedback_reply_form_'+id); if(old) { old.parentNode.removeChild(old); return; } var container = document.createElement('div'); container.id = 'feedback_reply_form_'+id; container.style.marginTop = '1em'; node.parentNode.appendChild(container); var form = document.createElement('form'); form.action = 'http://www.mtg-forum.de/index.php?autocom=do_feedback&reply=1&id=18316&idfeedback='+id+'&key='+key; form.method = 'post'; container.appendChild(form); var div1 = document.createElement('div'); form.appendChild(div1); var text = document.createElement('input'); text.type = 'text'; text.name = 'message'; text.style.width = '100%'; div1.appendChild(text); var div2 = document.createElement('div'); div2.style.marginTop = '10px'; div2.style.overflow = 'hidden'; form.appendChild(div2); if(can_change_type && (type == 'negative' || type == 'neutral')) { var select = document.createElement('select'); select.name = 'type'; div2.appendChild(select); var o = document.createElement('option'); o.value = ''; o.innerHTML = '' select.appendChild(o); if(type == 'negative' || type == 'neutral') { var o = document.createElement('option'); o.value = '+'; o.innerHTML = 'zu "positiv" ändern' select.appendChild(o); } if(type == 'negative') { var o = document.createElement('option'); o.value = 'n'; o.innerHTML = 'zu "neutral" ändern' select.appendChild(o); } } var submit = document.createElement('input'); submit.type = 'submit'; submit.name = 'submit'; submit.value = 'Antwort speichern'; submit.style.cssFloat = 'right'; div2.appendChild(submit); }