
	var source;
	var tipo;
	var campi = new Array();

	function cal(val, e, t) {
		var dt = new Array();
		xPos = (document.layers) ? e.pageX : ((document.all) ? event.x : e.clientX);
		yPos = (document.layers) ? e.pageY : ((document.all) ? event.y : e.clientY);

		tipo = t;
		source = val;
		if (t == 0) {
			dt[0] = val[0].value;
			dt[1] = val[1].value;
			dt[2] = val[2].value;
		}
		else
			dt = val.value.split('-');

		showCalendar(new Date(dt[2], dt[1] - 1, dt[0]), xPos, yPos);
	}
