function ajaxCaculateAddon()
 {
     AImporter::model('addons');
     AImporter::helper('currency');
     $input = JFactory::getApplication()->input;
     $addon = $input->get('addon', '', 'array');
     $modelAddons = new BookProModelAddons();
     $cart = $this->getCart();
     AImporter::classes('order/transport');
     $transport = new BookproTransportOrder();
     $transport->cart = $cart;
     $transport->addons['depart'] = $modelAddons->getDataByIds($addon);
     $transport->trips = $cart->trips;
     $cart->total = $transport->setPrice();
     $cart->subtotal = MathHelper::removeVat($cart->total, $transport->price->vat);
     $cart->saveTosession();
     $html = JLayoutHelper::render('transport_book_totalprice', $cart, JPATH_ROOT . '/components/com_bookpro/layouts');
     echo $html;
     $transport = null;
     $html = null;
     die;
 }