function submitForm(frm, action){
	try
	{
		var vars = "";
		for(var x = 0; x < frm.elements.length; x++){
			var type = frm.elements[x].type;
			if(type == "text" || type == "hidden" || type == "textarea"){
				vars += '&' + frm.elements[x].name + '=' + frm.elements[x].value;
			}
			if(type == "select-one"){
				var lst = frm.elements[x];
				vars += '&' + lst.name + '=' + lst.options[lst.selectedIndex].value;
			}
			if(type == "checkbox"){
				if(frm.elements[x].checked){
					vars += '&' + frm.elements[x].name + '=1';
				}else{
					vars += '&' + frm.elements[x].name + '=0';
				}

			}
		}
		if(vars.length > 0){
			var pVars = '?' + vars.substring(1, vars.length);
			var res = getXML(action + pVars);
			if(res != "1"){
				alert(res);
				return false;
			}else{
				return true;
			}
		}else{
			alert('No fields found');
			return false;
		}
	}
	catch (e)
	{
		alert(e.message);
		return false;
	}
}
