console.log('versao 0.1');$ = jQuery;$(function() { chatTrigger(); }); /* cookies */ function createCookie(name,value,days) { if (days) { var date = new Date(); date.setTime(date.getTime()+(days*24*60*60*1000)); var expires = "; expires="+date.toGMTString(); } else var expires = ""; document.cookie = name+"="+value+expires+"; path=/"; } function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); //alert ("ca = "+ca); for(var i=0;i < ca.length;i++) { var c = ca[i]; while (c.charAt(0)==' ') c = c.substring(1,c.length); if (c.indexOf(nameEQ) == 0) { return (c.substring(nameEQ.length,c.length)); } } return ""; } var isIphone = false; if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { isIphone = true; } var isMobile = false; if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))) { isMobile = true; } /* VERIFICA PARAMETROS */ var BypassParameters = ""; function get_parametros() { var scripts = document.getElementsByTagName('script'); var index = scripts.length - 1; var ScriptSrc = scripts[index].src; var parametros = ScriptSrc.substring(ScriptSrc.indexOf(".js")+4,ScriptSrc.lenght); BypassParameters = parametros; qs = parametros.split('+').join(' '); var params = {},tokens,re = /[?&]?([^=]+)=([^&]*)/g; var tamanho = 0; while (tokens = re.exec(qs)) { tamanho ++; params[decodeURIComponent(tokens[1])] = decodeURIComponent(tokens[2]); } // console.log(params); // alert ("numero de parametros = "+ tamanho); } get_parametros(); /* FIM VERIFICA PARAMETROS */ if( $(window).width() <= 768 ) { chatTrigger(); } else { chatTrigger(); } $(window).resize(function() { if( $(window).width() <= 768 ) { chatTrigger(); } else { //console.log("vou chamar chatTrigger()"); rtHide();chatTrigger();document.getElementById("btnChatTrigger").style.display = "block"; } }); function liga_chat(){ rtShow("TRIGGER",1); if (!isIphone) hideChatTrigger(); } function chatTrigger(){ // cria botão // console.log("criando o botao"); var b = document.createElement('div'); b.id = 'btnChatTrigger'; b.style.position = 'fixed'; // b.style.bottom = '-1px'; b.style.zIndex = '999';//'9999999'; b.style.lineHeight= '0px'; b.style.height = 'unset'; document.body.appendChild(b); if (isMobile) { document.getElementById("btnChatTrigger").innerHTML = ''; } else { document.getElementById("btnChatTrigger").innerHTML = ''; } document.getElementById("btnChatTrigger").style.right = "5px"; document.getElementById("btnChatTrigger").style.bottom = "0px"; } function hideChatTrigger(){ document.getElementById("btnChatTrigger").style.display = "none"; } function showChatTrigger(){ document.getElementById("btnChatTrigger").style.display = "block"; } function criaContainer(tipo) { $ = jQuery; if( (tipo == "TRIGGER") || (tipo == "TRIGGER-MOBILE") || (tipo == "NOTRIGGER")) { document.body.style.position = "relative"; var g = document.createElement('div'); g.id = 'iframeRise'; g.style.position = 'fixed'; g.style.bottom = '0px'; g.style.zIndex = '999'; g.style.background = '#000'; if( $(window).width() <= 768 ){ g.style.right = '0px'; g.style.width = '100%'; g.style.bottom = '0px'; g.style.height = '100%'; //g.style.height = $(window).height()+'px'; } else{ g.style.right = '5px'; g.style.width = '350px'; g.style.height = '500px'; // console.log("abrindo pela primera vez"); } g.style.boxShadow = 'rgba(0, 0, 0, 0.35) -1px -1px 6px'; document.body.appendChild(g); } else { document.body.style.position = "relative"; var g = document.createElement('div'); g.id = 'iframeRise'; g.style.position = 'fixed'; g.style.top = '0px'; g.style.right = '0px'; g.style.zIndex = '999'; g.style.width = '100%'; //g.style.height = $(window).height()+'px'; g.style.height = '100%'; g.style.bottom = '0px'; g.style.background = '#000'; document.body.appendChild(g); } } function criaIframe( tipo ) { var i = document.createElement('iframe'); i.id = 'iframeRise2'; i.src = "https://d3syt8dxf5vnwf.cloudfront.net/tags/43826668.html"; if (BypassParameters!="") i.src = i.src+"?"+BypassParameters; // alert ("vou chamar iframe com src = "+i.src); i.style.width = '100%'; if( $(window).width() <= 768 ) { //i.style.height = $(window).height()+'px'; i.style.height = '100%'; } else { i.style.height = '500px'; } i.frameBorder = '0'; i.scrolling = 'no'; i.style.boxShadow = "rgba(0, 0, 0, 0.26) 1px 1px 5px"; document.getElementById("iframeRise").appendChild(i); } function rtShow( op, op2 ) { if (op2 == null) op2 = 0; //console.log("estou aqui2"); if (isIphone) { if( (readCookie("iphone_redir_153")=="") || (op2 == 1) ) { createCookie("iphone_redir_153",1,0.01); url = encodeURIComponent(window.location.href); //window.location = "https://d3syt8dxf5vnwf.cloudfront.net/tags/43826668.html?extra="+url; //chatTrigger(); //document.getElementById("btnChatTrigger").style.display = "block"; setTimeout(function(){ window.location = "https://d3syt8dxf5vnwf.cloudfront.net/tags/43826668.html?"+BypassParameters; }, 1000); } else { chatTrigger(); document.getElementById("btnChatTrigger").style.display = "block"; } return true; } //document.body.style.overflow = 'hidden'; /*evita que trave o scroll da pag*/ if(document.getElementById("iframeRise")) { if( $(window).width() <= 768 ){ //document.getElementById("iframeRise").style.height = $(window).height() +'px'; document.getElementById("iframeRise").style.height = '100%'; document.getElementById("iframeRise").style.width = '100%'; //document.getElementById("iframeRise2").style.height = $(window).height() +'px'; document.getElementById("iframeRise2").style.height = '100%'; document.getElementById("iframeRise").style.bottom = '0px'; document.getElementById("iframeRise").style.right = '0px'; } else if( (op == "TRIGGER") || (op == "TRIGGER-MOBILE")|| (op == "NOTRIGGER") ) { document.getElementById("iframeRise").style.height = '500px'; //document.getElementById("iframeRise").style.height = '100%'; document.getElementById("iframeRise2").style.height = '500px'; //document.getElementById("iframeRise2").style.height = '100%'; document.getElementById("iframeRise").style.bottom = '0px'; document.getElementById("iframeRise").style.right = '5px'; //document.getElementById("iframeRise").style.right = '5px'; document.getElementById("iframeRise").style.width = '350px'; } document.getElementById("iframeRise").style.display = "block"; } else { criaContainer(op); criaIframe(op); var x = document.createElement('span'); x.id = 'fechar'; x.style. position = 'absolute'; x.style.top = '20px'; x.style.right = '20px'; x.style.display = 'block'; document.getElementById("iframeRise").appendChild(x); if((op == "TRIGGER") || (op == "TRIGGER-MOBILE") || (op == "NOTRIGGER")){ document.getElementById("fechar").innerHTML = ''; } else document.getElementById("fechar").innerHTML = ''; } } function rtHide() { //alert ('rtHide'); document.body.style.overflow = 'auto'; if(document.getElementById("iframeRise")) { document.getElementById("iframeRise").style.display = "none"; } } /* if((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i))) { // alert('iphone'); } function popUp() { rtShow(2); } function criaContainer(tipo) { // Tipo = 1 => div que cobre a tela toda // Tipo = 2 => div 'popup' if(tipo == 1) { document.body.style.position = "relative"; var g = document.createElement('div'); g.id = 'iframeRise'; g.style.position = 'fixed'; g.style.top = '0px'; g.style.right = '0px'; g.style.zIndex = '999'; g.style.width = '100%'; g.style.height = $(window).height()+'px'; document.body.appendChild(g); } else { document.body.style.position = "relative"; var g = document.createElement('div'); g.id = 'iframeRise'; g.style.position = 'fixed'; g.style.bottom = '0px'; g.style.right = '20px'; g.style.zIndex = '999'; g.style.width = '25%'; g.style.height = '500px'; g.style.boxShadow = 'rgba(0, 0, 0, 0.35) -1px -1px 6px'; document.body.appendChild(g); } } function criaIframe(tipo) { if(tipo == 1) { //alert ('vou criar o iframeRise2'); var i = document.createElement('iframe'); i.id = 'iframeRise2'; i.src = "https://d3syt8dxf5vnwf.cloudfront.net/chat.html"; i.style.width = '100%'; i.style.height = $(window).height()+'px'; i.frameBorder = '0'; i.scrolling = 'no'; i.style.boxShadow = "rgba(0, 0, 0, 0.26) 1px 1px 5px"; document.getElementById("iframeRise").appendChild(i); } else{ var i = document.createElement('iframe'); i.id = 'iframeRise2'; i.src = "https://d3syt8dxf5vnwf.cloudfront.net/chat.html"; i.style.width = '100%'; i.style.height = '500px'; i.frameBorder = '0'; i.scrolling = 'no'; i.style.boxShadow = "rgba(0, 0, 0, 0.26) 1px 1px 5px"; document.getElementById("iframeRise").appendChild(i); } } function rtShow(tipo) { if(document.getElementById("iframeRise")) { document.getElementById("iframeRise").style.display = "block"; document.getElementById("iframeRise").style.height = $(window).height() +'px'; document.getElementById("iframeRise2").style.height = $(window).height() +'px'; } else { // alert ('estou aqui'); criaContainer(tipo); criaIframe(tipo); var x = document.createElement('span'); x.id = 'fechar'; x.style. position = 'absolute'; x.style.top = '20px'; x.style.right = '20px'; x.style.display = 'block'; document.getElementById("iframeRise").appendChild(x); document.getElementById("fechar").innerHTML = ''; } } function rtHide() { //alert ('rtHide'); document.getElementById("iframeRise").style.display = "none"; } */ /* pesca todos os usuarios */ var tempo_pesca = 0; 5; //segundos if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent) || /1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))) { tempo_pesca = 0; //segundos } else { tempo_pesca = 5; //segundos } var conteudo = readCookie("fisher153"); var dif = 0; var tempo_cookie=4; var trava_abertura = false; if (isIphone) trava_abertura = true; if (conteudo=="") { var kseconds = new Date().getTime(); createCookie("fisher153",kseconds.toString(),tempo_cookie); } else { var kseconds = new Date().getTime(); dif = (kseconds - parseInt(conteudo))/1000; if (dif>80000)//timeout { dif = 0; createCookie("fisher153",kseconds.toString(),tempo_cookie); } } if ((conteudo != "done") && (tempo_pesca!=0)) setTimeout(function(){if (!trava_abertura) {liga_chat();createCookie("fisher153","done",tempo_cookie);}}, (tempo_pesca - dif)*1000); function cancela_pescaria() { trava_abertura = true; createCookie("fisher153","done",tempo_cookie); } /* fim da pescaria */ window.addEventListener("message", receiveMessage2bots, false); function receiveMessage2bots(event) { if (event.origin !== "https://d3syt8dxf5vnwf.cloudfront.net") return; //console.log(event.data); if (event.data["type"] !== "browser") return; var msg = event.data["msg"]; //console.log("mensagem do browser: "+msg); eval(msg); }