//<!--

	var num_disp_res = 6;

	var disp_res_5x4_idx = 0;
	var disp_res_4x3_idx = 1;
	var disp_res_3x2_idx = 2;
	var disp_res_8x5_idx = 3;
	var disp_res_5x3_idx = 4;
	var disp_res_16x9_idx = 5;

	screen_ratio_5x4_cf	= new Array(num_disp_res);
	screen_ratio_4x3_cf	= new Array(num_disp_res);
	screen_ratio_8x5_cf	= new Array(num_disp_res);
	screen_ratio_5x3_cf	= new Array(num_disp_res);
	screen_ratio_16x9_cf	= new Array(num_disp_res);

	screen_ratio_5x4_cf[disp_res_5x4_idx]	= "0";
	screen_ratio_4x3_cf[disp_res_5x4_idx]	= "16_15";
	screen_ratio_8x5_cf[disp_res_5x4_idx]	= "32_25";
	screen_ratio_5x3_cf[disp_res_5x4_idx]	= "4_3";
	screen_ratio_16x9_cf[disp_res_5x4_idx]	= "64_45";

	screen_ratio_5x4_cf[disp_res_4x3_idx]	= "15_16";
	screen_ratio_4x3_cf[disp_res_4x3_idx]	= "0";
	screen_ratio_8x5_cf[disp_res_4x3_idx]	= "6_5";
	screen_ratio_5x3_cf[disp_res_4x3_idx]	= "5_4";
	screen_ratio_16x9_cf[disp_res_4x3_idx]	= "4_3";

	screen_ratio_5x4_cf[disp_res_3x2_idx]	= "5_6";
	screen_ratio_4x3_cf[disp_res_3x2_idx]	= "8_9";
	screen_ratio_8x5_cf[disp_res_3x2_idx]	= "16_15";
	screen_ratio_5x3_cf[disp_res_3x2_idx]	= "10_9";
	screen_ratio_16x9_cf[disp_res_3x2_idx]	= "32_27";

	screen_ratio_5x4_cf[disp_res_8x5_idx]	= "25_32";
	screen_ratio_4x3_cf[disp_res_8x5_idx]	= "5_6";
	screen_ratio_8x5_cf[disp_res_8x5_idx]	= "0";
	screen_ratio_5x3_cf[disp_res_8x5_idx]	= "25_24";
	screen_ratio_16x9_cf[disp_res_8x5_idx]	= "10_9";

	screen_ratio_5x4_cf[disp_res_5x3_idx]	= "3_4";
	screen_ratio_4x3_cf[disp_res_5x3_idx]	= "4_5";
	screen_ratio_8x5_cf[disp_res_5x3_idx]	= "24_25";
	screen_ratio_5x3_cf[disp_res_5x3_idx]	= "0";
	screen_ratio_16x9_cf[disp_res_5x3_idx]	= "16_15";

	screen_ratio_5x4_cf[disp_res_16x9_idx]	= "45_64";
	screen_ratio_4x3_cf[disp_res_16x9_idx]	= "3_4";
	screen_ratio_8x5_cf[disp_res_16x9_idx]	= "9_10";
	screen_ratio_5x3_cf[disp_res_16x9_idx]	= "15_16";
	screen_ratio_16x9_cf[disp_res_16x9_idx]	= "0";

	var correction_factor;

	var cooknam = "notts_ctc_logo=";

	var s = document.cookie + ";";
	var pos = s.indexOf(cooknam);
	if (pos < 0) 
		{correction_factor = "0";} //default
	else {
		var start = pos + cooknam.length;
		var end = s.indexOf(";", start);

		if (end < 0) {correction_factor = "0";} //default
		else {correction_factor = s.substring(start, end);}
	}

	var expdat = new Date();
	var expyr  = expdat.getFullYear() + 1;
	expdat.setFullYear(expyr);

	document.cookie = cooknam + correction_factor + ";expires=" + expdat.toGMTString() + ";";

	var out_str  = "<link rel='stylesheet' type='text/css' href='css/";

	switch(correction_factor) {
		case "0":		out_str += "notts_ctc_logo_cf_0.css";	break;
		case "15_16":	out_str += "notts_ctc_logo_cf_15_16.css";	break;
		case "25_32":	out_str += "notts_ctc_logo_cf_25_32.css";	break;
		case "3_4":		out_str += "notts_ctc_logo_cf_3_4.css";	break;
		case "45_64":	out_str += "notts_ctc_logo_cf_45_64.css";	break;
		case "5_6":		out_str += "notts_ctc_logo_cf_5_6.css";	break;
		case "4_5":		out_str += "notts_ctc_logo_cf_4_5.css";	break;
		case "24_25":	out_str += "notts_ctc_logo_cf_24_25.css";	break;
		case "9_10":	out_str += "notts_ctc_logo_cf_9_10.css";	break;
		case "16_15":	out_str += "notts_ctc_logo_cf_16_15.css";	break;
		case "32_25":	out_str += "notts_ctc_logo_cf_32_25.css";	break;
		case "4_3":		out_str += "notts_ctc_logo_cf_4_3.css";	break;
		case "64_45":	out_str += "notts_ctc_logo_cf_64_45.css";	break;
		case "6_5":		out_str += "notts_ctc_logo_cf_6_5.css";	break;
		case "5_4":		out_str += "notts_ctc_logo_cf_5_4.css";	break;
		case "25_24":	out_str += "notts_ctc_logo_cf_25_24.css";	break;
		case "10_9":	out_str += "notts_ctc_logo_cf_10_9.css";	break;
		case "8_9":		out_str += "notts_ctc_logo_cf_8_9.css";	break;
		case "32_27":	out_str += "notts_ctc_logo_cf_32_27.css";	break;
		default:          out_str += "notts_ctc_logo_cf_0.css";	correction_factor="0";	break;
	}

	out_str += "'/>";

	document.write(out_str);

	function set_cf(cf) {
		
		correction_factor = cf;

		var expdat = new Date();
		var expyr  = expdat.getFullYear() + 1;
		expdat.setFullYear(expyr);

		document.cookie = cooknam + correction_factor + ";expires=" + expdat.toGMTString() + ";";

		window.location.reload();

	}//EOfunc

	function display_monitor_select_list() {

	var disp_res_aspect_ratio = new Array(num_disp_res);

	disp_res_aspect_ratio[disp_res_5x4_idx]  = round_2_dec_pl(5/4);
	disp_res_aspect_ratio[disp_res_4x3_idx]  = round_2_dec_pl(4/3);
	disp_res_aspect_ratio[disp_res_3x2_idx]  = round_2_dec_pl(3/2);
	disp_res_aspect_ratio[disp_res_8x5_idx]  = round_2_dec_pl(8/5);
	disp_res_aspect_ratio[disp_res_5x3_idx]  = round_2_dec_pl(5/3);
	disp_res_aspect_ratio[disp_res_16x9_idx] = round_2_dec_pl(16/9);

	var disp_res_53x30 = round_2_dec_pl(53/30);

	var screen_width  = screen.width;
	var screen_height = screen.height;
  
	if (navigator.appVersion.indexOf("4.") != -1 && 
		navigator.appName.indexOf("Netscape") != -1) {
		screen_height += 19; //Netscape sees 19 pixels less on Height
	}

	var aspect_ratio = round_2_dec_pl(screen_width/screen_height);

	var idx;

	if (aspect_ratio == disp_res_53x30) {idx = disp_res_16x9_idx;}
	else {
		idx = 0;
		while ((idx < num_disp_res)&&(aspect_ratio != disp_res_aspect_ratio[idx])) {
			idx++;
		};//EOWhile
		if (idx>=num_disp_res) {idx = disp_res_4x3_idx}; //default
	};

	var out_str  = "<select name=cf size=5>";

	out_str  += "<option value='" + screen_ratio_5x4_cf[idx] + "'>Monitor 5x4</option>";
	out_str  += "<option value='" + screen_ratio_4x3_cf[idx] + "' selected>Monitor 4x3</option>";
	out_str  += "<option value='" + screen_ratio_8x5_cf[idx] + "'>Monitor 8x5</option>";
	out_str  += "<option value='" + screen_ratio_5x3_cf[idx] + "'>Monitor 5x3</option>";
	out_str  += "<option value='" + screen_ratio_16x9_cf[idx]+ "'>Monitor 16x9</option></select>";

	document.write(out_str);

	}//EOfunc

	function round_2_dec_pl(x) {
		return Math.round(x*100)/100;
	}//EOfunc

// -->
