var pos = 0; var erroneoForm = false; var formBien = false; var statusTerm = false; var dispositivoMovil = false; var adentro = false; var intervalo; $(document).ready(function(){ movAuto(adentro); $.post('actStatusTerm.php',function(data){ if(data == 'false'){ statusTerm = false; }else{ statusTerm = true; } }); var dispositivo = navigator.userAgent.toLowerCase(); dispositivoMovil = false; //dispositivoMovil = true; if( dispositivo.search(/iphone|ipod|ipad|android/) > -1 ){ dispositivoMovil = true; } ////////////////////////////// // cabecera.php // ////////////////////////////// $('#menuMovil').on('click',function(){ $('nav').toggle(); }); var menuEsc = ''; var pathname = window.location.pathname; for (var i = 0; i <= $('#opciones li').size() - 1; i++){ if($('#opciones li').eq(i).html() == menuEsc){ $('#opciones li').eq(i).addClass('opcionSelec'); } } $('#logo').on('click',function(){ $.post('selecMenu.php',{menuSelec:'LOGO'},function(data){ if(data == 1){ $('#opciones li:first-child').removeClass('opcionSelec'); $('#opciones li:gt(0)').removeClass('opcionSelec'); window.location="index.php"; }else{ alert('Ha ocurrido un error al procesar la solicitud.'); } }); }); $('#opciones li').mouseenter(function(){ if(dispositivoMovil == false){ var este = $(this); var menuTemp = $(this).html().split(' '); var menu = menuTemp[0]; if(menu == 'PRODUCTOS' && dispositivoMovil == false){ $('.submenu1').css('display','block'); $('.submenu2').css('display','none'); }else if(menu == 'ASOCIADOS' && dispositivoMovil == false){ $('.submenu1').css('display','none'); $('.submenu2').css('display','block'); } } }); $('.subMenuj').mouseenter(function(){ //if(dispositivoMovil == false){ $('.subMenui').hide(); $(this).find('ul').show(); //} }); $('.subMenu').mouseleave(function(){ if(dispositivoMovil == false){ $('.submenu1').css('display','none'); $('.submenu2').css('display','none'); $('.subMenui').hide(); } }); $('nav').mouseleave(function(){ if(dispositivoMovil == false){ $('.submenu1').css('display','none'); $('.submenu2').css('display','none'); $('.subMenui').hide(); } }); ////////////////////////////// // slider.php // ////////////////////////////// //var popInicial = ''; //if(popInicial == 'mostrar'){ //verPopIn(); //} $('.izqSlider').on('click',function(){ if(pos == 0){ pos = 5; }else{ pos--; } $('.controlPosSelect li:first-child').removeClass('posSeleccionado'); $('.controlPosSelect li:gt(0)').removeClass('posSeleccionado'); $('.controlPosSelect li:eq('+pos+')').addClass('posSeleccionado'); var temp = $('.sliderDeslizador div:last-child').width(); $('.sliderDeslizador div:last-child').prependTo('.sliderDeslizador') $('.sliderDeslizador').css('margin-left',-temp+'px'); $('.sliderDeslizador').animate({'margin-left': 0+'px'},'slow'); }); $('.derSlider').on('click',function(){ if(pos ==5){ pos = 0; }else{ pos++; } $('.controlPosSelect li:first-child').removeClass('posSeleccionado'); $('.controlPosSelect li:gt(0)').removeClass('posSeleccionado'); $('.controlPosSelect li:eq('+pos+')').addClass('posSeleccionado'); var temp = $('.sliderDeslizador div:first-child').width(); $('.sliderDeslizador').animate({'margin-left': -temp+'px'},'slow',function(){ $('.sliderDeslizador div:first-child').appendTo('.sliderDeslizador'); $('.sliderDeslizador').css('margin-left',0+'px'); }); }); $('.contenSelectores').mouseenter(function(){ adentro = true; movAuto(adentro); }) $('.contenSelectores').mouseleave(function(){ adentro = false; movAuto(adentro); }) ////////////////////////////// // productos.php // ////////////////////////////// $('body').on('mouseenter','.produc',function(){ $(this).find('.cortina').show(); }); $('body').on('mouseleave','.produc',function(){ $('.cortina').hide(); }); /*********************************** * verProduc.php * ************************************/ $('.contenFotosP').bind('contextmenu', function(e) { return false; }); $('.zoom').zoomy({zoomSize : 250}); $('body').on('click','.fotoNormal',function(){ var este = $(this); var elemento; $('.fotosProducN img:first-child').removeClass('fotoSelec'); $('.fotosProducN img:gt(0)').removeClass('fotoSelec'); $('.fotosProducP').find('a').remove(); $('.fotosProducP').html(""); $('').append(este.clone().removeClass('fotoNormal').addClass('fotoPrincipal')).appendTo('.fotosProducP'); este.addClass('fotoSelec'); $('.zoom').zoomy({zoomSize : 250}); }); ////////////////////////////// // comprar.php // ////////////////////////////// $('#formularioComprar').on('focus','input',function(){ formBien = true; checar_input('#formularioComprar'); if(formBien == true){ $("#btnPagarPP").prop( "disabled", false ); $("#btnPagarPP").addClass('activado').removeClass('desactivado'); if(statusTerm == false){ verTerm(); } }else{ $("#btnPagarPP").prop( "disabled", true ); $("#btnPagarPP").addClass('desactivado').removeClass('activado'); } }); $('#formularioComprar').on('change','input',function(){ formBien = true; checar_input('#formularioComprar'); if(formBien == true){ $("#btnPagarPP").prop( "disabled", false ); $("#btnPagarPP").addClass('activado').removeClass('desactivado'); if(statusTerm == false){ verTerm(); } }else{ $("#btnPagarPP").prop( "disabled", true ); $("#btnPagarPP").addClass('desactivado').removeClass('activado'); } }); $('#formularioComprar').on('click','input',function(){ formBien = true; checar_input('#formularioComprar'); if(formBien == true){ $("#btnPagarPP").prop( "disabled", false ); $("#btnPagarPP").addClass('activado').removeClass('desactivado'); if(statusTerm == false){ //verTerm(); } }else{ $("#btnPagarPP").prop( "disabled", true ); $("#btnPagarPP").addClass('desactivado').removeClass('activado'); } }); if($('input[name=datosEnvio]:checkbox').is(':checked') == true){ $('#dEnv').show(); }else{ $('#dEnv').hide(); } $('#datosEnvio').click(function(){ if($('input[name=datosEnvio]:checkbox').is(':checked') == true){ $('#dEnv').show(); $("#btnPagarPP").prop( "disabled", true ); $("#btnPagarPP").addClass('desactivado').removeClass('activado'); }else{ $('#dEnv').hide(); } }); if($('input[name=datosFac]:checkbox').is(':checked') == true){ $('#dFac').show(); }else{ $('#dFac').hide(); } $('#datosFac').click(function(){ if($('input[name=datosFac]:checkbox').is(':checked') == true){ $('#dFac').show(); $("#btnPagarPP").prop( "disabled", true ); $("#btnPagarPP").addClass('desactivado').removeClass('activado'); }else{ $('#dFac').hide(); } }); $('#paymentCK').on('focus','input',function(){ formBien = true; checar_input('#paymentCK'); if(formBien == true){ $("#btnPagarCK").prop( "disabled", false ); $("#btnPagarCK").addClass('activado').removeClass('desactivado'); if(statusTerm == false){ verTerm(); } }else{ $("#btnPagarCK").prop( "disabled", true ); $("#btnPagarCK").addClass('desactivado').removeClass('activado'); } }); $('#paymentCK').on('change','input',function(){ formBien = true; checar_input('#paymentCK'); if(formBien == true){ $("#btnPagarCK").prop( "disabled", false ); $("#btnPagarCK").addClass('activado').removeClass('desactivado'); if(statusTerm == false){ verTerm(); } }else{ $("#btnPagarCK").prop( "disabled", true ); $("#btnPagarCK").addClass('desactivado').removeClass('activado'); } }); $('#paymentCK').on('click','input',function(){ formBien = true; checar_input('#paymentCK'); if(formBien == true){ $("#btnPagarCK").prop( "disabled", false ); $("#btnPagarCK").addClass('activado').removeClass('desactivado'); if(statusTerm == false){ verTerm(); } }else{ $("#btnPagarCK").prop( "disabled", true ); $("#btnPagarCK").addClass('desactivado').removeClass('activado'); } }); $('#reloadC').click(function(){ $('#captcha').attr('src','captcha.php') }) $(document).keydown(OnKeyDown); }); function OnKeyDown(e) { if (e.which == 13) { buscar(); return true; } } function addCar(id,accion){ $.post('addCar.php',{idp:id,accion:accion,colorP:$('input:radio[name=colorP]:checked').val()},function(data){ $('.cantidadC').html(data); window.location="carro.php?action=ver"; }); } function irAProduc(accion,tags){ $.post('irAHoja.php',{accion:accion,tags:tags},function(data){ $('.contenedorProd').html(data); }); } function buscar(){ if($('#buscarIn').css('display')=='none'){ $('#buscarIn').val("") $('#buscarIn').replaceWith($('#buscarIn').clone()); $('#buscarIn').show() $('#opciones').hide(); }else{ if($('#buscarIn').val() != ""){ window.location="buscar.php?tags="+$('#buscarIn').val(); $('#buscarIn').hide(); $('#opciones').show(); }else{ $('#buscarIn').hide(); $('#opciones').show(); } } } function checar_input(este){ var arrText= new Array(); $(este+' input[type=text]').each(function(){ if($(this).val() == '' && $(this).attr('type')=='text' && $(this).is(':visible') == true){ $(this).css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='text' && $(this).is(':visible') == true){ $(this).css({'color':'#000','background-color':'rgb(224, 253, 188)'}); } }); arrText= new Array(); $(este+' input[type=number]').each(function(){ if($(this).val() == '' && $(this).attr('type')=='number' && $(this).is(':visible') == true){ $(this).css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='number' && isNaN($(this).val()) && $(this).is(':visible') == true){ $(this).css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='number' && !isNaN($(this).val()) && $(this).is(':visible') == true){ $(this).css({'color':'#000','background-color':'rgb(224, 253, 188)'}); } }); arrText= new Array(); $(este+' input[type=tel]').each(function(){ if($(this).val() == '' && $(this).attr('type')=='tel' && $(this).is(':visible') == true && $(this).attr('name') != 'payer_cel'){ $(this).css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() == '' && $(this).attr('type')=='tel' && $(this).is(':visible') == true && $(this).attr('name') == 'payer_cel'){ $(this).css({'color':'#000','background-color':'rgb(255,255,255)'}); }else if($(this).val() != '' && $(this).attr('type')=='tel' && isNaN($(this).val()) && $(this).is(':visible') == true){ $(this).css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='tel' && !isNaN($(this).val()) && $(this).is(':visible') == true && $(this).val().length != 10){ $(this).css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='tel' && !isNaN($(this).val()) && $(this).is(':visible') == true && $(this).val().length == 10){ $(this).css({'color':'#000','background-color':'rgb(224, 253, 188)'}); } }); arrText= new Array(); $(este+' input[type=email]').each(function(){ if($(this).val() == '' && $(this).attr('type')=='email' && $(this).val().indexOf('@') == -1 && $(this).val().indexOf('.') == -1 && $(this).is(':visible') == true){ $('input[name=payer_email]').css({'color':'#000','background-color':'rgb(255,212,212)'}); $('input[name=payer_email2]').css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='email' && $(this).val().indexOf('@') == -1 && $(this).val().indexOf('.') == -1 && $(this).is(':visible') == true){ $('input[name=payer_email]').css({'color':'#000','background-color':'rgb(255,212,212)'}); $('input[name=payer_email2]').css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='email' && $(this).val().indexOf('@') == -1 || $(this).val().indexOf('.') == -1 && $(this).is(':visible') == true){ $('input[name=payer_email]').css({'color':'#000','background-color':'rgb(255,212,212)'}); $('input[name=payer_email2]').css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; }else if($(this).val() != '' && $(this).attr('type')=='email' && $(this).val().indexOf('@') != -1 && $(this).val().indexOf('.') != -1 && $(this).is(':visible') == true){ if($('input[name=payer_email]').val() == $('input[name=payer_email2]').val()){ $('input[name=payer_email]').css({'color':'#000','background-color':'rgb(224, 253, 188)'}); $('input[name=payer_email2]').css({'color':'#000','background-color':'rgb(224, 253, 188)'}); }else{ $('input[name=payer_email]').css({'color':'#000','background-color':'rgb(255,212,212)'}); $('input[name=payer_email2]').css({'color':'#000','background-color':'rgb(255,212,212)'}); formBien = false; } } }); } function send_payment_card(){ $("#btnPagarCK").prop( "disabled", true ); $("#btnPagarCK").addClass('desactivado').removeClass('activado'); $('#card i').css('display','block'); var dataString = { 'invoice': $("#invoice").val(), 'name' : $("#name_card").val(), 'number' : $("#number_card").val(), 'cvc' : $("#exp_month_card").val(), 'exp_month' : $("#exp_month_card").val(), 'exp_year' : $("#exp_year_card").val() }; $.ajax({ type: "POST", url: "conekta_card.php", data: dataString, dataType: 'json', cache: false, success: function(resp) { $('#card i').css('display','none'); console.log(resp); if(resp[0] == 1){ $('#card').html('El cargo se realizo de manera exitosa. Revisa tu bandeja de correo.'); window.location="exito.php?tokenPP="+resp[1]+"&invoice="+resp[2]; }else{ $('#mensajePagoCKE').html(resp); } } }).fail(function(resp){ $('#card i').css('display','none'); $('#mensajePagoCKE').html(resp.responseText); }).done(function(resp){ $('#card').html('El cargo se realizo de manera exitosa. Revisa tu bandeja de correo.'); window.location="exito.php?tokenPP="+resp[1]+"&invoice="+resp[2]; }); } function verTerm(){ $.post('actStatusTerm.php',function(data){ if(data == 'false'){ statusTerm = false; }else{ statusTerm = true; } var scroll = $(window).scrollTop(); $('.tituloPU ').html('Términos y condiciones'); $.post('verTerms.php',function(mensaje){ if(statusTerm == false){ $('.contenidoPU ').html('
'); }else if (statusTerm == true){ $('.contenidoPU ').html(''); } }); //$('.content-popup').css('background-color','#99CC33'); $('#popup').fadeIn(300); $('.popup-overlay').fadeIn(300); $('.popup-overlay').height($(window).height()); $('.content-popup').css('margin-top',scroll+'px'); }); } function cerrarPU(){ $('#popup').fadeOut(300); $('.popup-overlay').fadeOut(300); } function clickTerm(){ $.post('actStatusTerm.php',{termStatus:$('#aceptTerm').is(':checked')},function(data){ if(data == 'false'){ statusTerm = false; $('#botonAcepTerm').html(''); }else{ statusTerm = true; $('#botonAcepTerm').html(''); } }); } function verPopIn(){ var scroll = $(window).scrollTop(); $('.tituloPU ').html(''); var mensaje = 'BIENVENIDO A:
'+ 'Somos una tienda online en dónde encontrarás muebles de diseño que complementarán de manera perfecta tu espacio personal y laboral. Trabajamos con las mejores marcas y ofrecemos los mejores precios, siempre teniendo como objetivo la calidad en el servicio ofrecido. Esperamos que disfrutes de nuestro amplio catálogo y de tu estancia en el sitio.
'+ ''+ '
'+
'
'+
'
'+
'
'+
'
'+
'