var AJAXFORM = 
{
	Submit : function( _form, _callback)
	{
		var _blnValidated = true;
		var _post_fields="postback=true";
		var __debug = "";
		var inputs = _form.getElementsByTagName("INPUT");
		var textareas = _form.getElementsByTagName("TEXTAREA");
			for(var idx=0;idx<inputs.length;idx++)
				if(inputs[idx].name!=null&&inputs[idx].name!="")
				{
					if(inputs[idx].name=="email")
					{
						if(inputs[idx].value.toString().indexOf("@")<0) _blnValidated=false;
					}
					_post_fields+="&"+inputs[idx].name+"="+escape(inputs[idx].value);
				}
				
			//get textareas
			for(var idx=0;idx<textareas.length;idx++)
				if(textareas[idx].name!=null&&textareas[idx].name!="")
				{
					_post_fields+="&"+textareas[idx].name+"="+escape(textareas[idx].value);
					__debug += "&"+textareas[idx].name+"="+escape(textareas[idx].value);
				}
		try
		{
			if(_blnValidated)
				AJAX_SetTarget(_form, _callback, _form.getAttribute("action")+"?"+_post_fields, _form.getAttribute("method"), null);
			else
				alert("Please enter a valid email address");
		} catch(exc) { alert("AJAXFORM.Submit"+exc.message); }
		return false;
	}
};
