function showContactForm(name) { var div_width = 0; var div_height = 0; var div_headline = ''; switch(name) { case 'kommentieren': div_width = '400px'; div_height = '320px'; div_headline = 'Event kommentieren'; break; case 'mailversenden': div_width = '400px'; div_height = '210px'; div_headline = 'Event empfehlen'; break; case 'infomaterial': div_width = '650px'; div_height = '540px'; div_headline = 'Infomaterial anfordern'; break; case 'merkzettel': div_width = '400px'; div_height = '210px'; div_headline = 'Event zum Merkzettel hinzufügen'; break; case 'anmelden': div_width = '400px'; div_height = '500px'; div_headline = 'Online Anmelden'; break; case '2008_callback_kontakt': div_width = '400px'; div_height = '350px'; div_headline = 'Callback'; break; case '2008_akademie_kontakt': div_width = '420px'; div_height = '650px'; div_headline = 'Akademie Kontakt'; break; case '2008_beratung_kontakt': div_width = '400px'; div_height = '700px'; div_headline = 'Consulting Kontakt'; break; case '2008_engineering_kontakt': div_width = '400px'; div_height = '700px'; div_headline = 'Engineering Kontakt'; break; case '2008_presse_kontakt': div_width = '420px'; div_height = '600px'; div_headline = 'Presse Kontakt'; break; case '2008_seite_empfehlen': div_width = '400px'; div_height = '210px'; div_headline = 'Seite empfehlen'; break; case '2008_infomaterial': div_width = '650px'; div_height = '580px'; div_headline = 'Infomaterial anfordern'; break; default: div_width = '420px'; div_height = '730px'; div_headline = 'Kontaktformular'; break; } Element.setStyle('contact_form_div', {'width': div_width}); Element.setStyle('contact_form_background_div', {'width': div_width}); Element.setStyle('contact_form_foreground_div', {'width': div_width}); Element.setStyle('contact_form_div', {'height': div_height}); Element.setStyle('contact_form_background_div', {'height': div_height}); Element.setStyle('contact_form_foreground_div', {'height': div_height}); $('contact_form_div').style.top=document.documentElement.scrollTop + parseInt(50) + 'px'; $('contact_form_headline').innerHTML = div_headline; $('contact_form_div').style.display='block'; var pars = 'seitentitel=' + encodeURI(document.title); //alert (pars); new Ajax.Updater('contact_form_content_div', '/user/media/script/'+name+'.php', { method: 'get', parameters: pars }); } function sendData (name) { var inputfields = $$('div#'+name+'_form .baytechfeld'); var url = '/user/media/script/'+name+'.php'; var pars = ''; for(var i = 0; i < inputfields.length; i++) { switch(inputfields[i].tagName) { case 'input': case 'INPUT': if(inputfields[i].type == 'checkbox' || inputfields[i].type == 'CHECKBOX') { if(inputfields[i].checked == true) { pars += inputfields[i].name+'='+inputfields[i].value+'&'; } else { pars += inputfields[i].name+'=0&'; } } else if(inputfields[i].type == 'text' || inputfields[i].type == 'TEXT') { if(inputfields[i].title!='' || inputfields[i].value=='') { pars += inputfields[i].name+'=&'; } else { pars += inputfields[i].name+'='+inputfields[i].value+'&'; } } break; case 'textarea': case 'TEXTAREA': if(inputfields[i].title!='' || inputfields[i].value=='') { pars += inputfields[i].name+'=&'; } else { pars += inputfields[i].name+'='+inputfields[i].value+'&'; } break; case 'select': case 'SELECT': pars += inputfields[i].name+'='+inputfields[i].value+'&'; break; } } pars += 'mailsend=true&event_id=&id=483'; pars += '&url=' + escape(window.location.href); pars += '&seitentitel=' + escape(document.title); //alert(pars); var myAjax = setTimeout("new Ajax.Request( '"+url+"', {method: 'get', parameters: '"+pars+"', onComplete: showResponse} );",100); } function showResponse (originalRequest) { var newData = originalRequest.responseText; $('contact_form_content_div').innerHTML = newData; }