//
// track_form.jsp
//

function clearBillCtValue(){
	if(document.getElementById('bill_ct_no').value == '(Bill of Lading/Container)')
		document.getElementById('bill_ct_no').value='';
}

function startTrace(){
	var aform = document.forms.trace_form;
	//
	var billctno = aform.bill_ct_no.value;
	if (billctno == "(Bill of Lading/Container)"){
		billctno = "";
	}
	if(billctno == null || billctno == ''){
		alert('Please enter Bill of lading/Container Number');
		aform.bill_ct_no.focus();
		return false;
	}
	billctno = billctno.toUpperCase();
	aform.bill_ct_no.value = billctno;
	//
	aform.submit();
	return true;
}
//
// tracking.jsp
//

function traceBillCTS(){
	var aform = document.forms.form1;
	var ctsval = getSelectedValue(aform, "|");
	if (ctsval == ""){
		alert("Please select at least 1 container");
		return false;
	}
	//alert(ctsval);
	//
	aform.action.value = "1";
	aform.ct_ids.value = ctsval;
	aform.submit();
	return true;
}

function getSelectedValue(cbfrm, vdel){
	if (!cbfrm.obx) return "";
	//
	var i = 0;
	var mxi = cbfrm.obx.length;
	if (!mxi){
		if (cbfrm.obx.checked){
			return cbfrm.obx.value;
		}
	}
	//
	var dv = "";
	var cbv = "";
	for (i = 0; i < mxi; i++){
		//alert("get checked value");
		cbv = cbfrm.obx[i].value;
		//alert(cbv);
		if (cbfrm.obx[i].checked){
			if (dv.length > 0){
				dv = dv + vdel + cbv;
			}
			else{
				dv = cbv;
			}
		}
	}
	//alert( "selected value =" + dv);
	return dv;
}
//
function toggleObx(){
	var aform = document.forms.form1;
	if (!aform.suobx){
		return;
	}
	var obstate = aform.suobx.checked;
	chkObx(aform, obstate);
}
//
function chkObx(cbfrm, obstate){
	var i = 0;
	var mxi = cbfrm.obx.length;
	if (!mxi){
		cbfrm.obx.checked = obstate;
		return;
	}
	var dv = "";
	var cbv = "";
	for (i = 0; i < mxi; i++){
		//alert("get checked value");
		cbfrm.obx[i].checked = obstate;
	}
}
//