/*!
* JavaScript Cookie v2.1.0
*/
if(typeof Cookies == 'undefined'){
(function(k){if("function"===typeof define&&define.amd)define(k);else if("object"===typeof exports)module.exports=k();else{var g=window.Cookies,b=window.Cookies=k();b.noConflict=function(){window.Cookies=g;return b}}})(function(){function k(){for(var b=0,c={};b < arguments.length;b++){var a=arguments[b],f;for(f in a)c[f]=a[f]}return c}function g(b){function c(a,f,e){var h;if(1 < arguments.length){e=k({path:"/"},c.defaults,e);if("number"===typeof e.expires){var l=new Date;l.setMilliseconds(l.getMilliseconds()+
864E5*e.expires);e.expires=l}try{h=JSON.stringify(f),/^[\{\[]/.test(h)&&(f=h)}catch(g){}f=b.write?b.write(f,a):encodeURIComponent(String(f)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent);a=encodeURIComponent(String(a));a=a.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent);a=a.replace(/[\(\)]/g,escape);return document.cookie=[a,"=",f,e.expires&&"; expires="+e.expires.toUTCString(),e.path&&"; path="+e.path,e.domain&&"; domain="+e.domain,e.secure?"; secure":
""].join("")}a||(h={});for(var l=document.cookie?document.cookie.split("; "):[],p=/(%[0-9A-Z]{2})+/g,n=0;n < l.length;n++){var d=l[n].split("="),m=d[0].replace(p,decodeURIComponent),d=d.slice(1).join("=");'"'===d.charAt(0)&&(d=d.slice(1,-1));try{d=b.read?b.read(d,m):b(d,m)||d.replace(p,decodeURIComponent);if(this.json)try{d=JSON.parse(d)}catch(g){}if(a===m){h=d;break}a||(h[m]=d)}catch(g){}}return h}c.get=c.set=c;c.getJSON=function(){return c.apply({json:!0},[].slice.call(arguments))};c.defaults={};
c.remove=function(a,b){c(a,"",k(b,{expires:-1}))};c.withConverter=g;return c}return g(function(){})});
}
/*!
* Analytics
*/
(function(){
if(typeof jQuery=='undefined') {
var headTag = document.getElementsByTagName("head")[0];
var jqTag = document.createElement('script');
jqTag.type = 'text/javascript';
jqTag.src = 'https://www.adjetter.com/static/assets/global/plugins/jquery.min.js';
jqTag.onload = executeKapAnalytics;
headTag.appendChild(jqTag);
} else {
executeKapAnalytics();
}
function executeKapAnalytics(){
var vQ = jQuery;
var referal, primary, secondary, tertiary, elem, urlParam, dataQuery,current_url, _cookie, key = "bahamas-website";
var arr_init =[];
var arr_init_setting =[];
var isBahamas = false;
urlParam = function(name){
var results = new RegExp('[\\?&]' + name + '=([^]*)').exec(window.location.href) || 0;
return results[1];
}
primary = urlParam('primary') || '';
if(primary == ''){
primary = urlParam('_p') || '';
if(primary == ''){
primary = urlParam('utm_source') || '';
}
}
if(typeof window.kapGlobalPrimary != 'undefined' && window.kapGlobalPrimary != ''){
primary = window.kapGlobalPrimary;
}
primary = primary.replace(/%20|\+/g,' ');
secondary = urlParam('secondary') || '';
if(secondary == ''){
secondary = urlParam('_s') || '';
if(secondary == ''){
secondary = urlParam('utm_medium') || '';
}
}
if(typeof window.kapGlobalSecondary != 'undefined' && window.kapGlobalSecondary != ''){
secondary = window.kapGlobalSecondary;
}
secondary = secondary.replace(/%20|\+/g,' ');
tertiary = urlParam('tertiary') || '';
if(tertiary == ''){
tertiary = urlParam('_t') || '';
if(tertiary == ''){
tertiary = urlParam('utm_campaign') || '';
}
}
if(typeof window.kapGlobalTertiary != 'undefined' && window.kapGlobalTertiary != ''){
tertiary = window.kapGlobalTertiary;
}
tertiary = tertiary.replace(/%20|\+/g,' ');
current_url = urlParam('current_url') || window.location.href || '';
referal = urlParam('referal') || document.referrer || '';
_cookie = Cookies.get("bahamas-website" +"kapAnalytics") || '';
if(_cookie != '' && primary != ''){
_cookie = '';
}
if(primary == "bahamas_adwords" || primary == "bahamas_fb" && primary == "bahamas_bing"){
isBahamas = true;
Cookies.set('kapPrimary',primary, { expires: 31 });
}
dataQuery = {"key": key,"primary":primary,"secondary":secondary,"tertiary":tertiary,"referal":referal,"current_url":current_url,"cookie":_cookie};
vQ.ajax({
type: "POST",
url: "https://www.adjetter.com/home/get-web-analytics.html",
data: dataQuery,
success: function(data) {
if(_cookie == ''){
_cookie = data;
if(isBahamas){
Cookies.set("bahamas-website" +'kapAnalytics',data, { expires: 31 });
}else{
Cookies.set("bahamas-website" +'kapAnalytics',data, { expires: 365 });
}
for (var i = 0; i < arr_init.length; i++) {
elem = '';
for(var key in arr_init_setting[i]) {
elem += '';
}
arr_init[i].append(elem);
}
}
}
});
vQ.fn.kapAnalytics = function(options) {
var settings = vQ.extend({}, options||{});
if(_cookie == ""){
arr_init.push(this);
arr_init_setting.push(settings);
}else{
elem = '';
for(var key in settings) {
elem += '';
}
this.append(elem);
}
};
}
})();