//
// estimate watchtime:
//

var j_start, j_click, j_last_sc_off = -1, j_sum_sc_off = 0;

function j_sc_off () {
    var c_off = typeof (window.pageYOffset) == "undefined"
	? document.body.scrollTop : window.pageYOffset;

    if (j_last_sc_off == -1) {
	j_last_sc_off = c_off;
    } else {
	var d = c_off - j_last_sc_off;
	d = d < 0 ? -1 * d : d;
	j_sum_sc_off += d;
	j_last_sc_off = c_off;
    }
}

var j_sc_timer = window.setInterval("j_sc_off()", 150);

function j_watch (id, tag) {

    if (tag == 0) {
	j_start = new Date ().getTime ();
	j_click = 0;
    } else if (tag == 1) {
	var j_t = (new Date ().getTime () - j_start) / 1000;
	var img = new Image ();
	img.src = "/watch.jsp;jsessionid=" + id + "?t="+ j_t 
	    + "&c=" + j_click + "&s=" + j_sum_sc_off;
	window.clearInterval (j_sc_timer);
    } else if (tag == 2) {
	j_click++;
    }
};

