document.addEventListener("DOMContentLoaded", function(event) { document.getElementsByTagName("head")[0].insertAdjacentHTML("beforeend", "");
document.getElementsByTagName("head")[0].insertAdjacentHTML("beforeend", "");
var div = document.createElement("div");
div.innerHTML = ''+
'
'+
'
'+
'
'+
'×'+
''+
'
'+
'
'+
'
'+
'
'+
'
'+
'
'+
'
'+
''
;
document.body.appendChild(div);
showGift(3137, "", 0);
});
function showGift(gid, url, sec) {
var eligible = getCookie("giftMachine_" + gid);
if (eligible == null) {
var d = new Date();
d.setSeconds(d.getSeconds() + sec);
var t = JSON.stringify({ id: gid, url: url, time: d.getTime(), done: 0 });
setCookie("giftMachine_" + gid, t);
setTimeout(function(){
showIcon();
}, sec);
}
else {
var data = JSON.parse(eligible);
var current = new Date();
if (!data.done) {
if (current.getTime() > data.time) {
showIcon();
}
else {
setTimeout(function(){
showIcon();
}, sec);
}
}
}
}
function showIcon() {
var w=window,
d=document,
e=d.documentElement,
g=d.getElementsByTagName('body')[0],
x=w.innerWidth||e.clientWidth||g.clientWidth,
y=w.innerHeight||e.clientHeight||g.clientHeight;
var top = Math.floor(Math.random() * /*jQuery(window.top).height()*/y);
var left = Math.floor(Math.random() * /*jQuery(window).width()*/x);
if (top + 100 >= y/*jQuery(window.top).height()*/) {
top -= 150;
}
if (left + 100 >= x/*jQuery(window).width()*/) {
left -= 150;
}
var el = document.getElementById('giftIcon');
el.style.top = top+'px';
el.style.left = left+'px';
el.style.display = 'block';
event_listener();
}
function setCookie(name,value,days) {
var expires = "";
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days*24*60*60*1000));
expires = "; expires=" + date.toUTCString();
}
document.cookie = name + "=" + (value || "") + expires + "; path=/";
}
function getCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
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 null;
}
function event_listener() {
document.addEventListener('click', function (event) {
if (event.target.className == 'gmclose') {
document.getElementById('myGiftModal').style.display = 'none';;
event.preventDefault();
return;
}
// If the clicked element doesn't have the right selector, bail
if (!event.target.matches('#giftIconimg')) return;
// Don't follow the link
event.preventDefault();
// Log the clicked element in the console
//console.log(event.target);
document.getElementById('myGiftModal').style.display = 'block';;
document.getElementById('giftIcon').style.display = 'none';;
}, false);
}