Вход Регистрация
Файл: Luxe-Shop v6.0/assets/js/app.js
Строк: 84
<?php
function price_rub() {
    $(
'.dlrprice').each(function() {
        var 
price = $(this);
        
price.hide();
    });
    $(
'.rubprice').each(function() {
        var 
price = $(this);
        
price.show();
    });
};

function 
price_dlr() {
    $(
'.rubprice').each(function() {
        var 
price = $(this);
        
price.hide();
    });
    $(
'.dlrprice').each(function() {
        var 
price = $(this);
        
price.show();
    });
};

    function 
validateEmail(email){ 
        var 
re = /^(([^<>()[]\.,;:s@"]+(.[^<>()[]\.,;:s@"]+)*)|(".+"))@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}])|(([a-zA-Z-0-9]+.)+[a-zA-Z]{2,}))$/;
        return 
re.test(email);
    }

function 
showerr(data)
{
    $().
toastmessage('showToast', {
        
text     data,
        
sticky   false,
        
position 'top-right',
        
type     'warning'
    
});
}

function 
showmsg(data)
{
    $().
toastmessage('showToast', {
        
text     data,
        
sticky   false,
        
position 'top-right',
        
type     'notice'
    
});
}

function 
sendData() {
    
//читаем данные из формы
    
var email = $('input[name=email]').val();
    var 
countAccs = $('input[name=count]').val() || 0;
    var 
selectType = $('select[name=item]').val();
    var 
minCount = $('option[value="' selectType '"]').attr('data-min_order');
    var 
countType = $('td[data-id=' selectType ']').html();
    
    if (!
validateEmail(email))
    {
        var 
err 'Указан неверный email адрес';
        
showerr(err);
        return 
false;
    }
    
    if (
parseInt(countAccs) < parseInt(minCount))
    {
        var 
err 'Мин. кол-во для заказа: ' minCount;
        
showerr(err);
        return 
false;
    }
    
    if (
parseInt(countType) < parseInt(countAccs))
    {
        var 
err 'Такого количества товара нет';
        
showerr(err);
        return 
false;
    }
    
    $.
post("/order/", { emailemailcount:countAccstypeselectTypefund: $('select[name=funds]').val(), cupon: $('#cupon').val(), ref: $('#ref').val() },
    function(
data) {
        try
        {
            var 
res JSON.parse(data);
            if(
res.ok == 'TRUE')
            {
                
document.location.href '/end/';
            }
            if(
typeof(res.error) !== "undefined" && res.error !== null) {
                
showerr(res.error);
            }
        }
        catch(
err)
        {
            var 
err 'Ошибка! Настройки оплаты неверны!';
            
showerr(err);
            return 
false;
        }
        
        
    });
            
}

function 
checkpay(url)
{
$(
'.checkpaybtn').button('loading');
$.
get(url, function(data) {
  $(
'.checkpaybtn').button('reset');
  var 
res JSON.parse(data);
  if(
res.status == "ok")
  {
    $(
'.checkpaybtn').attr('onclick','window.location ="'+res.chkurl+'"');
    $(
'.checkpaybtn').text('Скачать');
  }
  else
  {
    
alert('Платеж не найден! Попробуйте позже')
  }
});
}
?>
Онлайн: 1
Реклама