// JavaScript Document

function send_form(form, melding_id, serialized, request_page) {
	Form.disable(form);
	var Elements = Form.getElements(form);
	for(i = 0; i < Elements.length; i++) {
		if((Elements[i].type == 'text') || (Elements[i].type == 'textarea')) {
			Elements[i].className = 'disabled';
		}
	}
	url = request_page;
	formValues = $(serialized).value;
	new Ajax.Request(url, { 
		method:'post', 
		postBody: 'form=true&' + formValues,
		onSuccess: 
		function(response) { 
			msg = response.responseText.split(',');
			if(msg[1] != 1) {
				if($(melding_id).style.display == 'none') {
					$(melding_id).show();
				}
				$(melding_id).innerHTML = msg[0];
				Form.enable(form); 
			} 
			else {
				Form.reset(form); 
				Form.enable(form);
				if(form == 'frm_contact') {
					new Effect.BlindUp(form, { duration: 1.0 });
					$(melding_id).innerHTML = msg[0];
					$(melding_id).show();
				}
				else {
					$(melding_id).innerHTML = msg[0];
					setTimeout(function() {
						$(melding_id).innerHTML = '';
					}, 3000);
				}
			}
			for(i = 0; i < Elements.length; i++) {
				if((Elements[i].type == 'text') || (Elements[i].type == 'textarea')) {
					Elements[i].className = '';
				}
			}
		}
	});
}
