shop.balmet.com

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

faq.js (2245B)


      1 $.extend({
      2     getUrlVars: function(){
      3         var vars = [], hash;
      4         var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
      5         for(var i = 0; i < hashes.length; i++)
      6         {
      7             hash = hashes[i].split('=');
      8             vars.push(hash[0]);
      9             vars[hash[0]] = hash[1];
     10         }
     11         return vars;
     12     },
     13     getUrlVar: function(name){
     14         return $.getUrlVars()[name];
     15     }
     16 });
     17 
     18 function faq(){
     19     var route = $.getUrlVar('route');
     20     var user_token = $.getUrlVar('user_token');
     21 
     22     $.ajax({
     23         url: 'index.php?route=marketplace/openbay/faq&user_token=' + user_token + '&qry_route=' + route,
     24         type: 'GET',
     25         dataType: 'json',
     26         success: function(data) {
     27             if(data.faq_id){
     28                 var html = '';
     29 
     30                 html += '<div class="container-fluid" id="faq" style="display:none;">';
     31                     html += '<div class="alert alert-info">';
     32                     	html += '<div class="pull-right">';
     33 				            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> ';
     34 							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>';
     35 						html += '</div>';
     36 						html += '<h5>' + data.title + '</h5>';
     37 						html += '<p>' + data.message + '</p>';
     38                     html += '</div>';
     39                 html += '</div>';
     40 
     41                 $('.page-header:first').after(html);
     42 
     43 				setTimeout(function() {
     44 					$('#faq').slideDown('slow');
     45 				}, 2000);
     46             }
     47         }
     48     });
     49 }
     50 
     51 function faqclose() {
     52     var route = $.getUrlVar('route');
     53     var user_token = $.getUrlVar('user_token');
     54 
     55     $('#faq').slideUp();
     56 
     57     $.ajax({
     58         url: 'index.php?route=marketplace/openbay/faqdismiss&user_token=' + user_token + '&qry_route=' + route,
     59         type: 'GET',
     60         dataType: 'json',
     61         success: function(data) {}
     62     });
     63     return false;
     64 }
     65 
     66 $(document).ready(function(){
     67     faq();
     68 });