<!--

function get_week_options(y, m, d, num_weeks, selected) {

	string_or_num = selected - 0;

	dayt = new Date(y,m-1,d,1);

	str = "<option>Week";

	for (var i=1; i<=num_weeks; ++i) {

		y = dayt.getFullYear();
		m = dayt.getMonth() + 1;
		d = dayt.getDate();

		str_opt = y + "/" + pad(m) + "/" + pad(d);

		if (string_or_num > 0) match_me = i;
		else match_me = str_opt;

		str += "<option";
		if (match_me == selected) { str += " selected"; year = y; month = m; day = d; }
		str += ">"; str += str_opt;

		dayt = new Date(dayt.getTime() + 604800000);
	}

	return str;
}


function set_week() {
	si = form.week.selectedIndex;
	if (si == 0) { form.week.options[week_num].selected = true;}
	else { week_num = si; scan_week_date(); update_display(); }
}


function sync_week() {
	form.week.options[week_num].selected = true;
}


function scan_week_date() {
	str = form.week.options[week_num].text;
	year = str.substring(0,4) - 0;
	month = str.substring(5,7) - 0;
	day = str.substring(8,10) - 0;
}


function sync_week_buttons() {
	
	imgf = "../images/btns/bg/ice/";

	str = "";
	if (week_num == 1) { str = "_off"; }
	document.images["prev_week"].src = imgf + "prev" + str + ".gif";

	str = ""; if (week_num == num_weeks) { str = "_off"; }
	document.images["next_week"].src = imgf + "next" + str + ".gif";
}


function sync_buttons() {
	sync_week_buttons();
}


function previous_week() { step_week(-1); }
function next_week() { step_week(1); }

function step_week(d) {
	new_week_num = week_num + d;

	if (new_week_num < 1) { return; }
	if (new_week_num > num_weeks) { return; }

	week_num = new_week_num;
	sync_week(); scan_week_date();

	update_display();
}


// -->