function pick_date(fld, achr, fmt) {
	var cal = new CalendarPopup("datepicker");
	cal.showYearNavigation();
	//  cal.showYearNavigationInput();
	//  cal.showNavigationDropdowns();
	//  cal.setCssPrefix("TEST");
	cal.select(fld, achr, fmt);
}

function chat() {
	if (!navigator.otof_chat_win || navigator.otof_chat_win.closed) {
		var w = 600;
		var h = 400;
		var x = (screen.width - w) / 2;
		var y = (screen.height - h) / 2;
		var coks = document.cookie.split("; ");
		for (var i = 0; i < coks.length; ++i) {
			var cok = coks[i].split("=");
			if (cok[0] == "1305_chat_ini") {
				var vals = unescape(cok[1]).split(":");
				if (vals[0] >= 0 && vals[0] <= screen.width &&
					vals[1] >= 0 && vals[1] <= screen.height &&
					vals[2] > 0 && vals[2] <= screen.height &&
					vals[3] > 0 && vals[3] <= screen.width) {
					x = vals[0];
					y = vals[1];
					h = vals[2];
					w = vals[3];
				}
				break;
			}
		}
		navigator.otof_chat_win = window.open("", "1305_chat",
			"width="+w+",height="+h+",left="+x+",top="+y+
			",resizable=1,location=0,status=0,toolbar=0,menubar=0,directories=0,scrollbars=0");
		if (navigator.otof_chat_win.location.pathname.substring(0,10) != "/ssl/chat/") {
			var url = "/ssl/chat/";
			navigator.otof_chat_win = window.open(url, "1305_chat",
				"width="+w+",height="+h+",left="+x+",top="+y+
				",resizable=1,location=0,status=0,toolbar=0,menubar=0,directories=0,scrollbars=0");
		}
		if (!navigator.otof_chat_win.opener) navigator.otof_chat_win.opener = self;
	}
    navigator.otof_chat_win.focus();
}

function talk(to_id, ans) {
	if (!navigator.otof_talk_win) navigator.otof_talk_win = new Array();
	if (!navigator.otof_talk_win[to_id] || navigator.otof_talk_win[to_id].closed) {
		var w = 600;
		var h = 400;
		var x = (screen.width - w) / 2;
		var y = (screen.height - h) / 2;
		var coks = document.cookie.split("; ");
		for (var i = 0; i < coks.length; ++i) {
			var cok = coks[i].split("=");
			if (cok[0] == "1305_talk_ini") {
				var vals = unescape(cok[1]).split(":");
				if (vals[0] >= 0 && vals[0] <= screen.width &&
					vals[1] >= 0 && vals[1] <= screen.height &&
					vals[2] > 0 && vals[2] <= screen.height &&
					vals[3] > 0 && vals[3] <= screen.width) {
					x = vals[0];
					y = vals[1];
					h = vals[2];
					w = vals[3];
				}
				break;
			}
		}
		navigator.otof_talk_win[to_id] = window.open("", "1305_talk_"+to_id,
			"width="+w+",height="+h+",left="+x+",top="+y+
			",resizable=1,location=0,status=0,toolbar=0,menubar=0,directories=0,scrollbars=0");
		if (navigator.otof_talk_win[to_id].location.pathname.substring(0,10) != "/ssl/talk/") {
			var url = "/ssl/talk/?id="+to_id;
			navigator.otof_talk_win[to_id] = window.open(url, "1305_talk_"+to_id,
				"width="+w+",height="+h+",left="+x+",top="+y+
				",resizable=1,location=0,status=0,toolbar=0,menubar=0,directories=0,scrollbars=0");
		}
		if (!navigator.otof_talk_win[to_id].opener) navigator.otof_talk_win[to_id].opener = self;
	}
    navigator.otof_talk_win[to_id].focus();
	if (ans) document.getElementById("treq_"+to_id).style.display="none";
}
