<!--
	// form elements default value
	var pd_AWB="", pd_SREF="", pd_bill_type="0", pd_ref1="", pd_ref2="", pd_branch_code="0", pd_custcode="HSBC";

	// parameters passed to host
	var AWB="", SREF="", CUSTCODE="";

	var errMsg = "";

	// submit the form to backend
	function goToSubmit(formObj, form){
		if (formValidation(formObj, form))
		{
			newBrowser("");
			formInit(formObj, form);
			formObj.submit();
		} else {
			alert(errMsg);
			errMsg = "";
		}
	}

	// validate the form	
	function formValidation(formObj, form){
		if (form == "upper")
		{
			if (formObj.fref1.value == "")
				errMsg += "Please enter your reference no.\n";
		} 
		else 
		{
			if (formObj.fref2.value == "")
				errMsg += "Please enter your reference no.\n";
		}
		if (errMsg == "")	
			return true;
		else
			return false;
	}	
	
	// assign the value of default parameters to the form
	function formInit(formObj, form)
	{	
		formObj.AWB.value = pd_AWB;
		formObj.CUSTCODE.value = pd_custcode;
		if (form == "lower")
			formObj.fref2.value = pd_ref2;
		else
		{				
			formObj.fref1.value = pd_ref1;
		}
	}	
		
	// submit the upper form to DHL 
	function submitUpperForm(formObj)
	{
			formObj.SREF.value = formObj.fref1.value.toUpperCase();
		goToSubmit(formObj,"upper");
	}
		
	// submit form to DHL
	function submitLowerForm(formObj)
	{
		formObj.SREF.value = formObj.fref2.value.toUpperCase();
		goToSubmit(formObj,"lower");
	}		

	// spawn a fixed windows (with no control bars) - requires hsbc.js
	function popWindow() {
		var url = "/th/corp/trade/pop_up.htm";
		openWindow(url, 'whats1', 'HEIGHT=550,WIDTH=405');
	}
	function popWindow2() {
		var url = "/th/corp/trade/pop_up.htm";
		openWindow(url, 'whats2', 'HEIGHT=550,WIDTH=405');
	}
//-->
