function submitForm(formname,debug){ var theForm=document.forms[formname]; var fields=theForm['om_fields'].value.split(','); var fStyles=theForm['om_colors'].value.split(','); var orgStyles=theForm['om_org_colors'].value.split(','); var error=0; for(var i=0;i-1 && theField.substring(theField.length-2)=='_r'){ var oField=theField; theField=theField.substring(0,rpos); }else{ var oField=theField; } if(debug==1)alert(theField); if(rpos>-1 && oField.substring(oField.length-2)=='_r' && theForm[theField].value.length==0 ){// error++; document.getElementById(theField).style.backgroundColor=fStyles[0]; document.getElementById(theField).style.color=fStyles[1]; }else if (theField=='email' && theForm[theField].value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)==null) {// error++; //alert(theForm[theField].value.match(/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/)); document.getElementById(theField).style.backgroundColor=fStyles[0]; document.getElementById(theField).style.color=fStyles[1]; }else{ document.getElementById(theField).style.backgroundColor=orgStyles[0]; document.getElementById(theField).style.color=orgStyles[1]; } } if(error>0){ document.getElementById(formname+'Error').style.display=''; }else{ document.getElementById(formname+'Error').style.display='none'; theForm.submit(); } } function mp(url,opts){ window.open(url,"mp",opts); } function blurAnchors(){ if(document.getElementsByTagName){ var a = document.getElementsByTagName("a"); for(var i = 0; i < a.length; i++){ a[i].onfocus = function(){this.blur()}; } } } //window.onload = blurAnchors; function ymlpForm(event){ if (Event.KEY_RETURN == event.keyCode) { ymlpthis(); return false; } } function ymlpthis(){ //construct ajax ema=$('mailaddress').value; name=$('name').value; new Ajax.Request('./incl/shop_ajax/ymlpthis.php', { method: 'POST', evalScripts: true, parameters: { mail: ema, name: name }, onSuccess: function(transport){ if(transport.responseText=='rr'){ $('ymlpnotsubmitted').style.display=''; $('ymlpsubmitted').style.display='none'; $('ymlpfrm').style.display=''; }else{ switch (transport.responseText){ case '0': $('ymlpsubmitted').innerHTML='Dank u!
Uw e-mailadres is toegevoegd aan de nieuwsbrief database.' $('ymlpsubmitted').style.display=''; $('ymlpnotsubmitted').style.display='none'; $('ymlpfrm').style.display='none'; break; case '3': $('ymlpsubmitted').innerHTML='Fout:
Dit e-mailadres is al geabonneerd op onze nieuwsbrief.' $('ymlpsubmitted').style.display=''; $('ymlpnotsubmitted').style.display='none'; $('ymlpfrm').style.display=''; break; case '1': $('ymlpsubmitted').innerHTML='Fout:
Dit is een ongeldig e-mailadres. Probeert u het nog eens alstublieft.' $('ymlpsubmitted').style.display=''; $('ymlpnotsubmitted').style.display='none'; $('ymlpfrm').style.display=''; break; case '4': $('ymlpsubmitted').innerHTML='Fout:
Dit e-mailadres adres werd eerder uitgeschreven. Probeert u het met een ander e-mailadres.' $('ymlpsubmitted').style.display=''; $('ymlpnotsubmitted').style.display='none'; $('ymlpfrm').style.display=''; break; default: $('ymlpsubmitted').innerHTML='Fout:
Een onbekende fout is opgetreden. Probeert u het nog eens.' $('ymlpsubmitted').style.display=''; $('ymlpnotsubmitted').style.display='none'; $('ymlpfrm').style.display=''; } } } }); } var myimages=new Array() function preloadimages(){ for (i=0;i