(function($){
"use strict";
jQuery(document).ready(function($){
$(document).on('click', '.twwr-whatsapp-button', function(){
var FBAction=$(this).attr('fb-pixel');
if(typeof fbq!=='undefined'&&FBAction){
if(FBAction!='noevent'){
fbq('track', FBAction, {});
}}
});
$(document).click(function(event){
if($(event.target).closest('#contact-trigger').length){
$('.twwr-container').toggleClass('open');
}});
function twResponsive(){
$('.twwr-container.twwr-std .twwr-wa-button').each(function(){
var $this=$(this),
width=$this.outerWidth();
if(width <=200){
$this.addClass('smallScreen');
}else{
$this.removeClass('smallScreen');
}})
}
$(window).on('load', function(){
twResponsive();
});
$(window).on('resize', function(){
twResponsive();
});
$(document).click(function(x){
if($(x.target).closest('.close-chat').length){
$('.twwr-container').removeClass('open');
}});
function ForNumbers(evt){
var charCode=(evt.which) ? evt.which:event.keyCode;
if(charCode >=48&&charCode <=57 ||
charCode >=96&&charCode <=105 ||
charCode==8 ||
charCode==9 ||
charCode==13 ||
charCode >=35&&charCode <=46
){
if(parseInt(this.value+String.fromCharCode(charCode), 10) <=100)
return true;
}
evt.preventDefault();
evt.stopPropagation();
return false;
}
$('input.input-views').each(function(){
var $this=$(this);
$this.on('keypress', ForNumbers, false);
console.log('anu mas')
})
if(jQuery('.twwr-whatsapp-content').length > 0||jQuery('.twwr-std').length > 0){
var script=document.createElement('script');
script.type='text/javascript';
script.src='https://geolocation-db.com/json/geoip.php?jsonp=twwr_whatsapp_callback';
var h=document.getElementsByTagName('script')[0];
h.parentNode.insertBefore(script, h);
}});
})(jQuery);
function twwr_whatsapp_callback(data){
"use strict";
var geo=data;
var chats=[];
var agents=[];
var numbers=[];
if(jQuery('.twwr-whatsapp-button').length > 0){
jQuery.each(jQuery('.twwr-whatsapp-button'), function(key, button){
chats.push(jQuery(button).attr('data-chat'));
agents.push(jQuery(button).attr('data-agent'));
numbers.push(jQuery(button).attr('data-number'));
});
const rot_data="action=twwr-whatsapp-chat-agent-count-click&chat="+chats+"&agent="+agents+"&number="+numbers+"&geo="+JSON.stringify(geo)+"&type=view&ref="+window.location.href;
jQuery.ajax({
async: true,
url: twwr_whatsapp_chat.ajax_url,
type: 'POST',
data: rot_data,
});
}
else if(jQuery('.twwr-wa-button').length > 0){
jQuery.each(jQuery('.twwr-wa-button'), function(key, button){
chats.push(jQuery(button).attr('data-chat'));
agents.push(jQuery(button).attr('data-agent'));
numbers.push(jQuery(button).attr('data-number'));
});
const rot_data="action=twwr-whatsapp-chat-agent-count-click&chat="+chats+"&agent="+agents+"&number="+numbers+"&geo="+JSON.stringify(geo)+"&type=view&ref="+window.location.href;
jQuery.ajax({
async: true,
url: twwr_whatsapp_chat.ajax_url,
type: 'POST',
data: rot_data,
});
}};