

	// Initialize vars for all page's use.
	if ( gLang == undefined ) {
		var gLang = 'EN';				// Set to 'EN' if undefined or null (or false)
	}

//-------------------------------------------------------------
// Handle validating user input data on this form, before the form
// is sent to the backend for real processing...
//-------------------------------------------------------------
function initializeForm()
{
	//alert( 'initializeForm() is working' );
	
	// If both the dropdown menus are set to Zero, then disable the Next... button.
	disableSendIfZero();
}

//-------------------------------------------------------------
// Enable/disable the Next buttons.
//-------------------------------------------------------------
function disableSendIfZero()
{
	
	// Inbound. Select Number of Fly/Luggage tickets Drop Menu.
	var nrInboundTickets = document.getElementById( 'nrOfInboundBags' );
	var inboundNextBtn = document.getElementById( 'nrOfInboundBagsSubmit' );
	var resDropVal = nrInboundTickets.options[nrInboundTickets.selectedIndex].value;
	if ( resDropVal === '0'  ) {
		inboundNextBtn.disabled = true;
		removeClassName ( inboundNextBtn, 'continueBtn' );
		addClassName ( inboundNextBtn, 'continueBtnDisabled' );
	} else {
		inboundNextBtn.disabled = false;
		removeClassName ( inboundNextBtn, 'continueBtnDisabled' );
		addClassName ( inboundNextBtn, 'continueBtn' );
	}
	
	// Outbound. Select Number of Fly/Luggage tickets Drop Menu.
	var nrOutboundTickets = document.getElementById( 'nrOfOutboundBags' );
	var outboundNextBtn = document.getElementById( 'nrOfOutboundBagsSubmit' );
	var resDropVal = nrOutboundTickets.options[nrOutboundTickets.selectedIndex].value;
	if ( resDropVal === '0'  ) {
		outboundNextBtn.disabled = true;
		removeClassName ( outboundNextBtn, 'continueBtn' );
		addClassName ( outboundNextBtn, 'continueBtnDisabled' );
	} else {
		outboundNextBtn.disabled = false;
		removeClassName ( outboundNextBtn, 'continueBtnDisabled' );
		addClassName ( outboundNextBtn, 'continueBtn' );
	}
	
	/*
	var addBasketBtn = document.getElementById( 'submit' );
		
	if ( isValid === false ) {
		addBasketBtn.disabled = true;
		if ( gLang == 'EN' ) {
			removeClassName ( addBasketBtn, 'addToBasketBtn' );
			addClassName ( addBasketBtn, 'addToBasketBtnDisabled' );
		} else if ( gLang == 'DE' ) {
			removeClassName ( addBasketBtn, 'addToBasketBtnDE' );
			addClassName ( addBasketBtn, 'addToBasketBtnDisabledDE' );
		}
	} else {
		addBasketBtn.disabled = false;
		if ( gLang == 'EN' ) {
			removeClassName ( addBasketBtn, 'addToBasketBtnDisabled' );
			addClassName ( addBasketBtn, 'addToBasketBtn' );
		} else if ( gLang == 'DE' ) {
			removeClassName ( addBasketBtn, 'addToBasketBtnDisabledDE' );
			addClassName ( addBasketBtn, 'addToBasketBtnDE' );
		}
	}
	*/
	
	
}