var tdtj_width;
var tdtj_height;
var tdtj_click = 0;
var tdtj_mouse = null;
var tdtj_ref = null;
var tdtj_last = null;
var tdtj_x_temp_page2s=0;
var tdtj_y_temp_page2s=0;
var tdtj_x_2s;
var tdtj_y_2s;
var tdtj_time_begin;
var tdtj_time_end;
var tdtj_page_type;
var tdtj_url;
function mouseMove(ev) {
	ev = ev || window.event;
	if(document.readyState=="complete"){
	var mousePos = mouseCoords(ev);
	tdtj_x_temp_page2s = mousePos.x;
	tdtj_y_temp_page2s = mousePos.y;
	}
}
function mouseCoords(ev) {
	if (ev.pageX || ev.pageY) {
		return {x:ev.pageX, y:ev.pageY};
	}
	return {x:ev.clientX + document.body.scrollLeft - document.body.clientLeft, y:ev.clientY + document.body.scrollTop - document.body.clientTop};
}
document.onmousemove = mouseMove;
function record() {
	tdtj_x_2s = tdtj_x_temp_page2s;
	tdtj_y_2s = tdtj_y_temp_page2s;
}
setTimeout("record()", 2000);
function pointerX(event) {
	if (!event) {
		event = window.event;
	}
	return event.pageX || (event.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft));
}
function pointerY(event) {
	if (!event) {
		event = window.event;
	}
	return event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop));
}
window.onload = function () {	
	tdtj_time_begin = new Date();
	tdtj_width = document.body.clientWidth;
	tdtj_height = document.body.clientHeight;

	
	tdtj_ref = document.referrer;
	if (tdtj_ref == "") {
		tdtj_ref = "isDirect";
	}
	tdtj_url = document.URL;
	var tdtj_r = Math.random();
	var img = document.createElement("img");
	img.src = "http://jump.cnnic.cn/stat/stat?sid=0315&ref="+ encodeURIComponent(tdtj_ref) + "&r=" + tdtj_r + "&url=" + encodeURIComponent(tdtj_url);
};
window.onbeforeunload = function () {
	tdtj_time_end = new Date();
	tdtj_last = tdtj_time_end.getTime() - tdtj_time_begin.getTime();
	tdtj_ref = document.referrer;
	if (tdtj_ref == "") {
		tdtj_ref = "isDirect";
	}
	var tdtj_r = Math.random();
	var img = document.createElement("img");
	img.src = "http://jump.cnnic.cn/stat/recordpage?last="+tdtj_last+"&p_width="+tdtj_width+"&p_height="+tdtj_height+"&ref="+encodeURIComponent(tdtj_ref)+"&click="+tdtj_click+"&x_2s="+tdtj_x_2s+"&y_2s="+tdtj_y_2s+"&r="+tdtj_r+"&url="+encodeURIComponent(tdtj_url)+"&type="+page_type;
	img.height = 0;
	img.width = 0;
	img.style.position="absolute";
	img.style.visibility="hidden";
		
	//send request.
	document.body.appendChild(img);
	//return true; 
};
document.onclick = function (event) {
	if (!event) {
		event = window.event;
	}
	if(document.readyState=="complete"){
	var tdtj_rand = Math.random();
	var tdtj_x_page = pointerX(event);
	var tdtj_y_page = pointerY(event);
	tdtj_mouse = 1;
	var img = document.createElement("img");
	img.src = "http://jump.cnnic.cn/stat/recordpage?x_page=" + escape(tdtj_x_page) + "&y_page=" + escape(tdtj_y_page) + "&random=" + escape(tdtj_rand) + "&mouse=" + tdtj_mouse+"&type="+page_type;
	tdtj_click++;	
		}
	
};
