aboutsummaryrefslogtreecommitdiffstats
path: root/public/admin/view/javascript/openbay/js/faq.js
blob: cfac6ce022a496f2f913cb96a4dd4aac03876d26 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
$.extend({
    getUrlVars: function(){
        var vars = [], hash;
        var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
        for(var i = 0; i < hashes.length; i++)
        {
            hash = hashes[i].split('=');
            vars.push(hash[0]);
            vars[hash[0]] = hash[1];
        }
        return vars;
    },
    getUrlVar: function(name){
        return $.getUrlVars()[name];
    }
});

function faq(){
    var route = $.getUrlVar('route');
    var user_token = $.getUrlVar('user_token');

    $.ajax({
        url: 'index.php?route=marketplace/openbay/faq&user_token=' + user_token + '&qry_route=' + route,
        type: 'GET',
        dataType: 'json',
        success: function(data) {
            if(data.faq_id){
                var html = '';

                html += '<div class="container-fluid" id="faq" style="display:none;">';
                    html += '<div class="alert alert-info">';
                    	html += '<div class="pull-right">';
				            html += '<a class="btn btn-primary" href="' + data.link + '" target="_BLANK" data-toggle="tooltip" title="' + data.button_faq + '"><i class="fa fa-info-circle"></i></a> ';
							html += '<button onclick="faqclose();" type="button" class="btn btn-danger" data-toggle="tooltip" title="' + data.button_close + '" id="faq-close"><i class="fa fa-minus-circle"></i></button>';
						html += '</div>';
						html += '<h5>' + data.title + '</h5>';
						html += '<p>' + data.message + '</p>';
                    html += '</div>';
                html += '</div>';

                $('.page-header:first').after(html);

				setTimeout(function() {
					$('#faq').slideDown('slow');
				}, 2000);
            }
        }
    });
}

function faqclose() {
    var route = $.getUrlVar('route');
    var user_token = $.getUrlVar('user_token');

    $('#faq').slideUp();

    $.ajax({
        url: 'index.php?route=marketplace/openbay/faqdismiss&user_token=' + user_token + '&qry_route=' + route,
        type: 'GET',
        dataType: 'json',
        success: function(data) {}
    });
    return false;
}

$(document).ready(function(){
    faq();
});