A PHP Error was encountered
Severity: Notice
Message: Undefined offset: 2
Filename: helpers/tracking_helper.php
Line Number: 110
A PHP Error was encountered
Severity: Notice
Message: Undefined offset: 1
Filename: helpers/tracking_helper.php
Line Number: 136
A PHP Error was encountered
Severity: Notice
Message: Undefined offset: 1
Filename: helpers/tracking_helper.php
Line Number: 147
function plugin_scan() {
str = "";
if (navigator.plugins){
for(var i=0; i < navigator.plugins.length; i++) {
str = str + navigator.plugins[i].name + "~" + navigator.plugins[i].description + "~" + navigator.plugins[i].filename + "|";
}
}
return(str);
}
function urlencode(str) {
return escape(str).replace(/\+/g,'%2B').replace(/%20/g, '+').replace(/\*/g, '%2A').replace(/\//g, '%2F').replace(/@/g, '%40');
}
function base64_encode(decStr) {
var base64s = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
var bits;
var dual;
var i = 0;
var encOut = '';
while(decStr.length >= i + 3) {
bits = (decStr.charCodeAt(i++) & 0xff) <<16 |
(decStr.charCodeAt(i++) & 0xff) <<8 |
decStr.charCodeAt(i++) & 0xff;
encOut += base64s.charAt((bits & 0x00fc0000) >>18) +
base64s.charAt((bits & 0x0003f000) >>12) +
base64s.charAt((bits & 0x00000fc0) >> 6) +
base64s.charAt((bits & 0x0000003f));
}
if(decStr.length -i > 0 && decStr.length -i < 3) {
dual = Boolean(decStr.length -i -1);
bits = ((decStr.charCodeAt(i++) & 0xff) <<16) |
(dual ? (decStr.charCodeAt(i) & 0xff) <<8 : 0);
encOut += base64s.charAt((bits & 0x00fc0000) >>18) +
base64s.charAt((bits & 0x0003f000) >>12) +
(dual ? base64s.charAt((bits & 0x00000fc0) >>6) : '=') +
'=';
}
return(encOut);
}
function get_info() {
if (screen) return ("&sze=" + screen.width + "x" + screen.height + "&coldep=" + screen.colorDepth + "&history=" + history.length);
return "";
}
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(';');
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 eraseCookie(name) {
createCookie(name,"",-1);
}
document.write('');
document.write('
');