Help
RSS
API
Feed
Maltego
Contact
Domain > www.oxigenounion.com
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2015-06-25
200.58.111.151
(
ClassC
)
2025-01-16
108.175.10.104
(
ClassC
)
Port 80
HTTP/1.1 302 FoundServer: nginxDate: Thu, 16 Jan 2025 13:01:32 GMTContent-Type: text/html; charsetiso-8859-1Content-Length: 213Connection: keep-aliveLocation: https://www.oxigenounion.com/Cache-Control: max-age0Expires: Thu, 16 Jan 2025 13:01:32 GMTX-Powered-By: PleskLin !DOCTYPE HTML PUBLIC -//IETF//DTD HTML 2.0//EN>html>head>title>302 Found/title>/head>body>h1>Found/h1>p>The document has moved a hrefhttps://www.oxigenounion.com/>here/a>./p>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Thu, 16 Jan 2025 13:01:32 GMTContent-Type: text/html; charsetISO-8859-1Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingX-Powered-By: PHP/7.2.34Expires: Thu, 19 Nov 1981 08:52:00 GMTCache-Control: no-store, no-cache, must-revalidatePragma: no-cacheSet-Cookie: osCsidlm4f1cugogm2pqopomo0g4r53a; path/; domainwww.oxigenounion.comVary: Accept-Encoding,User-AgentCache-Control: private, must-revalidateX-Powered-By: PleskLin !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>html xmlnshttp://www.w3.org/1999/xhtml dirLTR langes >head>meta http-equivContent-Type contenttext/html; charsetiso-8859-1 />meta nameviewport contentwidthdevice-width, initial-scale1.0>meta nametheme-color content>title>Oxígeno Unión/title>base hrefhttps://www.oxigenounion.com/ />meta propertyog:description contentOxígeno Unión/> meta propertyog:image contenthttps://www.oxigenounion.com/mods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp/> meta nameog:type contentwebsite/> meta propertyog:url contenthttps://www.oxigenounion.com///> meta propertyog:site_name contentOxígeno Unión/> link hrefext/fonts/lato/lato.css relstylesheet>link typetext/css relstylesheet hrefext/fontawesome-5.15.1/css/all.min.css>script typetext/javascript srcext/jquery/jquery-2.2.3.min.js?t17302301991730230196>/script>script typetext/javascript srcext/jquery.touchSwipe.min.js?t17302301991730230196>/script>link relstylesheet hrefext/jquery/Gallery-2.33.0/css/blueimp-gallery.min.css?t17302301991730230196>link relstylesheet hrefext/jquery/Gallery-2.33.0/css/blueimp-gallery-video.css?t17302301991730230196>!-- scripts de instalacion react --> script srcext/react/react.production.min.js>/script> script srcext/react/react-dom.production.min.js>/script> script srcext/react/react-is.production-2.min.js>/script>!-- librerias externas-->script crossorigin srcext/react/lib/styled-components-2.min.js?t17302301991730230196>/script> script crossorigin srcext/react/lib/axios.min.js?t17302301991730230196>/script>script typetext/javascript >/script>script typetext/javascript srcext/jquery/ui/jquery-ui.min.js?t17302301991730230196>/script>script typetext/javascript srcext/bootstrap/js/bootstrap.min.js?t17302301991730230196>/script>script typetext/javascript srcincludes/general.js?t17302301991730230196>/script>script typetext/javascript srcext/jquery/jquery.blockUI.min.js?t17302301991730230196>/script>script typetext/javascript srcext/jquery/jquery.validate.min.js?t17302301991730230196>/script>script typetext/javascript srcext/jquery/jquery.form.min.js?t17302301991730230196>/script>script typetext/javascript srcext/owl-carousel2-2-3-4/dist/owl.carousel.min.js>/script>script typetext/javascript srcext/barcode/barcode.min.js?t17302301991730230196>/script>script typetext/javascript srcext\jquery\Gallery-2.33.0\js\blueimp-gallery.min.js?t17302301991730230196>/script>script typetext/javascript srcext\jquery\Gallery-2.33.0\js\jquery.blueimp-gallery.min.js?t17302301991730230196>/script>script typetext/javascript srcext\jquery\Gallery-2.33.0\js\blueimp-gallery-youtube.js?t17302301991730230196>/script>script typetext/javascript srcext/gtag/gtag.js?t17302301991730230196>/script>!-- Bootstrap -->link relstylesheet typetext/css hrefext/bootstrap/css/bootstrap.css?t17302301991730230196 />link relstylesheet typetext/css hrefstylesheet.min.css?t17302301991730230196 />!-- Event snippet for Global conversion page -->script> console.log(global); /script>!-- Event snippet for Home conversion page -->script> console.log(Home); /script> link relstylesheet typetext/css hrefext/custom-css/managerQuickCustom.min.css?t17302301991730230196 />!-- Event snippet for conversion pageIn your html page, add the snippet and call gtag_report_conversion when someone clicks on the chosen link or button. -->script typetext/javascript> //DS 20230724 Agregamos el parametro target para que si el link era en blank la redireccion se haga en ventana nueva function gtag_report_conversion(send_to, url, target) { var callback function () { console.log( gtag_event callback -- : + send_to ); if (typeof(url) ! undefined) { //alert(send); //DS 20230724 Si target es blank entonces usamos window.open y sino usamos window.location if ( target _blank || target blank){ window.open( url , _blank ); }else{ window.location url; } } return false; }; gtag(event, conversion, { send_to: send_to, event_callback: callback }); return false; } /script>/head>body onloadfuncionInicial() class page-homepage > div classoverlay>/div>header idheaderSite> nav classnav-top navbar navbar-inverse idmenuHeader> div classcontainer clearfix> div classrandom_banner separation-groups >div classimg-container>div classb-desc >div classbanner-above-menu-div style display: flex; justify-content: center; color: #fff; background-color: #000; height: 5vh; align-items: center;>span>Tienda solo disponible para compras dentro de la provincia de Córdoba./span>/div>script typetext/javascript charsetutf-8> $(.banner-above-menu-div).parents(.random_banner).css({ margin-top:0, height: 5vh, backgroundColor: #000, width: 100vw, margin-left: -15px }) /script>/div>/div>/div>div styledisplay:none;>SCR_PW10/SCR_P/div> !-- div classlogo-front visible-xs visible-sm> a class hrefhttps://www.oxigenounion.com/home.htm styledisplay: inline-block;> img classimg-responsive img-logo srcmods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp altOxígeno Unión stylemax-width:60px; max-height:25px; display: inline-block;> /a> /div> --> div class logo-mobile-new visible-xs align-item-header visible-sm visible-mobile col-xs-4 > a hrefhttps://www.oxigenounion.com/home.htm aria-labelOxígeno Unión> img srcmods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp altOxígeno Unión classimg-logo-mobile > /a> /div> div classcol-xs-5 text-center align-item-header visible-xs visible-sm visible-mobile header-link-phone> div classtext-center> div classbtn-header-cont> a href# classbtn-header data-togglemodal onclick data-target#modalsPhoneInfo stylefont-size: 20px; aria-labelContacto> i classfa fa-phone fa-rot-90>/i> /a> /div> /div> /div> div classcol-xs-5 text-center align-item-header visible-xs visible-sm visible-mobile header-link-search > div classbtn-header-cont> a classbtn-header data-togglemodal href# data-target#searchModal stylefont-size: 20px;> i classfa fa-search aria-hiddentrue>/i> /a> /div> /div> div classcol-xs-6 text-center align-item-header visible-xs visible-sm visible-mobile header-link-cart > div classbtn-header-cont> !-- a classbtn-header cart-total stylepadding-top: 17px; font-size: 20px; hrefhttps://www.oxigenounion.com/shopping_cart.php> --> a classbtn-header cart-total stylefont-size: 20px; hrefhttps://www.oxigenounion.com/shopping_cart.php> i classfa fa-shopping-cart aria-hiddentrue>/i> (span idcantArticulos class>0/span>) /a> /div> /div> div classcol-xs-3 visible-xs visible-sm visible-mobile header-link-collapse pull-right text-right stylepadding: 0px;> div classnavbar-header> button idbtnMenu typebutton classnavbar-toggle data-target#bs-example-navbar-collapse-0 aria-labelMenu> i classfas fa-bars>/i> /button> /div> /div> div classhidden-xs hidden-sm col-sm-6 col-lg-6 text-center> div classhidden btn-header-cont idminified-icons> nav classnav-user text-left navbar-descriptions> ul classnav-top__list pull-right> li classdropdown nav-top__item user-li> a classnav-top__link nav-user-li data-togglemodal onclick data-target#searchModal href#> i classfa fa-search>/i> /a> /li> li classnav-top__item user-li> a classnav-top__link nav-user-li hrefhttps://www.oxigenounion.com/mi-cuenta.htm stylecursor: pointer; > span classdesc> i classfa fa-user>/i> span classusername> Ingresar /span> /span> /a> /li> !-- CARRITO INIT --> li classnav-top__item user-li> a classnav-top__link cart-total style hrefhttps://www.oxigenounion.com/shopping_cart.php> i classfa fa-shopping-cart>/i> (span idcantArticulos class>0/span>) /a> /li> /ul> !-- /.nav-top__list -->/nav> /div> /div> div class col-lg-18 col-sm-18 bg-xs-dropdown right-collapse visible-xs idbs-example-navbar-collapse-user-info> div class navbar-collapse> ul class nav-top__list pull-right navbar-descriptions> /ul> /div> /div> div classcol-lg-18 col-sm-18 bg-xs-dropdown right-collapse idbs-example-navbar-collapse-0> !-- bandera --> div classnavbar-collapse> ul classnav-top__list pull-right navbar-descriptions style> li classnav-top__item nav-strip-color> a hrefhttps://www.oxigenounion.com/contacto.htm classnav-top__link aria-label> label style>Contacto/label> /a> span classmenu-divisor>|/span> /li> li classnav-top__item nav-strip-color> a hrefhttps://www.oxigenounion.com/home.htm classnav-top__link aria-labelOxígeno Unión> label style>Home/label> /a> span classmenu-divisor>|/span> /li> li classnav-top__item nav-strip-color> a hrefhttps://www.oxigenounion.com/novedades.htm classnav-top__link aria-label> label style>Novedades/label> /a> span classmenu-divisor>|/span> /li> li classnav-top__item nav-strip-color> a hrefhttps://www.oxigenounion.com/ofertas.htm classnav-top__link aria-label> label style>Ofertas/label> /a> span classmenu-divisor>|/span> /li> /ul> /div>!--/.collapse-menu--> /div>!-- /.bg-xs-dropdown --> /div> /div> /nav> div classcontainer hidden-xs hidden-sm idcontainer-filter > div classrow row-flex> div classcol-sm-5 col-xs-5 logo-front style> a class hrefhttps://www.oxigenounion.com/home.htm styledisplay: inline-block;> img classimg-responsive img-logo srcmods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp altOxígeno Unión> /a> /div> div classform-search navbar-descriptions style>div classpull-left > a classnav-top__link link_socials phone-link-xs data-togglemodal onclickagentsCallAjaxFunction(telegram);agentsCallAjaxFunction(phone);agentsCallAjaxFunction(); data-target#modalsPhoneInfo stylecursor: pointer; href# aria-labelContacto> i classfab fa-whatsapp stylemargin-right: 15px;>/i>i classfar fa-envelope >/i> /a> script typetext/javascript> $( document ).ready(function(e) { function agentsTelWhatsAjaxCall(){ agentsCallAjaxFunction(telegram); agentsCallAjaxFunction(phone); agentsCallAjaxFunction(); } }); /script> /div>/div> div classcol-sm-7 col-xs-24 form-search navbar-descriptions style>div classcs-container >div classsearch-container with-cat-menu stylewidth:100%>form nameformBusqueda actionhttps://www.oxigenounion.com/resultado-busqueda.htm methodget idformBusqueda rolesearch stylemax-width:256px> div classform-group styleposition: relative;> select idseach-input classform-control namekeywords data-prevsearch data-xhr-pathhttps://www.oxigenounion.com/resultado-busqueda.htm data-filter-results-num4 stylemax-width: 407px; display: none;> option>¿Qué estás buscando?/option> /select> span classinput-group mask-input-search>input autocompleteoff classform-control data-original-title placeholder¿Qué estás buscando? styleborder: 1px solid #ccc; border-right:none !important; disableddisabled>span classinput-group-addon styleborder: 1px solid #ccc; border-left:none !important; border-top-right-radius: 3px; border-bottom-right-radius: 3px>i classfa fa-search>/i>/span>/span> /div> /form>/div> script srcext/jquery/comboBoxFront.js?t17302301991730230196>/script> script typetext/javascript> $(#seach-input).comboboxSearch(); /script> /div>/div>div classcol-sm-2>/div> div classtext-right user-cart user-menu-mid-item style>nav classnav-user text-left navbar-descriptions>ul classnav-top__list pull-right>li classuser-div-log hidden dropdown nav-top__item user-li>/li> li classnav-top__item user-li> a classnav-top__link nav-user-li hrefhttps://www.oxigenounion.com/mi-cuenta.htm stylecursor: pointer; > span classdesc> i classfa fa-user>/i> span classusername> Ingresar /span> /span> /a> /li> /ul> /nav>/div> div classtext-right user-cart cart-menu-mid-item style>nav classnav-user text-left navbar-descriptions>ul classnav-top__list pull-right> li classnav-top__item user-li> a classnav-top__link cart-total style padding-top: 17px; hrefhttps://www.oxigenounion.com/shopping_cart.php> i classfa fa-shopping-cart>/i> (span idcantArticulos class>0/span>) /a> /li> /ul>/nav>/div> /div> /div> /div> !-- /.row --> nav idlower_menu_nav classnavbar navbar-default navbar-attributes navbar-descriptions> div classcontainer> !-- Collect the nav links, forms, and other content for toggling --> div classcollapse navbar-collapse> ul classnav navbar-nav col-sm-24> script typetext/javascript> $(document).ready(function($) { $(.cat-header-container-categorias-bg-desactivar).css(left, 0); }); /script> !-- DS 20240205 Agrego la clase dropdown-mid cuando el dropdown esta en el medio para poder poner el hover cuando esta desactivada DROPDOWN_MENU_CLICK --> !-- DS 20240205 Agrego el height en 100% para arreglar estilos y donde se coloca el dropdown --> li classnav-top__item nav-strip-color dropdown drop-position-top cat-header hidden-xs description-menu-data data-cid0 styleheight: 100%;> !-- DS 20240205 Agrego un height 100% para arreglar los estilos y donde se coloca el dropdown --> a classcatprin nav-top__link menu-toggle collapse-back styleheight: 100%; z-index: 10; data-target#menu_md_normal_0 onclicktoggleMenu(event, #main-categories-container_1)> label style>Categorías/label> span classmenu-toggle menu-toggle-style menu-toggle-style-menu onclicktoggleMenu(event, #main-categories-container_1) stylepadding-top: 5px!important; top: 50%;>i classfa fa-angle-down>/i>/span> /a> div classdropdown-menu catprin-dropdown-menu container hidden-xs info-menu-cid-0 rolemenu styleborder: none; left:0px;> div classrow row-desc navbardesc-menu styleheight: 500px;> div classcol-sm-6 col-desc col-desc-categories cat-list-pos-0> ul classnav nav-pills nav-stacked roletablist>li rolepresentation classpresimg itemMenuTodos>a hrefhttps://www.oxigenounion.com/listado-productos.htm data-target#cat_menu_md_normal_0 idcat_menu_md_normal_0_menCat> Todos /a> /li> li rolepresentation classpresimg itemMenuTodos >a hrefhttps://www.oxigenounion.com/electrodos target data-target#cat_menu_md_normal_44>label>Electrodos/label>/a>/li>li rolepresentation classpresimg itemMenuTodos >a hrefhttps://www.oxigenounion.com/hidrolavadoras target data-target#cat_menu_md_normal_62>label>Hidrolavadoras/label>/a>/li>/ul> /div> div classcol-sm-18 col-desc col-desc-description cat-desc-pos-0> div classtab-content> div roletabpanel classtab-pane tp-categories-menu idmenu_0> div classcol-sm-10 col-desc col-background col-desc-subcategories> a classcategory-title main-category hrefhttps://www.oxigenounion.com/index.php> label style>Categorías/label> /a> /div> div classcol-sm-14 col-desc col-background col-desc-info> /div> /div>div roletabpanel classtab-pane tp-categories-menu idcat_menu_md_normal_44>div classrow row-desc>div classcol-sm-10 col-desc col-background col-desc-subcategories>/div>/div>/div>div roletabpanel classtab-pane tp-categories-menu idcat_menu_md_normal_62>div classrow row-desc>div classcol-sm-10 col-desc col-background col-desc-subcategories>/div>/div>/div>/div> /div>/div>!-- /.row --> /div> /li> script typetext/javascript> $(document).ready(function($) { $(.cat-header-container-categorias-bg-desactivar).css(left, 0); }); /script> /ul> /div>!-- /.navbar-collapse --> /div>!-- /.container -->/nav>/header>script typetext/javascript> var element document.getElementById(headerSite); element.style.position fixed; document.body.style.margin element.offsetHeight+px 0 0 0;/script>script typetext/javascript> // Inicio eventos del navbar $(.menu-toggle).on(click, function(event) { event.preventDefault(); event.stopPropagation(); // Busca para arriba el mas cercano dropdown (menu principal) o dropdown-submenu (submenu) var closest $(this).closest(.dropdown-submenu, .dropdown); closest.toggleClass( function() { // this es el menu / submenu if ( $(this).hasClass(open)) { // cierra todos sus hijos para cerrarse $(this).find(.open).removeClass(open); } else { // cierra todos sus hermanos para abrirse $(this).siblings(.open).removeClass(open); // DS 20240205 Busco todos los dropdown con la clase open y los cierro, esto se hace para que no se puedan abrir los // dropdown de arriba en en header a la vez //DS 20240531 esto solo aplica cuando DROPDOWN_MENU_CLICK es true y estándo solo en desktop ( en mobile esto termina rompiendo la navegación cuando se quieren usar los botones de flechas ) } return open; } ); }); $(#menuHeader .dropdown).on(mouseenter, function() { if(!isXs) { $(this).addClass(open); } }).on(mouseleave, function(e) { if(!isXs) { $(this).removeClass(open); } }); $(#menuHeader .navbar-nav>.dropdown).on(mouseenter, function() { if (!(ontouchstart in document.documentElement) && !$(#btnMenu).is(:visible)) { $(body).addClass(navbar-open); } }) .on(mouseleave, function() { if (!(ontouchstart in document.documentElement) && !$(#btnMenu).is(:visible)) { $(body).removeClass(navbar-open); } }); $(header .navbar-attributes .navbar-nav .dropdown, header .navbar-descriptions .dropdown-mid) .on(mouseenter, function(ev) { $(ev.currentTarget).addClass(open); }) .on(mouseleave, function(ev) { $(ev.currentTarget).removeClass(open); }); $(document).ready(function() { // La siguiente funcionalidad es para poner el color alternado en el menú principal del xs var odd true; $(.right-collapse > .navbar-collapse > .nav-top__list > li:visible).each(function() { $(this).removeClass(odd even).addClass(odd?odd:even); odd!odd }); // Fin color alternado $(.navbar-descriptions .col-desc-categories a).on(mouseenter, function (e) { $(this).tab(show); }); // acomodar el top del dropdown-menu var top 0; var rows 0; var css_top 0; $(.navbar-descriptions .dropdown).each(function() { if ($(this).offset().top > top) { rows++; } top $(this).offset().top; if (rows > 1) { // css_top parseInt($(.dropdown-menu.container).css(top)); css_top 34; //Linea comentada: esto le esta agregando un espacio superior al menu de categorias, cuando este esta en el headerCentral // y se carga la pagina despues de haber hecho scroll // No hay comentario de porque se hace esto y a quien se le debe aplicar este top // $(.dropdown-menu.container, this).css(top, (css_top * rows) + px); } }); }); /script>div idbodyWrapper> div classloading loading-main> div classspinner-container> i classfa fa-spinner fa-spin>/i> /div> /div> div idbodyContent stylemin-height:80vh > div>div classgroup_10>div classcontainer fw-position>div classmiddle-data separation-groups idmiddle-data > div classrow info-section-space-row-parent > div classcol-sm-6 col-xs-12 info-section-space> div classrow> div classmiddle-image col-xs-9 col-sm-6> i classfa fa-truck fa-mirror aria-hiddentrue>/i> /div> div classmiddle-text col-xs-15 col-sm-18> span classmiddle-title> b>ENVIOS/b> /span> span classmiddle-subtitle> a todo el país /span> /div> /div> /div> div classcol-sm-6 col-xs-12 info-section-space> div classrow> div classmiddle-image col-xs-9 col-sm-6> i classfas fa-map-marker-alt aria-hiddentrue>/i> /div> div classmiddle-text col-xs-15 col-sm-18> span classmiddle-title> b>VISITANOS/b> /span> span classmiddle-subtitle> Av Italia 1749, Rio Cuarto /span> /div> /div> /div> /div>!-- /.row -->/div>!-- /.middle-data -->div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_1>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_2>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_3>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_4>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_5>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_6>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_7>div classcontainer fw-position>div styledisplay:none;>SCR_PW10/SCR_P/div>/div>/div>div classgroup_8>div classcontainer fw-position>div classseparation-groups > div classcontent-pages-title-home idprodLists styleposition: relative; > div classrow> div classcol-sm-24 col-xs-24> h1 classpage-title-home styledisplay:inline-flex;>span>Catálogo/span>/h1> a hrefhttps://www.oxigenounion.com/listado-productos.htm?page2 stylefont-size: 16px;>(ver más)/a> /div> div classcol-sm-10 col-xs-24> !-- Comparador --> !-- /fin Comparador --> /div> /div> /div> !-- se agrego este margin para que no provoque el mini scroll horizontal en mobile --> div classrow product-listing style> div classcol-xs-8 col-md-8 col-lg-8 col-product-xs-odd> input typehidden value59 nameproducts_id>div classproduct-box product-box-price-tq3 product-box-select itemscope itemtypehttp://schema.org/Product> meta itempropproductID content59 /> meta itempropname contentHIDRO ELECT. HD 750 - VERTICAL(*)¶ /> div itempropoffers itemtypehttps://schema.org/Offer itemscope> link itempropurl hrefhttps://www.oxigenounion.com/hidrolavadoras/hidro-elect-hd-750-vertical*o.html /> meta itempropavailability contenthttps://schema.org/InStock /> meta itempropbrand content /> meta itempropitemCondition contenthttps://schema.org/NewCondition /> meta itempropprice content393709.05 /> meta itemproppriceCurrency contentARS /> meta itemproppriceValidUntil content2025-01-16 /> /div> div classproduct-box-media> div classstock-indicator slevel stylefloat: left; margin-left:0px; margin-top: 0px; z-index: 5>div classstock-word >STOCK/div>div classstock-available slevelText >DISPONIBLE/div>/div> div classcontent-products-tags> /div> a hrefhttps://www.oxigenounion.com/hidrolavadoras/hidro-elect-hd-750-vertical*o.html onclickenhancedClick({id:59,name:HIDRO ELECT. HD 750 - VERTICAL(*)\u00b6,category:,brand:,price:393709.05,list:Listado de Productos,position:1})> div classthumb-container> div classthumb> img loading lazy srcmods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp altHIDRO ELECT. HD 750 - VERTICAL(*)¶ titleHIDRO ELECT. HD 750 - VERTICAL(*)¶ classimg-contained img-contained-full-height img-contained-size-limit itempropimage > /div> /div> /a> /div> div classproduct-box-body> h4 classproduct-box-title> a hrefhttps://www.oxigenounion.com/hidrolavadoras/hidro-elect-hd-750-vertical*o.html onclickenhancedClick({id:59,name:HIDRO ELECT. HD 750 - VERTICAL(*)\u00b6,category:,brand:,price:393709.05,list:Listado de Productos,position:1}) > HIDRO ELECT. HD 750 - VERTICAL(*)¶ /a> /h4> div classproduct-box-model> Código 841044.2 /div> div style classproduct-box-price box-special > div classrow col-price-container> div classcol> div classtop-strikethrough-reserved style> /div> div classprices-reserved > div classproduct-box-price box-special package-box style> $ 393.709,05 /div> /div> div classoff-price-reserved> /div> !--Hasta x descuento con promociones bancarias--> /div> /div> !-- fin /.row --> div classpayment-info-reserved> /div> /div> /div> div classproduct-box-foot > div classrow row-buttons-foot styledisplay:flex;justify-content:center;align-items:start;flex-wrap:wrap;> div classcol-sm-13 col-xs-12 col-input stylevisibility:visible; min-width: 140px;> div classinput-group-qty input-group-qty-59>input typenumber namecart_quantity value1 classform-control input-cart-qty input-cart-qty-59 size1 idquantityProduct_59 data-unidadCompra1 data-unidadCompraMin1 data-unidadcompramax0.00data-stock2 data-productsText2 unidadesonbluractualizarCantidad(59, this.value) />div classqty-btns flexbox align-items-center stylewidth: 100px;> span> button classbtn btn-add-qty onclickmas(59,productInfo,false);return false; typebutton data-stock2 data-productsText2 unidades> i classfa fa-angle-up aria-hiddentrue>/i> /button> /span> span> button classbtn btn-remove-qty onclickmenos(59,productInfo,false,true);return false; typebutton > i classfa fa-angle-down aria-hiddentrue>/i> /button> /span> /div>/div> /div> div classsuccessConsutl alert alert-success successConsultPr_59 stylewidth: 100%;right: 0;position: absolute;bottom: 60px;display: none;>¡Consulta enviada con éxito!/div> div classcol-sm-11 col-xs-12 col-btn-buy style min-width: 110px;> button classbtn btn-buy onclickejecutarFormulario(this) data-prod59 data-nameHIDRO ELECT. HD 750 - VERTICAL(*)¶ data-category data-brand data-price393709.05 data-position1 typebutton> i classfa fa-shopping-cart visible-xs>/i> span classhidden-xs> Comprar /span> /button> /div> /div> div classrow> div classcol-xs-24> div classwith-iva> c/iva /div> /div> /div> /div> a classproduct-box-overlay idproduct-box-overlay-59 hrefhttps://www.oxigenounion.com/hidrolavadoras/hidro-elect-hd-750-vertical*o.html onclickenhancedClick({id:59,name:HIDRO ELECT. HD 750 - VERTICAL(*)\u00b6,category:,brand:,price:393709.05,list:Listado de Productos,position:1})>/a>/div> /div> div classcol-xs-8 col-md-8 col-lg-8 col-product-xs-even> input typehidden value60 nameproducts_id>div classproduct-box product-box-price-tq3 product-box-select itemscope itemtypehttp://schema.org/Product> meta itempropproductID content60 /> meta itempropname contentCONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1¶© /> div itempropoffers itemtypehttps://schema.org/Offer itemscope> link itempropurl hrefhttps://www.oxigenounion.com/electrodos/conarco-10-250mm-pplateada-x-kgc30kgr1oe.html /> meta itempropavailability contenthttps://schema.org/InStock /> meta itempropbrand content /> meta itempropitemCondition contenthttps://schema.org/NewCondition /> meta itempropprice content18970.34 /> meta itemproppriceCurrency contentARS /> meta itemproppriceValidUntil content2025-01-16 /> /div> div classproduct-box-media> div classstock-indicator slevel stylefloat: left; margin-left:0px; margin-top: 0px; z-index: 5>div classstock-word >STOCK/div>div classstock-available slevelText >DISPONIBLE/div>/div> div classcontent-products-tags> /div> a hrefhttps://www.oxigenounion.com/electrodos/conarco-10-250mm-pplateada-x-kgc30kgr1oe.html onclickenhancedClick({id:60,name:CONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1\u00b6\u00a9,category:,brand:,price:18970.34,list:Listado de Productos,position:2})> div classthumb-container> div classthumb> img loading lazy srcmods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp altCONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1¶© titleCONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1¶© classimg-contained img-contained-full-height img-contained-size-limit itempropimage > /div> /div> /a> /div> div classproduct-box-body> h4 classproduct-box-title> a hrefhttps://www.oxigenounion.com/electrodos/conarco-10-250mm-pplateada-x-kgc30kgr1oe.html onclickenhancedClick({id:60,name:CONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1\u00b6\u00a9,category:,brand:,price:18970.34,list:Listado de Productos,position:2}) > CONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1¶© /a> /h4> div classproduct-box-model> Código 00002 /div> div style classproduct-box-price box-special > div classrow col-price-container> div classcol> div classtop-strikethrough-reserved style> /div> div classprices-reserved > div classproduct-box-price box-special package-box style> $ 18.970,34 /div> /div> div classoff-price-reserved> /div> !--Hasta x descuento con promociones bancarias--> /div> /div> !-- fin /.row --> div classpayment-info-reserved> /div> /div> /div> div classproduct-box-foot > div classrow row-buttons-foot styledisplay:flex;justify-content:center;align-items:start;flex-wrap:wrap;> div classcol-sm-13 col-xs-12 col-input stylevisibility:visible; min-width: 140px;> div classinput-group-qty input-group-qty-60>input typenumber namecart_quantity value1 classform-control input-cart-qty input-cart-qty-60 size1 idquantityProduct_60 data-unidadCompra1 data-unidadCompraMin1 data-unidadcompramax0.00data-stock2 data-productsText2 unidadesonbluractualizarCantidad(60, this.value) />div classqty-btns flexbox align-items-center stylewidth: 100px;> span> button classbtn btn-add-qty onclickmas(60,productInfo,false);return false; typebutton data-stock2 data-productsText2 unidades> i classfa fa-angle-up aria-hiddentrue>/i> /button> /span> span> button classbtn btn-remove-qty onclickmenos(60,productInfo,false,true);return false; typebutton > i classfa fa-angle-down aria-hiddentrue>/i> /button> /span> /div>/div> /div> div classsuccessConsutl alert alert-success successConsultPr_60 stylewidth: 100%;right: 0;position: absolute;bottom: 60px;display: none;>¡Consulta enviada con éxito!/div> div classcol-sm-11 col-xs-12 col-btn-buy style min-width: 110px;> button classbtn btn-buy onclickejecutarFormulario(this) data-prod60 data-nameCONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1¶© data-category data-brand data-price18970.34 data-position2 typebutton> i classfa fa-shopping-cart visible-xs>/i> span classhidden-xs> Comprar /span> /button> /div> /div> div classrow> div classcol-xs-24> div classwith-iva> c/iva /div> /div> /div> /div> a classproduct-box-overlay idproduct-box-overlay-60 hrefhttps://www.oxigenounion.com/electrodos/conarco-10-250mm-pplateada-x-kgc30kgr1oe.html onclickenhancedClick({id:60,name:CONARCO 10 2.50mm P.PLATEADA X KG(C.30KG)R1\u00b6\u00a9,category:,brand:,price:18970.34,list:Listado de Productos,position:2})>/a>/div> /div> div classcol-xs-8 col-md-8 col-lg-8 col-product-xs-odd> input typehidden value64 nameproducts_id>div classproduct-box product-box-price-tq3 product-box-select itemscope itemtypehttp://schema.org/Product> meta itempropproductID content64 /> meta itempropname contentCONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1¶© /> div itempropoffers itemtypehttps://schema.org/Offer itemscope> link itempropurl hrefhttps://www.oxigenounion.com/electrodos/conarco-10-325mm-pplateada-x-kgc30kgr1oe-2.html /> meta itempropavailability contenthttps://schema.org/InStock /> meta itempropbrand content /> meta itempropitemCondition contenthttps://schema.org/NewCondition /> meta itempropprice content16356.93 /> meta itemproppriceCurrency contentARS /> meta itemproppriceValidUntil content2025-01-16 /> /div> div classproduct-box-media> div classstock-indicator slevel stylefloat: left; margin-left:0px; margin-top: 0px; z-index: 5>div classstock-word >STOCK/div>div classstock-available slevelText >DISPONIBLE/div>/div> div classcontent-products-tags> /div> a hrefhttps://www.oxigenounion.com/electrodos/conarco-10-325mm-pplateada-x-kgc30kgr1oe-2.html onclickenhancedClick({id:64,name:CONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1\u00b6\u00a9,category:,brand:,price:16356.93,list:Listado de Productos,position:3})> div classthumb-container> div classthumb> img loading lazy srcmods/html/fil/Model/Configuration/1414/660310a8cfff2-logo-oxigeno-union-ferreteria-industrial-s-tubo.jpg.webp altCONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1¶© titleCONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1¶© classimg-contained img-contained-full-height img-contained-size-limit itempropimage > /div> /div> /a> /div> div classproduct-box-body> h4 classproduct-box-title> a hrefhttps://www.oxigenounion.com/electrodos/conarco-10-325mm-pplateada-x-kgc30kgr1oe-2.html onclickenhancedClick({id:64,name:CONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1\u00b6\u00a9,category:,brand:,price:16356.93,list:Listado de Productos,position:3}) > CONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1¶© /a> /h4> div classproduct-box-model> Código 00003 /div> div style classproduct-box-price box-special > div classrow col-price-container> div classcol> div classtop-strikethrough-reserved style> /div> div classprices-reserved > div classproduct-box-price box-special package-box style> $ 16.356,93 /div> /div> div classoff-price-reserved> /div> !--Hasta x descuento con promociones bancarias--> /div> /div> !-- fin /.row --> div classpayment-info-reserved> /div> /div> /div> div classproduct-box-foot > div classrow row-buttons-foot styledisplay:flex;justify-content:center;align-items:start;flex-wrap:wrap;> div classcol-sm-13 col-xs-12 col-input stylevisibility:visible; min-width: 140px;> div classinput-group-qty input-group-qty-64>input typenumber namecart_quantity value1 classform-control input-cart-qty input-cart-qty-64 size1 idquantityProduct_64 data-unidadCompra1 data-unidadCompraMin1 data-unidadcompramax0.00data-stock1 data-productsText1 unidadonbluractualizarCantidad(64, this.value) />div classqty-btns flexbox align-items-center stylewidth: 100px;> span> button classbtn btn-add-qty onclickmas(64,productInfo,false);return false; typebutton data-stock1 data-productsText1 unidad> i classfa fa-angle-up aria-hiddentrue>/i> /button> /span> span> button classbtn btn-remove-qty onclickmenos(64,productInfo,false,true);return false; typebutton > i classfa fa-angle-down aria-hiddentrue>/i> /button> /span> /div>/div> /div> div classsuccessConsutl alert alert-success successConsultPr_64 stylewidth: 100%;right: 0;position: absolute;bottom: 60px;display: none;>¡Consulta enviada con éxito!/div> div classcol-sm-11 col-xs-12 col-btn-buy style min-width: 110px;> button classbtn btn-buy onclickejecutarFormulario(this) data-prod64 data-nameCONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1¶© data-category data-brand data-price16356.93 data-position3 typebutton> i classfa fa-shopping-cart visible-xs>/i> span classhidden-xs> Comprar /span> /button> /div> /div> div classrow> div classcol-xs-24> div classwith-iva> c/iva /div> /div> /div> /div> a classproduct-box-overlay idproduct-box-overlay-64 hrefhttps://www.oxigenounion.com/electrodos/conarco-10-325mm-pplateada-x-kgc30kgr1oe-2.html onclickenhancedClick({id:64,name:CONARCO 10 3.25mm P.PLATEADA X KG(C.30KG)R1\u00b6\u00a9,category:,brand:,price:16356.93,list:Listado de Productos,position:3})>/a>/div> /div> div classclearfix visible-lg>/div>/div> div classtext-center styleposition: relative;> /div> form namecart_quantity actionhttps://www.oxigenounion.com/product_info.php?actionadd_product methodpost idcart_quantity>input typehidden nameproducts_id />input typehidden namecart_quantity />/form>/div>div styledisplay:none;>SCR_PWyJcclxuICAgIHZhciBudW1DaGVjayA9IFwiMFwiO1xyXG4gICAgJCgnLnByb2R1Y3RDaGVja2JveCcpLmNsaWNrKGZ1bmN0aW9uKCkge1xyXG4gICAgICB2YXIgYWN0aW9uID0gJyc7XHJcbiAgICAgIGlmICgkKHRoaXMpLmlzKCc6Y2hlY2tlZCcpKVxyXG4gICAgICB7XHJcbiAgICAgICAgdmFyIGFjdGlvbiA9ICdhY3QnO1xyXG4gICAgICB9XHJcbiAgICAgIGVsc2VcclxuICAgICAge1xyXG4gICAgICAgIHZhciBhY3Rpb24gPSAnZGVzJztcclxuICAgICAgfVxyXG4gICAgICAkLmFqYXgoe1xyXG4gICAgICAgIHVybDogJ2h0dHBzOlwvXC93d3cub3hpZ2Vub3VuaW9uLmNvbVwvX2FkZENvbXBhcmFyLnBocCcsXHJcbiAgICAgICAgICAgICAgICAgIGRhdGE6e2FyOidwbCcsYWN0OmFjdGlvbixpZDokKHRoaXMpLnZhbCgpfSxcclxuICAgICAgICBzdWNjZXNzOiBmdW5jdGlvbihkYXRhKSB7XHJcbiAgICAgICAgICBpZiAoZGF0YSAhPSAnJylcclxuICAgICAgICAgICAgJCgnW3ZhbHVlPVxcXCInICsgZGF0YSArICdcXFwiXScpLmF0dHIoJ2NoZWNrZWQnLCBmYWxzZSk7XHJcbiAgICAgICAgICBlbHNlXHJcbiAgICAgICAgICB7XHJcbiAgICAgICAgICAgIGlmKGFjdGlvbiA9PSAnYWN0JyAmJiBudW1DaGVjayA8IDMpXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGFjdGlvbiwgbnVtQ2hlY2spO1xyXG4gICAgICAgICAgICAgICAgJCgnI2NoZWNrQ29tcGFyZScgKyBudW1DaGVjaykucmVtb3ZlQ2xhc3MoJ2ZhLXNxdWFyZS1vJykuYWRkQ2xhc3MoJ2ZhLWNoZWNrLXNxdWFyZS1vJyk7XHJcbiAgICAgICAgICAgICAgICBudW1DaGVjaysrO1xyXG4gICAgICAgICAgICAgICAgXC9cLyB2YXIgbnVtID0gbnVtQ2hlY2sgLSAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVsc2UgaWYoYWN0aW9uID09ICdkZXMnICYmIG51bUNoZWNrID4gMClcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbnVtQ2hlY2stLTtcclxuICAgICAgICAgICAgICAgIGNvbnNvbGUubG9nKGFjdGlvbiwgbnVtQ2hlY2spO1xyXG4gICAgICAgICAgICAgICAgJCgnI2NoZWNrQ29tcGFyZScgKyBudW1DaGVjaykucmVtb3ZlQ2xhc3MoJ2ZhLWNoZWNrLXNxdWFyZS1vJykuYWRkQ2xhc3MoJ2ZhLXNxdWFyZS1vJyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9KTtcclxuICAgIH0pOyJd/SCR_P/div>/div>/div>/div> div id bodyContentReact>/div> /div> !-- bodyContent //-->!-- Fin banners -->div classrow style>/div>/div> !-- bodyWrapper //-->div idsection_footer> !--section_footer --> !-- Secciones -->!--Main Footer-->footer classmain-footer> !--Footer Upper--> div classfooter-upper> div classauto-container> div classclearfix> !--Two 4th column--> div classcol-md-4 col-sm-12 column> div classfooter-widget about-widget> h2>Horarios/h2> div styleline-height: 2; font-size: 14px>Lunes a Viernesbr />de 8:00 a 12:30 y 15:30 a 19:30br />Sábadobr />de 8:30 a 12:30/div> /div> /div> div classcol-md-8 col-sm-12 column> div classfooter-widget about-widget> h2>Empresa/h2> p>meta http-equivcontent-type contenttext/html; charsetutf-8 />meta namegenerator contentLibreOffice 24.2.1.2 (Windows) />style typetext/css>@page { size: 21cm 29.7cm; margin: 2cm } p { line-height: 115%; text-align: left; orphans: 2; widows: 2; margin-bottom: 0.25cm; direction: ltr; background: transparent } strong { font-weight: bold }/style>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>strong>font faceHelvetica, serif>Empresa familiar con una trayectoria de más de 50 años ininterrumpidos en el mercado. Comenzó sus actividades allá por el 2 de noviembre de 1972/font>/strong>font faceHelvetica, serif>, en la localidad de Río Cuarto – Córdoba – Argentina./font>/font>/span>br />span stylefont-size:14px;>br />font faceTimes New Roman, serif>font faceHelvetica, serif>Desarrollo sus actividades, en diferentes locales comerciales, hasta que se trasladó a su ubicación actual de Avenida Italia 1749 de la misma Ciudad./font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>strong>font faceHelvetica, serif>El 16 de marzo de 1998/font>/strong>font faceHelvetica, serif> abre su primera sucursal en la zona norte de la ciudad, logrando de esta manera una mejor atención y mayor comodidad para los clientes./font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>font faceHelvetica, serif>Posteriormente en b>el año 2004/b>, desarrollo su propio centro logístico en la ciudad de Rio Cuarto, para atender las necesidades de la empresa y clientes. /font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>font faceHelvetica, serif>Desde sus inicios fue su objetivo, la venta Gases Industriales y productos para corte Soldadura, siendo especialista en el rubro. /font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>font faceHelvetica, serif>Luego anexo artículos de Ferretería, pero con el correr de los años fue incorporando otros rubros, como Epp (elementos de protección personal), Seguridad vial, Maquinas y Herramientas para Jardinería, Maquinas y Herramientas para la construcción, entre otros. /font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>font faceHelvetica, serif>La empresa cuenta con un plantel personal calificado dedicado a la venta y asesoramiento tanto en preventa, como en postventa. /font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>font faceHelvetica, serif>Contamos Servicio Técnico altamente capacitado, para satisfacer las necesidades de clientes en preventa y postventa. /font>/font>/span>/span>/p>p>span stylecolor:#FFFFFF;>span stylefont-size:14px;>font faceTimes New Roman, serif>strong>font faceHelvetica, serif>OXIGENO UNION /font>/strong>font faceHelvetica, serif>se encuentra en permanente desarrollo y expansión para beneficiar a clientes en cuanto a atención, asesoramiento, servicio técnico y precios competitivos./font>/font>/span>/span>/p>p> /p>/p> /div> /div> div classcol-md-5 col-sm-12 column> div classfooter-widget contact-widget> h2>Contacto/h2> p> ul> li>Dirección: Av Italia 1749br /> br /> Río Cuarto, Córdoba, Argentina/li>/ul> /p> p> a idwhatsapp-info-footer classvisible-md-inline-block onclick hrefhttps://wa.me/5493584019492 target_blank stylecursor:pointer;>div idwhatsapp-info-footer> i classfab fa-whatsapp>/i> +5493584019492/div>/a> /p> /div> /div> !--Two 4th column--> div classcol-md-6 col-sm-12 column> div classfooter-widget contact-widget> !-- Newsletter --> h2>Seguinos en las redes/h2> div classsocial-links-footer> /div> div idcontenedorNewsletter> a data-target#newsLetterModal data-togglemodal stylecursor: pointer;>Suscripción al newsletter /a> /div> !-- FIN Newsletter --> /div> /div> /div> /div> /div> !--Footer Bottom--> !-- Preguntamos i hay que renderizar un logo a la derecha, preguntamos aca porque de eso depende la cantidad de columnas grid de los divs --> div classfooter-bottom> div classauto-container> !--Copyright--> div classcopyright clearfix text-center> div classrow> div classcol-md-18 copyright__signature> span classsub-footer-text>© 2025 Todos los derechos reservados. | /span> div classfooter-link u styletext-align: center; padding: 8px 0; >a hrefhttps://www.oxigenounion.com/politicas-de-privacidad.htm classsub-footer-link >Politicas de privacidad/a>/div>div classsub-footer-text stylewidth:26px; display: inline-block; text-align: center;>|/div>div classfooter-link u styletext-align: center; padding: 8px 0; >a hrefhttps://www.oxigenounion.com/aviso-legal.htm classsub-footer-link >Aviso legal/a>/div> /div> div classcol-md-6 copyright__made text-center> a classlogo_copyright_tq hrefhttps://www.tiendaquick.com/ target_blank > img classimg-responsive img-logo srcimages/logos/logotiendaquickw.png altOxígeno Unión > /a> /div> /div> /div> /div> /div>/footer>div classmain-modals> !-- Modal de filtros --> div classmodal fade idnewsLetterModal tabindex-1 roledialog aria-labelledbynewsLetterModalLabel> div classmodal-dialog modal-sm roledocument> div classmodal-content styleborder-radius: 0> div classmodal-header styleborder-radius: 0> button typebutton classclose stylefont-size: 13px data-dismissmodal aria-labelClose>span aria-hiddentrue>X/span>/button> /div> div classmodal-body adjust-modal row style> div classcol-sm-10 image-background hidden stylebackground-image: url();> /div> div classattributes_filters col-sm-24 style height: 560px; overflow: auto;> div classtitle-modal-news> label> Suscripción /label> /div> div stylepadding-top: 15px;> Dejá tus datos para recibir más información /div> form classfooter-subcribe idformNews actionnewsletters_subscribe.php methodpost> div classsection_page> div classhas-feedback> /div> div classhas-feedback stylemargin-bottom: 11px;> input typetext nameemailplaceholderEmail classrequired email form-control stylewidth: 100% /> /div> /div> div classform-group has-feedback capt-news-letter-small-modal>table idtable_catpcha border0 cellspacing0 cellpadding0> tr> td stylewidth: 50%; vertical-align: bottom> img idcaptcha_newsletter srcdata:image/jpeg;charsetutf-8;base64, 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 altCAPTCHA Image styleborder: 1px solid; width: 100%;margin-right: 5px;/> /td> td stylewidth: 5%>/td> td stylewidth: 45%; vertical-align: bottom> span classtext_form_contacto>Ingresar captcha/span> a idimagenCaptchaReload onclickcargarNuevaImagenCaptcha(captcha_newsletter)> img srcimages/refresh.png aligntop stylemargin-left: 10px; margin-bottom: 5px; width:20px/> /a> br/> input classform-control inputFormContacto required typetext namecaptcha_newsletter maxlength6 stylewidth:130px /> /td> /tr> /table>/div> div classcheckbox checkbox-corporate stylepadding-left: 0px; margin-top: 18px;> input typecheckbox namepolitica value1 idpoliticaModal classrequired /> label forpoliticaModal classlabel_form> a classbtn-header data-togglemodal href# data-id18 data-target#pagesModal> Acepto las u>Políticas de Privacidad/u> /a> /label> /div> div classclearfix button-adjust> button typesubmit classbtn btnDisabled disabled stylemargin-top: 11px;position: relative;>Suscribirme/button> /div> input typehidden nameaction valuesend> /form> div stylemin-height: 20px; clear: both;> div idnewsLoading styledisplay: none;>/div> div iderrorNewsletter classerrorNewsletter alert alert-danger styledisplay: none>/div> /div> /div> /div> /div> /div> /div> !-- Modal de tel?onos de contacto --> div classmodal fade idmodalsPhoneInfo roledialog aria-labelledbymodalsPhoneInfoLabel tabindex-1 > div classmodal-dialog modal-sm roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title idhomeDeliveryModalLabel>CONTÁCTENOS/h4> /div> div classmodal-body> div classrow row-modal-info> !-- email --> div classcol-sm-24 col stylemargin-bottom: 10px; margin-top:10px> a onclick hrefmailto:ventas@oxigenounion.com target_blank stylecursor:pointer; target_blank > div classinfo-box info-mail> div classrow> div classcol-sm-5> div classicon-container> i classfas fa-envelope>/i> /div> /div> div classcol-sm-19> div classdesc stylewidth: 100%>ventas@oxigenounion.com/div> /div> /div> /div> /a> /div> !-- phone --> !-- Whatsapp --> div classcol-sm-24 col stylemargin-bottom: 10px; margin-top:10px> a onclick hrefhttps://wa.me/5493584019492 target_blank stylecursor:pointer> div classinfo-box> div classrow> div classcol-sm-5> div classicon-container> i classfab fa-whatsapp style>/i> /div> /div> div classcol-sm-19> div classdesc stylewidth: 100%>5493584019492/div> /div> /div> /div> /a> /div> /div> /div>!-- /.modal-body --> /div> /div> /div> !-- Fin Modal de tel?onos de contacto --> !-- Modal para las páginas de información --> div classmodal fade idpagesModal tabindex-1 roledialog aria-labelledbypagesModalLabel> div classmodal-dialog modal-lg roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title idpagesModalTitle> !-- Titulo del page info --> /h4> /div> div classmodal-body idpagesModalBody> /div> div classmodal-footer idpagesModalFooter>button classbtn btn-default onclick$(#pagesModal).modal(hide)>Cerrar/button>/div> /div> /div> /div> !-- Modal para las páginas de información --> div classmodal fade iddetails-configure-product-cart tabindex-1 roledialog aria-labelledbypagesModalLabel> div classmodal-dialog modal-lg roledocument> div classmodal-content> div classmodal-header iddetails-configure-product-cart-header> /div> div classmodal-body iddetails-configure-product-cart-body> /div> /div> /div> /div> !-- Fin modal para las páginas de información --> !-- Modal de imagen de locaciones --> div classmodal fade idlocationsImageModal tabindex-1 roledialog aria-labelledbylocationsModalLabel> div classmodal-dialog modal-lg roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title idlocationsImageModalTitle>Envío express/h4> /div> div classmodal-content-img>/div> /div> /div> /div> !-- Fin Modal de imagen de locaciones --> /div> !-- Modal --> div classmodal fade iderrorMessageModal tabindex-1 roledialog aria-labelledbyerrorMessageModalLabel> div classmodal-dialog modal-md roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title iderrorMessageModalTitle> !-- T?ulo del error --> /h4> /div> div classmodal-body idmodalBody> /div> div classmodal-footer idmodalFooter>button classbtn btn-default onclick$(#errorMessageModal).modal(hide) stylebackground-color: #e92026; border-color: #e92026;>Cerrar/button>/div> /div> /div> /div> !-- fin modal --> !-- Modal Refund --> div classmodal fade idrefundModal tabindex-1 roledialog aria-labelledbyrefundModalLabel> div classmodal-dialog modal-md roledocument> div classmodal-content> div classmodal-header styleheight:55px;> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title idrefundModal>/h4> /div> div classmodal-body idmodalBody> /div> div classmodal-footer idmodalFooter>button classbtn btn-default onclick$(#refundModal).modal(hide) stylebackground-color: #e92026; border-color: #e92026;>Cerrar/button>/div> /div> /div> script typetext/javascript>/script> /div> !-- fin modal Refund --> !-- Modal para visualizar los medios de pago de Mercado Pago --> div classmodal fade idpaymentMethodsMP tabindex-1 roledialog aria-labelledbypaymentMethodsMPLabel>/div> !-- Modal Buscar en responsive --> div classmodal fade idsearchModal tabindex-1 roledialog aria-labelledbysearchModalLabel > div classmodal-dialog modal-search roledocument> div classmodal-content modal-search-reponsive stylemargin-top: 180px;> div classmodal-body> form nameformBusquedaResponsive actionhttps://www.oxigenounion.com/resultado-busqueda.htm methodget idformBusquedaResponsive rolesearch stylemax-width:256px> div classform-group stylemargin-right: -15px; margin-left: -15px;> span classinput-group > input typetext classform-control placeholder¿Qué estás buscando? namekeywords value styleborder: 0;> span classinput-group-addon onclick$(#formBusquedaResponsive).submit() stylecursor: pointer;background-color: #efefef; border-top-right-radius: 3px;border-bottom-right-radius: 3px;> i classfa fa-search>/i> /span> /span> /div> /form> /div> /div> /div> /div> div classmodal fade idmodalForceFieldsLogin roledialog aria-labelledbymodalForceFieldsLoginLabel aria-hiddentrue> div classmodal-dialog modal-lg roledocument> div classmodal-content> div classmodal-header> button typebutton classclose data-dismissmodal aria-labelClose>span aria-hiddentrue>×/span>/button> h4 classmodal-title>Campos obligatorios./h4> /div> div classmodal-body stylepadding: 0px; > /div> /div> /div> /div> div classmodal fade idmyModal tabindex-1 roledialog aria-labelledbymyModalLabel aria-hiddentrue>/div>/div>!--Se agrega el siguiente div con todos los contenidos necesarios para el blueimg-->div idblueimp-gallery classblueimp-gallery blueimp-gallery-controls data-hide-page-scrollbarsfalse data-use-bootstrap-modalfalse> !-- The container for the modal slides --> div classslides>/div> !-- Controls for the borderless lightbox --> h3 classtitle>/h3> a classprev href#>span stylefont-size: 40px; position: relative; top: 5px; right: 1px;> /span>/a> a classnext href#>span stylefont-size: 40px; position: relative; top: 5px; left: 1px;> >/span>/a> div idcomparteAddthis classclose stylemargin-right:30px;> div idtoolboxCustom classthe-content- >/div> /div> a classclose href#>span stylefont-size: 40px>x/span>/a> a classplay-pause href#>/a> ol classindicator>/ol> !-- The modal dialog, which will be used to wrap the lightbox content --> div classmodal fade> div classmodal-dialog> div classmodal-content> div classmodal-header> button typebutton classclose aria-hiddentrue>s×/button> h4 classmodal-title>/h4> /div> div classmodal-body next>/div> div classmodal-footer> button typebutton classbtn btn-default pull-left prev> i classglyphicon glyphicon-chevron-left>/i> Previous /button> button typebutton classbtn btn-primary next> Next i classglyphicon glyphicon-chevron-right>/i> /button> /div> /div> !-- /.modal-content --> /div> !-- /.modal-dialog --> /div> !-- /.modal -->/div> !-- /#blueimp-gallery -->form idgoToProduct action_go_to_product.php methodget> input idbarcode typehidden namebarcode>/input>/form>!-- este div es para js responsive -->div classvisible-xs>/div>style typetext/css> #imagenCaptchaReload { cursor: pointer; }/style> div idcustomLayoutModalContent>/div> link relstylesheet typetext/css hrefext/jquery/ui/jquery-ui.min.css /> link hrefext/jquery/jquery.alerts-1.1/jquery.alerts.min.css relstylesheet typetext/css> !-- OwlCarousel --> link relstylesheet hrefext/owl-carousel2-2-3-4/dist/assets/owl.carousel.min.css> link relstylesheet hrefext/owl-carousel2-2-3-4/dist/assets/owl.theme.default.min.css /> div idfirstAddCartModalContainer>/div>div idproductsAddCartModalContainer>/div>script typetext/javascript> // Flag to check if notice is open // Estas variables se usan para mostrar el mensaje de stock (tienen que estar definidas) //significa que en la config STOCK_ALLOW_CHECKOUT se marco la opcion true_without_message, no debemos mostrar el cartel var noShowNotify var notifyOptions { message: span style font-size: 14px;>Hay productos sin stock disponible en su carrito. Deberá quitarlos o modificar las cantidades./span> }; //DS 20230628 agregamos el mensaje nuevo var notifyOptionsBeforeCheckout { message: span style font-size: 14px;>Este producto no tiene stock disponible. Aún así puede realizar el pedido./span> } //------------------------------------------------------------------------------------ //DS 20240410 Aca se van a poner todo lo necesario para que funcione correctamente el script en cart_functions.js //DS 20240410 Creo las variables para guardar la url de _modificoCarro.php var urlModificoCarroActDiff https://www.oxigenounion.com/_modificoCarro.php?actiondifference_product; var urlModificoCarroActUpd https://www.oxigenounion.com/_modificoCarro.php?actionupdate_product; //DS 20240410 Creo las variables para guardar la url de _agregarCarrito.php var urlAgregarCarritoActExist https://www.oxigenounion.com/_agregarCarrito.php?actionexistProduct; var urlAgregarCarritoActAdd https://www.oxigenounion.com/_agregarCarrito.php?actionadd_product; var urlAgregarCarritoActRemove https://www.oxigenounion.com/_agregarCarrito.php?actionremove_product; var urlAgregarCarritoActRemoveConf https://www.oxigenounion.com/_agregarCarrito.php?actionremove_product_config; //DS 20240410 Si esta habilitada la config STOCK_CHECK_BEFORE_CART creo 2 funciones para añadir o sacar // la clase disabled al elemento con id tdb1 function tdb1AddDisabledFunction(){ $(#tdb1).addClass(disabled); } function tdb1RemoveDisabledFunction(){ $(#tdb1).removeClass(disabled); } //DS 20240410 Creo esta funcion para controlar el stock dentro de la funcion actualizarCantidad function checkStockFunction(element, cant, showNotice){ //DS PENDING 20231117 si estamos en alquiler no controlamos stock, esto debería ser parametrizable, pero por ahora no lo controlamos directamente //DS 20230414 agregamos control de la config que checkea el stock de producto antes del carrito //llamamos al stock desde el input hidden var stock parseFloat(element.attr(data-stock)); //que tenga en cuenta la cantidad que hay en el carro y compararlo con eso if (cant > stock) { //vamos a hacer que si el producto supera el stock setee esa cantidad y no deje aumentarla cant stock; //le mandamos el case 3 que agregamos para que aparezca nuestro div mostrando el error ejecutarFormulario(element,3); } return cant, showNotice; } //DS 20240410 Creo la variable para que se use en la funcion actualizarCantidad var enabledDiscountByQty false; // Controla el maximo de compra permitido por producto //DS 20240410 Creo esta funcion para controlar el stock dentro de la funcion actualizarCantidad function checkMaxQtyFunction(cant){ var max_qty_in_cart 99999; if (cant > max_qty_in_cart) { var res_div Math.floor(max_qty_in_cart / unidadcompra); cant unidadcompra * res_div; //DS 20230628 STOCK_ALLOW_CHECKOUT false solo vamos a bloquear la compra si la config lo permite ejecutarFormulario(element,3); } return cant; } //DS 20231122 si cambia la cantidad vamos a calcular el nuevo volumen en métros cúbicos //DS 20240410 Creo la variable para que se use en la funcion actualizarCantidad //al cambiar la cantidad del producto tambien se actualiza el peso del mismo solo si CALCULATE_PRODUCT_WEIGHT_AUTO está activo var updateWeight false; //DS 20240410 Creo las variables para que se usen en la funcion actualizarCantidad var productGrams grs; // Se usan cuando el producto se compra por gramos var productKiloGrams kg; // Se usan cuando el producto se compra por kilo gramos function updateTotalCartElement(prod){ $(idtotalCarrito).html(prod.subtotal); } //DS 20240410 Creo las variables para mostrar el iva var includeTax true; var showTax true; //DS 20240410 Creo estas variables para el modal del carrito var cartProductsExistsInfo ya estaba agregado en su carrito (; var cartProductsAddMore ¿Desea agregar más cantidad o actualizar la cantidad?; function checkCartQtyFunction(resp, inputQty, qty){ //DS 20240410 Inicializo checkFail var checkFail false; //llamamos al stock desde el input hidden var stock parseFloat(inputQty.attr(data-stock)); //que tenga en cuenta la cantidad que hay en el carro y compararlo el stock con esta misma var cantCarro parseInt(resp) + parseInt(qty); if (cantCarro > stock) { //vamos a hacer que si el producto supera el stock setee esa cantidad y no deje aumentarla cantCarro stock; //le mandamos true para llamar a el modal mas abajo checkFail true; //ejecutarFormulario(inputQty,3); } return cantCarro, checkFail; } //DS 20240410 Creo estas variables para el texto de error var textNoAvailableStock No hay stock disponible para este producto; var textOutOfStockBeforeCartAlert No puede comprar más de ; var textOutOfStockBeforeCartAlert1 de este producto; //DS 20240410 Creo esta variable para armar el modal del producto var titleModalProductsAddCartModal Producto Agregado; //DS 20240410 Creo la funcion para lanzar el evento gtag_report_conversion() //DS 20240410 Creo la variable para el modal de cuando se agrega el producto al carrito var addedToShoppingCart Agregado; //DS 20240410 Creo las variables para el modalfooter de cuando se agrega el producto al carrito var textGoShoppingCart Ir al carro de compras; var textContinue o seguir comprando; var urlFilenameShoppingCart https://www.oxigenounion.com/shopping_cart.php; //DS 20240410 Creo la variable para el modal var openModalOnPurchase true; //DS 20240410 Creo las variables para armar el contenido del modal que dirige a login var textoLogin Para realizar una compra debe ingresar con sus datos o registrarse si es su primer compra.; var textoButton Ingresar o registrar!; var urlFilenameLogin https://www.oxigenounion.com/entrar.htm; //DS 20240410 Creo la variable para el append en el titulo de la notificacion var notificationTitleAppend Agregado!; //DS 20240411 Creo la variable de la url para la funcion cargarSideCart var urlFilenameShoppingCart https://www.oxigenounion.com/shopping_cart.php; //DS 20240411 Creo la variable de la url para completar la cuenta con los campos requeridos var urlFilenameAccountEdit https://www.oxigenounion.com/account_edit.php?complete_registration; //DS 20240411 Creo la variable para el texto de que no hay productos var textNoProductsInCart No tiene productos en su carrito; //DS 20240411 Creo la variable que dice si estamos en mobile o no var isMobile ; //DS 20240411 Creo la variable del texto para mi carrito var textMyCart Mi Carrito; //DS 20240411 Creo la variable que estable que tipo de modal es, si es derecho o izquierdo var rightOrLeftCart openModalOnPurchase right_cart ? right_cart : left_cart; //------------------------------------------------------------------------------------ /script> !-- ESTO QUEDA COMENTADO POR AHORA JUNTO AL JS DE ABAJO --> !-- link hrefhttps://fonts.googleapis.com/css?familyPoppins:600 relstylesheet> --> script typetext/javascript> $(#bodyContent).attr({data-rentable:false}); //DS 20221228 se comento el filtroPrecioMaximo porque ralentiza mucho la pagina //$(#bodyContent).attr({data-filtroprecio:}); //DS 20221219 se agrega el data el dato de oferta maxima en porcentaje $(#bodyContent).attr({data-filtrooferta:}); $(#bodyContent).attr({data-ishome:1}); $(#bodyContent).attr({data-rentablename: }); /script> script> function cuponResellerUp(modal, event, checkoutShipping false, hasSheller){ if(!checkoutShipping){ event.preventDefault(); $(#+modal).modal(show); }else{ inputCupon $(#cuponResellerFill).val(); urlAjax $(#gift_card_form).attr(action); if(inputCupon ! || !hasSheller){ $.ajax({ url: urlAjax, type: POST, dataType: Intelligent Guess, data: {gift_card_code: inputCupon}, }) .always(function() { $(#tdb1).removeAttr(onclick); $(#tdb1).find(.btn).click(); }); } } } /script> !-- link relstylesheet typetext/css hrefext/anime-master/css/anime.css /> --> link relstylesheet typetext/css hrefext/anime-master/css/anime.min.css /> script typetext/javascript srcext/anime-master/anime.min.js>/script>script typetext/javascript srcext/jquery/comboBoxAutocomplete.js>/script> !-- script srcext/jquery/comboBoxFront.js?accdfsv23s>/script> --> div idisXs classvisible-xs>/div>script>jQuery.ajaxSetup({cache: true});/script> script typetext/javascript> $(head).append(+script typetext/javascript srcext/tq/scriptsFooter.js?t1730230196>+/script>);googleMapsJsUrlhttps://maps.googleapis.com/maps/api/js?keyAIzaSyBHtZjeBBfx_rdqkY-FKxX72tIvEA5JtOE&librariesplaces,marker; var isXs $(#isXs).css(display) block; // var ctrlScroll 0; //definimos una variable global de js, para quitar el scroll segun: //si en la request viene page y la pagina actual es productos.htm //el scrol se deshabilita solo en la paginacion del listado de productos de la home var ctrlScroll ; if(ctrlScroll){ $(body).css({overflow:hidden}); } // $(window).on( scroll, function(){ // ctrlScroll $(window).scrollTop(); // }); /** * Función que se ejecuta una vez cargada toda la página * aca debemos meter todos los script que necesiten algun elemento antes cargado por ejemplo los blueimp */ function funcionInicial() { // Aqui se declaran las funcionalidades que tienen en común el slider en LG // y el slider en XS dentro del onslide: function commonScript(index, slide, element) { /* Para agregar la descripción se obtiene del data-description y su contenido se agrega en el tag * con la clase description en la incialización del HTML */ var text element.listindex.getAttribute(data-description); var btnText element.listindex.getAttribute(data-btn-text); var btnTextColor element.listindex.getAttribute(data-btn-text-color); var btnBgColor element.listindex.getAttribute(data-btn-bg-color); node element.container.find(.description); /* Para agregar link */ var link element.listindex.getAttribute(data-link); var target element.listindex.getAttribute(data-target); nodeLinkTo element.container.find(.see-more); /* Eliminar los datos, al cambiar el slider, sino se mostrarán los mismos datos, para todos los sliders */ node.empty(); nodeLinkTo.empty(); $(.slides).unbind(click).css({cursor: default}); // Se pregunta si viene la text (del data-descriton) if (text) { var description p>+text+/p>; // HTML string var div document.createElement(div); $(div).addClass(desc-container); div.innerHTML description; node0.appendChild(div); } $(element.container0).find(.blueimp-container).first().unbind(click); // Se pregunta si viene el link (del data-link) if(link && link ! ) { var decodeLink ; //Determinamos si el link es un obtjeto (solo los links con json son de tipo modal) try { var decodeLink JSON.parse(link); } catch(e) { decodeLink ; } if(typeof decodeLink object){ // Creamos un boton oculto, con los datos para mostrar el modal correcto // en el click del boton o el contenedor, haran trigger click a este boton var hiddenModalClick document.createElement(a); hiddenModalClick.setAttribute(class,hidden); hiddenModalClick.setAttribute(data-id, decodeLink.targetId); hiddenModalClick.setAttribute(data-target, decodeLink.target); hiddenModalClick.setAttribute(data-toggle, decodeLink.targetToggle); hiddenModalClick.setAttribute(href, decodeLink.link); node0.appendChild(hiddenModalClick); } /*Si el boton no tiene texto entonces no se muestra*/ if(btnText ! && jQuery.type( btnText ) ! null){ /*Aqui definimos un boton solo por cuestion visual, ya que el link que deberia de tener, lo tiene todo el contenedor por lo tanto al hacer click, sobre la imagen o sobre el boton abre el link definido*/ var tagLink $(button>/button>).addClass(btn btn-slider); if(btnText){ $(tagLink).text(btnText); } if(btnTextColor){ $(tagLink).css({color: btnTextColor}); } if(btnBgColor){ $(tagLink).css({background-color: btnBgColor}); } var linkContainer document.createElement(div); $(linkContainer).addClass(link-container); $(linkContainer).append($(tagLink)); /*Agregamos el link en el node0 este es el div con la clase .description*/ node0.appendChild(linkContainer); } /* Al hacer click sobre la imagen del slider, este va directo al enlace que se recibe por data-link data-target para ello primero debemos quitarle el evento click, ya que sino se lo estaria seteando cada ves que cambie de slider*/ $(element.container0).find(.blueimp-container).first().click(function(event) { // El solo los links con modal vienen de tipo objeto, previamente creamos un tag a con los datos para mostrar el modal // y lo ocultamos, al hacer click sobre el banner o el boton tagLink, le hacemos un trigger click al boton oculto // para mostrar el modal, de lo contrario hacemos un window.open como estaba desde un principio if(typeof decodeLink object){ hiddenModalClick.click(); }else{ window.open(link, target); } }).css({ cursor: pointer, left: 0px, width: 100vw, max-width: 100vw, height: 100%, transform: inherit, }); } else { $(element.container0).find(.blueimp-container).first().css({ cursor: default, left: 50%, transform: translateX(-50%), width: inherit, height: inherit, max-width: inherit, }); } /** * Si es un video, entonces a la descripción le agregamos la clase hidden */ if(typeof $(element.listindex).attr(data-youtube) ! undefined) { $(element.container).find(.blueimp-container).addClass(hidden); } else { $(element.container).find(.blueimp-container).removeClass(hidden); } } // problema de stack del backdrop // Cuando se quiere abrir un modal sobre otro modal, esta es la solucion para que se pueda visualizar el segundo modal // y para que se oculte el backdrop correcto $(function () { $(document).on(show.bs.modal, .modal, function (event) { var zIndex 1050 + (10 * $(.modal:visible).length); $(this).css(z-index, zIndex); setTimeout(function() { $(.modal-backdrop).not(.modal-stack).css(z-index, zIndex - 1).addClass(modal-stack); }, 0); }); }); function initOwl(){ var useCarrousel 14; if(useCarrousel > 0){ $.ajax({ url: ext/owl-carousel2-2-3-4/dist/owl.carousel.min.js, dataType: script, success: success }); } } hrefLinkAjMenuFrontMobileJshttps://www.oxigenounion.com/_aj_menu_front_mobile.php;jsonGetPagesHeaderJs{xs:1,pages_name:Categorías,pages_name_mobile:,pages_id:60,url_amigable:categoraias,show_in_modal:0,pages_key:CATEGORIES_MENU,has_link:1,category_id:,category_menu:0,target_category:,margin_left:,margin_right:,separation_left:,separation_right:,orientation:,icon_from_categories:,sort_order:21,destacado_header:0,destacado_mobile:1,menu_mid:0,menu_inferior:1,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:},{xs:0,pages_name:Contacto,pages_name_mobile:,pages_id:22,url_amigable:contacto,show_in_modal:0,pages_key:CONTACT_IP,has_link:1,category_id:0,category_menu:0,target_category:,margin_left:0,margin_right:0,separation_left:0,separation_right:0,orientation:,icon_from_categories:,sort_order:13,destacado_header:1,destacado_mobile:1,menu_mid:0,menu_inferior:0,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:},{xs:0,pages_name:Home,pages_name_mobile:,pages_id:50,url_amigable:home,show_in_modal:0,pages_key:INDEX_URL,has_link:1,category_id:0,category_menu:0,target_category:,margin_left:0,margin_right:0,separation_left:0,separation_right:0,orientation:,icon_from_categories:,sort_order:25,destacado_header:1,destacado_mobile:1,menu_mid:0,menu_inferior:0,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:Oxígeno Unión},{xs:0,pages_name:Novedades,pages_name_mobile:,pages_id:52,url_amigable:novedades,show_in_modal:0,pages_key:PRODUCTS_FEATURED,has_link:1,category_id:,category_menu:0,target_category:,margin_left:,margin_right:,separation_left:,separation_right:,orientation:,icon_from_categories:,sort_order:25,destacado_header:1,destacado_mobile:1,menu_mid:0,menu_inferior:0,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:},{xs:0,pages_name:Ofertas,pages_name_mobile:,pages_id:53,url_amigable:ofertas,show_in_modal:0,pages_key:PRODUCTS_OFFER,has_link:1,category_id:,category_menu:0,target_category:,margin_left:,margin_right:,separation_left:,separation_right:,orientation:,icon_from_categories:,sort_order:25,destacado_header:1,destacado_mobile:1,menu_mid:0,menu_inferior:0,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:},{xs:0,pages_name:Favoritos,pages_name_mobile:,pages_id:55,url_amigable:favoritos,show_in_modal:0,pages_key:FAVORITES_PRODUCTS,has_link:1,category_id:,category_menu:0,target_category:,margin_left:,margin_right:,separation_left:,separation_right:,orientation:,icon_from_categories:,sort_order:25,destacado_header:1,destacado_mobile:1,menu_mid:0,menu_inferior:0,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:},{xs:0,pages_name:Alquiler,pages_name_mobile:,pages_id:61,url_amigable:alquileres,show_in_modal:0,pages_key:RENTABLE_PRODUCTS,has_link:1,category_id:,category_menu:0,target_category:,margin_left:,margin_right:,separation_left:,separation_right:,orientation:,icon_from_categories:,sort_order:25,destacado_header:1,destacado_mobile:1,menu_mid:0,menu_inferior:0,hide_menu_title:0,menu_width:0,navbar_type:,display_custom_list:,submenu:0,link:,target:,meta_title:};dontHideCategoriesJs0;$(head).append(+script typetext/javascript srcext/jquery/ui/i18n/jquery.ui.datepicker-es.js?t17302301991730230196>+/script>);$(head).append(+script typetext/javascript srcext/tq/header.js?t17302301991730230196>+/script>);$(head).append(+script typetext/javascript srcext/tq/category_menu.js?t1730230196>+/script>);$(head).append(+script typetext/javascript srcext/bootstrap-slider/dist/bootstrap-slider.min.js?t1706123715>+/script>);$(head).append(+script typetext/javascript srcext/jquery/bootstrap-notify.min.js?t1706123715>+/script>);$(head).append(+script typetext/javascript srcext/tq/cart_functions.js?t1730230196>+/script>); var element document.querySelector(#menuHeader.nav-top); if(element){ var style window.getComputedStyle(element); var background style.getPropertyValue(background-color); $(metanametheme-color).attr(content, background); } $.datepicker.setDefaults($.datepicker.regionales); var numCheck 0; $(.productCheckbox).click(function() { var action ; if ($(this).is(:checked)) { var action act; } else { var action des; } $.ajax({ url: https://www.oxigenounion.com/_addComparar.php, data:{ar:pl,act:action,id:$(this).val()}, success: function(data) { if (data ! ) $(value\ + data + \).attr(checked, false); else { if(action act && numCheck 3) { console.log(action, numCheck); $(#checkCompare + numCheck).removeClass(fa-square-o).addClass(fa-check-square-o); numCheck++; // var num numCheck - 1; } else if(action des && numCheck > 0) { numCheck--; console.log(action, numCheck); $(#checkCompare + numCheck).removeClass(fa-check-square-o).addClass(fa-square-o); } } } }); });initOwl() $(function() { var filter new QuickFilters({ form_selector: formnamefiltros, filtered_inputs: , tec_filter: , default_redirect: https://www.oxigenounion.com/resultado-busqueda.htm, manufacturers_filter: , keywords: }); }); $(function(){ var cc 0; var categoriesFilter $(document).find(#filter-categories).first(); if(!cc){ categoriesFilter.find(.category-menu).first().removeClass(in); categoriesFilter.find(.mainFilter i).first().addClass(fa-angle-down).removeClass(fa-angle-up); }else{ categoriesFilter.find(.category-menu).first().addClass(in); categoriesFilter.find(.mainFilter i).first().addClass(fa-angle-up).removeClass(fa-angle-down); } }); $( .telephone ).keypress(function(event) { var keyCode event.which; if ( jQuery.inArray( keyCode, 8,13,32,40,41,43,45 ) -1 && (keyCode 48 || keyCode > 57)) { return false; } }); $(.fas.fa-bars.menu-toggle.menu-toggle-style.menu-toggle-style-menu).hover(function(e){ if(!isXs) { $(divroletabpanel.tp-categories-menu.active:not(#menu_0)).removeClass(active); } });$(.dropdown-submenu).hover(function(){ if($(.hidden-xs).first().css(display) block) { $(this).find(.menu-toggle:first).trigger(click); }}); $(#pagesModal).on(stopLoading, function(e) { $(this).find(#pagesModalBody).html(); }); $(#pagesModal).on(loading, function(e) { let loading $(div>).addClass(loading-bg text-center).append( $(i>).addClass(fas fa-spinner fa-spin).css(font-size, 40px) ); $(this).find(#pagesModalBody).html().append(loading); }); $(#pagesModal).on(show.bs.modal, function(e) { let target $(e.relatedTarget); let id target.data(id); let modal $(#pagesModal); let form $(#page-corp); modal.trigger(loading); $.ajax({ url: https://www.oxigenounion.com/_aj_page_info_modal.php, dataType: JSON, method: GET, data: {page: id} }) .done(function(response) { modal.trigger(stopLoading); if(response.code ok) { let res response.result; modal.find(#pagesModalTitle).html(res.title); modal.find(#pagesModalBody).html( res.image + res.resume + res.description ); } }); }); //luego de haber cargado los scrip, entre ellos los carousel de los sliders de la home //activamos el scroll y scrollamos a #prodLists, solo si ctrlScroll es true. if(ctrlScroll){ $(body).css({overflow:scroll}); //scrollTo(#prodLists); } $( document ).ready(function() { $(.btnDisabled).removeAttr(disabled); $(#searchModal).on(show.bs.modal, function(){ $(document).find(header).addClass(filter-blur); $(document).find(#bodyWrapper).addClass(filter-blur); $(document).find(#section_footer .main-footer).addClass(filter-blur); $(document).find(.chaport-container).addClass(filter-blur); $(document).find(#top-link-block).addClass(filter-blur); $(document).find(#main-slider-blueimp).addClass(filter-blur); }); $(#searchModal).on(hide.bs.modal, function(){ $(document).find(header).removeClass(filter-blur); $(document).find(#bodyWrapper).removeClass(filter-blur); $(document).find(#section_footer .main-footer).removeClass(filter-blur); $(document).find(.chaport-container).removeClass(filter-blur); $(document).find(#top-link-block).removeClass(filter-blur); $(document).find(#main-slider-blueimp).removeClass(filter-blur); }); }); //Event snippet for Banners FanPages conversion page --> function initConversionClicker(selector, conversion_snippet) { var el $(selector); var elAnchor $(selector).find(a); var url; if (elAnchor.length > 0) { url elAnchor.attr(href); // nos vamos a encargar del enlace dentro del codigo de conversion // por lo que no se ejecuta la redireccion en el onclick, sino en el callback del conversion elAnchor.on(click, function(e) { e.preventDefault(); }); } el.on(click, function() { conversion_snippet(); }); } $(function() { initConversionClicker(#myCarousel .item#banner_35, function() { console.log(Furey); }); initConversionClicker(#myCarousel .item#banner_36, function() { console.log(Chapoteando); }); }); //DS 20231227 se cambió el nombre de BarcodeDetector a TQBarcodeScanner ya que es un nombre muy general BarcodeDetector y se genera un conflicto con la libreria html5-qrcode-master que define la misma clase TQBarcodeScanner.init(); $(#deliveryPointModal).on(show.bs.modal, function(ev) { $.ajax({ url: https://www.oxigenounion.com/_modalEnviosSucursal.php, type: POST, data: {param1: value1}, }) .done(function(data) { $(#deliveryPointModal).html(data); }) .fail(function() { console.log(error); }) .always(function() { console.log(complete); }); }); $(document).ready(function() { $(arelmodalOpenPage, buttonrelmodalOpenPage).click(function(event){ event.preventDefault(); globalModal abrirModal( $(this) ); }); $.extend(jQuery.validator.messages, {required: Los campos marcados con * son requeridos.}); formValidateAjaxForm( formContactoFront, contenedorDestacadoHome, errorContacto, function(data) { var url; console.log(Contact); formValidateSuccess( data, formContactoFront, $(#contenedorDestacadoHome)); }, , { email: { minlength : Su email debe contener un mínimo de 1 caracteres., required: El campo email es obligatorio}, politica: {required: Debe aceptar las políticas de privacidad.}, name: {required: El campo nombre es obligatorio}, phone: {required: Teléfono.}, location: {required: El campo localidad es obligatorio.}, client_type: {required: Debe ingresar un tipo de cliente valido.}, captcha_newsletter: {required: Debe ingresar el captcha.}, } ); formValidateAjaxForm( formNews, contenedorNewsletter, errorNewsletter, successContact, , { email: { minlength : Su email debe contener un mínimo de 1 caracteres., required: El campo email es obligatorio}, politica: {required: Debe aceptar las políticas de privacidad.}, name: {required: El campo nombre es obligatorio}, phone: {required: Teléfono.}, location: {required: El campo localidad es obligatorio.}, client_type: {required: Debe ingresar un tipo de cliente valido.}, captcha_newsletter: {required: Debe ingresar el captcha.}, }, true ); function successContact(data) { var url; console.log(Newsletter); if(data captcha_error) { $(#errorNewsletter).text( + Captcha inválido); $(#errorNewsletter).css({display : }); cargarNuevaImagenCaptcha(captcha_newsletter); loadCaptchasV3(CAPTCHA_NEWSLETTER); } else { // $(#newsLetterModal).modal(toggle); var formContacto $( #contenedorNewsletter ); $(#newsLetterModal .footer-subcribe).after(div classmsgSuccessNewsletter>+data+/div>); $(#newsLetterModal .footer-subcribe).remove() formValidateSuccess( data,formNews,formContacto); } } $(.loginUsuario).click(function() { $(this).css(text-decoration:none); }); $(data-toggletooltip).tooltip(); }); // los eventos de collapse cambian el icono de la flechita cuando se despliegan $(.category-menu, .level_1, .level_2, .level_3, .level_4, .level_5, .filterContent, .sub-filters).on(show.bs.collapse, function(e){ var icon_down_class fa-angle-down; var icon_up_class fa-angle-up; e.stopPropagation(); $(this).siblings(data-togglecollapse).first().find(i).first().removeClass(icon_down_class).addClass(icon_up_class); }); $(.category-menu, .level_1, .level_2, .level_3, .level_4, .level_5, .filterContent, .sub-filters).on(hide.bs.collapse, function(e){ var icon_down_class fa-angle-down; var icon_up_class fa-angle-up; e.stopPropagation(); $(this).siblings(data-togglecollapse).first().find(i).first().removeClass(icon_up_class).addClass(icon_down_class); }); // Only enable if the document has a long scroll bar // Note the window height + offset // llamamos a la funcion para mostrar la flecha para volver a top del sitio, // este pregunta primero por los altos de la ventas +100 debe ser menor al alto del documento // hay que tener en cuenta de que si se cambia el alto del documento (como en el caso de profesionales) // hay que transformarlo a funcion y llamar a esta cuando se hace un resize del document (ver \managerQuick\profesional_product_listing.php > showGoUpButton()) if ( ($(window).height() + 100) $(document).height() ) { $(#top-link-block).removeClass(hidden).affix({ // how far to scroll down before link slides into view offset: {top:100} }); } // Scroll on page link $(a.scrollTo).on(click, function(evt) { evt.preventDefault(); var href $(this).attr(href); if (href ! #) { if (href ) { $(html, body).animate({scrollTop: 0}, 1000); } else { $(html, body).animate({scrollTop: $(href).offset().top}, 1000); } } }); //DS 20240514 Como se superponian los captchas al momento de crearse se paso la iniciaizacion del captcha // a la funcion de php que genera el html de la imagen // cargarNuevaImagenCaptcha(captcha_contact_us); // cargarNuevaImagenCaptcha(captcha_work_us); // cargarNuevaImagenCaptcha(captcha_create_user); // cargarNuevaImagenCaptcha(captcha_login_user); // cargarNuevaImagenCaptcha(captcha_newsletter); loadCaptchasV3(); $(.datepicker).datepicker(); $( document ).ready(function(e) { if(false true){ console.log(captcha); $.ajax({ url: https://www.google.com/recaptcha/api.js?render, dataType: script, success: success }); } }); // DS 20240206 Agrego esta llamada para que se ejecute al final de todo y no se rompan los estilos fixMenuDescriptionPos(); } // FIN - Función - funcion_inicial /** * Esta función setea los captchav3 */ function loadCaptchasV3(keynull) { } var urlFavoritesProducts https://www.oxigenounion.com/_favorites_products.php; var urlReloadCaptcha https://www.oxigenounion.com/securimage_show.php; function formValidateSuccess( data,nombreForm,formContacto ) { formContacto.html( displayAjaxResult($(#+nombreForm), data) ); } var blockLoginModalBodyHtml ; $( document ).ready(function(e) { $(window).trigger(scroll); }); //DS:28/09/2021 . No se debe aplicar este cambio si estamos dentro del armador de un producto configurable//DS 20230627 se agrego la opcion true_with_menu_inf a la config ENABLE_HEADER_COLLAPSABLE, si esta seleccionada esta opcion tambien tiene que collapsar el menu inferior $(window).on(scroll, function(e){ // Esto solo va a funcionar de sm en adelante if(!isXs) { // Distancia al top var toTop $(this).scrollTop(); if(toTop > 100 && !$(#headerSite).hasClass(shadowed)) { $(#headerSite).addClass(shadowed); } else if(toTop 100) { $(#headerSite).removeClass(shadowed); } } }); /** * Función para mostrar grande la imagen de una locación * Recibe el url de la imagen */ function openImageLocation(event, location_image , title) { if(location_image ! ) { event.stopPropagation(); $(#locationsImageModal).find(.modal-content-img).css(background-image, url(+ location_image +)); $(#locationsImageModalTitle).text(title); $(#locationsImageModal).modal(show); } } var agentsTelegramJson ; var agentsWhatsappJson ; var onclickPixelFunction ; var gtagWhatsapp ; var gtagPhone ; var messageWhatsappDefault ; var urlConsultProducts https://www.oxigenounion.com/_aj_consult_products.php; var urlModalLayout https://www.oxigenounion.com/_aj_modals_layout.php; var urlModalEnviosSucursal https://www.oxigenounion.com/_modalEnviosSucursal.php; var productModalId ; var pageDataShippingExpressTitle `Envío express`; var pageDataShippingExpressContent `Eaque temporibus dignissimos molestiae quo saepe pariatur eveniet, vitae blanditiis facilis illo enim fugiat provident vero. Suscipit modi fugit vitae quis, eos quis voluptatibus commodi cupiditate cumque eveniet voluptas ab incidunt, a esse quis hic commodi. Dolorum vitae aperiam est fuga dolore enim qui quo doloribus autem, asperiores consequatur ipsa neque repellendus iste. Quae cumque provident exercitationem ipsam repellendus ipsa debitis accusantium quidem laborum doloribus?br />br />Dolore dicta adipisci reiciendis quia ipsa veniam quos repellendus eligendi, reprehenderit aut necessitatibus animi voluptas perspiciatis sint, dignissimos harum nobis illo rerum sit numquam repellat temporibus, laborum sequi repellendus eligendi possimus libero quidem atque non veritatis, tenetur fuga eligendi?`; var pageDataShippingHomeTitle `Envío a domicilio`; var pageDataShippingHomeContent `div stylebox-sizing: border-box; color: rgb(102, 102, 102); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-align: center;>br />Realizamos envíos a strong>todo el País/strong> por medio de a hrefhttps://www.oca.com.ar/ stylebox-sizing: border-box; background: transparent; color: inherit; text-decoration: none; outline: none; target_blank>strong>OCA/strong>/a>.br />br />Recibí tu producto donde sea que estes y en la comodidad de tu hogar./div>div stylebox-sizing: border-box; color: rgb(102, 102, 102); font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255);> /div>`; var pageDataShippingExpenseBuyerTitle `Envío a cargo del comprador`; var pageDataShippingExpenseBuyerContent `Envío a todo el pais a cargo del comprador.br />br />En el campo comentario debe indicar el transporte a donde debemos despachar el/los producto/s.br />No cobramos flete por envíos hasta el transporte dentro de la ciudad de cordoba`; var pageDataShippingFreeOverTitle `Envío gratis a partir de $ 0,00 `; var pageDataShippingFreeOverContent `Texto a mostrar cuando se abre el modal de Envío gratis a partir de X Monto`; var pageDataShippingFreeOver2Title `Envío gratis a partir de $ 0,00 `; var pageDataShippingFreeOver2Content `Texto a mostrar cuando se abre el modal de Envío gratis a partir de X Monto`; var pageDataLocationTitle `Seleccionar ubicación`; var pageDataLocationContent `input typehidden nameid_tracking idid_tracking value0> input typehidden nameignore_routes idignore_routes valuefalse> input classform-control hidden placeholderLatitud namelat0 typetext idlat0> input classform-control hidden placeholderLongitud namelong0 typetext> div classform-group> label forgoogle_maps_addr0 classcontrol-label col-sm-5 style margin-top: 7px; >Ingrese su dirección:/label> div classinput-group col-sm-13 styledisplay: inline-block;> input typetext namegoogle_maps_addr0 classform-control no-submit addr-input search-map data-index0 placeholder> span class stylewidth: auto;>button idbutton-map-shipping-modal classbtn btn-default styleheight: 34px onclickaddressChanged(search_button_geolocation);>i classfa fa-search>/i>/button>/span>/div>div classinput-group col-sm-4 styledisplay:inline-block>button classbtn idselect_location_DEPRECATED onclickaddressChanged(gps);>Usar mi ubicación actuali classfas fa-crosshairs stylemargin-left: 10px;>/i>/button>/div>/div> div classmap hidden idmap stylewidth: 100%; height: 350px>/div> div classlocations-lit idlocations-list>/div>`; //DS 20240904 guardamos acá la función que redirige luego de loguearse, para poder utilizarla desde cualquier página y mostrar el modal de carrito antiguo si es necesario desde cualquier página.function successLogin(data){ dataObject JSON.parse(data.trim()); $(.errorContainerLogin).css(display,none).html(); if(typeof dataObject object && typeof dataObject.code ! undefined && dataObject.code.trim() ok){ if(dataObject.redirectTo){ window.location.href dataObject.redirectTo } }else{ $(.errorContainerLogin).css(display,).html(dataObject.msg); // $(#login).validate().resetForm(); $(#login .has-success).removeClass(has-success).addClass(has-error); $(#login .glyphicon-ok).removeClass(glyphicon-ok).addClass(glyphicon-remove); $(#username_login).focus(); $(#password_login).val(); cargarNuevaImagenCaptcha(captcha_login_user); loadCaptchasV3(CAPTCHA_LOGUEO); }}/script>script typetext/javascript>/script>script typetext/javascript> function updateQtyConfById(productsId) { $(.qty_update_ + productsId).on(input, function(){ var prod $(this).attr(data-prd); var step $(this).attr(data-step); var qty this.value; var price $(this).attr(data-price); updateQtyConf(prod, step, qty, price); }); } /script> /div> !-- section_footer --> div class right sonnar text-no_show idwhatsapp-flogo stylecursor:pointer;> !--Aca se muestra el globo flotante de whats app en caso de que el menu no tenga agentes --> a onclick hrefhttps://wa.me/5493584019492 target_blank aria-labelContacto> i classfab fa-whatsapp >/i> /a> /div> !--Aca se muestra el globo flotante de telefono en caso de que no tenga agentes --> div idtop-link-block classhidden with-wpp with-wpp-sonnar style> a classbtn scrollTo href aria-labelTEXT_SCROLL_TO_TOP> i classfa fa-angle-up aria-hiddentrue>/i> /a>/div>script typetext/javascript> //evento del boton devolucion en el detalle de pedidos $(.btn-refund).on(click, function(event){ let orders_products_id $(this).data(opi); let refundModal $(#refundModal); refundModal.find(.modal-title).html(Devolución) let modalBody refundModal.find(#modalBody) $.ajax({ url: https://www.oxigenounion.com//mods/html/admin/orders_products/refunds/get-modal/, data:{orders_products_id} }).done(function(response){ modalBody.html() modalBody.html($(response).find(.modal-body).html()) refundModal.modal(show) }) }); /script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]