function updateIBEParamOW(){

	var frmOW = document.FltFormOW;
	var errorFlag = false;
	var errorMsg = "";

	//update datetime
	frmOW.B_DATE_1.value = ConvertDateForIBE(frmOW.FromDateOW.value, frmOW.FromTimeOW.value);

	if (frmOW.FromTimeOW.value == 'true')
		frmOW.B_ANY_TIME_1.value="TRUE";
	else 
		frmOW.B_ANY_TIME_1.value="FALSE"

	//update paxes
	var num_ADT =  parseInt(frmOW.NumAdultOW.value);
	var num_CHD =  parseInt(frmOW.NumChildOW.value);

	if(num_ADT+num_CHD > 4){
		errorMsg += errMaxPax;
		errorFlag = errorFlag || true;
	}
	else {
		if( num_ADT == 0 && num_CHD > 1) {
			errorMsg += errNoUmnr;
			errorFlag = errorFlag || true;
		}else{
			var num_Total = num_ADT+num_CHD;
			for(var i=1; i <= 4 ; i++){
				if(i <= num_ADT)
					eval('frmOW.TRAVELLER_TYPE_'+i+'.value = "ADT"');
				else if (i <= num_Total){
					eval('frmOW.TRAVELLER_TYPE_'+i+'.value = "CHD"');
				}else if (i <= 4){
					eval('frmOW.TRAVELLER_TYPE_'+i+'.value = ""');
				}
			}//end for
		}
	}//end update paxes
	if(errorFlag)
		alert(errorMsg);

	return !errorFlag;
}

function ConvertDateForIBE(inputdate,inputtime){
	if (inputdate)
	{
		var newdate ="";
		var arrTmp = inputdate.split("/");
		if(arrTmp.length ==3){

			//year
			newdate += arrTmp[2];

			//Month
			if (arrTmp[0].length <2)
			{
				newdate += "0";
			}
			newdate += arrTmp[0];

			//Date
			if (arrTmp[1].length <2)
			{
				newdate+= "0";
			}
			newdate += arrTmp[1];


			//Time
			if(inputtime && inputtime != 'true'){
				newdate += inputtime;
			}else{
				newdate += "0000";
			}

			return newdate;
		}
		else return inputdate+"0000";
	}
}

function verifyFormOW() {
	//For validate form before update Amadeus parameter
	
	var frmOW = document.FltFormOW;
	var errorFlag = false;
	var errorMsg = "";

	var frmFM = frmOW.B_LOCATION_1.value.toUpperCase();
	var frmTO = frmOW.E_LOCATION_1.value.toUpperCase();
	var errNofrmFM = errBlock1 + frmFM + errBlock2;
	var errNofrmTO = errBlock1 + frmTO + errBlock2;

	if(!frmOW){
		return false;
	}
	//Update location
	if(frmFM == ""){
		errorFlag = true || errorFlag;
		errorMsg = errOrigArpt;
	}

	if(frmTO == ""){
		errorFlag = true || errorFlag;
		errorMsg = errDestArpt;
	}

	if((frmFM.length <3 && frmFM !=="") || frmFM.length >3){
		errorFlag = true || errorFlag;
		errorMsg = errOrigin + errArptCode;
	}

	if((frmTO.length <3 && frmTO !=="") || frmTO.length >3){
		errorFlag = true || errorFlag;
		errorMsg = errDestination + errArptCode;
	}

	if (frmFM=="DXB" || frmFM=="SZX" || frmFM=="CAN" || frmFM=="LXA" || frmFM=="FNJ"){
		errorFlag = true || errorFlag;
		errorMsg = errNofrmFM;
	}

	if (frmTO=="DXB" || frmTO=="SZX" || frmTO=="CAN" || frmTO=="LXA"){
		errorFlag = true || errorFlag;
		errorMsg = errNofrmTO;
	}

	if(errorFlag)
		alert(errorMsg);

	return !errorFlag;
}

function submitIBEParamOW() {
	var upDown = document.FltFormOW.CABIN.value;
	if (upDown == "F") {
		document.FltFormOW.SO_SITE_DOWN_SELL_ALLOWED.value = "TRUE";
		document.FltFormOW.SO_SITE_UP_SELL_ALLOWED.value = "";
		document.FltFormOW.SO_SITE_UP_SELL_ALLOWED.disabled = true;
	}
	else {
		document.FltFormOW.SO_SITE_UP_SELL_ALLOWED.value = "TRUE";
		document.FltFormOW.SO_SITE_DOWN_SELL_ALLOWED.value = "";
		document.FltFormOW.SO_SITE_DOWN_SELL_ALLOWED.disabled = true;
	}
		
	if (verifyFormOW()) {
		if (updateIBEParamOW()) {
			document.FltFormOW.FromDateOW.disabled = true;
			document.FltFormOW.FromTimeOW.disabled = true;
			document.FltFormOW.NumAdultOW.disabled = true;
			document.FltFormOW.NumChildOW.disabled = true;
			document.FltFormOW.submit();
			}
		return false;
	}
}

//ConvertDateForIBE('02/02/2007');