/******************************************************************************
mkOnRegisterSubmit - Save the registration information
******************************************************************************/

function mkOnRegisterSubmit ()
{
	var firstname = Trim (GetInputText ('firstname'));
	var lastname = Trim (GetInputText ('lastname'));
	var company = Trim (GetInputText ('company'));
	var address1 = Trim (GetInputText ('address1'));
	var address2 = Trim (GetInputText ('address2'));
	var city = Trim (GetInputText ('city'));
	var state = GetInputText ('state');
	var zip = Trim (GetInputText ('zip'));
	var email = Trim (GetInputText ('email')).toLowerCase ();
	var phone = Trim (GetInputText ('phone'));
	
	var	xml = '<reguser>' + 
				mkxmltext (firstname, 'firstname') + 
				mkxmltext (lastname, 'lastname') + 
				mkxmltext (company, 'company') + 
				mkxmltext (address1, 'address1') + 
				mkxmltext (address2, 'address2') + 
				mkxmltext (city, 'city') + 
				mkxmltext (state, 'state') + 
				mkxmltext (zip, 'zip') + 
				mkxmltext (email, 'email') + 
				mkxmltext (phone, 'phone') + 
			'</reguser>';

	SendToDB ('mkRegister.php', xml, mkHaveRegistered, null, docroot + '_usermgmt/');
	
	// SetUserMsg ("Rcvd: '" + xml + "'");
	
	return false;
}

/******************************************************************************
mkHaveRegistered - Response from mkOnRegisterSubmit behavior
******************************************************************************/

function mkHaveRegistered (responseText)
{
	var	newDom = client.xmlhttp.responseXML;

	var	msg = getxmltext (newDom, 'msg');
	if (msg == 'Nak')
	{
		var errorcode = getxmltext (newDom, 'errorcode');
		mkDisplayMsg (errorcode);
		return false;
	}
	else
		gotoPage ('_usermgmt/regpending');
}