1 2<!DOCTYPE html> 3<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> 4<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> 5<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> 6<!--[if gt IE 8]><!--> <html class="no-js" lang="es"> <!--<![endif]--> 7 <head> 8 <meta charset="utf-8"> 9 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 10 <title>Carrito | Equipo Topográfico</title> 11 <meta name="keywords" content="ECO Topografia"> 12 <meta name="description" content=""> 13 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> 14 <meta name="author" content="Equipos y Consumibles de Occidente"> 15 <meta name="copyright" content=""> 16 <meta name="creator" content="Sustam "> 17 <meta name="distribution" content="global"> 18 <meta name="rating" content="general"> 19 <meta name="robots" content="all"> 20 <meta name="revisit-after" content="14 days"> 21 22 <link rel="shortcut icon" href="/media/images/favicon/favicon.ico"> 23 <link rel="apple-touch-icon" href="/media/images/favicon/apple-touch-icon.png"> 24 25 <!-- Dublin Core --> 26 <meta name="DC.title" content=""> 27 <meta name="DC.subject" content=""> 28 <meta name="DC.creator" content=""> 29 30 <!-- G+ --> 31 <meta itemprop="name" content="ECO Topografia"> 32 <meta itemprop="description" content="ECO Topografia"> 33 <meta itemprop="image" content="ECO Topografia"> 34 35 <!-- Facebook --> 36 <meta property="og:image" content="" /> 37 <meta property="og:description" content="" /> 38 <meta property="og:site_name" content="ECO Topografia"/> 39 <meta property="og:title" content="" /> 40 <meta property="og:type" content="article"> 41 <meta property="og:url" content="" /> 42 43 <!-- CSS --> 44 <link rel='stylesheet' href='//www.ecomexico.net/media/css/bootstrap.min.css?v=6ac710b833f61'/> <link rel='stylesheet' href='//www.ecomexico.net/media/css/font-awesome.css?v=6ac710b833fc4'/> <link rel='stylesheet' href='//www.ecomexico.net/media/css/styles.css?v=6ac710b833fe8'/> <link rel='stylesheet' href='//www.ecomexico.net/media/css/extra_styles.css?v=6ac710b834022'/> 45 <!-- JS --> 46
46<script type='text/javascript' src='//www.ecomexico.net/media/js/jquery.js?v=6ac710b834064'></script>
46
46<script type="text/javascript" src="https://conektaapi.s3.amazonaws.com/v0.3.2/js/conekta.js"></script>
46 47 48 <!-- GOOGLE RECAPTCHA -->
vendor: 83 bytes, lines 48-50
48 49 <script src='https://www.google.com/recaptcha/api.js'></script> 50
50<script type="text/javascript"> 51 /** 52 * Module for displaying "Waiting for..." dialog using Bootstrap 53 * 54 * @author Eugene Maslovich <[email protected]> 55 */ 56 57 var waitingDialog = waitingDialog || (function ($) { 58 'use strict'; 59 60 // Creating modal dialog's DOM 61 var $dialog = $( 62 '<div class="modal fade" data-backdrop="static" data-keyboard="false" tabindex="-1" role="dialog" aria-hidden="true" style="padding-top:15%; overflow-y:visible;">' + 63 '<div class="modal-dialog modal-m">' + 64 '<div class="modal-content">' + 65 '<div class="modal-header"><h3 style="margin:0;"></h3></div>' + 66 '<div class="modal-body">' + 67 '<div class="progress progress-striped active" style="margin-bottom:0;"><div class="progress-bar" style="width: 100%"></div></div>' + 68 '</div>' + 69 '</div></div></div>'); 70 71 return { 72 /** 73 * Opens our dialog 74 * @param message Custom message 75 * @param options Custom options: 76 * options.dialogSize - bootstrap postfix for dialog size, e.g. "sm", "m"; 77 * options.progressType - bootstrap postfix for progress bar type, e.g. "success", "warning". 78 */ 79 show: function (message, options) { 80 // Assigning defaults 81 if (typeof options === 'undefined') { 82 options = {}; 83 } 84 if (typeof message === 'undefined') { 85 message = 'Loading'; 86 } 87 var settings = $.extend({ 88 dialogSize: 'm', 89 progressType: '', 90 onHide: null // This callback runs after the dialog was hidden 91 }, options); 92 93 // Configuring dialog 94 $dialog.find('.modal-dialog').attr('class', 'modal-dialog').addClass('modal-' + settings.dialogSize); 95 $dialog.find('.progress-bar').attr('class', 'progress-bar'); 96 if (settings.progressType) { 97 $dialog.find('.progress-bar').addClass('progress-bar-' + settings.progressType); 98 } 99 $dialog.find('h3').text(message); 100 // Adding callbacks 101 if (typeof settings.onHide === 'function') { 102 $dialog.off('hidden.bs.modal').on('hidden.bs.modal', function (e) { 103 settings.onHide.call($dialog); 104 }); 105 } 106 // Opening dialog 107 $dialog.modal(); 108 }, 109 /** 110 * Closes dialog 111 */ 112 hide: function () { 113 $dialog.modal('hide'); 114 } 115 }; 116 117 })(jQuery); 118 119 </script>
119 120
120<script type="text/javascript"> 121 function onSubmit(token) { 122 grecaptcha.execute(); 123 124 var data = new FormData(); 125 126 var form = $('#formularioall'); 127 var dataform = form.serializeArray(); 128 129 $(dataform).each(function(){ 130 data.append(this.name, this.value); 131 }); 132 133 134 $.ajax({ 135 url: form.attr('action'), 136 data: data, 137 type: form.attr('method'), 138 cache: false, 139 contentType: false, 140 processData: false, 141 success : function(data){ 142 console.log(data); 143 setTimeout(function(){ 144 AlertModal(data.msg, 'fa-check-circle-o', true); 145 }, 3000); 146 if(data.close == undefined || data.close == '1'){ 147 $('.modal.fade.in').modal('hide'); 148 $('.lightbox').hide(); 149 } 150 } 151 }); 152 } 153 </script>
153 154 </script>
154 155 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"> 156 <!-- Fast fix for EVERITHING, cause Roger is toooooooo busy --> 157 <style media="screen"> 158 159 .grecaptcha-badge { 160 display: none; 161 } 162 .header .col_r .box_rbtns .bq_user .hsubmenu_user span { 163 color: #fff !important; 164 } 165 166 div#cotizacion { 167 padding-bottom: 10px; 168 background-color: #fff; 169 color: #222; 170 font-size: 16px; 171 line-height: 19px; 172 position: relative; 173 background-clip: padding-box; 174 background-color: #fff; 175 -webkit-background-clip: padding-box; 176 background-clip: padding-box; 177 border: 1px solid #999; 178 border: 1px solid rgba(0,0,0,.2); 179 border-radius: 6px; 180 outline: 0; 181 -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5); 182 box-shadow: 0 3px 9px rgba(0,0,0,.5); 183 } 184 185 .lightbox h1 { 186 font-family: "LatoBold",Arial; 187 } 188 189 .lightbox label.labels { 190 display: inline-block; 191 margin-bottom: 10px; 192 width: 100%; 193 } 194 195 .lightbox input.inputs, 196 .lightbox textarea { 197 display: inline-block !important; 198 padding: 0 12px !important; 199 width: 100%; 200 height: 40px; 201 color: #656565; 202 font-family: "LatoRegular",Arial; 203 font-weight: normal; 204 background-color: #EFEDED; 205 box-shadow: 1px 1px 0.12em rgba(0,0,0,0.2); 206 margin-bottom: 0px !important; 207 border: 0px !important; 208 } 209 210 .lightbox textarea { 211 padding: 10px 12px; 212 height: 120px; 213 resize: none; 214 } 215 216 .lightbox button { 217 margin-top: 7px !important; 218 } 219 220 .carrito .container .row .bqcarr .carrcol-der .colinfocompra2 { 221 position: relative; 222 display: inline-block; 223 width: 100%; 224 min-height: 100px; 225 padding: 15px 21px; 226 border: 1px solid #d9dcdc; 227 background-color: #f5f5f5; 228 } 229 230 .reg_login_forms .form_cols input[type="number"], 231 .reg_login_forms .form_cols select, 232 .reg_login_forms .form_cols input[type="password"] { 233 display: inline-block; 234 padding: 0 18px; 235 width: 100%; 236 height: 42px; 237 color: #656565; 238 font-size: 19px; 239 font-family: "LatoRegular",Arial; 240 box-shadow: 1px 1px 0.12em rgba(0,0,0,0.2); 241 background-color: #EFEDED; 242 } 243 </style> 244 </head> 245 <body> 246 <div id="fb-root"></div> 247
247<script>(function(d, s, id) { 248 var js, fjs = d.getElementsByTagName(s)[0]; 249 if (d.getElementById(id)) return; 250 js = d.createElement(s); js.id = id; 251 js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5"; 252 fjs.parentNode.insertBefore(js, fjs); 253 }(document, 'script', 'facebook-jssdk'));</script>
253 254 <!--[if lt IE 7]> 255 <p class="chromeframe">Tu navegador es <strong>Obsoleto</strong>. Por favor <a href="http://browsehappy.com/">actualizalo</a> o <a href="https://www.google.com/chrome/browser/">instala Google Chrome</a> para mejorar tu experiencia.</p> 256 <![endif]--> 257 <!--[if lt IE 8]> 258 <p class="chromeframe">Tu navegador es <strong>Obsoleto</strong>. Por favor <a href="http://browsehappy.com/">actualizalo</a> o <a href="https://www.google.com/chrome/browser/">instala Google Chrome</a> para mejorar tu experiencia.</p> 259 <![endif]--> 260 261
261<script type="text/javascript"> 262 var URLSITE = "/"; 263 var URLP = "/media/"; 264 </script>
264 265 266 <!-- Modal --> 267 <!-- Loading --> 268 <div class="win_ft win_loading"> 269 <div class="spinner"></div> 270 </div> 271 272 <!-- Ready --> 273 <div class="win_ft win_ready close-winft"> 274 <a class="closewinft">x</a> 275 <img src="/media/images/all/palomita.png"><br> 276 <span>¡Correo enviado exitosamente!</span> 277 </div> 278 279 <!-- Contacto form "soporte" --> 280 <div id="contacto_form" class="modal fade modal_contacto" role="dialog"> 281 <div class="modal-dialog"> 282 283 <!-- Modal content--> 284 <div class="modal-content"> 285 <div class="modal-body"> 286 <div style="padding: 15px;"> 287 <h1>SOLICITAR AYUDA</h1> 288 <p> 289 Si necesitas comunicarte con nosotros utiliza el siguiente formulario. 290 </p> 291 </div> 292 <form class="varios-form ajax-form-upload" id="formularioall" method="post" action="/contacto/index"> 293 <input type="hidden" name="contacto[portal]" value="ECO"> 294 <label class="labels"> 295 <input type="text" class="inputs name" name="contacto[nombre]" placeholder="Nombre completo*" required> 296 </label> 297 <label class="labels"> 298 <input type="text" class="inputs phone" name="contacto[telefono]" placeholder="Teléfono" required> 299 </label> 300 <label class="labels"> 301 <input type="email" class="inputs email" name="contacto[email]" placeholder="Correo electrónico*" required> 302 </label> 303 <label class="labels"> 304 <input type="text" class="inputs empresa" name="contacto[empresa]" placeholder="Empresa (opcional)"> 305 </label> 306 <label class="labels"> 307 <input type="text" class="inputs ciudad" name="contacto[ciudad]" placeholder="Ciudad/Estado (opcional)"> 308 </label> 309 <label class="labels"> 310 <textarea class="inputs textareas mensaje" rows="3" name="contacto[mensaje]" placeholder="Mensaje:" required></textarea> 311 </label> 312 <label class="labels"> 313 <button 314 class="g-recaptcha btn_rojo" 315 data-sitekey="6LdHqycUAAAAAEUBoNRwTBFL_nLedBruNidVmILJ" 316 data-callback="onSubmit" 317 data-size="invisible"> 318 ENVIAR 319 </button> 320 <!-- <button class="btn_rojo" type="submit">ENVIAR</button> --> 321 </label> 322 </form> 323 </div> 324 </div> 325 </div> 326 </div> 327 328 <!-- Otros --> 329 <div id="modal_gral" class="modal fade modal_contacto" role="dialog"> 330 <div class="modal-dialog modal-sm"> 331 332 <!-- Modal content--> 333 <div class="modal-content e_center"> 334 <button type="button" class="close btn_closemodal" data-dismiss="modal">×</button> 335 <div class="modal-body"> 336 <i class="fa fa-check-circle-o bigico" aria-hidden="true"></i> 337 <h4>Producto agregado correctamente</h4> 338 <br> 339 <a href="/carrito">Ir al carrito</a><br> 340 </div> 341 </div> 342 </div> 343 </div> 344 <!-- Copia para modificar datos cuando se agregan o se quitan cantidades en el carrito --> 345 <div id="modal_hope" class="modal fade modal_contacto" role="dialog"> 346 <div class="modal-dialog modal-sm"> 347 348 <!-- Modal content--> 349 <div class="modal-content e_center"> 350 <button type="button" class="close btn_closemodal" data-dismiss="modal">×</button> 351 <div class="modal-body"> 352 <i class="fa fa-check-circle-o bigico" aria-hidden="true"></i> 353 <h4>Producto agregado correctamente</h4> 354 <br> 355 </div> 356 </div> 357 </div> 358 </div> 359 360 <!-- Copia de modal para mostrar mensajes referentes a las sesiones --> 361 <div id="modal_sess" class="modal fade modal_contacto" role="dialog"> 362 <div class="modal-dialog modal-sm"> 363 364 <!-- Modal content--> 365 <div class="modal-content e_center"> 366 <button type="button" class="close btn_closemodal" data-dismiss="modal">×</button> 367 <div class="modal-body"> 368 <i class="fa fa-check-circle-o bigico" aria-hidden="true"></i> 369 <h4>Producto agregado correctamente</h4> 370 <br> 371 </div> 372 </div> 373 </div> 374 </div>
375<script> 376 377function valideContact(){ 378 379 380 if( $("#formularioall .name").val().trim() == "" ){ 381 AlertModal('¡El nombre está vacÃo!','fa-close',true); 382 $("#formularioall .name").focus(); 383 return false; 384 } 385 386 if( $("#formularioall .phone").val().trim() == "" || !$("#formularioall .phone").val().trim().match(/^\d+$/)){ 387 AlertModal('¡Falta escribir el teléfono!','fa-close',true); 388 $("#formularioall .phone").focus(); 389 return false; 390 } 391 392 if( $("#formularioall .email").val().trim() == "" || !validar_email($("#formularioall .email").val().trim()) ){ 393 AlertModal('¡El email es incorrecto!','fa-close',true); 394 $("#formularioall .email").focus(); 395 return false; 396 } 397 398 if( $("#formularioall .mensaje").val().trim() == "" ){ 399 AlertModal('¡Ãun no ha escrito su mensaje!','fa-close',true); 400 $("#formularioall .mensaje").focus(); 401 return false; 402 } 403 404 $("#formularioall").submit(); 405} 406 407$(".btn_rojo").click(function(){ 408 //valideContact(); 409}); 410</script>
410 411 412 413<style> 414 .col-logo, 415 .col-menu, 416 .col-search { 417 text-align: center; 418 padding-left: 0px !important; 419 padding-right: 0px !important; 420 } 421 422 .col-logo a img { 423 width: 90px; 424 padding-top: 8px; 425 } 426 427 .header .btnmenumovil { 428 top: 32px; 429 } 430 431 .menu-item-farming { 432 background-color: #4a7762; 433 color: white !important; 434 } 435 436 .header_space { 437 display: none; 438 } 439 440 .header .col_r .menu a { 441 padding: 0 1.5%; 442 } 443 444 @media screen and (min-width: 1200px) and (max-width: 1360px) { 445 .header .col_r .menu a { 446 padding: 0 1%; 447 } 448 } 449 450 @media screen and (max-width: 1030px) { 451 .header .col_r .menu a { 452 padding: 0 1.2%; 453 } 454 } 455 456 body > .container-fluid { 457 padding-top:100px; 458 } 459 460</style> 461<div class="header_space"></div> 462<header> 463 <div class="container-fluid header"> 464 465 <div class="col-logo col-lg-2 col-sm-1 col-xs-3"> 466 <a href="/home"> 467 <img src="/media/images/all/eco.png"> 468 </a> 469 </div> 470 <div class="col-menu col-lg-8 col-sm-10 col_r"> 471 <div class="menu"> 472 <a class="" href="/home">Inicio</a> 473 <a class="" href="/productos">Productos</a> 474 <a class="" href="/ubicacion">Ubicación</a> 475 <a class="" href="/quienes_somos">Empresa</a> 476 <a class="" href="/noticias">Blog</a> 477 <a class="" href="/soporte">Soporte</a> 478 <a class="" href="/contacto">Contacto</a> 479 <a class="menu-item-farming " href="https://www.agrovias.com">Agricultura de precisión</a> 480 </div> 481 </div> 482 <div class="col-search col-lg-2 col-sm-1 col_r"> 483 <div class="box_rbtns" style="position: relative; width: auto"> 484 <div class="box_btns bq_busq"> 485 <a class="btn_busq" href="#"></a> 486 <div class="hsubbox_buscar"> 487 <form action="/productos"> 488 <input type="text" name="searchgeneral" placeholder="Busca en Ecomexico..." value="" required> 489 <button></button> 490 </form> 491 </div> 492 </div> 493 </div> 494 </div> 495 496 <div class="col-xs-4 col-sm-2 col-md-2 col-md-1 col-lg-offset-1 col-lg-2 col_l hidden"> 497 </div> 498 <div class="col-xs-8 col-sm-9 col-md-9 col-lg-9 col_r hidden"> 499 </div> 500 501 <a class="btnmenumovil fa fa-bars"></a> 502 <div class="menu_movil animated"> 503 <div class="btn_closem fa fa-times"></div> 504 <div class="col-xs-12 logo_movil"> 505 <a href="/home"> 506 <img src="/media/images/all/eco.png"> 507 </a> 508 </div> 509 <div class="col-xs-12 list_menu_movil"> 510 <a href="/home">Inicio</a> 511 <a href="/productos">Productos</a> 512 <a href="/ubicacion">Ubicación</a> 513 <a href="/quienes_somos">Empresa</a> 514 <a href="/noticias">Noticias</a> 515 <a href="/soporte">Soporte</a> 516 <a href="/contacto">Contacto</a> 517 <a class="" href="https://www.agrovias.com">Agricultura de precisión</a> 518 </div> 519 <div class="col-xs-12 box_bts"> 520 <div class="box_btnsm hidden"> 521 <a class="btnm_carrito" href="/carrito"></a> 522 </div> 523 <div class="box_btnsm user_m hidden"> 524 <a class="btnm_user" href="#"></a> 525 <div class="box_userm"> 526 <a class="sdatos" href="/usuario/mis_datos"><span>Mis datos</span></a> 527 <!--<a class="sbolsa" href="#"><span>Bolsa (0)</span></a>--> 528 <a class="shistorial" href="/carrito/historial"><span>Historial de compras</span></a> 529 <!--<a class="spedido" href="#"><span>Pedidos (0)</span></a>--> 530 <a class="scerrar" href="/login/logout"><span>Cerrar sesión</span></a> 531 </div> 532 </div> 533 <div class="box_btnsm busq_m"> 534 <a class="btnm_busq" href="#"></a> 535 <div class="bos_busqm"> 536 <form action="/productos"> 537 <input type="text" name="searchgeneral" placeholder="Busca en Ecomexico..." value="" required> 538 <button></button> 539 </form> 540 </div> 541 </div> 542 </div> 543 </div> 544 </div> 545</header> 546 <style> 547 @media (min-width: 992px) { 548 .col-md-one-five { 549 width: 20%; 550 position: relative; 551 min-height: 1px; 552 padding-right: 15px; 553 padding-left: 15px; 554 float: left; 555 } 556 } 557 558</style> 559<style media="screen"> 560 561 .thumbnail { 562 position: relative; 563 width: 150px; 564 height: 150px; 565 overflow: hidden; 566} 567.thumbnail img { 568 position: absolute; 569 left: 50%; 570 top: 50%; 571 height: 100%; 572 width: auto; 573 -webkit-transform: translate(-50%,-50%); 574 -ms-transform: translate(-50%,-50%); 575 transform: translate(-50%,-50%); 576} 577 578input[type="number"] { 579 padding-left: 5px; 580 width: 50px; 581 text-align: center; 582 border: 2px solid #333; 583 font-family: "LatoRegular", Arial; 584} 585 586.radio, .checkbox { 587 position: initial !important; 588} 589 590.col-codigo, 591#overlay-codigo { 592 padding: 15px; 593 margin-top: 5px; 594 border: 1px solid #d9dcdc; 595 background-color: #f5f5f5; 596 text-align: center; 597} 598 599#code-name { 600 color: #af0000; 601 font-size: 30px; 602 font-weight: bold; 603} 604 605.col-codigo button { 606 color: #fff; 607 background: #AF0000; 608 border: #6b0101; 609 width: 100%; 610 padding: 10px; 611 font-family: LatoBlack, Arial; 612 font-size: 20px; 613 letter-spacing: 3px; 614} 615 616.col-codigo label { 617 font-family: LatoBlack, Arial; 618 font-size: 18px; 619} 620 621.col-codigo button:hover, 622.col-codigo button:focus, 623.col-codigo button:active, 624.col-codigo button:visited { 625 background: #840202; 626 color: #fff; 627} 628 629.carrito .container .row .bqcarr .carrcol-der .colinfocompra p img { 630 max-width: inherit !important; 631} 632 633.tic-toc { 634 animation: ticToc 2s; 635 -moz-animation: ticToc 2s infinite; /* Firefox */ 636 -webkit-animation: ticToc 2s infinite; /* Safari and Chrome */ 637} 638 639 640@-moz-keyframes ticToc {/* Firefox */ 641 0% {background:#f05056;} 642 50% {background:#e63138;} 643 100% {background:#f05056;} 644} 645 646@-webkit-keyframes ticToc { /* Google Chrome */ 647 0% {background:#f05056;} 648 50% {background:#e63138;} 649 100% {background:#f05056;} 650} 651 652div.radio.card-option-container { 653 cursor: pointer; 654 width: 70%; 655 margin: 0 auto; 656 padding: 10px; 657 border: 2px solid #f05056; 658 letter-spacing: 1.5px; 659 transition: all 0.15s; 660 border-radius: 5px; 661} 662 663div.radio.card-option-container:hover { 664 background: #e63138; 665 color: #fff; 666} 667 668div.radio.active { 669 color: #fff; 670 background: #f05056; 671} 672 673div.radio.card-option-container input[type="radio"] { 674 visibility: hidden; 675} 676 677div.radio.card-option-container label { 678 padding-left: 0px !important; 679} 680 681div.radio.card-option-container.disabled {
682 cursor: not-allowed; 683 pointer-events: none; 684 color: gray; 685 background: #eee; 686} 687 688</style> 689<!-- Begin HTML -->
690<script> 691 ga('require', 'ecommerce'); 692 ga('ecommerce:clear'); 693 ga('ecommerce:addTransaction', { 694 'id': 'order-7d619315', 695 'affiliation': 'Ecomexico', 696 'revenue': '0', 697 'shipping': '0', 698 'tax': '0' 699}); 700 ga('ecommerce:send'); 701</script>
701 702<div class="container-fluid carrito"> 703 <div class="container"> 704 <div class="row"> 705 <div class="col-xs-12 col-sm-12 col-md-offset-1 col-md-10 col-lg-offset-1 col-lg-10 insiderow"> 706 <div class="col-md-12 col100"> 707 <h1>Mi carrito</h1> 708 <!--<h2 style="color: #f05056;">fhddfhdhdfas</h2>--> 709 </div> 710 <div class="col-md-12 bqcarr"> 711 <form method = "post" id = "compra" action="/carrito/finalizar"> 712 <div class="col-xs-12 col-sm-12 col-md-12"> 713 <h5>Productos agregados:</h5> 714 <br> 715 </div> 716 717 <div class="col-xs-12 col-sm-12 col-md-12 carrcol-izq"> 718 <div class="col-md-12" style="margin-bottom: 25px;"> 719 <p style="text-align: center;font-family: LatoBlack, Arial;font-size: 15px;color: #444;">No has agregado ningún producto al carrito</p> 720 </div> 721 </div> 722 <div class="row"> 723 724 <div class="col-xs-12 col-sm-6 col-md-6"> 725 <div style="text-align: center; display: none;"> 726 <h4>Para continuar con tu compra, por favor:</h4> 727 <br> 728 <div style="font-weight: bold; text-align: center;"> 729 <a href="/login" class="btn_rojo tic-toc">Inicia sesión</a> 730 <br>ó<br> 731 <a href="/registro" class="btn_rojo tic-toc">Registrate</a> 732 </div> 733 </div> 734 </div> 735 736 <div class="col-xs-12 col-sm-6 col-md-6 carrcol-der"> 737 <div class="colinfocompra2"> 738 <div class="col-xs-6 col-sm-6 col-md-6"> 739 <p><span>Subtotal en dólares</span></p> 740 </div> 741 <div class="col-xs-6 col-sm-6 col-md-6"> 742 <p><span class="span">$ 0.00 USD</span></p> 743 </div> 744 <div class="col-xs-6 col-sm-6 col-md-6"> 745 <p><span>Subtotal en pesos</span></p> 746 </div> 747 <div class="col-xs-6 col-sm-6 col-md-6"> 748 <p><span class="span">$ 0.00 MXN</span></p> 749 </div> 750 <div class="col-xs-6 col-sm-6 col-md-6"> 751 <p><span>Costo de envio</span></p> 752 </div> 753 <div class="col-xs-6 col-sm-6 col-md-6"> 754 <p><span class="span">$ 0.00 MXN</span></p> 755 </div> 756 <!-- <div class="col-xs-6 col-sm-6 col-md-6 descuento" style="display: none"> 757 <p><span><b>Descuento</b></span></p> 758 </div> 759 <div class="col-xs-6 col-sm-6 col-md-6 descuento" style="display: none"> 760 <p><span class="span discount"><b>$ 0.00 MXN</b></span></p> 761 </div> --> 762 </div> 763 764 <div class="colinfocompra2" style="min-height: auto;background: #AF0000;border: #6b0101;"> 765 <div class="col-xs-6 col-sm-6 col-md-6"> 766 <p style="font-size: 1.4em;"><span style="color: #fff;">Total a pagar:</span></p> 767 </div> 768 <div class="col-xs-6 col-sm-6 col-md-6"> 769 <p><span class="span" style="color: #fff;">$ 0.00 MXN</span></p> 770 </div> 771 </div> 772 </div> 773 </div> 774 <div class="col-xs-12 col-sm-12 col-md-12 carrcol-der"> 775 <div class="colinfocompra"> 776 <h4 class="e_center">Formas de pago</h4> 777 <br> 778 <div class="col-xs-12 col-sm-6 col-md-4 e_center"> 779 <p> 780 <label> 781 <span>Depósito bancario: </span><br> 782 <img src="/media/images/carrito/banamex.png" checked> 783 </label> 784 </p> 785 </div> 786 <div class="col-xs-12 col-sm-6 col-md-4 e_center"> 787 <p> 788 <label>
789 <span>Tarjeta de crédito/débito: </span><br> 790 <img src="/media/images/carrito/visamastercard.png"> 791 </label> 792 </p> 793 </div> 794 <div class="col-xs-12 col-sm-6 col-md-4 e_center"> 795 <p> 796 <label> 797 <span>Tiendas de conveniencia: </span><br> 798 <img src="/media/images/oxxopay_brand.png"> 799 </label> 800 </p> 801 </div> 802 </div> 803 </div> 804 805 <!-- Prueba --> 806<div id="comprar_paypal" style="display: none"> 807 808<form id="formpaypal" name="formpaypal" action="https://www.paypal.com/cgi-bin/webscr" method="post" target=""> 809<input type="hidden" name="cmd" value="_cart"> 810<input type="hidden" name="upload" value="1"> 811<input type="hidden" name="business" value="[email protected]"> 812<input type="hidden" name="currency_code" value="MXN"> 813<input type="hidden" name="no_note" value="0"> 814 815 816<input type="submit" class="btn_rojo" value="Comprar" border="0" name="submit" alt="PayPal"> 817<img alt="" border="0" src="https://www.paypalobjects.com/es_XC/i/scr/pixel.gif" width="1" height="1"> 818</form> 819</div> 820<!-- unica forma --> 821 </div> 822 </div> 823 </div> 824 </div> 825 </div> 826 </div> 827</div> 828
829<script type="text/javascript"> 830 831</script>
831 832 833<!--- TARJETA -->
834<script type="text/javascript" > 835 Conekta.setPublishableKey('key_QfsVqVzVK1cujifw9c2wyzw'); 836 837 var conektaSuccessResponseHandler = function(token) { 838 $('.alert').hide(); 839 var $form = $("#card-form"); 840 //Inserta el token_id en la forma para que se envÃe al servidor 841 $form.append($("<input type='hidden' name='card[conektaTokenId]'>").val(token.id)); 842 $form.get(0).submit(); //Hace submit 843 }; 844 var conektaErrorResponseHandler = function(response) { 845 $('.alert').show(); 846 var $form = $("#card-form"); 847 $form.find(".card-errors").text(response.message_to_purchaser); 848 $form.find("button").prop("disabled", false); 849 }; 850 851 //jQuery para que genere el token después de dar click en submit 852 $(function () { 853 $("#card-form").submit(function(event) { 854 event.preventDefault(); 855 var $form = $(this); 856 // Previene hacer submit más de una vez 857 $form.find("button").prop("disabled", true); 858 Conekta.token.create($form, conektaSuccessResponseHandler, conektaErrorResponseHandler); 859 return false; 860 }); 861 862 $('#card').submit(function(event) { 863 if($(this).serialize() == "") 864 return false; 865 }) 866 }); 867</script>
867 868<!-- END TARJETA --> 869 870<style type="text/css"> 871 .carrito .container .row .bqcarr .carrcol-der .colinfocompra p span.span{ 872 color: #b20101; 873 } 874 .carrito .container .row .bqcarr .carrcol-der .colinfocompra2 p span.span{ 875 color: #b20101; 876 } 877</style>
878<script> 879 880function AlertModal2(msg,iconClass){ 881 882 var iconclass = (typeof iconClass != 'undefined')?iconClass:'fa-check-circle-o'; 883 884 $("#modal_hope i").removeClass().addClass('fa '+iconclass+' bigico'); 885 $("#modal_hope h4").text(msg); 886 $("#modal_hope").modal(); 887} 888 $('#comprar').click(function(event) { 889 event.preventDefault(); 890 document.getElementById('comprar').disabled=true; 891 $('#compra').submit(); 892 }); 893 894 $('#compra').submit(function(e){ 895 e.preventDefault(); 896 897 898 var direccion = "/carrito/finalizar", 899 loggin =[false], 900 direccionlog = "/login/index", 901 productos =[[]]; 902 903 if(loggin == "false"){ 904 window.location.href = direccionlog ; 905 //alert("hola"); 906 } 907 else if($('.forma_pago:checked').val() == 2) { // Cargo con tarjeta 908 if(!$('#checkbuy').is(':checked')) { 909 alert('Es necesario aceptar los terminos y condiciones'); 910 $('#checkbuy').focus(); 911 return; 912 } 913 var cardOption = $('.card-option:checked').data('option'); 914 if(cardOption == 1) { 915 waitingDialog.show('Redireccionando a Banamex....', {dialogSize: 'md', progressType: 'danger'}); 916 window.location.href = '/carrito/tarjeta'; 917 } 918 $("#card-form").submit(); 919 return; 920 } 921 else if($('.forma_pago:checked').val() == 1) { // OXXO PAY 922 window.location.href = '/carrito/oxxopay'; 923 return; 924 } 925 else if (productos[0].length <= 0) { 926 message = "No has agregado productos al carrito"; 927 icono = "fa fa-exclamation-circle"; 928 AlertModal2(message, icono); 929 }else{ 930 $.ajax({ 931 method: 'post', 932 url : direccion, 933 data: $("#compra").serialize(), 934 success: function(data){ 935 var status = data.status, 936 pedido = data.pedido, 937 tipo = data.tipo_pago, 938 redireccion = ""; 939 console.log(data); 940 if(status == 'success'){ 941 if(tipo == 'deposito'){ 942 redireccion = "/carrito/ficha"; 943 window.location.href = redireccion + '/' + pedido ; 944 } 945 } 946 947 }, 948 error: function(xhr, textStatus, error){ 949 console.log(xhr.statusText+" : "+textStatus+" - "+error); 950 951 } 952 953 }); 954 955 } 956 }); 957 958 $('.forma_pago').click(function(e){ 959 $('.forma_pago').attr('checked', false); 960 $(this).prop("checked", true) 961 $(this).attr('checked'); 962 963 /*else if($(this).attr('id') == 'tarjer'){ 964 $('#btn-terminar-deposito').css('display', 'block'); 965 $('#btn-terminar').css('display', 'none'); 966 console.log('oxxo'); 967}*/ 968 969 }); 970 971 $('#express').change(function() { 972 $.get('/carrito/changeshippingtype/', {isExpress : $(this).is(':checked') ? 1 : 0}, function(response) { 973 $('div.colinfocompra2').first().find('span.span:eq(2)').html(formato(response.costo_envio) + ' MXN'); 974 $('div.colinfocompra2').first().find('span.span:eq(3)').html(formato(response.IVA) + ' MXN'); 975 $('div.colinfocompra2:eq(1)').find('span.span').html(formato(response.totalPago) + ' MXN'); 976 977 if(response.totalPago > 10000) 978 $('#tiendas').prop('disabled', true); 979 else 980 $('#tiendas').prop('disabled', false); 981 }); 982 }); 983 984 $('.forma_pago').change(function(event) { 985 $.get('/carrito/savepaymenttype', { type: $(this).attr('id') }, function(response) { 986 console.log(response); 987 }); 988 }); 989 990 $('.forma_pago').change(function(event) { 991 $('.forma_pago-info').hide(); 992 var id = $(this).val(); 993 // if(id==2){ 994 // $("#tarjeta-container").removeClass("hidden"); 995 // }else{ 996 // $("#tarjeta-container").addClass("hidden"); 997 // } 998 $('.forma_pago-info#pago-' + id).show(); 999 $("#tarjeta-container").addClass("hidden"); 1000 1001 if(id == 2) { 1002 $('.card-option').first().prop('checked', true).change(); 1003 } 1004 }); 1005 1006 $('#flete').change(function(event) { 1007 if($(this).is(':checked')) 1008 $('#express').prop('checked', false).prop('disabled', true); 1009 else 1010 $('#express').prop('disabled', false); 1011 1012 $.get('/carrito/setnoshipping/', {presential : $(this).is(':checked') ? 1 : 0}, function(response) { 1013 $('div.colinfocompra2').first().find('span.span:eq(2)').html(formato(response.costo_envio) + ' MXN'); 1014 $('div.colinfocompra2').first().find('span.span:eq(3)').html(formato(response.IVA) + ' MXN'); 1015 $('div.colinfocompra2:eq(1)').find('span.span').html(formato(response.totalPago) + ' MXN'); 1016 1017 if(response.totalPago > 10000)
1018 $('#tiendas').prop('disabled', true); 1019 else 1020 $('#tiendas').prop('disabled', false); 1021 }); 1022 }); 1023 1024 function formato(precio_nuevo){ 1025 return '$ ' + precio_nuevo.toFixed(2).replace(/./g, function(c, i, a) { 1026 return i && c !== "." && ((a.length - i) % 3 === 0) ? ',' + c : c; 1027 }); 1028 } 1029 1030 function actualizar(id,cantidad){ 1031 1032 var update = 1; 1033 1034 $.ajax({ 1035 type: 'post', 1036 dataType: 'json', 1037 url: URLSITE+'productos/addproduct', 1038 cache: false, 1039 data: {id: id,cant: cantidad, update:update}, 1040 success: function(json){ 1041 console.log(json); 1042 var $message = ""; 1043 1044 if(json.flag == "0"){ 1045 1046 $message = 'Cantidad actualizada correctamente'; 1047 1048 }else{ 1049 1050 $message = 'Solo existe(n) ' + json.cant + ' producto(s) del módelo "' + json.row.nombre +'" en stock!!'; 1051 1052 } 1053 1054 //ShowMessage($message + '<br><a href="'+URLSITE+'carshop">Ver Carrito</a>'); 1055 AlertModal2($message); 1056 //var precioDolar = ; 1057 1058 //$(".just_nros"+json.row.id+"").val(json.cant); 1059 //$(".subttal"+json.row.id+"").html('Subtotal: $' +json.importe_product); 1060 var infocompraTemplate = ""; 1061 1062 for(var i in json.cartinfo) { 1063 infocompraTemplate += '<div class="col-xs-6 col-sm-6 col-md-6"><p><span>' + json.cartinfo[i].description + '</span></p></div>'; 1064 infocompraTemplate += '<div class="col-xs-6 col-sm-6 col-md-6">'; 1065 infocompraTemplate += '<p><span class="span">' + formato(json.cartinfo[i].price) + ' ' + json.cartinfo[i].currency + '</span></p></div>'; 1066 } 1067 1068 //console.log(infocompraTemplate); 1069 infocompraTemplate.replace('') 1070 $('.colinfocompra2').first().html( 1071 infocompraTemplate 1072 ); 1073 1074 $('div.subttal' + json.row.id).html('<span>Subtotal: </span><br>$ ' + json.importe_product + ' ' + json.row.tipo_cambio); 1075 $('.colinfocompra2:eq(1)').html('<div class="col-xs-6 col-sm-6 col-md-6"><p style="font-size: 1.4em;"><span style="color: #fff;">Totall a pagar:</span></p></div><div class="col-xs-6 col-sm-6 col-md-6"><p><span class="span" style="color: #fff;">' + formato(json.totalPago) + ' MXN</span></p></div>'); 1076 1077 if(json.totalPago > 10000) 1078 $('#tiendas').prop('disabled', true); 1079 else 1080 $('#tiendas').prop('disabled', false); 1081 1082 if(json.totalPago > 15000){ // For Conekta cards 1083 $('.card-option:eq(1)').prop('disabled', true); 1084 $('.card-option:eq(1)').parents('div').addClass('disabled'); 1085 } 1086 else { 1087 $('.card-option:eq(1)').prop('disabled', false); 1088 $('.card-option:eq(1)').parents('div').removeClass('disabled'); 1089 } 1090 1091 1092 }, 1093 error: function(xhr, textStatus, error){ 1094 1095 console.log(xhr.statusText+" : "+textStatus+" - "+error); 1096 1097 } 1098 1099 }); 1100 1101 } 1102 1103 $('#promotion-button').click(function(event) { 1104 var codigo = $('#codigo').val(); 1105 if(!confirm("¿Es correcto el código ingresado '" + codigo + "'?")) 1106 return; 1107 1108 $.ajax({ 1109 type: 'POST', 1110 url: '/carrito/cupon', 1111 data: {cupon: codigo}, 1112 success: function(response) { 1113 if(!response.status) 1114 AlertModal2(response.msg); 1115 else { // The promotional code is valid. 1116 cartInfo = response.cartInfo; 1117 1118 $('div.colinfocompra2').first().find('span.span:eq(0)').html(formato(cartInfo.importeUSD) + ' USD'); 1119 $('div.colinfocompra2').first().find('span.span:eq(1)').html(formato(cartInfo.importeMXN) + ' MXN'); 1120 $('div.colinfocompra2').first().find('span.span:eq(2)').html(formato(cartInfo.costoEnvio) + ' MXN'); 1121 $('div.colinfocompra2').first().find('span.span:eq(3)').html(formato(cartInfo.IVA) + ' MXN'); 1122 // $('div.colinfocompra2 .descuento').show(); 1123 // $('div.colinfocompra2 .descuento .discount b').html('- ' +formato(cartInfo.descuento) + ' MXN'); 1124 $('div.colinfocompra2:eq(1)').find('span.span').html(formato(cartInfo.totalPago) + ' MXN'); 1125 1126 if(cartInfo.totalPago > 10000)
1127 $('#tiendas').prop('disabled', true); 1128 else 1129 $('#tiendas').prop('disabled', false); 1130 1131 var code = cartInfo.cupon; 1132 1133 $('#code-name').html(code.codigo); 1134 var description = code.cantidad; 1135 if(code.tipo == 'Porcentaje') 1136 description += '% de descuento en tu compra'; 1137 if(code.tipo == 'Cantidad en MXN') 1138 description += ' MXN de descuento en tu compra'; 1139 if(code.tipo == 'Cantidad en USD') 1140 description += ' USD de descuento en tu compra'; 1141 $('#code-description').html(description); 1142 $('#overlay-codigo').css({display: 'block'}); 1143 $('.col-codigo').css({display: 'none'}); 1144 } 1145 } 1146 }); 1147 }); 1148 1149 $('.cancel-code').click(function(event) { 1150 event.preventDefault(); 1151 var codigo = $('#code-name').text(); 1152 if(!confirm('¿Estás seguro de querer anular el código "' + codigo + '" para está compra?')) 1153 return; 1154 1155 $.ajax({ 1156 type: 'POST', 1157 url: '/carrito/discupon', 1158 data: {cupon: codigo}, 1159 success: function(response) { 1160 window.location.reload(); 1161 } 1162 }); 1163 }); 1164 1165 $('.card-option').change(function(event) { 1166 var container = $(this).parents('div.radio'); 1167 $('.radio.active').removeClass('active'); 1168 container.addClass('active'); 1169 1170 var option = $(this).data('option'); 1171 1172 if(option == 2) { 1173 $("#tarjeta-container").removeClass("hidden"); 1174 $('html, body').animate({ 1175 scrollTop: $("#tarjeta-container").offset().top + 100 1176 }, 2000); 1177 // document.getElementById('tarjeta-container').scrollIntoView(); 1178 } else { 1179 $("#tarjeta-container").addClass("hidden"); 1180 } 1181 1182 }); 1183 1184 $('.card-option-container').click(function(event) { 1185 $(this).find('.card-option').prop('checked', true).change(); 1186 }); 1187</script>
vendor: 1 bytes, line 1187
1187
1188<script type="text/javascript"> 1189$(document).ready(function() { 1190 $('.forma_pago').first().prop('checked', true).change(); 1191 $('[data-toggle="tooltip"]').tooltip(); 1192}); 1193</script>
1193 1194 <!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 1194-1195
1194 1195<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1195GTM-MCWKGFCP
vendor: 83 bytes, lines 1195-1196
1195" 1196height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1197<!-- End Google Tag Manager (noscript) --> 1198<footer> 1199 <div class="container-fluid footer"> 1200 <div class="container"> 1201 <div class="col-xs-12 col-sm-6 col-md-4 footer_cols"> 1202 <h3>DIRECCIÃN</h3> 1203 <p> 1204 Av. López Mateos Nte No. 422 Colonia Ladrón<br> 1205 de Guevara. C.P. 44650. Guadalajara, Jalisco, México 1206 </p> 1207 <br> 1208 <br> 1209 <h3>LEGAL</h3> 1210 <a class="link" href="/docs/aviso_de_privacidad">Aviso de Privacidad</a><br> 1211 <a class="link" href="/docs/politicas_de_devolucion">PolÃticas de devolución</a><br> 1212 <a class="link" href="/docs/terminos_y_condiciones">Términos y condiciones</a> 1213 </div> 1214 <div class="col-xs-12 col-sm-6 col-md-4 footer_cols"> 1215 <h3>TELÃFONO</h3> 1216 <p><a class="link telefono" href="tel:33 36162021">Tel: 33 3616 2021</a> <a class="link whatsapp" href="https://wa.me/523336162021?text=Me%20interesa%20">/ WhatsApp: 33 3616 2021</a></p> 1217 <br> 1218 <br> 1219 <br> 1220 <h3>FORMAS DE PAGO</h3> 1221 <img src='/media/images/all/pagos.png?v=6ac710b8341b1' /> </div> 1222 <div class="col-xs-12 col-sm-12 col-md-2 footer_cols"> 1223 <div style="text-align: center;"> 1224 <a href="/contacto" class="btn_rojo" style="width: 85% !important;min-width: 0px !important;margin-bottom: 15px;">Cotizar</a> 1225 </div> 1226 <h3>EMAIL</h3> 1227 <a class="link email" href="mailto:[email protected]">[email protected]</a> 1228 </div> 1229 <div class="col-xs-12 col-sm-12 col-md-2 footer_cols"> 1230 <h3>SÃGUENOS</h3> 1231 <br> 1232 <a title="Facebook" class="fa fa-facebook-square" target="_blank" href="https://www.facebook.com/ECOTopografia"></a> 1233 <a title="Instagram" class="fa fa-instagram" target="_blank" href="https://www.instagram.com/ecotopografia"></a> 1234 <a title="Tiktok" class="fa fa-tiktok" target="_blank" href="https://www.tiktok.com/@eco.mexico"></a> 1235 <a title="Youtube" class="fa fa-youtube" aria-hidden="true" target="_blank" href="https://www.youtube.com/channel/UCCXZtHSl4voXE9WbzDRHz1w"></a> 1236 <div class="teamv" style="cursor: pointer;" onclick="window.location = 'https://my.splashtop.com/sos/packages/download/TTHJ37WWZHTY'"></div> 1237 </div> 1238 </div> 1239 </div> 1240</footer> 1241 1242 1243 <!-- CSS Asy --> 1244 <link rel='stylesheet' href='//www.ecomexico.net/media/css/owl.carousel.css?v=6ac710b8341f2'/> <link rel='stylesheet' href='//www.ecomexico.net/media/css/animate.min.css?v=6ac710b83422d'/> <link rel='stylesheet' href='//www.ecomexico.net/media/css/jquery-ui.min.css?v=6ac710b834265'/> 1245 <!-- JS Asy --> 1246
1246<script type='text/javascript' src='//www.ecomexico.net/media/js/jquery-ui.min.js?v=6ac710b83429d'></script>
1246 <!-- Anclas Suaves --> 1247 <!-- Owl Carousel --> 1248
1248<script type='text/javascript' src='//www.ecomexico.net/media/js/owl.carousel2.min.js?v=6ac710b8342d6'></script>
1248 <!-- Bootstrap --> 1249
1249<script type='text/javascript' src='//www.ecomexico.net/media/js/bootstrap.min.js?v=6ac710b83430e'></script>
1249 1250
1250<script type='text/javascript' src='//www.ecomexico.net/media/js/main.js?v=6ac710b834346'></script>
1250
1250<script type='text/javascript' src='//www.ecomexico.net/media/js/functionsToWebsite.js?v=6ac710b83437e'></script>
1250 1251 <!-- SELECTIVIZR --> 1252 <!--[if (gte IE 6)&(lte IE 8)]> 1253
1253<script type='text/javascript' src='//www.ecomexico.net/media/js/polyfills/selectivizr-min.js?v=6ac710b8343b6'></script>
1253 <![endif]--> 1254 <!--script> 1255 var _gaq=[['_setAccount','UA-XXXXX-X'],['_trackPageview']]; 1256 (function(d,t){var g=d.createElement(t),s=d.getElementsByTagName(t)[0]; 1257 g.src=('https:'==location.protocol?'//ssl':'//www')+'.google-analytics.com/ga.js'; 1258 s.parentNode.insertBefore(g,s)}(document,'script')); 1259</script--> 1260 1261<!-- Google tag (gtag.js)
vendor: 66 bytes, lines 1261-1262
1261 1262<script async src="https://www.googletagmanager.com/gtag/js?id=
1262UA-47041509-1
vendor: 13 bytes, line 1262
1262"></script>
1263<script> 1264
vendor: 138 bytes, lines 1264-1268
1264window.dataLayer = window.dataLayer || []; 1265 function gtag(){dataLayer.push(arguments);} 1266 gtag('js', new Date()); 1267 1268 gtag('config', '
1268UA-47041509-1
vendor: 5 bytes, line 1268
1268');
1269</script>
1269--> 1270<!-- Google Tag Manager -->
1271<script>
vendor: 331 bytes, lines 1271-1275
1271(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1272new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1273j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1274'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1275})(window,document,'script','dataLayer','
1275GTM-MCWKGFCP
vendor: 3 bytes, line 1275
1275');
1275</script>
1275 1276<!-- End Google Tag Manager --> 1277 1278<!-- Facebook Pixel Code -->
1279<script>
vendor: 401 bytes, lines 1279-1285
1279 1280!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod? 1281n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n; 1282n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; 1283t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, 1284document,'script','https://connect.facebook.net/en_US/fbevents.js'); 1285fbq('init', '
12851585574084808653
vendor: 4 bytes, line 1285
1285');
1285// Insert your pixel ID here. 1286fbq('track', 'PageView'); 1287</script>
1287 1288<noscript><img height="1" width="1" style="display:none" 1289src="https://www.facebook.com/tr?id=1585574084808653&ev=PageView&noscript=1" 1290/></noscript> 1291<!-- DO NOT MODIFY --> 1292<!-- End Facebook Pixel Code --> 1293<div class="whatsaap"> 1294 <a href="https://wa.me/523336162021?text=Me%20interesa%20" onclick="gtag('event', 'click', {'event_category': 'telefono','event_label': 'whatsapp'});" class=""> 1295 <span class="fa-stack fa-lg"> 1296 <i class="fa fa-circle fa-stack-2x"></i> 1297 <i class="fa fa-whatsapp fa-stack-1x fa-inverse"></i> 1298 </span> 1299 </a> 1300</div> 1301<style> 1302.whatsaap a { 1303 position: fixed; 1304 right: 10px; 1305 z-index: 999; 1306 top: 21%; 1307 font-size: 20px; 1308 color: #00d674; 1309} 1310</style> 1311
1311<script> 1312 window.fcSettings = { 1313 token: "d360227d-3c44-44f6-aa78-a092d7dc720c", 1314 host: "https://wchat.freshchat.com", 1315 siteId: "SITE_ID" // OPTIONAL: id unique to your site 1316 }; 1317 </script>
1317 1318
1318<script src="https://wchat.freshchat.com/js/widget.js" async></script>
vendor: 2 bytes, line 1318
1318
1319<script> 1320 window.fcSettings = { 1321 token: "d360227d-3c44-44f6-aa78-a092d7dc720c", 1322 host: "https://wchat.freshchat.com", 1323 onInit: function() { 1324 if (typeof(ga) === "function") { 1325 ga('create', 'UA-47041509-1', 'auto', 'FreshchatEvents'); 1326 window.fcWidget.on("widget:loaded", function(resp) { 1327 window.fcWidget.on("widget:opened", function(resp) { 1328 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'Widget Open'); 1329 gtag('event', 'click', {'event_category': 'chat','event_label': 'Widget Open'}); 1330 }); 1331 window.fcWidget.on("widget:closed", function(resp) { 1332 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'Widget Close'); 1333 gtag('event', 'click', {'event_category': 'chat','event_label': 'Widget Close'}); 1334 }); 1335 window.fcWidget.on('message:received', function(resp) { 1336 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'Received'); 1337 gtag('event', 'click', {'event_category': 'chat','event_label': 'Received'}); 1338 }); 1339 window.fcWidget.on('message:sent', function(resp) { 1340 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'Sent'); 1341 gtag('event', 'click', {'event_category': 'chat','event_label': 'Sent'}); 1342 }); 1343 window.fcWidget.on('user:statechange', function(resp) { 1344 if (resp && resp.data && resp.data.userState === "created") { 1345 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'User Create'); 1346 gtag('event', 'click', {'event_category': 'chat','event_label': 'User Create'}); 1347 } 1348 if (resp && resp.data && resp.data.userState === "loaded") { 1349 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'User Loaded'); 1350 gtag('event', 'click', {'event_category': 'chat','event_label': 'User Loaded'}); 1351 } 1352 if (resp && resp.data && resp.data.userState === "identified") { 1353 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'User Identified'); 1354 gtag('event', 'click', {'event_category': 'chat','event_label': 'User Identified'}); 1355 } 1356 if (resp && resp.data && resp.data.userState === "restored") { 1357 //ga('FreshchatEvents.send', 'event', 'Freshchat widget', 'GadgetGod', 'User Restored'); 1358 gtag('event', 'click', {'event_category': 'chat','event_label': 'User Restored'}); 1359 } 1360 }); 1361 }); 1362 } 1363 else { 1364 console.log('Google Analytics not loaded'); 1365 } 1366 } 1367 }; 1368</script>
vendor: 2 bytes, line 1368
1368
1369<script src="https://wchat.freshchat.com/js/widget.js" async></script>
vendor: 2 bytes, line 1369
1369
1370<script> 1371 var currentUrl = window.location.href; 1372</script>
1372 1373 1374 <!--
1374<script type='text/javascript'>var fc_CSS=document.createElement('link');fc_CSS.setAttribute('rel','stylesheet');var fc_isSecured = (window.location && window.location.protocol == 'https:');var fc_lang = document.getElementsByTagName('html')[0].getAttribute('lang'); var fc_rtlLanguages = ['ar','he']; var fc_rtlSuffix = (fc_rtlLanguages.indexOf(fc_lang) >= 0) ? '-rtl' : '';fc_CSS.setAttribute('type','text/css');fc_CSS.setAttribute('href',((fc_isSecured)? 'https://d36mpcpuzc4ztk.cloudfront.net':'http://assets1.chat.freshdesk.com')+'/css/visitor'+fc_rtlSuffix+'.css');document.getElementsByTagName('head')[0].appendChild(fc_CSS);var fc_JS=document.createElement('script'); fc_JS.type='text/javascript'; fc_JS.defer=true;fc_JS.src=((fc_isSecured)?'https://d36mpcpuzc4ztk.cloudfront.net':'http://assets.chat.freshdesk.com')+'/js/visitor.js';(document.body?document.body:document.getElementsByTagName('head')[0]).appendChild(fc_JS);window.livechat_setting= 'eyJ3aWRnZXRfc2l0ZV91cmwiOiJlcXVpcG9zeWNvbnN1bWlibGVzLmZyZXNoZGVzay5jb20iLCJwcm9kdWN0X2lkIjpudWxsLCJuYW1lIjoiRXF1aXBvcyB5IENvbnN1bWlibGVzIGRlIE9jY2lkZW50ZSIsIndpZGdldF9leHRlcm5hbF9pZCI6bnVsbCwid2lkZ2V0X2lkIjoiYjI0MWVkYjQtNTcxMy00ZTk1LWE0NWYtYzk3YzQ3ZTkwMDA5Iiwic2hvd19vbl9wb3J0YWwiOnRydWUsInBvcnRhbF9sb2dpbl9yZXF1aXJlZCI6ZmFsc2UsImxhbmd1YWdlIjpudWxsLCJ0aW1lem9uZSI6bnVsbCwiaWQiOjYwMDAwNDAzMjYsIm1haW5fd2lkZ2V0IjoxLCJmY19pZCI6ImUxYWUxOWRiZWMyMTE4MDY5YTY1YjA0ODRkNGYwNjdiIiwic2hvdyI6MSwicmVxdWlyZWQiOjIsImhlbHBkZXNrbmFtZSI6IkVxdWlwb3MgeSBDb25zdW1pYmxlcyBkZSBPY2NpZGVudGUiLCJuYW1lX2xhYmVsIjoiTm9tYnJlIiwibWVzc2FnZV9sYWJlbCI6Ik1lbnNhamUiLCJwaG9uZV9sYWJlbCI6IlRlbMOpZm9ubyIsInRleHRmaWVsZF9sYWJlbCI6IkNhbXBvIGRlIHRleHRvIiwiZHJvcGRvd25fbGFiZWwiOiJNZW7DuiBkZXNwbGVnYWJsZSIsIndlYnVybCI6ImVxdWlwb3N5Y29uc3VtaWJsZXMuZnJlc2hkZXNrLmNvbSIsIm5vZGV1cmwiOiJjaGF0LmZyZXNoZGVzay5jb20iLCJkZWJ1ZyI6MSwibWUiOiJZbyIsImV4cGlyeSI6MCwiZW52aXJvbm1lbnQiOiJwcm9kdWN0aW9uIiwiZW5kX2NoYXRfdGhhbmtfbXNnIjoiwqFHcmFjaWFzISIsImVuZF9jaGF0X2VuZF90aXRsZSI6IkZpbmFsaXphY2nDs24iLCJlbmRfY2hhdF9jYW5jZWxfdGl0bGUiOiJDYW5jZWxhciIsInNpdGVfaWQiOiJlMWFlMTlkYmVjMjExODA2OWE2NWIwNDg0ZDRmMDY3YiIsImFjdGl2ZSI6MSwicm91dGluZyI6eyJkcm9wZG93bl9iYXNlZCI6ImZhbHNlIiwiY2hvaWNlcyI6eyJsaXN0MSI6WyIwIl0sImxpc3QyIjpbIjAiXSwibGlzdDMiOlsiMCJdLCJkZWZhdWx0IjpbIjAiXX19LCJwcmVjaGF0X2Zvcm0iOjEsImJ1c2luZXNzX2NhbGVuZGFyIjp7ImJ1c2luZXNzX3RpbWVfZGF0YSI6eyJ3ZWVrZGF5cyI6WzEsMiwzLDQsNSw2XSwid29ya2luZ19ob3VycyI6eyIxIjp7ImJlZ2lubmluZ19vZl93b3JrZGF5IjoiOTowMCBhbSIsImVuZF9vZl93b3JrZGF5IjoiNzowMCBwbSJ9LCIyIjp7ImJlZ2lubmluZ19vZl93b3JrZGF5IjoiOTowMCBhbSIsImVuZF9vZl93b3JrZGF5IjoiNzowMCBwbSJ9LCIzIjp7ImJlZ2lubmluZ19vZl93b3JrZGF5IjoiOTowMCBhbSIsImVuZF9vZl93b3JrZGF5IjoiNzowMCBwbSJ9LCI0Ijp7ImJlZ2lubmluZ19vZl93b3JrZGF5IjoiOTowMCBhbSIsImVuZF9vZl93b3JrZGF5IjoiNzowMCBwbSJ9LCI1Ijp7ImJlZ2lubmluZ19vZl93b3JrZGF5IjoiOTowMCBhbSIsImVuZF9vZl93b3JrZGF5IjoiNzowMCBwbSJ9LCI2Ijp7ImJlZ2lubmluZ19vZl93b3JrZGF5IjoiOTowMCBhbSIsImVuZF9vZl93b3JrZGF5IjoiMjowMCBwbSJ9fSwiZnVsbHdlZWsiOmZhbHNlfSwiaG9saWRheV9kYXRhIjpbWyJKYW4gMSIsIk5ldyBZZWFyJ3MgRGF5Il0sWyJGZWIgMSIsIkRheSBvZmYgZm9yIENvbnN0aXR1dGlvbiBEYXkiXSxbIkZlYiA1IiwiQ29uc3RpdHV0aW9uIERheSJdLFsiRmViIDEwIiwiQXNoIFdlZG5lc2RheSJdLFsiTWFyIDIwIiwiUGFsbSBTdW5kYXkiXSxbIk1hciAyMSIsIkJlbml0byBKdcOhcmV6J3MgQmlydGhkYXkgTWVtb3JpYWwiXSxbIk1hciAyNiIsIkhvbHkgU2F0dXJkYXkiXSxbIk1hciAyNyIsIkVhc3RlciBEYXkiXSxbIk1heSAxIiwiTGFib3IgRGF5IC8gTWF5IERheSJdLFsiTWF5IDUiLCJDaW5jbyBkZSBNYXlvIl0sWyJTZXAgMTYiLCJJbmRlcGVuZGVuY2UgRGF5Il0sWyJPY3QgMTIiLCJDb2x1bWJ1cyBEYXkiXSxbIk5vdiAyIiwiQWxsIFNvdWxzJyBEYXkiXSxbIk5vdiAyMCIsIlJldm9sdXRpb24gRGF5IE1lbW9yaWFsIl0sWyJOb3YgMjEiLCJEYXkgb2ZmIGZvciBSZXZvbHV0aW9uIERheSBNZW1vcmlhbCJdLFsiRGVjIDI1IiwiQ2hyaXN0bWFzIERheSJdLFsiRGVjIDMxIiwiTmV3IFllYXIncyBFdmUiXV0sInRpbWVfem9uZSI6IkNlbnRyYWwgQW1lcmljYSJ9LCJwcm9hY3RpdmVfY2hhdCI6MSwicHJvYWN0aXZlX3RpbWUiOjYwLCJzaXRlX3VybCI6ImVxdWlwb3N5Y29uc3VtaWJsZXMuZnJlc2hkZXNrLmNvbSIsImV4dGVybmFsX2lkIjpudWxsLCJkZWxldGVkIjowLCJtb2JpbGUiOjEsImFjY291bnRfaWQiOm51bGwsImNyZWF0ZWRfYXQiOiIyMDE1LTA3LTIxVDIyOjI5OjAxLjAwMFoiLCJ1cGRhdGVkX2F0IjoiMjAxNi0wOS0wOFQxMzozNTozOC4wMDBaIiwiY2JEZWZhdWx0TWVzc2FnZXMiOnsiY29icm93c2luZ19zdGFydF9tc2ciOiJZb3VyIHNjcmVlbnNoYXJlIHNlc3Npb24gaGFzIHN0YXJ0ZWQiLCJjb2Jyb3dzaW5nX3N0b3BfbXNnIjoiWW91ciBzY3JlZW5zaGFyaW5nIHNlc3Npb24gaGFzIGVuZGVkIiwiY29icm93c2luZ19kZW55X21zZyI6IllvdXIgcmVxdWVzdCB3YXMgZGVjbGluZWQiLCJjb2Jyb3dzaW5nX2FnZW50X2J1c3kiOiJBZ2VudCBpcyBpbiBzY3JlZW4gc2hhcmUgc2Vzc2lvbiB3aXRoIGN1c3RvbWVyIiwiY29icm93c2luZ192aWV3aW5nX3NjcmVlbiI6IllvdSBhcmUgdmlld2luZyB0aGUgdmlzaXRvcuKAmXMgc2NyZWVuICIsImNvYnJvd3NpbmdfY29udHJvbGxpbmdfc2NyZWVuIjoiWW91IGhhdmUgYWNjZXNzIHRvIHZpc2l0b3LigJlzIHNjcmVlbiAiLCJjb2Jyb3dzaW5nX3JlcXVlc3RfY29udHJvbCI6IlJlcXVlc3QgdmlzaXRvciBmb3Igc2NyZWVuIGFjY2VzcyAiLCJjb2Jyb3dzaW5nX2dpdmVfdmlzaXRvcl9jb250cm9sIjoiR2l2ZSBhY2Nlc3MgYmFjayB0byB2aXNpdG9yICIsImNvYnJvd3Npbmdfc3RvcF9yZXF1ZXN0IjoiRW5kIHlvdXIgc2NyZWVuc2hhcmluZyBzZXNzaW9uIiwiY29icm93c2luZ19yZXF1ZXN0X2NvbnRyb2xfcmVqZWN0ZWQiOiJZb3VyIHJlcXVlc3Qgd2FzIGRlY2xpbmVkIiwiY29icm93c2luZ19jYW5jZWxfdmlzaXRvcl9tc2ciOiJTY3JlZW5zaGFyaW5nIGlzIGN1cnJlbnRseSB1bmF2YWlsYWJsZSIsImNvYnJvd3NpbmdfYWdlbnRfcmVxdWVzdF9jb250cm9sIjoiQWdlbnQgaXMgcmVxdWVzdGluZyBhY2Nlc3MgdG8geW91ciBzY3JlZW4iLCJjYl92aWV3aW5nX3NjcmVlbl92aSI6IkFnZW50IGNhbiB2aWV3IHlvdXIgc2NyZWVuICIsImNiX2NvbnRyb2xsaW5nX3NjcmVlbl92aSI6IkFnZW50IGhhcyBhY2Nlc3MgdG8geW91ciBzY3JlZW4gIiwiY2Jfdmlld19tb2RlX3N1YnRleHQiOiJZb3VyIGFjY2VzcyB0byB0aGUgc2NyZWVuIGhhcyBiZWVuIHdpdGhkcmF3biAiLCJjYl9naXZlX2NvbnRyb2xfdmkiOiJBbGxvdyBhZ2VudCB0byBhY2Nlc3MgeW91ciBzY3JlZW4gIiwiY2JfdmlzaXRvcl9zZXNzaW9uX3JlcXVlc3QiOiJBZ2VudCBzZWVrcyBhY2Nlc3MgdG8geW91ciBzY3JlZW4gIn19';</script>
1374 --> 1375 <!--
1375<script type='text/javascript'>var fc_JS=document.createElement('script');fc_JS.type='text/javascript';fc_JS.src='https://assets1.freshchat.io/production/assets/widget.js?t='+Date.now();(document.body?document.body:document.getElementsByTagName('head')[0]).appendChild(fc_JS); window._fcWidgetCode='0QONNNWWOK';window._fcURL='https://ecomexico.freshchat.io';</script>
1375 --> 1376 </body> 1377</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.