var xrandom ;
var cid;
var property;
var shown = 0;
var manually_hidden = false;
function sigiriyaChat() {
xrandom = '168247758664489212e813b64489212e8178';
cid = 1;
property = 1;
console.log(xrandom);
//sid = register_var('sid',0);
// console.log(sid);
email_ids = new Array();
var url = 'https://www.bots.ekwa.com/chatbox/10092/chatbox.php';
$('#cbt').val('');
$.get(url, function( data ) {
$( "body" ).append( data );
$('#cbt').prop('disabled',true);
$('#cbtbtn').prop('disabled',true);
hideCBT();
console.log('Chatbot initiated successfully');
loaded = true;
});
}
function showchat() {
showPending();
$('.chatprompt').hide();
$( "#sigiriyalive-chat" ).show();
if(!(manually_hidden))
{
var dcbt = $('#cbt').prop('disabled');
$('#cbt').prop('disabled',false).val('').prop('disabled',dcbt);
var dcbtbtn = $('#cbtbtn').prop('disabled');
$('#cbtbtn').prop('disabled',false).val('').prop('disabled',dcbtbtn);
get_chat_node('e_node_1_0_Txt');
}
else
{
manually_hidden = false;
$('.pendingShow').remove();
}
chat_inc++;
shown = 1;
}
function hidechat() {
manually_hidden = true;
setTimeout(function(){ manually_hidden = false; chat_inc=0;}, 180000);
$( "#sigiriyalive-chat" ).hide();
$('.chatprompt').show();
}
function showPending()
{
$('.chat-history').append('
');
}
var chat_id = 10092;
var node_id = 'e_node_1_0_Txt';
var parent_in_focus = '';
function get_chat_node(node_id)
{
if(node_id == 1)
{
if(chat_inc > 0)
{
var botbody = $('.chat-history').html();
$.post( "https://www.bots.ekwa.com/chatbox/10092/send_mail.php", { emails :email_ids.join(','),botbody : botbody})
.done(function( data ) {
//alert(data);
email_ids.length = 0;
return data;
});
}
$('.chat-history').empty();
showPending();
}
$.post( "https://www.bots.ekwa.com/chatbox/10092/gcn.php", { chat_id: chat_id, node_id: node_id})
.done(function( data ) {
//alert(data);
// alert(data);
data = data.split(':::_::');
//console.log(data[1]);
$('.pendingShow').remove();
$('.chat-history').append(data[0]);
// alert(data[1].trim());
if((data[1].trim() == 'Greeting') || ((data[1].trim() == 'TextNode')))
{
getNext(node_id);
}
if(data[1].trim() == 'TextInput')
{
//alert('x');
parent_in_focus = data[2];
$("#cbt").prop('disabled', false);
$("#cbtbtn").prop('disabled', false);
document.getElementById('cbt').setAttribute('type','text');
document.getElementById('cbt').removeAttribute('pattern');
document.getElementById('cbt').setAttribute('placeholder','Please enter your message');
showCBT();
$('#cbt').unmask();
$('#cbt').focus();
}
else if(data[1].trim() == 'emailInput')
{
parent_in_focus = data[2];
//alert('y');
//$('#cbt').prop("type","email");
$('#cbt').prop('disabled',false);
$('#cbtbtn').prop('disabled',false);
document.getElementById('cbt').setAttribute('type','email');
document.getElementById('cbt').removeAttribute('pattern');
document.getElementById('cbt').setAttribute('placeholder','Please enter the email address');
showCBT();
$('#cbt').unmask();
$('#cbt').focus();
}
else if(data[1].trim() == 'phoneInput')
{
parent_in_focus = data[2];
//alert('y');
//$('#cbt').prop("type","phone");
$('#cbt').prop('disabled',false);
$('#cbtbtn').prop('disabled',false);
document.getElementById('cbt').setAttribute('type','tel');
//document.getElementById('cbt').setAttribute('pattern','^\d{3}-\d{3}-\d{4}$');
document.getElementById('cbt').setAttribute('placeholder','Please enter a valid phone number.');
showCBT();
$('#cbt').mask('000-000-0000');
$('#cbt').focus();
}
else
{
hideCBT();
$('#cbt').prop('disabled',true);
$('#cbtbtn').prop('disabled',true);
}
beep();
//Send mail
var botbody = $('.chat-history').html();
if(data[1].trim() == 'ENDNODE')
{
parent_in_focus = data[2];
var botbody = $('.chat-history').html();
$.post( "https://www.bots.ekwa.com/chatbox/10092/send_mail.php", { emails :email_ids.join(','),botbody : botbody})
.done(function( data ) {
//alert(data);
return data;
});
}
$.post( "https://www.bots.ekwa.com/chatbox/10092/psave.php", { cid :cid,property:property,botbody : botbody})
.done(function( data ) {});
});
$('.chat-history').animate({scrollTop: $('.chat-history')[0].scrollHeight}, "slow");
setTimeout(function(){ $('.chat-history').animate({scrollTop: $('.chat-history')[0].scrollHeight}, "slow");}, 1000);
}
function chatsend()
{
if($('#cbt').attr('type')=='tel')
{
var pattern = /^\d{3}-\d{3}-\d{4}$/
if (pattern.test($('#cbt').val())) {
//alert('ok')
}
else
{
$('#cbt').val('');
$('#cbt').addClass('errcbt');
setTimeout(function(){$('#cbt').removeClass('errcbt'); }, 1500);
return false;
}
}
/*alert($('#cbt').val());*/
if($('#cbt').val() != '')
{
/* $.post( "https://www.bots.ekwa.com/chatbox2/10092/bend.php", { name: "John", time: "2pm",vsl:$('#cbt').val() })
.done(function( data ) {
alert( "Data Loaded: " + data );
});*/
$('.chat-history').append(''+$('#cbt').val()+'
');
//alert(parent_in_focus);
getNext(parent_in_focus);
$('.chat-history').animate({scrollTop: $('.chat-history')[0].scrollHeight}, "slow");
$('#cbt').val('');
}
return false;
}
function getButtonChoice(id) {
var parent_id = id.split('__');
parent_id = parent_id[0];
parent_in_focus = parent_id;
$('#'+parent_id+'_0_btns').html(''+$('#'+id).text()+'
');
$('#'+id).remove();
getNext(id);
check_if_email_node(id);
$('.chat-history').animate({scrollTop: $('.chat-history')[0].scrollHeight}, "slow");
}
function getNext(id) {
hidekeyboard();
showPending();
$.post( "https://www.bots.ekwa.com/chatbox/10092/getNext.php", { cur_id : id.trim()}).done(function( data ) {
get_chat_node(data);
});
$('.chat-history').animate({scrollTop: $('.chat-history')[0].scrollHeight}, "slow");
}
function beep() {
(new
Audio(
"data:audio/wav;base64,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 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////VEFHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU291bmRib3kuZGUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMjAwNGh0dHA6Ly93d3cuc291bmRib3kuZGUAAAAAAAAAACU="
)).play();
}
function register_var(param,index) {
if(sid === undefined) window['sid'] = 'nos';
sid = sid.replace('PHPSESSID=','');
$.post( "https://www.bots.ekwa.com/chatbox2/10092/reg_var.php", { sid:sid,param : param,index : index}).done(function( data ) {
if(param == 'sid') console.log('x'+data);
return data;
});
}
function check_if_email_node(elem_id) {
if(email_keys.indexOf(elem_id) > -1)
email_ids.push(elem_id);
console.log(email_ids);
}
setTimeout(function(){ if(shown == 0){
if (sessionStorage.getItem("sigiriyaShown") === null) {
sessionStorage.setItem("sigiriyaShown",'yes');
showchat();}
} }, 15000);
function set_viewport() {
var botviewport = document.querySelector("meta[name=viewport]");
if(botviewport){
botviewport.setAttribute('content','width=device-width, user-scalable:1');
} else {
var newbotviewport=document.createElement('meta');
newbotviewport.name="viewport";
newbotviewport.content='width=device-width, maximum-scale=1, user-scalable:1';
document.getElementsByTagName('head')[0].appendChild(newbotviewport);
}
}
function showCBT() {
$(".cbtgroup").css("visibility", "visible");
}
function hideCBT() {
$(".cbtgroup").css("visibility", "hidden");
}
function hidekeyboard() {
document.activeElement.blur();
}