{"id":1516,"date":"2025-08-26T16:18:34","date_gmt":"2025-08-26T16:18:34","guid":{"rendered":"https:\/\/demo01.vivancoculturadevino.es\/?page_id=1516"},"modified":"2026-01-23T01:08:06","modified_gmt":"2026-01-23T01:08:06","slug":"vivex","status":"publish","type":"page","link":"https:\/\/vivancoculturadevino.es\/en\/vivex\/","title":{"rendered":"Reservas Payment gateway"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"1516\" class=\"elementor elementor-1516\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a216773 e-flex e-con-boxed e-con e-parent\" data-id=\"a216773\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4747cc elementor-widget elementor-widget-spacer\" data-id=\"f4747cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c4f3f72 elementor-widget elementor-widget-heading\" data-id=\"c4f3f72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">RESERVATIONS<\/h2>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b09ff51 e-flex e-con-boxed e-con e-parent\" data-id=\"b09ff51\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-eae2647 e-con-full e-flex e-con e-child\" data-id=\"eae2647\" data-element_type=\"container\" data-e-type=\"container\" id=\"vivex\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1b3d8c6 elementor-widget elementor-widget-html\" data-id=\"1b3d8c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.2.1\/build\/css\/intlTelInput.css\">\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.2.1\/build\/js\/intlTelInput.min.js\"><\/script>\n<link rel=\"stylesheet\" href=\"https:\/\/vivancoculturadevino.es\/vapiconn\/css\/grid12.css\">\n<link rel=\"stylesheet\" href=\"https:\/\/vivancoculturadevino.es\/vapiconn\/css\/responsive-calendar.css\">\n<link rel=\"stylesheet\" href=\"https:\/\/vivancoculturadevino.es\/vapiconn\/css\/style2020.css\" id=\"refresh_2025\">\n<script src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/js\/responsive-calendar.js\"><\/script>\n<div id=\"consola\" style=\"display:none\">\ncon_paso:<input type=\"text\" id=\"con_paso\" value=\"1a\">\ncon_actid:<input type=\"text\" id=\"con_actid\">\nwith_activities:<input type=\"text\" id=\"con_actividades\">\nwith_activities_ign:<input type=\"text\" id=\"con_actividades_ign\">\ncon_extras_yn:<input type=\"text\" id=\"con_extras_yn\" value=\"0\">\ncon_extras_ids:<input type=\"text\" id=\"con_extras_ids\">\ncon_extras:<input type=\"text\" id=\"con_extras\">\nwith_date:<input type=\"text\" id=\"con_fecha\">\ncon_horas:<input type=\"text\" id=\"con_horas\">\ncon_tariffs_ids:<input type=\"text\" id=\"con_tarifas_ids\">\ncon_tariffs:<input type=\"text\" id=\"con_tarifas\">\nwith_total:<input type=\"text\" id=\"con_total\">\nwith_totalFinal:<input type=\"text\" id=\"con_totalFinal\">\ncon_aforoMin:<input type=\"text\" id=\"con_aforoMin\" value=\"0\">\ncon_gcp:<input type=\"text\" id=\"con_gcp\" value=\"0\">\ncon_gcc:<input type=\"text\" id=\"con_gcc\" value=\"0\">\n<\/div>\n<div id=\"mob_tpv_head\">\n\t<div id=\"mob_tpv_info\">\n\t\t<div id=\"mob_tpv_i_foto\"><img decoding=\"async\" src=\"\" alt=\"\"><\/div>\n\t\t<div id=\"mob_tpv_i_w\">\n\t\t\t<div id=\"mob_tpv_i_w_tit\"><\/div>\n\t\t\t<div id=\"mob_tpv_i_w_mas\" style=\"display:none;\"><a href=\"\">more info<\/a><\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div id=\"mob_tpv_cart_grid\">\n\t\t<div id=\"mtcg_1\" class=\"mtcg_item\">\n\t\t\t<div class=\"mtcg_item_tit\"><img decoding=\"async\" src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/img\/mtcg_1.png\" alt=\"\"> Visit day<\/div>\n\t\t\t<div class=\"mtcg_item_val\">-<\/div>\n\t\t<\/div>\n\t\t<div id=\"mtcg_2\" class=\"mtcg_item\">\n\t\t\t<div class=\"mtcg_item_tit\"><img decoding=\"async\" src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/img\/mtcg_2.png\" alt=\"\"> Quantity<\/div>\n\t\t\t<div class=\"mtcg_item_val\">-<\/div>\n\t\t<\/div>\n\t\t<div id=\"mtcg_3\" class=\"mtcg_item\">\n\t\t\t<div class=\"mtcg_item_tit\"><img decoding=\"async\" src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/img\/mtcg_3.png\" alt=\"\"> Extras<\/div>\n\t\t\t<div class=\"mtcg_item_val\">-<\/div>\n\t\t<\/div>\n\t\t<div id=\"mtcg_4\" class=\"mtcg_item\">\n\t\t\t<div class=\"mtcg_item_tit\">TOTAL<\/div>\n\t\t\t<div class=\"mtcg_item_val\">\u20ac0<\/div>\n\t\t\t<div class=\"mtcg_item_extra\">(VAT included)<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div id=\"mob_tpv_paso\" class=\"container\">\n\t\t<div id=\"mob_tpv_paso_tit\"><a href=\"\" id=\"mob_tpv_paso_back\"><img decoding=\"async\" src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/img\/caret.png\" alt=\"\"><\/a><span>1.<\/span> <b class=\"tl__tpv_paso_1_tit\">$TO_DELETE<\/b><\/div>\n\t<\/div>\n<\/div>\n<div class=\"container\" id=\"page_tpv\">\n\t<div class=\"row\">\n\t\t<div class=\"col-md-8\">\n\t\t\t<div class=\"_row titulos hidden-xs hidden-sm\">\n\t\t\t\t<div class=\"_col-md-12\">\n\t\t\t\t\t<div class=\"tpn_1  titulo_paso_new active\"><span>1.<\/span> <b class=\"tl__tpv_paso_1_tit\">$TO_DELETE<\/b><\/div>\n\t\t\t\t\t<div class=\"tpn_2  titulo_paso_new\"><span>2.<\/span> <b class=\"tl__tpv_paso_2_tit\">$TO_DELETE<\/b><\/div>\n\t\t\t\t\t<div class=\"tpn_3  titulo_paso_new\"><span>3.<\/span> <b class=\"tl__tpv_paso_3_tit\">$TO_DELETE<\/b><\/div>\n\t\t\t\t\t<div class=\"tpn_4  titulo_paso_new\"><span>4.<\/span> <b class=\"tl__tpv_paso_4_tit\">$TO_DELETE<\/b><\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\t\t\t\n\t\t\t<div id=\"pasos\">\n\t\t\t\t<div id=\"paso_1\" class=\"paso\">\n\t\t\t\t\t<div id=\"form_calendario\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div id=\"calendariow\">\n\t\t\t\t\t\t\t<div class=\"responsive-calendar\" id=\"calendario\">\n\t\t\t\t\t\t\t<div class=\"controls\">\n\t\t\t\t\t\t\t\t<a class=\"pull-left\" data-go=\"prev\">&lt;<\/a>\n\t\t\t\t\t\t\t\t<h4><span data-head-month><\/span><\/h4>\n\t\t\t\t\t\t\t\t<a class=\"pull-right\" data-go=\"next\">&gt;<\/a>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"day-headers\">\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_1\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_2\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_3\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_4\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_5\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_6\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<div class=\"day header tl_cal__days_7\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"days\" data-group=\"days\"><\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"row formfoot\">\n\t\t\t\t\t\t\t<div class=\"col-sm-12 text-right\"><a href=\"\" class=\"boton_3\" id=\"fin_paso_1\"><span class=\"tl__tpv_fin_paso_1_2025\">$TO_DELETE<\/span> &gt;<\/a><\/div>\n\t\t\t\t\t\t<\/div>\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"form_horarios\">\n\t\t\t\t\t\t<div id=\"aviso_horario\" style=\"display:none;\"><div class=\"alert alert-info\"><\/div><\/div>\n\t\t\t\t\t\t<table class=\"table table-striped table-condensed\" id=\"tablaHorarios\">\n\t\t\t\t\t\t\t<thead>\n\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t<th class=\"tl__tpv_actividad\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t<th class=\"tl__tpv_hinicio\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t<th class=\"tl__tpv_hfin\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t<th><\/th>\n\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t\t\t<\/thead>\n\t\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t<\/tbody>\t\t\t\t\t\t  \n\t\t\t\t\t\t<\/table>\n\n\t\t\t\t\t\t<div class=\"row formfoot\">\n\t\t\t\t\t\t\t<div class=\"col-sm-12\"><div id=\"aviso_hor\"><div class=\"alert alert-warning tl__tpv_aviso_debes\">$TO_DELETE<\/div><\/div><\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-12 text-right\"><a href=\"\" class=\"boton_3\" id=\"fin_paso_1b\"><span class=\"tl__tpv_fin_paso_1b\">$TO_DELETE<\/span> &gt;<\/a><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\t\t\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"paso_2\" class=\"paso\">\n\t\t\t\t<div id=\"alertAforo\" class=\"alert alert-warning tl__tpv_avisoAforo\">$TO_DELETE<\/div>\n\n\t\t\t\t\t<div id=\"form_tarifas\">\n\t\t\t\t\t\t<table class=\"table table-striped table-condensed\" id=\"tablaTarifas\">\n\t\t\t\t\t\t\t<thead>\n\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t\t<th><\/th>\n\t\t\t\t\t\t\t\t\t<th class=\"tTpCol tl__tpv_new_precio\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t\t<th colspan=\"2\" class=\"tl__tpv_new_cantid\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t\t\t<\/thead>\n\t\t\t\t\t\t\t<tbody>\n\n\t\t\t\t\t\t\t<\/tbody>\t\t\t\t\t\t  \n\t\t\t\t\t\t<\/table>\n\n\t\t\t\t\t\t<div class=\"row formfoot\">\n\t\t\t\t\t\t\t<div class=\"col-sm-12 text-right\"><a href=\"\" class=\"boton_3\" id=\"fin_paso_2\"><span class=\"tl__tpv_fin_paso_2b\">$TO_DELETE<\/span> &gt;<\/a><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"paso_2b\" class=\"paso\">\n\t\t\t\t\t<h4 class=\"tl__tpv_promo_vinos\">$TO_DELETE<\/h4>\n\t\t\t\t\t<div id=\"form_extras\">\n\t\t\t\t\t\t<table class=\"table table-striped table-condensed\" id=\"tablaExtras\">\n\t\t\t\t\t\t\t<thead>\n\t\t\t\t\t\t\t\t<tr>\n\t\t\t\t\t\t\t\t<th><\/th>\n\t\t\t\t\t\t\t\t<th class=\"tTpCol tl__tpv_new_precio\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t<th width=\"110\" class=\"tl__tpv_cantidad\">$TO_DELETE<\/th>\n\t\t\t\t\t\t\t\t<\/tr>\n\t\t\t\t\t\t\t<\/thead>\n\t\t\t\t\t\t\t<tbody>\n\t\t\t\t\t\t\t<\/tbody>\t\t\t\t\t\t  \n\t\t\t\t\t\t<\/table>\n\n\t\t\t\t\t\t<div class=\"row formfoot\">\n\t\t\t\t\t\t\t<div class=\"col-sm-12 text-right\"><a href=\"\" class=\"boton_3\" id=\"fin_paso_2b\"><span class=\"tl__tpv_fin_paso_2b\">$TO_DELETE<\/span> &gt;<\/a><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\n\t\t\t\t<div id=\"paso_3\" class=\"paso\">\n\t\t\t\t\t<div id=\"form_datos\">\n\t\t\t\t\t\t<div class=\"row\">\n\t\t\t\t\t\t\t<div class=\"col-sm-6\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_nombre\"><b class=\"tl__tpv_form_nombre\">$TO_DELETE<\/b> <span>*<\/span><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"text\" name=\"f_u_nombre\" id=\"f_u_nombre\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_apellidos\"><b class=\"tl__tpv_form_apellido\">$TO_DELETE<\/b> <span>*<\/span><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"text\" name=\"f_u_apellidos\" id=\"f_u_apellidos\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_email\">Email <span>*<\/span><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"email\" name=\"f_u_email\" id=\"f_u_email\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_email_r\"><b class=\"tl__tpv_form_email_conf\">$TO_DELETE<\/b> <span>*<\/span><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"email\" name=\"f_u_email_r\" id=\"f_u_email_r\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6\" style=\"display:none;\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_fnac\"><b class=\"tl__tpv_form_fnac\">$TO_DELETE<\/b><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"text\" name=\"f_u_fnac\" id=\"f_u_fnac\" class=\"form-control\" placeholder=\"dd\/mm\/yyyy\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6\" style=\"display:none;\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_cp\"><b class=\"tl__tpv_form_cp\">$TO_DELETE<\/b><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"text\" name=\"f_u_cp\" id=\"f_u_cp\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_tel\"><b class=\"tl__tpv_form_telefono\">$TO_DELETE<\/b> <span>*<\/span><\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"text\" name=\"f_u_tel\" id=\"f_u_tel\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t\t\t<div class=\"col-sm-6\" id=\"socioDescuentoForm\">\n\t\t\t\t\t\t\t\t<div class=\"form-group\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_socio\"><b class=\"tl__tpv_club_input\">$TO_DELETE<\/b><\/label>\n\t\t\t\t\t\t\t\t\t<div class=\"input-group\">\n\t\t\t\t\t\t\t\t\t\t<input type=\"text\" name=\"f_u_socio\" id=\"f_u_socio\" class=\"form-control\"\/>\n\t\t\t\t\t\t\t\t\t\t<span class=\"input-group-addon tl__tpv_club_validar\" id=\"socioValidar\">$TO_DELETE<\/span>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<p class=\"help-block tl__tpv_preferent_unete\" id=\"f_u_socio_link\">$TO_DELETE<\/p>\n\t\t\t\t\t\t\t\t\t<div class=\"alert alert-success tl__tpv_club_ssi\" id=\"socioSiEncontrado\" style=\"display:none; margin:0;\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t\t<div class=\"alert alert-danger tl__tpv_club_sno\" id=\"socioNoEncontrado\" style=\"display:none; margin:0;\">$TO_DELETE<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-12\">\n\t\t\t\t\t\t\t\t<div class=\"checkbox\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_acepto_news\"><input type=\"checkbox\" name=\"f_u_acepto_news\" id=\"f_u_acepto_news\" \/> <b class=\"tl__tpv_form_acepto_news\">$TO_DELETE<\/b><\/label>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-12\">\n\t\t\t\t\t\t\t\t<div class=\"checkbox\">\n\t\t\t\t\t\t\t\t\t<label for=\"f_u_acepto_legal\"><input type=\"checkbox\" name=\"f_u_acepto_legal\" id=\"f_u_acepto_legal\"\/> <b class=\"tl__tpv_form_acepto_legal\">$TO_DELETE<\/b> <span>*<\/span><\/label>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\n\n\t\t\t\t\t\t<div class=\"row formfoot\">\n\t\t\t\t\t\t\t<div class=\"col-sm-6\"><div id=\"aviso_2\"><\/div><\/div>\n\t\t\t\t\t\t\t<div class=\"col-sm-6 text-right\"><a href=\"\" class=\"boton_3\" id=\"fin_paso_3\"><span class=\"tl__tpv_fin_paso_3\">$TO_DELETE<\/span> &gt;<\/a><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div id=\"paso_4\" class=\"paso\">\n\t\t\t\t\t<h3 class=\"tl__tpv_forma_pago\">$TO_DELETE<\/h3>\n\t\t\t\t\t<form action=\"\" method=\"POST\" id=\"redsysForm\" data-trp-original-action=\"\">\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ds_siv\" name=\"Ds_SignatureVersion\" value=\"0\"\/>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ds_mer\" name=\"Ds_MerchantParameters\" value=\"0\"\/>\n\t\t\t\t\t\t<input type=\"hidden\" id=\"ds_sig\" name=\"Ds_Signature\" value=\"0\"\/>\n\t\t\t\t\t\t<button type=\"submit\" id=\"fPagoTarjeta\" class=\"tl__tpv_tarjeta\" disabled>$TO_DELETE<\/button>\n\t\t\t\t\t<input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\t\t\t\t\t<div id=\"paypal-button-container\"><\/div>\n\t\t\t\t\t<div id=\"tpv_pago_seguro\">\n\t\t\t\t\t\t<div class=\"tpv_pago_seguro_a\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/img\/pago_seguro.png\" alt=\"\">\n\t\t\t\t\t\t\t<div class=\"tl__tpv_pago_seguro\">$TO_DELETE<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"tpv_pago_seguro_b\">\n\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/vivancoculturadevino.es\/vapiconn\/img\/no_ideal.png\" alt=\"\">\n\t\t\t\t\t\t\t<div class=\"tl__tpv_aviso_ideal\">$TO_DELETE<\/div>\n\t\t\t\t\t\t<\/div>\n\n\t\t\t\t\t<\/div>\t\t\n\t\t\t\t<\/div>\n\n\t\t\t\t\n\t\t\t<\/div>\n\t\t\t<div id=\"summary_help\">\n\t\t\t\t<p class=\"tl__tpv_info_summary\">$TO_DELETE<\/p>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<div class=\"col-md-4\" id=\"summaryCols\">\n\t\t\t<div id=\"summaryExtra\" style=\"display: table;\">\n\t\t\t\t<div class=\"foto\"><img decoding=\"async\" src=\"\" alt=\"\"><\/div>\n\t\t\t\t<div class=\"tit tl__tpv_res_summary\">$TO_DELETE<\/div>\n\t\t\t\t<div class=\"productotit\"><\/div>\n\t\t\t\t<div class=\"info\"><\/div>\n\t\t\t<\/div>\n\t\t\t<div id=\"summary\" style=\"display:table;\">\n\t\t\t\t<div class=\"carro\">\n\t\t\t\t\t<div id=\"summary_tarifas\">\n\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"carro_vinos\">\n\t\t\t\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"summary_item\" id=\"car_dia\">\n\t\t\t\t\t\t<div class=\"summary_item_desc tl__tpv_diavisita\">$TO_DELETE<\/div>\n\t\t\t\t\t\t<div class=\"summary_item_info\">25 June 2015<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div class=\"summary_item\" id=\"car_hos\">\n\t\t\t\t\t\t<div class=\"summary_item_desc tl__tpv_horarios\">$TO_DELETE<\/div>\n\t\t\t\t\t\t<div class=\"summary_item_info\">25 June 2015<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t<div class=\"carro_clear\"><\/div>\n\t\t\t<div class=\"summary_total\">\n\t\t\t\t<div class=\"summary_total_desc\">TOTAL<\/div>\n\t\t\t\t<div class=\"summary_total_info\">50,00\u20ac<\/div>\n\t\t\t\t<span class=\"tl__iva_incluido\">$TO_DELETE<\/span>\n\t\t\t<\/div>\n\t\t\t<div class=\"summary_total_descuento\">\n\t\t\t\t<div class=\"summary_total_descuento_desc\">WITH DISCOUNT<\/div>\n\t\t\t\t<div class=\"summary_total_descuento_info\">0\u20ac<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/div>\n\t\t<div id=\"giftCardForm\">\n\t\t\t<div id=\"giftCardFormw\">\n\t\t\t\t<div class=\"gcfTit\">Redeem your gift card<\/div>\n\t\t\t\t<input type=\"text\" id=\"gcfInput\" placeholder=\"Enter your code here\" value=\"\">\n\t\t\t\t<div id=\"gcfError\">INVALID CODE<\/div>\n\t\t\t\t<a href=\"#\" class=\"boton_3\" id=\"gcfSubmit\">Redeem<\/a>\n\t\t\t\t<div class=\"summary_help\">\n\t\t\t\t\t<p class=\"tl__tpv_info_summary\">$TO_DELETE<\/p>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t\n\t<div id=\"page_ok\" class=\"text-center container\">\n\t\t<h2>Thank you for buying your ticket to enjoy the Wine Culture with us.<\/h2>\n\t\t<h3><i>Thank you for booking your ticket to enjoy the Wine Culture with us.<\/i><\/h3>\n\t\t<p>&nbsp;<\/p>\n\t\t<p>If you have any queries or doubts, please contact the Customer Service Department directly, by telephone at <b>941 322 323<\/b> or by e-mail <b>reservas@vivancoculturadevino.es<\/b><\/p>\n\t\t<p><i>For doubts or queries, please contact directly our Customer Service Department at reservas@vivancoculturadevino.es or call 0034 941 322 323.<\/i><\/p>\t\n\t<\/div>\n\t<div id=\"page_ko\" class=\"text-center container\">\n\t\t<h2>Sorry, an error occurred.<\/h2>\n\t\t<h3><i>Sorry, an error has occurred.<\/i><\/h3>\n\t\t<p>&nbsp;<\/p>\n\t\t<p>If you have any queries or doubts, please contact the Customer Service Department directly, by telephone at <b>941 322 323<\/b> or by e-mail <b>reservas@vivancoculturadevino.es<\/b><\/p>\n\t\t<p><i>For doubts or queries, please contact directly our Customer Service Department at reservas@vivancoculturadevino.es or call 0034 941 322 323.<\/i><\/p>\t\n\t<\/div>\n\n<div id=\"form-proc\">\n\t<form action=\"\" method=\"POST\" id=\"form-proc_form\" data-trp-original-action=\"\">\n\t\t<input type=\"hidden\" name=\"fp_actName\" id=\"fp_actName\"\/>\n\t\t<input type=\"hidden\" name=\"fp_actid\" id=\"fp_actid\"\/>\n\t\t<input type=\"hidden\" name=\"fp_actividades\" id=\"fp_actividades\"\/>\n\t\t<input type=\"hidden\" name=\"fp_fecha\" id=\"fp_fecha\"\/>\n\t\t<input type=\"hidden\" name=\"fp_horas\" id=\"fp_horas\"\/>\n\t\t<input type=\"hidden\" name=\"fp_tarifas_ids\" id=\"fp_tarifas_ids\"\/>\n\t\t<input type=\"hidden\" name=\"fp_tarifas\" id=\"fp_tarifas\"\/>\n\t\t<input type=\"hidden\" name=\"fp_extras_ids\" id=\"fp_extras_ids\"\/>\n\t\t<input type=\"hidden\" name=\"fp_extras\" id=\"fp_extras\"\/>\n\n\t\t<input type=\"hidden\" name=\"fp_u_nombre\" id=\"fp_u_nombre\"\/>\n\t\t<input type=\"hidden\" name=\"fp_u_apellidos\" id=\"fp_u_apellidos\"\/>\n\t\t<input type=\"hidden\" name=\"fp_u_email\" id=\"fp_u_email\"\/>\n\t\t<input type=\"hidden\" name=\"fp_u_tel\" id=\"fp_u_tel\"\/>\n\t\t<input type=\"hidden\" name=\"fp_socio\" id=\"fp_socio\"\/>\n\t\t<input type=\"hidden\" name=\"fp_f_pago\" id=\"fp_f_pago\"\/>\n\t\t<input type=\"hidden\" name=\"fp_u_acepto_news\" id=\"fp_u_acepto_news\"\/>\n\t\t\n\t\t<input type=\"hidden\" name=\"fp_act_extras\" id=\"fp_act_extras\"\/>\n\n\t\t<input type=\"hidden\" name=\"fp_gcp\" id=\"fp_gcp\"\/>\n\t\t<input type=\"hidden\" name=\"fp_gcc\" id=\"fp_gcc\"\/>\n\t\t\n\t\t<input type=\"hidden\" name=\"fp_valor_total\" id=\"fp_valor_total\"\/>\n\t\t<input type=\"hidden\" name=\"fp_valor_total_conDescuento\" id=\"fp_valor_total_conDescuento\"\/>\n\t\t<input type=\"hidden\" name=\"fp_descuento\" id=\"fp_descuento\" value=\"0\"\/>\n\t\t\n\t\t<input type=\"hidden\" name=\"fp_idioma\" id=\"fp_idioma\" value=\"\"\/>\n\t<input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n<\/div>\n\n<div id=\"loading\"><\/div>\n<div style=\"display:none;text-align:center; position:absolute; top:0; left:0; right:0; bottom:0; background:#fff; color:#282828; padding:300px 25%; z-index:9999;\">WE ARE CARRYING OUT MAINTENANCE WORK. <br \/>For any queries or doubts, please contact the Customer Service Department directly by telephone on 941 32 23 23 or by e-mail reservas@vivancoculturadevino.es.<\/div>\n\n<script src=\"https:\/\/www.paypal.com\/sdk\/js?client-id=Ac2Slk9kVPwmM7zJGarKnWFpeyru0fumlvFOwPkeGpzXFvVxnlVoWgiB1l0ueJu_2vynkYLexDcNxxvZ&disable-funding=credit,card,sofort&currency=EUR\"><\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c646de9 elementor-widget elementor-widget-html\" data-id=\"c646de9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<script>\n    function getLang() {\n\tconst validLanguages = ['es', 'en', 'fr'];\n\tconst defaultLanguage = 'es';\n\tconst htmlElement = document.documentElement;\n\n\tconst langAttribute = htmlElement.getAttribute('lang');\n\n\tif (langAttribute) {\n\t\tconst languagePrefix = langAttribute.substring(0, 2).toLowerCase();\n\t\tif (validLanguages.includes(languagePrefix)) {\n\t\t\treturn languagePrefix;\n\t\t}\n\t}\n\n\treturn defaultLanguage;\n}\n\nfunction priceFormat(price, l) {\n\tif (l == 'es') {\n\t\treturn parseFloat(price).toLocaleString(\"es-ES\", { minimumFractionDigits: 2 }) + ' \u20ac';\n\t} else {\n\t\treturn '\u20ac ' + parseFloat(price).toLocaleString(\"en-US\", { minimumFractionDigits: 2 });\n\t}\n}\n\nfunction addLeadingZero(num) {\n\tif (num < 10) {\n\t\treturn \"0\" + num;\n\t} else {\n\t\treturn \"\" + num;\n\t}\n}\n\njQuery(function ($) {\n\tconst lang = getLang();\n\n\tconst resources_url = 'https:\/\/vivancoculturadevino.es\/vapiconn\/';\n\n\tconst vwp_d = new Date();\n\tconst vwp_month = (vwp_d.getMonth() + 1).toString().padStart(2, '0');\n\tconst vwp_year = vwp_d.getFullYear();\n\n\tlet tl_pal, tl_palR, tl_cal;\n\n\t$.getJSON(resources_url + 'palr-' + lang + '.json', function (data) {\n\t\ttl_pal = data.pal;\n\t\ttl_palR = data.palR;\n\t\ttl_cal = data.cal;\n\t\t\/\/ console.log('Pal data:', tl_pal); \n\t\t\/\/ console.log('PalR data:', tl_palR); \n\t\t\/\/ console.log('cal', tl_cal.days[2]);\n\t\t$.each(tl_palR, function (key, value) {\n\t\t\t\/\/ console.log(\"Key: \" + key + \", Value: \" + value);\n\t\t\t$('.tl__' + key).html(value);\n\t\t});\n\n\t\t$.each(tl_cal.days, function (key, value) {\n\t\t\t$('.tl_cal__days_' + key).html(value);\n\t\t});\n\n\t\t$('#fp_idioma').val(lang);\n\n\t}).fail(function (jqXHR, textStatus, errorThrown) {\n\t\tconsole.error('Error fetching JSON:', textStatus, errorThrown);\n\t});\n\n\n\n\tconst inputTel = document.querySelector(\"#f_u_tel\");\n\tconst iti = window.intlTelInput(inputTel, {\n\t\tlocalizedCountries: {\n\t\t\tes: \"Espa\u00f1a\",\n\t\t},\n\t\tpreferredCountries: [\"es\", \"fr\"],\n\t\tinitialCountry: \"es\",\n\t\tutilsScript: \"https:\/\/cdn.jsdelivr.net\/npm\/intl-tel-input@18.2.1\/build\/js\/utils.js\",\n\t});\n\n\tfunction cargarProducto(prod_id) {\n\t\t$('#loading').fadeIn('fast');\n\t\t$('#con_actid').val(prod_id);\n\t\t$.ajax({\n\t\t\ttype: \"GET\",\n\t\t\turl: resources_url + \"vivex_actividad.php\",\n\t\t\tscriptCharset: \"utf-8\",\n\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\tdata: { pid: prod_id, l: lang },\n\t\t\tdataType: \"json\",\n\t\t\tsuccess: function (data) {\n\t\t\t\tconsole.log(data);\n\t\t\t\t$('#mob_tpv_i_foto img').attr('src', 'https:\/\/vivex.vivancoculturadevino.es\/uploads\/actividad\/' + data.imagen);\n\t\t\t\t$('#summaryExtra .foto img').attr('src', 'https:\/\/vivex.vivancoculturadevino.es\/uploads\/actividad\/' + data.imagen);\n\t\t\t\t$('#summaryExtra .productotit').html(data.nombreComercial);\n\t\t\t\t$('#mob_tpv_i_w_tit').html(data.nombreComercial);\n\t\t\t\t$('#fp_actName').val(data.nombreComercial);\n\t\t\t\t$('#summaryExtra .info').html(data.descripcion);\n\t\t\t\t\/*extra*\/\n\t\t\t\tif (data.incluirComplementarias == true) {\n\t\t\t\t\t$('#con_extras_yn').val(1);\n\t\t\t\t} else {\n\t\t\t\t\t$('#con_extras_yn').val(0);\n\t\t\t\t\t$('#con_extras_ids').val(0);\n\t\t\t\t}\n\t\t\t\t\/*extra*\/\n\t\t\t},\n\t\t\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t\t\tconsole.log(\"Error: \" + textStatus + \" errorThrown: \" + errorThrown);\n\t\t\t\t$('#page_tpv').hide();\n\t\t\t}\n\t\t});\n\n\n\t\t$('#paso_1').show();\n\t\tcargarDias(prod_id, vwp_month, vwp_year);\n\t}\n\n\tfunction cargarDias(prod_id, cal_mes, cal_ano) {\n\t\t$('#loading').fadeIn('fast');\n\t\t$.ajax({\n\t\t\ttype: \"GET\",\n\t\t\turl: resources_url + \"vivex_dias.php\",\n\t\t\tscriptCharset: \"utf-8\",\n\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\tdata: { pid: prod_id, mes: cal_mes, ano: cal_ano, l: lang },\n\t\t\tdataType: \"json\",\n\t\t\tsuccess: function (data) {\n\n\t\t\t\tvar output = new Object();\n\t\t\t\tvar fechas = new Array();\n\t\t\t\tfor (var i in data) {\n\t\t\t\t\toutput[data[i].start] = { 'clase': 'ALTA' };\n\n\t\t\t\t}\n\t\t\t\t$('#loading').fadeOut('fast');\n\t\t\t\t$('.responsive-calendar').responsiveCalendar({\n\t\t\t\t\ttranslateMonths: [\"Enero\", \"Febrero\", \"Marzo\", \"Abril\", \"Mayo\", \"Junio\", \"Julio\", \"Agosto\", \"Septiembre\", \"Octubre\", \"Noviembre\", \"Diciembre\"],\n\t\t\t\t\tevents: output,\n\t\t\t\t\tonDayClick: function (events) {\n\t\t\t\t\t\tvar dia, mes, ano, AnoDiaMes;\n\t\t\t\t\t\tdia = addLeadingZero($(this).data('day'));\n\t\t\t\t\t\tmes = addLeadingZero($(this).data('month'));\n\t\t\t\t\t\tano = $(this).data('year');\n\t\t\t\t\t\tAnoDiaMes = ano + '-' + mes + '-' + dia;\n\t\t\t\t\t\t$('#con_fecha').val(AnoDiaMes);\n\t\t\t\t\t\tif (!$(this).parent().hasClass(\"not-current\")) {\n\t\t\t\t\t\t\tif (!$(this).parent().hasClass(\"senseValor\")) {\n\t\t\t\t\t\t\t\tif (!$(this).parent().hasClass(\"hoyNo\")) {\n\t\t\t\t\t\t\t\t\tif (!$(this).parent().hasClass(\"past\") && $(this).parent().hasClass(\"active\")) {\n\t\t\t\t\t\t\t\t\t\tvar d = new Date(ano + \"-\" + mes + \"-\" + dia);\n\n\t\t\t\t\t\t\t\t\t\tvar dFix = new Date();\n\t\t\t\t\t\t\t\t\t\tdFix.setFullYear(ano);\n\t\t\t\t\t\t\t\t\t\tdFix.setMonth(mes - 1);\n\t\t\t\t\t\t\t\t\t\tdFix.setDate(dia);\n\n\t\t\t\t\t\t\t\t\t\t$('#car_dia .summary_item_info, #mtcg_1 .mtcg_item_val').html(dia + '\/' + mes + '\/' + ano);\n\t\t\t\t\t\t\t\t\t\t$('#car_dia').slideDown().css('display', 'table');\n\t\t\t\t\t\t\t\t\t\t$('.day a.activo').removeClass('activo');\n\t\t\t\t\t\t\t\t\t\t$(this).addClass('activo');\n\t\t\t\t\t\t\t\t\t\t$('#fin_paso_1').show().css('display', 'block');\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t},\n\t\t\t\t\tonInit: function () {\n\n\n\t\t\t\t\t},\n\t\t\t\t\tonMonthChange: function (events) {\n\t\t\t\t\t\tvar ano = $(this)[0]['currentYear'];\n\t\t\t\t\t\tvar mes = $(this)[0]['currentMonth'] + 1;\n\t\t\t\t\t}\n\n\t\t\t\t});\n\n\t\t\t},\n\t\t\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t\t\talert(\"Error: \" + textStatus + \" errorThrown: \" + errorThrown);\n\t\t\t}\n\t\t});\n\n\t}\n\n\tfunction cargarHoras(con_actid, con_fecha) {\n\t\t$('#loading').fadeIn('fast');\n\t\t$.ajax({\n\t\t\ttype: \"GET\",\n\t\t\turl: resources_url + \"vivex_horas.php\",\n\t\t\tscriptCharset: \"utf-8\",\n\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\tdata: { pid: con_actid, fecha: con_fecha, l: lang },\n\t\t\tdataType: \"json\",\n\t\t\tsuccess: function (data) {\n\t\t\t\tvar actividadesCountA = new Array();\n\t\t\t\tvar actividadesCount = 0;\n\t\t\t\tvar actividades = new Array();\n\t\t\t\tvar actividades_ign = new Array();\n\t\t\t\tfor (var x in data) {\n\t\t\t\t\tif (!actividadesCountA.includes(data[x].idActivity)) {\n\t\t\t\t\t\tactividadesCountA.push(data[x].idActivity);\n\t\t\t\t\t\tactividadesCount++;\n\t\t\t\t\t}\n\t\t\t\t\tconsole.log('actividadesCount' + actividadesCount);\n\t\t\t\t}\n\t\t\t\tfor (var i in data) {\n\t\t\t\t\tvar ignorarAforo = false;\n\t\t\t\t\tvar trHignorar = '';\n\n\t\t\t\t\tif (data[i].controlHorario) {\n\t\t\t\t\t\tif (data[i].controlHorario.tieneHorario == false) {\n\t\t\t\t\t\t\t$('#aviso_horario .alert').html('<h4>' + data[i].name + '<\/h4><p>' + data[i].controlHorario.observacionHorario + '<\/p>');\n\t\t\t\t\t\t\t$('#aviso_horario').fadeIn();\n\t\t\t\t\t\t\tif (actividadesCount > 1) {\n\t\t\t\t\t\t\t\tvar trHignorar = 'trHignorar';\n\n\t\t\t\t\t\t\t\tif (!actividades_ign.includes(data[i].idActivity)) {\n\t\t\t\t\t\t\t\t\tactividades_ign.push(data[i].idActivity);\n\t\t\t\t\t\t\t\t}\n\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\tignorarAforo = true;\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\t\t\t\t\tif (!actividades.includes(data[i].idActivity)) {\n\t\t\t\t\t\tactividades.push(data[i].idActivity);\n\t\t\t\t\t}\n\n\n\n\t\t\t\t\tvar horaini = data[i].time.replace(':', '');\n\t\t\t\t\tvar horafin = data[i].endtime.replace(':', '');\n\t\t\t\t\tvar trHagotado = '';\n\n\t\t\t\t\tvar dataAforo = data[i].aforo;\n\t\t\t\t\tif (ignorarAforo) {\n\t\t\t\t\t\t\/\/ dataAforo = 99;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (data[i].aforo <= 0) {\n\t\t\t\t\t\ttrHagotado = 'trHagotado';\n\t\t\t\t\t}\n\t\t\t\t\tif (trHignorar == '' && dataAforo > 0) {\n\n\t\t\t\t\t\t$('#tablaHorarios tbody').append('<tr id=\"trhorario-' + data[i].id + '\" class=\"trcodi-' + data[i].idActivity + ' trhorarios ' + trHagotado + ' ' + trHignorar + '\"  onclick=\"javascript: horarioRow(this.id);\" data-id=\"' + data[i].id + '\" data-idactivity=\"' + data[i].idActivity + '\" data-aforo=\"' + dataAforo + '\" data-horaini=\"' + horaini + '\" data-horafin=\"' + horafin + '\">' +\n\t\t\t\t\t\t\t'<td>' + data[i].name + '<\/td>' +\n\t\t\t\t\t\t\t'<td>' + data[i].time + '<\/td>' +\n\t\t\t\t\t\t\t'<td>' + data[i].endtime + '<\/td>' +\n\t\t\t\t\t\t\t'<td class=\"icono\" width=\"24\"><\/td>' +\n\t\t\t\t\t\t\t'<\/tr>');\n\t\t\t\t\t}\n\n\n\t\t\t\t}\n\t\t\t\t$('#con_actividades').val(actividades.join(','));\n\t\t\t\t$('#con_actividades_ign').val(actividades_ign.join(','));\n\n\t\t\t\t$('#loading').fadeOut('fast');\n\t\t\t},\n\t\t\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t\t\talert(\"Error: \" + textStatus + \" errorThrown: \" + errorThrown);\n\t\t\t}\n\t\t});\n\t}\n\t\n\tfunction horarioRow(rowid) {\n\n\t\tif (!$('#' + rowid).hasClass('danger') && !$('#' + rowid).hasClass('danger_time') && !$('#' + rowid).hasClass('trHagotadoIGNORARAFORO')) {\n\n\t\t\tvar idActivity = $('#' + rowid).data('idactivity');\n\n\t\t\tvar actividades_ign = $('#con_actividades_ign').val().split(',');\n\t\t\tvar actividadesH = $('#con_actividades').val().split(',');\n\t\t\tvar horaIni = $('#' + rowid).data('horaini');\n\t\t\tvar horaFin = $('#' + rowid).data('horafin');\n\n\n\n\t\t\tactividadesHalt = actividadesH.filter(function (el) {\n\t\t\t\treturn !actividades_ign.includes(el);\n\t\t\t});\n\n\t\t\tconsole.log(idActivity);\n\t\t\tconsole.log(actividades_ign);\n\t\t\tconsole.log(actividades_ign.includes(idActivity.toString()));\n\n\t\t\tahLength = actividadesH.length;\n\t\t\tahLengthalt = actividadesHalt.length;\n\n\t\t\tif (!actividades_ign.includes(idActivity.toString())) {\n\t\t\t\tfor (var i = 0; i < ahLengthalt; i++) {\n\t\t\t\t\t\/\/ console.log(actividadesH[i]);\n\t\t\t\t\tif (actividadesHalt[i] != idActivity) {\n\t\t\t\t\t\t$('.trcodi-' + actividadesHalt[i]).each(function () {\n\t\t\t\t\t\t\tvar otherHoraIni = $(this).data('horaini');\n\t\t\t\t\t\t\tvar otherHoraFin = $(this).data('horafin');\n\t\t\t\t\t\t\t\/\/ console.log('HORA OTHER: ' + otherHoraIni + '_' + otherHoraFin);\n\t\t\t\t\t\t\tif (horaIni < otherHoraFin && horaFin > otherHoraIni) {\n\t\t\t\t\t\t\t\t$(this).addClass('danger_time');\n\t\t\t\t\t\t\t\t$(this).addClass('danger_' + idActivity);\n\t\t\t\t\t\t\t\t\/\/ console.log($(this).attr('id'));\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t} else {\n\n\t\t\t}\n\n\t\t\t$('.trcodi-' + idActivity).addClass('danger');\n\t\t\tif ($('#' + rowid).hasClass('success')) {\n\t\t\t\t$('#' + rowid).removeClass('success');\n\t\t\t\t$('.trcodi-' + idActivity).removeClass('danger');\n\t\t\t\t$('.danger_' + idActivity).removeClass('danger_time');\n\t\t\t\t$('.danger_' + idActivity).removeClass('danger_' + idActivity);\n\n\t\t\t\tvar retroAforo = 0;\n\t\t\t\t$('.trhorarios').each(function () {\n\t\t\t\t\tif ($(this).hasClass('success') === false) {\n\t\t\t\t\t\t$('#con_aforoMin').val(0);\n\t\t\t\t\t} else {\n\t\t\t\t\t\t$('#con_aforoMin').val($(this).data('aforo'));\n\t\t\t\t\t}\n\t\t\t\t});\n\n\t\t\t} else {\n\t\t\t\t$('#' + rowid).removeClass('danger');\n\t\t\t\t$('#' + rowid).addClass('success');\n\t\t\t}\n\n\t\t\t$('#con_horas').val(0);\n\t\t\tvar cantAct = 0;\n\t\t\tvar tempA = Array();\n\t\t\tfor (var i = 0; i < ahLength; i++) {\n\t\t\t\tvar existe = $('.success.trcodi-' + actividadesH[i]).attr('id');\n\t\t\t\tif (!!existe) {\n\t\t\t\t\tcantAct++;\n\t\t\t\t\tvar temp = $('.success.trcodi-' + actividadesH[i]).data('id') + '|' + $('.success.trcodi-' + actividadesH[i]).data('horaini') + '|' + $('.success.trcodi-' + actividadesH[i]).data('horafin') + '|' + $('.success.trcodi-' + actividadesH[i]).data('aforo');\n\t\t\t\t\ttempA.push(temp);\n\n\t\t\t\t\tvar aforo = $('.success.trcodi-' + actividadesH[i]).data('aforo');\n\t\t\t\t\tconsole.log('aforo:' + aforo);\n\t\t\t\t\tvar con_aforoMin = parseInt($('#con_aforoMin').val());\n\t\t\t\t\tif (con_aforoMin == 0 || con_aforoMin > aforo) {\n\t\t\t\t\t\t$('#con_aforoMin').val(aforo);\n\t\t\t\t\t} else {\n\t\t\t\t\t\tif (ahLengthalt == 1) {\n\t\t\t\t\t\t\t$('#con_aforoMin').val(aforo);\n\t\t\t\t\t\t}\n\t\t\t\t\t}\n\n\t\t\t\t} else {\n\t\t\t\t\t\/\/no\n\t\t\t\t}\n\t\t\t}\n\n\t\t\tif (parseInt($('#con_aforoMin').val()) < 0) {\n\t\t\t\t$('#con_aforoMin').val(0);\n\t\t\t}\n\n\t\t\t$('#con_horas').val(tempA.join());\n\n\t\t\tif (cantAct == ahLengthalt) {\n\t\t\t\t$('#fin_paso_1b').show().css('display', 'block');;\n\t\t\t\t$('#aviso_hor').hide();\n\t\t\t} else {\n\t\t\t\t$('#fin_paso_1b').hide();\n\t\t\t\t$('#aviso_hor').show();\n\t\t\t}\n\n\t\t}\n\t}\n\twindow.horarioRow = horarioRow;\n\n\tfunction tarifasDay() {\n\t\t$('#loading').fadeIn('fast');\n\n\t\t$('#mob_tpv_paso_tit span').html('2.');\n\t\t$('#mob_tpv_paso_tit b').html(tl_palR.tpv_paso_2_tit);\n\n\t\t$('.titulo_paso_new.active').removeClass('active');\n\t\t$('.tpn_2').addClass('active');\n\t\t$('#con_paso').val('2a');\n\n\t\tvar con_aforoMin = parseInt($('#con_aforoMin').val());\n\n\t\tvar con_actid = $('#con_actid').val();\n\t\tvar con_fecha = $('#con_fecha').val();\n\t\tvar con_gcp = parseInt($('#con_gcp').val());\n\n\t\tlet fix_2025 = con_fecha.split('-');\n\n\t\tif (con_aforoMin <= 0) {\n\t\t\tcon_aforoMin = 0;\n\t\t\tcon_gcp = 0;\n\t\t\t$('#alertAforo').slideDown();\n\t\t\t$('#alertAforo span').html(con_aforoMin);\n\t\t}\n\n\t\t$('#tablaTarifas tbody').empty();\n\t\t$.ajax({\n\t\t\ttype: \"GET\",\n\t\t\turl: resources_url + \"vivex_tarifas.php\",\n\t\t\tscriptCharset: \"utf-8\",\n\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\tdata: { pid: con_actid, fecha: con_fecha, l: lang },\n\t\t\tdataType: \"json\",\n\t\t\tsuccess: function (data) {\n\t\t\t\tvar tarifasIds = '';\n\t\t\t\tvar tarifasIgnorar = [604, 605, 507, 508];\n\t\t\t\tfor (var i in data) {\n\n\t\t\t\t\tif (tarifasIgnorar.includes(data[i].id)) {\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\n\t\t\t\t\tif (data[i].rate.nombre == 'Web' && fix_2025[0] == '2025') {\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t\tif (data[i].rate.nombre == 'Web 2025' && fix_2025[0] != '2025') {\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\t\t\t\t\tif (data[i].rate.nombre == 'Web 2026' && fix_2025[0] != '2026') {\n\t\t\t\t\t\tcontinue;\n\t\t\t\t\t}\n\n\t\t\t\t\t$('#tablaTarifas tbody').append('<tr>' +\n\t\t\t\t\t\t'<td>' + data[i].public.name + '<span class=\"tTp\">' + priceFormat(data[i].price, lang) + '<\/span><\/td>' +\n\t\t\t\t\t\t'<td class=\"tTpCol\">' + priceFormat(data[i].price, lang) + '<\/td>' +\n\t\t\t\t\t\t'<td><div class=\"divCantidad\"><button onclick=\"javascript: tarifaAdd(' + data[i].id + ',0);\" class=\"btnAddalt\" value=\"' + data[i].id + '\" data-nombre=\"' + data[i].public.name + '\" data-precio=\"' + data[i].price + '\">-<\/button>' +\n\t\t\t\t\t\t'<input type=\"number\" name=\"f_prod_cantidad\" class=\"tTinputCant form-control-no\" id=\"tTinputCant-' + data[i].id + '\" value=\"' + con_gcp + '\" min=\"0\" max=\"' + con_aforoMin + '\" data-max=\"' + con_aforoMin + '\" >' +\n\t\t\t\t\t\t'<button onclick=\"javascript: tarifaAdd(' + data[i].id + ',1);\" class=\"btnAddalt\" value=\"' + data[i].id + '\" data-nombre=\"' + data[i].public.name + '\" data-precio=\"' + data[i].price + '\">+<\/button><button onclick=\"javascript: tarifaRow(this.id);\" id=\"tAdd-' + data[i].id + '\" class=\"btnAddNO\" value=\"' + data[i].id + '\" data-nombre=\"' + data[i].public.name + '\" data-precio=\"' + data[i].price + '\">' + tl_palR.tpv_anadir + '<\/button><\/td><\/td>' +\n\t\t\t\t\t\t'<\/tr>'\n\t\t\t\t\t);\n\n\t\t\t\t\ttarifasIds += data[i].id + ',';\n\t\t\t\t}\n\t\t\t\t$('#con_tarifas_ids').val(tarifasIds.substring(0, tarifasIds.length - 1));\n\n\n\t\t\t\t$('#paso_2').fadeIn('fast');\n\t\t\t\t$('#loading').fadeOut('fast');\n\t\t\t\tif (con_gcp > 0) {\n\t\t\t\t\tconsole.log(con_gcp);\n\t\t\t\t\taddTarifa(0);\n\t\t\t\t}\n\t\t\t},\n\t\t\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t\t\talert(\"Error: \" + textStatus + \" errorThrown: \" + errorThrown);\n\t\t\t}\n\t\t});\n\n\n\t\t$('#tablaExtras tbody').empty();\n\t\tif ($('#con_extras_yn').val() == 1) {\n\t\t\t$.ajax({\n\t\t\t\ttype: \"GET\",\n\t\t\t\turl: resources_url + \"vivex_complementarias.php\",\n\t\t\t\tscriptCharset: \"utf-8\",\n\t\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\t\tdata: { l: lang, fecha: con_fecha },\n\t\t\t\tdataType: \"json\",\n\t\t\t\tsuccess: function (cData) {\n\t\t\t\t\tconsole.log(cData);\n\t\t\t\t\tvar extrasIds = '';\n\t\t\t\t\tfor (var i in cData) {\n\t\t\t\t\t\t\/\/ console.log(data.articulosIncluidos[i]);\n\t\t\t\t\t\t$('#tablaExtras tbody').append('<tr>' +\n\t\t\t\t\t\t\t'<td><span class=\"tEt\">' + cData[i].nombreComercial + '<\/span><span class=\"tTp\">' + priceFormat(cData[i].price, lang) + '<\/span><\/td>' +\n\t\t\t\t\t\t\t'<td class=\"tTpCol\">' + priceFormat(cData[i].price, lang) + '<\/td>' +\n\t\t\t\t\t\t\t'<td><div class=\"divCantidad\"><button onclick=\"javascript: extraRowAdd(' + cData[i].id + ',0);\" class=\"btnAddalt\" value=\"' + cData[i].id + '\" data-nombre=\"' + cData[i].nombreComercial + '\" data-precio=\"' + cData[i].price + '\">-<\/button><input type=\"number\" name=\"f_extra_cantidad\" class=\"tEinputCant\" id=\"tEinputCant-' + cData[i].id + '\" value=\"0\" min=\"0\" max=\"' + cData[i].aforo + '\" data-max=\"' + cData[i].aforo + '\" readonly>' +\n\t\t\t\t\t\t\t'<button onclick=\"javascript: extraRowAdd(' + cData[i].id + ',1);\" class=\"btnAddalt\" value=\"' + cData[i].id + '\" data-nombre=\"' + cData[i].nombreComercial + '\" data-precio=\"' + cData[i].price + '\">+<\/button><button onclick=\"javascript: extraRow(this.id);\" id=\"eAdd-' + cData[i].id + '\" class=\"btnAddNO\" value=\"' + cData[i].id + '\" data-nombre=\"' + cData[i].nombreComercial + '\" data-precio=\"' + cData[i].price + '\">' + tl_palR.tpv_anadir + '<\/button><\/div><\/td>' +\n\t\t\t\t\t\t\t'<\/tr>' +\n\t\t\t\t\t\t\t'<tr class=\"tEfoot\"><td colspan=\"3\">' + cData[i].descripcion + '<\/td><\/tr>'\n\t\t\t\t\t\t);\n\t\t\t\t\t\textrasIds += cData[i].id + ',';\n\t\t\t\t\t}\n\t\t\t\t\tif (extrasIds == '') { extrasIds = '0,'; }\n\t\t\t\t\t$('#con_extras_ids').val(extrasIds.substring(0, extrasIds.length - 1));\n\t\t\t\t},\n\t\t\t\terror: function (jqXHR, ctextStatus, cerrorThrown) {\n\t\t\t\t\talert(\"Error: \" + ctextStatus + \" errorThrown: \" + cerrorThrown);\n\t\t\t\t}\n\t\t\t});\n\t\t}\n\n\n\t}\n\n\n\t$('#tablaTarifas').on('change', '.tTinputCant', function () {\n\t\tconsole.log('tTinputCant:change');\n\t\tvar cant = $(this).val();\n\t\tcant = parseInt(cant.replace(\/\\D\/g, ''));\n\t\t$(this).val(cant);\n\t\tcant = parseInt(cant);\n\n\t\tvar canTot = 0;\n\t\tvar con_aforoMin = parseInt($('#con_aforoMin').val());\n\t\tconsole.log(cant);\n\t\t$('.tTinputCant').each(function () {\n\t\t\tvar canTemp = parseInt($(this).val());\n\t\t\tcanTot += canTemp;\n\t\t\tconsole.log(canTot);\n\t\t});\n\t\tif (canTot > con_aforoMin) {\n\t\t\t$('#alertAforo').slideDown();\n\t\t\t$('#alertAforo span').html(con_aforoMin);\n\t\t\t$(this).val(cant - (canTot - con_aforoMin));\n\t\t}\n\t\taddTarifa(0);\n\t});\n\t$('#tablaTarifas').on('keyup', '.tTinputCant', function () {\n\t\t$(this).trigger(\"change\");\n\t});\n\n\tfunction tarifaAdd(rowid, mm) {\n\t\tconsole.log(rowid);\n\t\tconsole.log(mm);\n\t\tvar cantidad = parseInt($('#tTinputCant-' + rowid).val());\n\t\tvar max = $('#tTinputCant-' + rowid).data('max');\n\t\tif (mm == 1) {\n\t\t\tif (cantidad < max) {\n\t\t\t\t$('#tTinputCant-' + rowid).val(cantidad + 1);\n\t\t\t} else {\n\t\t\t\t$('#alertAforo').slideDown();\n\t\t\t\t$('#alertAforo span').html(max);\n\t\t\t}\n\t\t} else {\n\t\t\tif (cantidad != 0) {\n\t\t\t\t$('#tTinputCant-' + rowid).val(cantidad - 1);\n\t\t\t}\n\t\t}\n\t\t$('#tTinputCant-' + rowid).trigger(\"change\");\n\n\t}\n\twindow.tarifaAdd = tarifaAdd;\n\n\tfunction tarifaRow(rowid) {\n\t\tvar idTarifa = $('#' + rowid).val();\n\t\tvar cantidad = $('#tTinputCant-' + idTarifa).val();\n\t\taddTarifa(0);\n\t}\n\twindow.tarifaRow = tarifaRow;\n\n\tfunction extraRowAdd(rowid, mm) {\n\t\tconsole.log(rowid);\n\t\tconsole.log(mm);\n\t\tvar cantidad = parseInt($('#tEinputCant-' + rowid).val());\n\t\tvar max = $('#tEinputCant-' + rowid).data('max');\n\t\tif (mm == 1) {\n\t\t\tif (cantidad < max) {\n\t\t\t\t$('#tEinputCant-' + rowid).val(cantidad + 1);\n\t\t\t} else {\n\t\t\t\t$('#alertAforo').slideDown();\n\t\t\t\t$('#alertAforo span').html(max);\n\t\t\t}\n\t\t} else {\n\t\t\tif (cantidad != 0) {\n\t\t\t\t$('#tEinputCant-' + rowid).val(cantidad - 1);\n\t\t\t}\n\t\t}\n\t\t$('#tEinputCant-' + rowid).trigger(\"change\");\n\t\taddTarifa(1);\n\t}\n\twindow.extraRowAdd = extraRowAdd;\n\n\tfunction extraRow(rowid) {\n\t\tvar idextra = $('#' + rowid).val();\n\t\tvar cantidad = $('#tEinputCant-' + idextra).val();\n\t\taddTarifa(1);\n\t}\n\twindow.extraRow = extraRow;\n\n\tfunction addTarifa(extra) {\n\t\tvar con_tarifas_ids = $('#con_tarifas_ids').val().split(\",\");\n\n\t\tvar con_tarifas = '';\n\t\tvar con_extras = '';\n\t\tvar totalCantidad = 0;\n\t\tvar etotalCantidad = 0;\n\t\tvar totalPrecio = 0;\n\n\t\tvar con_gcp = parseInt($('#con_gcp').val());\n\n\t\t$('#summary_tarifas').empty();\n\t\tfor (var i = 0; i < con_tarifas_ids.length; i++) {\n\t\t\tvar idTarifa = con_tarifas_ids[i];\n\t\t\tvar cantidad = $('#tTinputCant-' + idTarifa).val();\n\t\t\tvar precio = $('#tAdd-' + idTarifa).data('precio');\n\t\t\tvar nombre = $('#tAdd-' + idTarifa).data('nombre');\n\t\t\tif (cantidad > 0) {\n\t\t\t\tcon_tarifas += idTarifa + '|' + cantidad + '|' + precio + ',';\n\n\t\t\t\t$('#summary_tarifas').append('<div class=\"summary_item summary_item_visible\" id=\"si_tar-' + idTarifa + '\">' +\n\t\t\t\t\t'<div class=\"summary_item_desc\">' + nombre + '<\/div>' +\n\t\t\t\t\t'<div class=\"summary_item_info\">' + cantidad + '<\/div>' +\n\t\t\t\t\t'<\/div>');\n\t\t\t\ttotalCantidad += parseInt(cantidad);\n\t\t\t\tconsole.log('i:' + i);\n\t\t\t\tif (cantidad > con_gcp) {\n\t\t\t\t\ttotalPrecio += parseFloat(precio) * (parseInt(cantidad) - con_gcp);\n\t\t\t\t}\n\t\t\t}\n\t\t\t$('#mtcg_2 .mtcg_item_val').html(totalCantidad);\n\t\t\t$('#mtcg_4 .mtcg_item_val, .summary_total_info').html(priceFormat(totalPrecio, lang));\n\t\t\t$('#con_total').val(totalPrecio);\n\t\t\t$('#con_totalFinal').val(totalPrecio);\n\t\t\t$('.summary_total').slideDown().css('display', 'table');\n\n\t\t\tif (extra == 0) {\n\n\t\t\t}\n\n\t\t\tif (totalCantidad > 0) {\n\t\t\t\t$('#fin_paso_2').show().css('display', 'block');\n\t\t\t} else {\n\t\t\t\t$('#fin_paso_2').hide();\n\t\t\t}\n\t\t}\n\n\n\n\n\t\tif (extra == 1) {\n\t\t\t$('#mtcg_3 .mtcg_item_val').html(0);\n\t\t\tif ($('#con_extras_ids').val() != '0') {\n\t\t\t\tconsole.log('extra');\n\t\t\t\tvar con_extras_ids = $('#con_extras_ids').val().split(\",\");\n\t\t\t\tconsole.log(con_extras_ids);\n\t\t\t\tconsole.log('con_extras_ids.length' + con_extras_ids.length);\n\t\t\t\tfor (var iE = 0; iE < con_extras_ids.length; iE++) {\n\t\t\t\t\tconsole.log(con_extras_ids[iE]);\n\t\t\t\t\tvar idExtra = con_extras_ids[iE];\n\t\t\t\t\tvar cantidad = $('#tEinputCant-' + idExtra).val();\n\t\t\t\t\tvar precio = $('#eAdd-' + idExtra).data('precio');\n\t\t\t\t\tvar nombre = $('#eAdd-' + idExtra).data('nombre');\n\t\t\t\t\tif (cantidad > 0) {\n\t\t\t\t\t\tcon_extras += idExtra + '|' + cantidad + '|' + precio + ',';\n\t\t\t\t\t\t$('#summary_tarifas').append('<div class=\"summary_item summary_item_visible\" id=\"si_tar-' + idTarifa + '\">' +\n\t\t\t\t\t\t\t'<div class=\"summary_item_desc\">' + nombre + '<\/div>' +\n\t\t\t\t\t\t\t'<div class=\"summary_item_info\">' + cantidad + '<\/div>' +\n\t\t\t\t\t\t\t'<\/div>');\n\t\t\t\t\t\tetotalCantidad += parseInt(cantidad);\n\t\t\t\t\t\ttotalPrecio += parseFloat(precio) * parseInt(cantidad);\n\t\t\t\t\t\t$('#mtcg_3 .mtcg_item_val').html(etotalCantidad);\n\t\t\t\t\t\t$('#mtcg_4 .mtcg_item_val, .summary_total_info').html(priceFormat(totalPrecio, lang));\n\t\t\t\t\t\t$('#con_total').val(totalPrecio);\n\t\t\t\t\t\t$('#con_totalFinal').val(totalPrecio);\n\t\t\t\t\t}\n\t\t\t\t}\n\t\t\t\t$('#con_extras').val(con_extras.substring(0, con_extras.length - 1));\n\t\t\t}\n\t\t}\n\n\t\t$('#con_tarifas').val(con_tarifas.substring(0, con_tarifas.length - 1));\n\n\t}\n\n\n\n\n\n\t$('#fin_paso_1').click(function (e) {\n\t\te.preventDefault();\n\t\t$('#form_calendario').hide();\n\t\t$('#form_horarios').fadeIn('fast');\n\n\t\tvar con_actid = $('#con_actid').val();\n\t\tvar con_fecha = $('#con_fecha').val();\n\n\t\tcargarHoras(con_actid, con_fecha);\n\t\t$('#con_paso').val('1b');\n\t\t$('#mob_tpv_paso_back').show();\n\t});\n\n\t$('#fin_paso_1b').click(function (e) {\n\t\te.preventDefault();\n\t\t$('#form_horarios').hide();\n\t\t$('#paso_1').hide();\n\t\t$('#con_extras').val('');\n\t\ttarifasDay();\n\n\t});\n\t$('#fin_paso_2').click(function (e) {\n\t\te.preventDefault();\n\t\t$('#paso_2').hide();\n\t\tif ($('#con_extras_ids').val() == '0') {\n\t\t\t$('#fin_paso_2b').click();\n\t\t} else {\n\t\t\t$('#con_paso').val('2b');\n\t\t\t$('#paso_2b').show();\n\t\t}\n\n\t\t$('#f_u_socio').val('');\n\n\t});\n\t$('#fin_paso_2b').click(function (e) {\n\t\te.preventDefault();\n\t\t$('#paso_2b').hide();\n\t\t$('#con_paso').val('3');\n\t\t$('#paso_3').show();\n\t\t$('#f_u_nombre').focus();\n\n\t\t$('.titulo_paso_new.active').removeClass('active');\n\t\t$('.tpn_3').addClass('active');\n\n\t\t$('#mob_tpv_paso_tit span').html('3.');\n\t\t$('#mob_tpv_paso_tit b').html(tl_palR.tpv_paso_3_tit);\n\t});\n\n\n\n\tfunction resetPunoA() {\n\t\t$('#car_dia .summary_item_info, #mtcg_1 .mtcg_item_val').html('-');\n\t\t$('#fin_paso_1').hide();\n\t\t$('#car_dia').hide();\n\t\t$('.day a.activo').removeClass('activo');\n\t\t$('#con_fecha').val('');\n\t\t$('#mob_tpv_paso_back').hide();\n\n\t}\n\tfunction resetPunoB() {\n\t\t$('#form_horarios').hide();\n\t\t$('#tablaHorarios tbody').empty();\n\t\t$('#con_horas').val('');\n\t\t$('#con_actividades').val('');\n\t\t$('#con_aforoMin').val(0);\n\t}\n\tfunction resetPdosA() {\n\t\tconsole.log('resetPdosA');\n\t\t$('#fin_paso_2').hide();\n\t\t$('#summary_total').hide();\n\t\t$('#tablaTarifas tbody').empty();\n\t\t$('#summary_tarifas').empty();\n\t\t$('#mtcg_4 .mtcg_item_val, .summary_total_info').html(priceFormat(0, lang));\n\t\t$('#mtcg_2 .mtcg_item_val').html('-');\n\t\t$('#con_tarifas_ids').val('');\n\t\t$('#con_tarifas').val('');\n\t\t$('#con_total').val(0);\n\t\t$('#con_totalFinal').val(0);\n\t\t$('#alertAforo').hide();\n\t}\n\n\t$('#mob_tpv_paso_back').click(function (e) {\n\t\te.preventDefault();\n\n\t\tvar paso = $('#con_paso').val();\n\t\tif (parseInt(paso.charAt(0)) == 1) {\n\t\t\tresetPunoA();\n\t\t\tresetPunoB()\n\t\t\t$('#form_calendario').fadeIn();\n\t\t\t$('#con_paso').val('1a');\n\t\t}\n\t\tif (paso == '2a') {\n\t\t\tresetPdosA();\n\t\t\t$('#paso_2').hide();\n\t\t\t$('#paso_1').show();\n\t\t\t$('#form_horarios').show();\n\t\t\t$('#con_paso').val('1b');\n\t\t\t$('.titulo_paso_new.active').removeClass('active');\n\t\t\t$('.tpn_1').addClass('active');\n\t\t\t$('#mob_tpv_paso_tit span').html('1.');\n\t\t\t$('#mob_tpv_paso_tit b').html(tl_palR.tpv_paso_1_tit);\n\t\t}\n\t\tif (paso == '2b') {\n\t\t\t$('#paso_2b').hide();\n\t\t\t$('#con_paso').val('2a');\n\t\t\ttarifasDay();\n\t\t}\n\t\tif (paso == '3') {\n\t\t\t$('#con_paso').val('2b');\n\t\t\t$('#paso_3').hide();\n\t\t\t$('#paso_4').hide();\n\t\t\t$('#paso_2b').show();\n\n\t\t}\n\t});\n\t$('.tpn_1').click(function (e) {\n\t\te.preventDefault();\n\t\tresetPunoA();\n\t\tresetPunoB();\n\t\tresetPdosA();\n\t\t$('.paso').hide();\n\t\t$('#paso_1').show();\n\t\t$('#form_calendario').fadeIn();\n\t\t$('.titulo_paso_new.active').removeClass('active');\n\t\t$('.tpn_1').addClass('active');\n\t});\n\t$('.tpn_2').click(function (e) {\n\t\te.preventDefault();\n\t\tvar paso = $('#con_paso').val();\n\t\tif (parseInt(paso.charAt(0)) >= 2) {\n\t\t\tresetPdosA();\n\t\t\tconsole.log(paso);\n\t\t\t$('.titulo_paso_new.active').removeClass('active');\n\t\t\t$('.tpn_2').addClass('active');\n\t\t\t$('.paso').hide();\n\t\t\t$('#paso_2').show();\n\t\t\ttarifasDay();\n\t\t}\n\n\t});\n\n\n\n\t$('#fin_paso_3').click(function (e) {\n\t\te.preventDefault();\n\t\tvar f_u_nombre = $('#f_u_nombre').val();\n\t\tvar f_u_apellidos = $('#f_u_apellidos').val();\n\t\tvar f_u_email = $('#f_u_email').val();\n\t\tvar f_u_email_r = $('#f_u_email_r').val();\n\t\t\/\/ var f_u_tel = $('#f_u_tel').val(); \n\t\tvar f_u_tel = iti.getNumber().replace(\/\\s+\/g, '');\n\t\tvar f_f_pago = $('#f_f_pago').val();\n\t\tvar f_u_socio = $('#f_u_socio').val();\n\n\t\tif (f_u_socio.length > 0) {\n\t\t\tsocioValidar()\n\t\t}\n\n\t\tvar error = false;\n\n\t\tif (f_u_nombre.length == 0) {\n\t\t\tvar error = true;\n\t\t\t$('#f_u_nombre').closest('.form-group').addClass('has-error');\n\t\t} else {\n\t\t\t$('#f_u_nombre').closest('.form-group').removeClass('has-error');\n\t\t}\n\t\tif (f_u_apellidos.length == 0) {\n\t\t\tvar error = true;\n\t\t\t$('#f_u_apellidos').closest('.form-group').addClass('has-error');\n\t\t} else {\n\t\t\t$('#f_u_apellidos').closest('.form-group').removeClass('has-error');\n\t\t}\n\t\tif (f_u_tel.length < 7) {\n\t\t\tvar error = true;\n\t\t\t$('#f_u_tel').closest('.form-group').addClass('has-error');\n\t\t} else {\n\t\t\t$('#f_u_tel').closest('.form-group').removeClass('has-error');\n\t\t}\n\t\tif (f_u_email.length == 0 || f_u_email.indexOf('@') == '-1') {\n\t\t\tvar error = true;\n\t\t\t$('#f_u_email').closest('.form-group').addClass('has-error');\n\t\t} else {\n\t\t\t$('#f_u_email').closest('.form-group').removeClass('has-error');\n\t\t}\n\n\t\tif (f_u_email != f_u_email_r) {\n\t\t\tvar error = true;\n\t\t\t$('#f_u_email_r').closest('.form-group').addClass('has-error');\n\t\t} else {\n\t\t\t$('#f_u_email_r').closest('.form-group').removeClass('has-error');\n\t\t}\n\n\t\tf_u_acepto_news = 0;\n\t\tif ($('#f_u_acepto_news').is(':checked')) {\n\t\t\tf_u_acepto_news = 1;\n\t\t}\n\t\tif ($('#f_u_acepto_legal').is(':checked')) {\n\n\t\t} else {\n\t\t\tvar error = true;\n\t\t\talert(tl_palR.tpv_acepto_legal_aviso);\n\t\t}\n\n\t\tif (error == false) {\n\t\t\t$('#loading').fadeIn('fast');\n\n\t\t\tvar fp_actid = $('#con_actid').val();\n\t\t\tvar fp_actividades = $('#con_actividades').val();\n\t\t\tvar fp_fecha = $('#con_fecha').val();\n\t\t\tvar fp_horas = $('#con_horas').val();\n\t\t\tvar fp_tarifas_ids = $('#con_tarifas_ids').val();\n\t\t\tvar fp_tarifas = $('#con_tarifas').val();\n\n\t\t\tvar fp_extras_ids = $('#con_extras_ids').val();\n\t\t\tvar fp_extras = $('#con_extras').val();\n\n\t\t\tvar fp_gcp = $('#con_gcp').val();\n\t\t\tvar fp_gcc = $('#con_gcc').val();\n\n\t\t\tvar fp_total = parseFloat($('#con_total').val());\n\t\t\tvar fp_totalFinal = parseFloat($('#con_totalFinal').val());\n\n\n\t\t\t$('#fp_actid').val(fp_actid);\n\t\t\t$('#fp_actividades').val(fp_actividades);\n\t\t\t$('#fp_fecha').val(fp_fecha);\n\t\t\t$('#fp_horas').val(fp_horas);\n\t\t\t$('#fp_tarifas_ids').val(fp_tarifas_ids);\n\t\t\t$('#fp_tarifas').val(fp_tarifas);\n\t\t\t$('#fp_extras_ids').val(fp_extras_ids);\n\t\t\t$('#fp_extras').val(fp_extras);\n\n\t\t\t$('#fp_u_nombre').val(f_u_nombre);\n\t\t\t$('#fp_u_apellidos').val(f_u_apellidos);\n\t\t\t$('#fp_u_email').val(f_u_email);\n\t\t\t$('#fp_u_tel').val(f_u_tel);\n\t\t\t$('#fp_f_pago').val(f_f_pago);\n\t\t\t$('#fp_u_acepto_news').val(f_u_acepto_news);\n\t\t\t$('#fp_socio').val(f_u_socio);\n\n\t\t\t$('#fp_gcp').val(fp_gcp);\n\t\t\t$('#fp_gcc').val(fp_gcc);\n\n\t\t\t$('#fp_valor_total').val(fp_total.toFixed(2));\n\t\t\t$('#fp_valor_total_conDescuento').val(fp_totalFinal.toFixed(2));\n\n\t\t\t$('#paso_3').hide();\n\n\t\t\t$.ajax({\n\t\t\t\ttype: \"GET\",\n\t\t\t\turl: resources_url + \"vivex_getOrden.php\",\n\t\t\t\tscriptCharset: \"utf-8\",\n\t\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\t\tdata: $('#form-proc_form').serialize(),\n\t\t\t\tdataType: \"json\",\n\t\t\t\tsuccess: function (getOrden) {\n\t\t\t\t\t$('#loading').hide();\n\t\t\t\t\t$('#paypal-button-container').html('');\n\t\t\t\t\tif (getOrden.success == true) {\n\n\t\t\t\t\t\tpaypal.Buttons({\n\t\t\t\t\t\t\tcreateOrder: function (data, actions) {\n\t\t\t\t\t\t\t\treturn actions.order.create({\n\t\t\t\t\t\t\t\t\tpurchase_units: [{\n\t\t\t\t\t\t\t\t\t\tamount: {\n\t\t\t\t\t\t\t\t\t\t\tvalue: getOrden.vpp\n\t\t\t\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\t\t\t\tcustom_id: getOrden.order_id\n\t\t\t\t\t\t\t\t\t}]\n\t\t\t\t\t\t\t\t});\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tonApprove: function (data, actions) {\n\t\t\t\t\t\t\t\t$('#loading').show();\n\t\t\t\t\t\t\t\t$.ajax({\n\t\t\t\t\t\t\t\t\ttype: \"GET\",\n\t\t\t\t\t\t\t\t\turl: resources_url + \"vivex.paypalsFetch.php\",\n\t\t\t\t\t\t\t\t\tdata: { order_id: data.orderID, l: lang },\n\t\t\t\t\t\t\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\t\t\t\t\t\t\tdataType: \"json\",\n\t\t\t\t\t\t\t\t\tsuccess: function (msg) {\n\t\t\t\t\t\t\t\t\t\t$('#mob_tpv_head').hide();\n\t\t\t\t\t\t\t\t\t\t$('#page_tpv').hide();\n\t\t\t\t\t\t\t\t\t\tif (msg.success === true) {\n\t\t\t\t\t\t\t\t\t\t\t$('#page_ok').show();\n\t\t\t\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t\t\t\t$('#page_ko').show();\n\t\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t\t\t$('#loading').fadeOut();\n\t\t\t\t\t\t\t\t\t}\n\t\t\t\t\t\t\t\t});\n\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}).render('#paypal-button-container');\n\n\t\t\t\t\t\t\/*PP*\/\n\t\t\t\t\t\t\/*redsys*\/\n\t\t\t\t\t\t$.ajax({\n\t\t\t\t\t\t\ttype: \"GET\",\n\t\t\t\t\t\t\turl: resources_url + \"vivex.redsys.php\",\n\t\t\t\t\t\t\tdata: { reservation: getOrden.order_id, amount: getOrden.vpp, l: lang },\n\t\t\t\t\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\t\t\t\t\tdataType: \"json\",\n\t\t\t\t\t\t\tsuccess: function (msg) {\n\t\t\t\t\t\t\t\t$('#redsysForm').attr('action', msg.action);\n\t\t\t\t\t\t\t\t$('#ds_siv').val(msg.version);\n\t\t\t\t\t\t\t\t$('#ds_mer').val(msg.params);\n\t\t\t\t\t\t\t\t$('#ds_sig').val(msg.signature);\n\t\t\t\t\t\t\t\t$('#fPagoTarjeta').prop('disabled', false);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t});\n\t\t\t\t\t\t\/*redsys*\/\n\n\t\t\t\t\t\t$('.titulo_paso_new.active').removeClass('active');\n\t\t\t\t\t\t$('.tpn_4').addClass('active');\n\n\t\t\t\t\t\t$('#mob_tpv_paso_tit span').html('4.');\n\t\t\t\t\t\t$('#mob_tpv_paso_tit b').html(tl_palR.tpv_paso_4_tit);\n\n\t\t\t\t\t\t$('#paso_4').show();\n\n\t\t\t\t\t\tif (parseInt(getOrden.vpp) == 0) {\n\t\t\t\t\t\t\t$('#mob_tpv_head').hide();\n\t\t\t\t\t\t\t$('#page_tpv').hide();\n\t\t\t\t\t\t\t$('#page_ok').show();\n\t\t\t\t\t\t\t$('#loading').fadeOut();\n\t\t\t\t\t\t}\n\n\t\t\t\t\t} else {\n\t\t\t\t\t\talert('OCURRIO UN ERROR.');\n\t\t\t\t\t}\n\n\t\t\t\t},\n\t\t\t\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t\t\t\talert(\"Error: \" + textStatus + \" errorThrown: \" + errorThrown);\n\t\t\t\t}\n\t\t\t});\n\n\n\n\t\t}\n\n\t});\n\n\t$('#f_u_socio').change(function (e) {\n\t\te.preventDefault();\n\t\tsocioValidar();\n\t});\n\t$('#socioValidar').click(function (e) {\n\t\te.preventDefault();\n\t\tsocioValidar();\n\n\t});\n\n\tfunction socioValidar() {\n\t\t$('#loading').fadeIn('fast');\n\t\t$('#socioSiEncontrado').hide();\n\t\t$('#socioNoEncontrado').hide();\n\t\tvar socio = $('#f_u_socio').val();\n\t\tvar valor_total = $('#con_total').val();\n\n\t\t$.ajax({\n\t\t\ttype: \"POST\",\n\t\t\turl: resources_url + \"ajax.socio.php\",\n\t\t\tdata: \"socio=\" + socio + \"&total=\" + valor_total,\n\t\t\tsuccess: function (msg) {\n\t\t\t\tvar msgsplited = msg.split(\"|*|\");\n\t\t\t\tif (msgsplited[0] == 1) {\n\t\t\t\t\tvar descuento = msgsplited[1];\n\t\t\t\t\tconsole.log('SOCIO ENCONTRADO. DESCUENTO:' + descuento);\n\n\t\t\t\t\tvar valor_total_descuento = msgsplited[2];\n\n\t\t\t\t\t$('#con_totalFinal').val(valor_total_descuento);\n\t\t\t\t\t$('#fp_valor_total_conDescuento').val(valor_total_descuento);\n\t\t\t\t\t$('#fp_descuento').val(descuento);\n\t\t\t\t\t$('#mtcg_4 .mtcg_item_val').html(priceFormat(valor_total_descuento, lang));\n\n\t\t\t\t\t$('.summary_total_descuento_info').html(priceFormat(valor_total_descuento, lang) + ' <span>(' + tl_palR.iva_incluido + ')<\/span>');\n\t\t\t\t\t$('.summary_total_descuento').slideDown().css('display', 'table');\n\n\t\t\t\t\t$('#socioSiEncontrado').fadeIn();\n\n\t\t\t\t\tconsole.log('VALOR TOTAL:' + valor_total);\n\t\t\t\t\tconsole.log('VALOR TOTAL DESCUENTO:' + valor_total_descuento);\n\t\t\t\t\t$('#loading').hide();\n\n\n\t\t\t\t} else {\n\t\t\t\t\t$('#socioNoEncontrado').fadeIn();\n\t\t\t\t\t$('#loading').hide();\n\t\t\t\t\taddTarifa(1);\n\t\t\t\t\t$('#fp_descuento').val(0);\n\t\t\t\t\t$('.summary_total_descuento').hide();\n\n\t\t\t\t}\n\t\t\t}\n\t\t});\n\t}\n\n\n\tfunction showGiftCardForm() {\n\t\t$('#giftCardForm').show();\n\t}\n\t$('#gcfSubmit').click(function (e) {\n\t\te.preventDefault();\n\t\tvar giftCard = $('#gcfInput').val();\n\t\tif (giftCard.length < 4) {\n\t\t\treturn;\n\t\t}\n\n\t\t$('#loading').show();\n\t\t$('#gcfError').hide();\n\t\t$('#gcfSubmit').hide();\n\n\t\t$.ajax({\n\t\t\ttype: \"GET\",\n\t\t\turl: resources_url + \"vivex_giftCard.php\",\n\t\t\tscriptCharset: \"utf-8\",\n\t\t\tcontentType: \"application\/json; charset=utf-8\",\n\t\t\tdata: { giftCard: giftCard, l: lang },\n\t\t\tdataType: \"json\",\n\t\t\tsuccess: function (data) {\n\t\t\t\t$('#loading').hide();\n\t\t\t\tconsole.log(data.data.current_status);\n\t\t\t\tif (data.success) {\n\t\t\t\t\tif (data.data.current_status == 2) {\n\t\t\t\t\t\tcargarProducto(data.data.id_actividad);\n\t\t\t\t\t\t$('#con_gcp').val(data.data.cant_person);\n\t\t\t\t\t\t$('#con_gcc').val(giftCard);\n\t\t\t\t\t\t$('#giftCardForm').hide();\n\t\t\t\t\t}\n\t\t\t\t\tif (data.data.current_status == 3) {\n\t\t\t\t\t\t$('#gcfError').html('TARJETA USADA');\n\t\t\t\t\t\t$('#gcfError').show();\n\t\t\t\t\t\t$('#gcfSubmit').show();\n\t\t\t\t\t}\n\t\t\t\t} else {\n\t\t\t\t\t$('#gcfError').html('CODIGO INVALIDO');\n\t\t\t\t\t$('#gcfError').show();\n\t\t\t\t\t$('#gcfSubmit').show();\n\t\t\t\t}\n\t\t\t},\n\t\t\terror: function (jqXHR, textStatus, errorThrown) {\n\t\t\t\talert(\"Error: \" + textStatus + \" errorThrown: \" + errorThrown);\n\t\t\t}\n\t\t});\n\t});\n\n\t$(\".tTinputCant\").on(\"click\", function () {\n\t\t$(this).select();\n\t});\n\n\n\n\t$(document).ready(function () {\n\t\tif (window.location.hash) {\n\t\t\tvar hashlink = window.location.hash.substring(1);\n\t\t\tif (hashlink == 'giftCard') {\n\t\t\t\tshowGiftCardForm();\n\t\t\t} else if (hashlink == 'ok') {\n\t\t\t\t$('#mob_tpv_head').hide();\n\t\t\t\t$('#page_tpv').hide();\n\t\t\t\t$('#page_ok').show();\n\t\t\t} else if (hashlink == 'ko') {\n\t\t\t\t$('#mob_tpv_head').hide();\n\t\t\t\t$('#page_tpv').hide();\n\t\t\t\t$('#page_ko').show();\n\t\t\t} else {\n\t\t\t\tcargarProducto(hashlink);\n\t\t\t}\n\t\t} else {\n\t\t\tcargarProducto(111);\n\t\t}\n\t\t$('#f_u_socio').val('');\n\t});\n\n\n});\n\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>RESERVAS con_paso: con_actid: con_actividades: con_actividades_ign: con_extras_yn: con_extras_ids: con_extras: con_fecha: con_horas: con_tarifas_ids: con_tarifas: con_total: con_totalFinal: con_aforoMin: con_gcp: con_gcc: m\u00e1s info D\u00eda visita &#8211; Cantidad &#8211; Extras &#8211; TOTAL \u20ac0 (IVA incluido) 1. $TO_DELETE 1. $TO_DELETE 2. $TO_DELETE 3. $TO_DELETE 4. $TO_DELETE &lt; &gt; $TO_DELETE $TO_DELETE $TO_DELETE $TO_DELETE $TO_DELETE $TO_DELETE $TO_DELETE $TO_DELETE &gt; $TO_DELETE $TO_DELETE $TO_DELETE $TO_DELETE [&hellip;]<\/p>","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1516","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/pages\/1516","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/comments?post=1516"}],"version-history":[{"count":97,"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/pages\/1516\/revisions"}],"predecessor-version":[{"id":4449,"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/pages\/1516\/revisions\/4449"}],"wp:attachment":[{"href":"https:\/\/vivancoculturadevino.es\/en\/wp-json\/wp\/v2\/media?parent=1516"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}