function get(s) {
	x = 0;
	try {
		x = new ActiveXObject(s);
	} catch (s) {}
	return x;
};

function syncTime(tid) {

	// Send request
	var x = window.XMLHttpRequest ? new XMLHttpRequest() : get('Msxml2.XMLHTTP') || get('Microsoft.XMLHTTP');
	x.overrideMimeType && x.overrideMimeType('text/javascript');
	x.open('GET', "/widgets/serverTime.jsp?time=" + new Date().getTime(), true);
	x.onreadystatechange = function() {
		if (x.readyState == 4) {
			if(x.status == 200) {
				var response = x.responseText.replace(/\n/g, '').replace(/\r/g, '');
				_serverDate = new Date(response);
			}
		}
	};
	x.send(null);
}
