var getServerDate = function () {
var xmlHttpRequest = null,
serverDate = new Date();
if (window.ActiveXObject) {
xmlHttpRequest = new ActiveXObject("Microsoft.XMLHTTP");
}
else if (window.XMLHttpRequest) {
xmlHttpRequest = new XMLHttpRequest();
}
else {
xmlHttpRequest = new ActiveXObject("Msxml2.XMLHTTP");
}
xmlHttpRequest.open('HEAD', '/', false);
xmlHttpRequest.send(null);
if (xmlHttpRequest.status === 200) {
serverDate = new Date(xmlHttpRequest.getResponseHeader("Date"));
}
return serverDate;
}