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 + errBlock3;
	var errNofrmTO = errBlock1 + frmTO + errBlock2 + errBlock3;

	var blockedArrayFrom = [ "DXB", "LXA", "FNJ" ];
	var blockedArrayTo = [ "DXB", "LXA" ];

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

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

	// check for LXA
	if ((frmFM == "LXA") || (frmTO == "LXA")) {
	var errNofrmFM = errBlock1 + frmFM + errBlock2 + errBlockLXA + errBlock3;
	var errNofrmTO = errBlock1 + frmTO + errBlock2 + errBlockLXA + errBlock3;
	}
	if (jQuery.inArray(frmFM, blockedArrayFrom)!= -1) {
			errorFlag = true || errorFlag;
			errorMsg = errNofrmFM;
		}
	if (jQuery.inArray(frmTO, blockedArrayTo)!= -1) {
			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');
