All pastes #88224 Raw Edit

Something

public text v1 · immutable
·published 2006-07-14 17:44 UTC
rendered paste body
	Event.observe(window,"load",init,false);

	function init() {
		Event.observe("select_type","click",submit_select_type,false);
		Event.observe("add_type","click",submit_add_type,false);
	}

	function submit_add_type(e)
	{
		var form_options = "name=" + $F("deal_type_form_name") + 
						   "&form_button=add_type";
		submit_type(form_options);
		Event.stop(e);
	}
	
	function submit_select_type(e)
	{
		var form_options = "type_id=" + $F("deal_type_form_type_id") + 
						   "&form_button=select_type";
		submit_type(form_options);
		Event.stop(e);
	}

	function submit_type(form_options)
	{
		var script = "/path/to/script.php";
		form_options = form_options + "&id=" + $F("deal_type_form_id") + "&form_action=" + $F("deal_type_form_action");
		var options = { method: "post", 
						postBody: form_options, 
						onComplete: function() { alert(form_options); } 
					  };
		var ajax = new Ajax.Request(script,options);
	}