function ibeWidgetSubmitFunction(options)
{
  var sURL = options.formAction+"?";
  if (options.languagesFieldValue != "")
    sURL += options.languagesFieldName+"="+options.languagesFieldValue;
  else
    sURL += options.languagesFieldName+"="+options.formLanguageCultureName;
  sURL += "&"+options.checkinFieldName+"="+options.checkinDate.print(options.dateFormat);
  sURL += "&"+options.checkoutFieldName+"="+options.checkoutDate.print(options.dateFormat);
  sURL += "&"+options.adultsFieldName+"="+options.adultsFieldValue;
  sURL += "&"+options.childrenFieldName+"="+options.childrenFieldValue;
  for (var i = 0; i < options.customFieldIds.length; i++)
  {
    sURL += "&"+options.customFieldNames[i]+"="+options.customFieldValues[i];
  }
  
  if (options.webTrendsCustomerDeliveredFlag == true)
  {
    try {
      dcsMultiTrack('DCSext.ecommercedelivery', 'Customers Delivered to Booking Engine', 'DCSext.ecommercecompleted', 'Customers Delivered to Booking Engine');
    } catch (err) {
      //don't do anything
    }
  }
  
  sURL = IBEWidgetAttachGoogleAnalyticsTrackingCookiesToURL(sURL);

  if (options.form.target == "_blank")
  {
    window.open(sURL);
  }
  else
  {
    window.top.location = sURL;
  }
  return false;
}
