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(); }