addOnload(makeRequest); function addOnload(newFunction) { var oldOnload = window.onload; if (typeof oldOnload == "function") { window.onload = function() { if (oldOnload) { oldOnload(); } newFunction(); } } else { window.onload = newFunction; } } var xhr = false; var textRequest; function makeRequest() { if (window.XMLHttpRequest) { xhr = new XMLHttpRequest(); } else { if (window.ActiveXObject) { try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { } } } if (xhr) { var loid = readCookie('PHPSESSID'); if(loid != ''){ var url = "/update/index.php" + "?update="+ new Date().getTime() + "&url=" + document.location.href + "&loid=" + loid; } else { var url = "/update/index.php" + "?update="+ new Date().getTime() + "&url=" + document.location.href; } //alert(url); xhr.open("GET", url, true); xhr.send(null); } else { document.getElementById("updateArea").innerHTML = "Sorry, but I couldn't create an XMLHttpRequest"; } } 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 ''; }