var host="";
//var host="http://freight.link800.com";
function IsValidContainerNo(cntNo)
{
	if (cntNo.value.length > 0 ) 
	{
		var pat = "[a-zA-Z]{4}[0-9]{6,7}$"; 		// requires 4 digit year	
		var matchArray = cntNo.value.match(pat); 		// is the format ok?
		if (matchArray == null) {
			alert(" Container Number Format is wrong, please check it and re-enter it agian.")
			cntNo.focus();
			return false;
		}
   }
   return true;
}
function OnStatus(frm)
{
	var url =  host+ "/Logistic/_Warehouse/csp/cspWarehouse.dll?page=formItem&pcmd=cargoStatus"
	url += "&CargoNo="	+ frm.No.value
	url += "&AcctID=" + frm.AcctID.value;
	url += "&DisplayName=" + frm.DisplayName.value;
	Pop(url, "popStatus", 900,700, "")
	return false ;
}

function PopPrivacy()
{
	Pop("Privacy.htm", "popPrivacy", 800,600, "")
}
function PopTermOfUse()
{
	Pop("TermOfUse.htm", "popTermOfUse", 800,600, "")
}
function OnLogin(frm, page, cmd)
{
	if (IsBlank(frm.username, "Must enter username")) return false;
	if (IsBlank(frm.password, "Must enter password")) return false;
	var url = "/Logistic/_Warehouse/csp/cspWarehouse.dll?page=Login&pcmd=AjaxLogin"
	url += "&username=" + frm.username.value + "&password=" + frm.password.value
	var tm = new Date();
	url +="&tm=" + tm.getTime();

	var val = AjaxHttpGet(url);
	var xmlRoot = Xparse(val);
	var RetCode = Xpasrse_getValue(xmlRoot, 0)
	var SsKey = Xpasrse_getValue(xmlRoot, 1)
	if (RetCode=='OK')
	{
		url =host + "/Logistic/_Warehouse/csp/cspWarehouse.dll?page=Home&pcmd=Index";
		url += "&SessionKey=" + SsKey 
		window.location=url	
	}else {
		ChangeContent('txtMsg', 'Login Failed, Try again');	
		alert('Login Failed, Try again');
		frm.username.focus();
	}
	return false;
}
function onCCNoEnter(ourform) 
{
  if (event && event.which == 13)
    OnStatus(ourform)
  else
    return true;
}

