
/**
 * Заявка магазина
 */

function sorderSend(){
    var type = $('#so-type').attr('value');
    var name = $('#so-name').attr('value');
    var city = $('#so-city').attr('value');
    var address = $('#so-addr').attr('value');
    var worktime = $('#so-worktime').attr('value');
    var email = $('#so-email').attr('value');
    var phone = $('#so-phone').attr('value');
    var code = $('#so-code').attr('value');
    var url = $('#so-url').attr('value');

    if ( type != '' && name != '' && city != '' && phone != '' && address != '' ){
        $('.ajax_loader_yel').show();
        $('.send').attr('disabled','disable');

        $.post(
        '/sorders_form.php',
        {
            act: "send",
            type: type,
            name: name,
            city: city,
            address: address,
            worktime: worktime,
            email: email,
            phone: phone,
            code: code,
            url: url
        },
        function (result){
            res_list = result.split("<!--split-->");
            var good = res_list[1];
            var msg = res_list[2];

            if (good == 'true'){
                $('.tabs').hide();
                $('.msg').html(msg);
                $('.msg').show();
            }
            else{
                $('.msg').html(msg);
            }
            $('.ajax_loader_yel').hide();
            $('.send').attr('disabled','');
        });
    }
}


/**
 * Работа с куками
 */

function setCookie (name, value, expires, path, domain, secure) {
      document.cookie = name + "=" + escape(value) +
        ((expires) ? "; expires=" + expires : "") +
        ((path) ? "; path=" + path : "") +
        ((domain) ? "; domain=" + domain : "") +
        ((secure) ? "; secure" : "");
}


/**
 * Вопрос-ответ
 */
function faqSend(){
    var name = $('#mo-name').attr('value');
    var email = $('#mo-email').attr('value');
    var question = $('#mo-comment').attr('value');
    $('#form_faq .send').attr('disabled',true);

    if ( name != '' && email != '' && question != '' ){
        /// Передача данных раздела
        $.post(
        '/faq_form.php',
        {
            act: "save",
            name: name,
            email: email,
            question: question
        },
        function(result){
            res_list = result.split("<!--split-->");
            var good = res_list[1];
            var msg = res_list[2];
            if ( good == 'good' ){
                $('#msg').html('<div class="good">'+msg+'</div>');
                $('#form_faq_inside').hide();
            }
            else{
                $('#msg').html(msg);
            }
            $('#form_faq .send').attr('disabled',false);
        }
        );
    }
}


/**
 * Вопрос-ответ (оптовикам)
 */
function wfaqSend(){
    var name = $('#mo-name').attr('value');
    var email = $('#mo-email').attr('value');
    var question = $('#mo-comment').attr('value');
    $('#form_faq .send').attr('disabled',true);

    if ( name != '' && email != '' && question != '' ){
        /// Передача данных раздела
        $.post(
        '/wfaq_form.php',
        {
            act: "save",
            name: name,
            email: email,
            question: question
        },
        function(result){
            res_list = result.split("<!--split-->");
            var good = res_list[1];
            var msg = res_list[2];
            if ( good == 'good' ){
                $('#msg').html('<div class="good">'+msg+'</div>');
                $('#form_faq_inside').hide();
            }
            else{
                $('#msg').html(msg);
            }
            $('#form_faq .send').attr('disabled',false);
        }
        );
    }
}


/**
 * Отзывы
 */
function opinionSend(){
    var name = $('#mo-name').attr('value');
    var email = $('#mo-email').attr('value');
    var text = $('#mo-text').attr('value');
    var vote = $('#mo-vote').val();

    $('#opinion_faq .send').attr('disabled',true);

    if ( name != '' && email != '' && text != '' ){
        /// Передача данных раздела
        $.post(
        '/opinion_form.php',
        {
            act: "save",
            name: name,
            email: email,
            text: text,
            vote: vote
        },
        function(result){
            res_list = result.split("<!--split-->");
            var good = res_list[1];
            var msg = res_list[2];
            if ( good == 'good' ){
                $('#msg').html('<div class="good">'+msg+'</div>');
                $('#form_opinion_inside').hide();
            }
            else{
                $('#msg').html(msg);
            }
            $('#opinion_faq .send').attr('disabled',false);
        }
        );
    }
}


/**
 * Переключение видеороликов
 */
function changeVideo(video_id,video_path){
    $('.videoLink li.active span').hide();
    $('.videoLink li.active a').show();
    $('.videoLink li.active').removeClass('active');
    $('#rlinks_'+video_id).addClass('active');
    $('#rlinks_'+video_id+' a').hide();
    $('#rlinks_'+video_id+' span').show();
    
    /// Переключение меню
    //$('.menu_link li.vl_link').hide();
    //$('.menu_link li.vl_active').show();
    //$('#video_'+video_id+'_l li.vl_active').hide();
    //$('#video_'+video_id+'_l li.vl_link').show();
    //$('.menu_link li.active').removeClass('active');
    //$('#video_'+video_id+'_l li.vl_link').addClass('active');
    
    /// Загрузка ролика
    play(video_path);
    
    if ( video_id > 0 ){
        /// Передача данных раздела
        $.post(
        '/video_block.php',
        {
            act: "get_data",
            id: video_id
        },
        function(result){
            res_list = result.split("<!--split-->");
            var good = res_list[0];
            var video = res_list[1];
            var title = res_list[2];
            var descr = res_list[3];
            if ( good == 'good' ){
                //$('#block_video').html(video);
                $('#block_title').html(title);
                $('#block_descr').html(descr);
            }
        });
    }
}


/**
 * Переключение фотоальбомов
 */
function changePhoto(photo_id){
    $('.fotoLink li.active span').hide();
    $('.fotoLink li.active a').show();
    $('.fotoLink li.active').removeClass('active');
    $('#rlinks_'+photo_id).addClass('active');
    $('#rlinks_'+photo_id+' a').hide();
    $('#rlinks_'+photo_id+' span').show();
    
    /// Переключение меню
    //$('.menu_link li.vl_link').hide();
    //$('.menu_link li.vl_active').show();
    //$('#photo_'+photo_id+'_l li.vl_active').hide();
    //$('#photo_'+photo_id+'_l li.vl_link').show();
    //$('.menu_link li.active').removeClass('active');
    //$('#photo_'+photo_id+'_l li.vl_link').addClass('active');
    /// Загрузка ролика
    if ( photo_id > 0 ){
        /// Передача данных раздела
        $.post(
        '/photo_block.php',
        {
            act: "get_data",
            id: photo_id
        },
        function(result){
            res_list = result.split("<!--split-->");
            var good = res_list[0];
            var photos = res_list[1];
            if ( good == 'good' ){
                $('.fotoPic').html(photos);
            }
            else{
                alert('Не удалось получить данные');
            }
        });
    }
}


/**
 * Аналог str_replace
 */
function str_replace(search, replace, subject){
    return subject.split(search).join(replace);
}


/**
 * Проверка на непревышение остатков
 */
var number_format = /^\d*$/;
var startTimerPopup;
function startCheckGoodsLimitPopup(limit){
    clearTimeout(startTimerPopup);
    startTimerPopup = setTimeout("checkGoodsLimitPopup("+limit+")",500);
}
function checkGoodsLimitPopup(value,limit){
    //var value = $("#mo-order").attr('value');
    value = parseInt(value);
    limit = parseInt(limit);
    if ( value > limit ){
        $("#mo-order").attr('value',1);
        alert("Вы не можете заказать большее количество товара, чем в наличии. Укажите верное значение.");
    }
}
