var iframe_obj='';

function send_form_dada(myform,list,DadaDomainHttp)
{
	if(myform.email.value.search(/\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+/) == -1) {
		alert("Graag een geldig emailadres invullen!");
		return;
	}

	var mode = 's';
	if(myform.dada_subscribe) mode = myform.dada_subscribe[1].checked ? 'u' : 's';

 	var email = myform.email.value.replace(/\@/,'\/');
	var url = DadaDomainHttp + '/cgi-bin/dada/mail.cgi/' + mode + '/' + list + '/' + email + '?';
	var myemail = myform.email.value;
	myform.email.value = '';
	
	var first_parm = false;
	for(i=0;i<myform.length;i++){
		var field = myform[i];
		if(field.tagName == 'INPUT' && field.type == 'text' || field.type == 'textarea')
				if(field.value.length > 0) {
					url += (first_parm ? '&' : '?') + field.name + '=' + field.value;
					first_parm = true;
				}
	}

	if(!iframe_obj) {
		iframe_obj = document.createElement('IFRAME');
		iframe_obj.frameBorder = 0;
		iframe_obj.width = 1;
		iframe_obj.height = 1;
		myform.appendChild(iframe_obj);
	}

	iframe_obj.src = iframe_obj.location ? iframe_obj.location.href=url : iframe_obj.src=url;
	
	if(iframe_obj) iframe_obj.style.display='none';  

	if(mode == 's') alert("De aanmelding is verstuurd.\nJe ontvangt straks een e-mail om je aanmelding te bevestigen.\n\nEmail: " + myemail);
	else alert("De afmelding is verstuurd.\nJe ontvangt straks een e-mail ter bevestiging.\n\nEmail: " + myemail);

	//reset form:
	for(i=0;i<myform.length;i++){
		var field = myform[i];
		if(field.tagName == 'INPUT' && field.type == 'text' || field.type == 'textarea')
			if(field.value = '');
	}
	if(myform.dada_subscribe) {
		myform.dada_subscribe[0].checked = true;
		myform.dada_subscribe[1].checked = false;
	}

}
