
String.prototype.trim = function () {
    return this.replace(/^\s*/, "").replace(/\s*$/, "");
}

/***************************************************************************************************************/
/***************************************************************************************************************/

function ValidateVendor1() 
	{
	var objHttp1 = createXMLHttpRequest();
	objHttp1.onreadystatechange = function() 
		{
		if (objHttp1.readyState==4) 
			{
			if (objHttp1.status==200) 
				{
				
				var s = new String(objHttp1.responseText);
				s=s.trim();

				if (s == "true")
					{
					if (ErrorCheckVendor1() == false)
					{return;}

					document.frm.action = "signup_partner_save.php";
					document.frm.submit();										
					}
				else
					{
					document.frm.xField16.focus();	
					alert("This username has already been chosen. Please try another one.")
					return;	
					}
				} 
			else 
				{
				return;
				//alert("Message returned, but with error status.");
				}
			}
		}

	var url="ajax_username.php?"
	url += "xxUsername=" + document.frm.xField16.value;
	url += "&xxSID=" + Math.random();
	
	objHttp1.open("POST", url, false);
	objHttp1.send(null);
	}

/***************************************************************************************************************/
/***************************************************************************************************************/

function ValidateVendor2() 
	{
	if (ErrorCheckVendor2() == false)
	{return;}

	document.frm.action = "my_account_partner_update.php";
	document.frm.submit();	
	}
	
/***************************************************************************************************************/
/***************************************************************************************************************/

function ValidateMember1() 
	{
	var objHttp1 = createXMLHttpRequest();
	objHttp1.onreadystatechange = function() 
		{
		if (objHttp1.readyState==4) 
			{
			if (objHttp1.status==200) 
				{
				//alert(objHttp1.responseText)

				var s = new String(objHttp1.responseText);
				s=s.trim();

				if (s == "true")
					{
					if (ErrorCheckMember1() == false)
					{return;}

					document.frm.action = "signup_mommie_save.php";
					document.frm.submit();										
					}
				else
					{
					document.frm.xField16.focus();	
					alert("This username has already been chosen. Please try another one.")
					return;	
					}
				} 
			else 
				{
				return;
				//alert("Message returned, but with error status.");
				}
			}
		}

	var url="ajax_username.php?"
	url += "xxUsername=" + document.frm.xField16.value;
	url += "&xxSID=" + Math.random();
	
	objHttp1.open("POST", url, false);
	objHttp1.send(null);
	}
	
/***************************************************************************************************************/
/***************************************************************************************************************/


function ValidateMember2() 
	{
	if (ErrorCheckMember2() == false)
	{return;}

	document.frm.action = "my_account_mommie_update.php";
	document.frm.submit();	
	}

	
/***************************************************************************************************************/
/***************************************************************************************************************/


function createXMLHttpRequest() {
	try { return new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {}
	try { return new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {}
	try { return new XMLHttpRequest(); } catch(e) {}
	//alert("XMLHttpRequest not supported");
	return null;
}

//function $(id) { return document.getElementById(id); }
