
/// <summary>
/// Register Subagent
/// </summary>
function RegisterSubagent(	userName,
					password,
					firstName,
					lastName,
					agencyManager,
					agencyName,
					city,
					state,
					country,
					phone,
					zip,
					fax,
					gds,
					psoudoCity,
					email,
					AccoCode,
					AgencyStreet,
					SecrityQuestion,
					SecrityKey,
					arcNumber
					)
{
	var ErrMsg = Register.RegisterSubAgentUser(userName,
					password,
					firstName,
					lastName,
					agencyManager,
					agencyName,
					city,
					state,
					country,
					phone,
					zip,
					fax,
					gds,
					psoudoCity,
					email,
					AccoCode,
					AgencyStreet,
					SecrityQuestion,
					SecrityKey,
					arcNumber
					);
			if ( ErrMsg.value == "InValid")
			{	
				document.all.btnRegister.disabled = false;
				return;
			}
	
			if ( ErrMsg.value == "")
			{
				alert("registration received.");
				location.href	= "../Index.aspx";
			}else
			{
				document.all.btnRegister.disabled = false;
				alert( ErrMsg.value );				
			}			
}


/// <summary>
/// Update Subagent
/// </summary>
function EditSubagent(userName,
					password,
					firstName,
					lastName,
					agencyManager,
					agencyName,
					city,
					state,
					country,
					phone,
					zip,
					fax,
					gds,
					psoudoCity,
					email,
					AccoCode,
					AgencyStreet,
					SecrityQuestion,
					SecrityKey,
					arcNumber,
					userID,BranchID
					)
{

	var ErrMsg = UserUpdate.EditSubAgentUser(userName,
					password,
					firstName,
					lastName,
					agencyManager,
					agencyName,
					city,
					state,
					country,
					phone,
					zip,
					fax,
					gds,
					psoudoCity,
					email,
					AccoCode,
					AgencyStreet,
					SecrityQuestion,
					SecrityKey,
					arcNumber,
					userID,
					BranchID
					);
			if ( ErrMsg.value == "InValid")
			{	
				document.all.btnRegister.disabled = false;
				return;
			}
	
			if ( ErrMsg.value == "")
			{
				alert("Update user received.");
				location.href	= "../Index.aspx";
			}else
			{
				document.all.btnRegister.disabled = false;
				alert( ErrMsg.value );				
			}			
}


/// <summary>
/// Check  whether userName existe
/// </summary>
function IsUserExisted( userName )
{
	if(userName == "")
	{
		alert('Pleaser input Login Name firstly');
		return;
	}
	
	var ErrMsg = Register.IsUserExistedCheck(userName,ErrMsg)
	
	if(ErrMsg.value != "")
	{
		alert( ErrMsg.value );
	}	
}