Your IP : 18.223.206.104
/**
* Created by Lina on 16.07.2015.
*/
function modalLinkInit() {
var attributeName = "class='button__type--2 buy--prod'";
$("a["+attributeName+"],a#buyButtonCompare, span["+attributeName+"]").attr('data-toggle','modal').attr('data-target','#myBuyModal'); //Присваиваием всем кнопкам "Купить" аттрибуты вызова всплывашки
}
function clg(data){
console.log(data);
}
function favorite(id, el, lang){
var answer=[];
$.get("/ajax/fav.php", {
item:id,
lang:lang
},
function(data) {
answer = data.split('split');
$(el).toggleClass('active');
$(el).find('span').html(answer[0]);
if(answer[1]=='0')
$('body').find('header .favs .count').html('');
else
$('body').find('header .favs .count').html('('+answer[1]+')');
if($(el).hasClass('close__button')){
$(el).closest('.col-sm-6').remove();
}
});
}
function compare(id, sect, ib, el, lang){
var answer=[];
var link = "/ajax/comp.php";
if(lang == 'ua'){
link = "/ua/ajax/comp.php";
}
$.get(link, {
action: 'ADD_TO_COMPARE_LIST',
id:id,
ib:ib,
sect:sect,
lang:lang
},
function(data) {
answer = data.split('split');
$(el).toggleClass('active');
$(el).attr('href',$(el).data('href')+'?sect='+answer[2]);
$(el).removeAttr('onclick');
$(el).find('span').html(answer[0]);
if(answer[1]=='0')
$('body').find('header .compare .count').html('');
else
$('body').find('header .compare .count').html('('+answer[1]+')');
});
}
var i = 0;
function infomodal(data){
clg(data);
i++;
$('.informer__wrapper').append('<div class="informer__for__user active my'+i+'"><p></p></div>');
$('.informer__for__user p').html(data);
timeout('.informer__for__user.my'+i);
}
function timeout(div){
setTimeout(function () {
$(div).fadeOut(1000);
}, 5000);
}
function send_comment(id_form) {
var error = false;
var name = $('body').find('#comment input[name=NAME]');
var comment = $('body').find('#comment textarea[name=COMMENT]');
if ($(name).val().length < 1) {
$(name).addClass('has-error');
error = true;
}
if ($(comment).val().length < 1) {
$(comment).addClass('has-error');
error = true;
}
if (error) {
return false
}
$('#comment').find('.has-error').removeClass('has-error');
$.ajax({
url: "/ajax/comments.php",
type: "POST",
data: $(id_form).serialize(),
success: function (data) {
clg($(id_form));
$(id_form)[0].reset();
infomodal($('body').find('#comment .answer').html());
}
});
}
function add2cart0(data_id, text, lang) {
console.log("1");
$.ajax({
url: "/ajax/json/getProductById.php?id="+data_id,
beforeSend: function( xhr ) {
$(".errortext").html("<br> Погодите ! Мы доавляем товар у Вашу корзину !<br><br>");
}
}).done(function( product ) {
product = JSON.parse( product );
var product_data = {
id:product.ID,
name:product.NAME,
category:product.SECTION_DATA.NAME,
brand:product.PROPERTIES.MANUFACTURER.VALUE,
variant:"default",
list:"LIST",
position:"0",
price:product.PRICES["1"].PRICE,
quantity:1
};
exEcomAddToCart(product_data);
var link = "/ajax/add2basket.php";
var linkToItem = "/ajax/add2basket_item.php";
if (lang == 'ua') {
link = "/ua/ajax/add2basket.php";
}
$.post(link,
{
'item': data_id,
},
function (result) {
if(window.location.href.includes("openbasket=true"))
window.location.reload();
else
window.location = window.location.href+"?openbasket=true";
});
$.post(linkToItem,
{
'item': data_id,
'lang': lang,
},
function (result) {
});
});
}
function add2cart(data_id, text, lang, product) {
$('body').find('#myBuyModal .modal-header span').html(text);
$('body').find('#myBuyModal .modal-body').html("<img src='/local/templates/climat_land/img/loading.gif' width='32px' height='32px' />");
add2cart0(data_id,text,lang);
}
function del_item(data_id) {
var link = "/ajax/add2basket.php";
if(lang == 'ua'){
link = "/ua/ajax/add2basket.php";
}
$.post(link,
{
'item': data_id,
'quantity':0
},
function (result) {
$('body').find('.header__middle .cart__place').html(result);
});
}
function auth_partner(id_form) {
var answer=[];
$.ajax({
url: "/ajax/auth.php",
type: "POST",
data: $(id_form).serialize(),
success: function (data) {
answer = data.split('split');
if(answer[0]=='ok'){
window.location = answer[1];
}
else{
infomodal(answer[1])
}
// $(id_form)[0].reset();
}
});
}
function send_form(modal_id, form_id) {
var error = false;
var data = [];
$(modal_id).find('.form-group').each(function (indx, parent) {
if ($(parent).hasClass('text')) {
if ($(parent).hasClass('required')) {
if ($(parent).find('input').val().length == 0) {
$(parent).addClass('has-error');
error = true;
}
else if ($(parent).find('input').hasClass('email')) {
var el = $(parent).find('input.email');
var myRe = /[0-9a-z_]+@[0-9a-z_]+\.[a-z]{2,5}/i;
if (!myRe.exec($(el).val())) {
error = true;
$(el).parent().addClass('has-error');
$(el).val('').attr('placeholder', 'E-mail указан неверно');
}
else {
$(parent).removeClass('has-error');
}
}
else if ($(parent).find('input').hasClass('phone')) {
var el = $(parent).find('input.phone');
var phone_val = $(el).val();
phone_val = phone_val.replace('_', '');
phone_val = phone_val.replace(' ', '');
phone_val = phone_val.replace('-', '');
if (phone_val.length != 17) {
error = true;
$(el).parent().addClass('has-error');
//$(el).val('').attr('placeholder', 'E-mail указан неверно');
}
else {
$(parent).removeClass('has-error');
}
}
else if ($(parent).hasClass('has-error')) {
$(parent).removeClass('has-error');
}
}
}
else if ($(parent).hasClass('dropdown')) {
if ($(parent).hasClass('required')) {
//clg($(parent).find('input[type=hidden]').attr('name'));
if ($(parent).find('input[type=hidden]').val().length == 0) {
$(parent).addClass('has-error');
error = true;
}
else if ($(parent).hasClass('has-error')) {
$(parent).removeClass('has-error');
}
}
}
else if ($(parent).hasClass('checkbox')) {
if ($(parent).hasClass('required')) {
if ($(parent).find('input:checked').length == 0) {
$(parent).addClass('has-error');
error = true;
}
else if ($(parent).hasClass('has-error')) {
$(parent).removeClass('has-error');
}
}
}
else if ($(parent).hasClass('textarea')) {
if ($(parent).hasClass('required')) {
if ($(parent).find('textarea').val().length == 0) {
error = true;
$(parent).addClass('has-error');
}
else if ($(parent).hasClass('has-error')) {
$(parent).removeClass('has-error');
}
}
}
});
if (error) {
return false;
}
var disabled = $(modal_id + ' form').find(':input:disabled').removeAttr('disabled');
$.ajax({
url: "/ajax/feedback.php?form_id=" + form_id,
data: $(modal_id + ' form').serialize(),
success: function (data) {
if (!data) {
disabled.attr('disabled', 'disabled');
$(modal_id + ' input[type=checkbox]').removeAttr('checked');
$(modal_id + ' input[type=text]:enabled').val('');
$(modal_id + ' textarea').val('');
$(modal_id + ' .modal-header').fadeOut(100);
$(modal_id + ' .modal-body').fadeOut(100);
$(modal_id + ' .button__type--2.send_form').fadeOut(100);
$(modal_id + ' .form-descr').fadeOut(100);
$(modal_id + ' .form_answer').fadeIn(300);
$(modal_id + ' .ok_button').fadeIn(300);
var timeout_id = setTimeout(function () {
$(modal_id).find(' .gb-close').click();
$(modal_id + ' .form_answer').fadeOut(0);
$(modal_id + ' .modal-header').fadeIn();
$(modal_id + ' .modal-body').fadeIn();
$(modal_id + ' .button__type--2.send_form').fadeIn();
$(modal_id + ' .form-descr').fadeIn();
}, 15000);
$('body').on('click', '.modal.fade', function () {
clearTimeout(timeout_id);
$(modal_id + ' .form_answer').fadeOut(0);
$(modal_id + ' .modal-header').fadeIn();
$(modal_id + ' .modal-body').fadeIn();
$(modal_id + ' .button__type--2.send_form').fadeIn();
$(modal_id + ' .form-descr').fadeIn();
});
}
}
});
}
function add_subscribe() {
var res = requiredCheck('.follow__us');
if (res) {
return false;
}
else {
el = $('.follow__mail');
var email = $(".follow__mail").val();
//var user_id = $("#User_ID").val();
var path = "/ajax/add_subscribe.php";
$.ajax({
type: "POST",
url: path,
data: {email: email},
//user_id: user_id},
success: function (msg) {
if (msg == "YES") {
$(el).attr('title', 'Вы успешно подписались на новости Интернет-магазина RedLip');
$(el).attr('data-original-title', 'Вы успешно подписались на новости Интернет-магазина RedLip"');
$(el).tooltip('show');
$(el).val("");
}
else {
}
}
});
}
}
function mask() {
$('.phone').inputmask("+38 (999) 999-99-99", {greedy: true});
}
$(document).ready(function (){
modalLinkInit();
});
if(window.location.href.includes("openbasket=true")){
document.getElementById('open-cart').click();
}