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