<!-- this hides script from being displayed by old browsers

// ++++++++++++ script to handle tech area selector +++++++++++++++++++


	// code to find the array number of an image and link - in this case 'top_left_blank.gif'
	// These are used as starting points in manipulation of the array
	var preImages = 0;
	var preLinks = 0;
	
	var i = null;
	for (i = 0 ; i < document.links.length ; i++) {
	 if (document.top_left_blank == document.images[i]){
	  preImages = i;
	  break;
	 }
	}

	
	
	// code to find the array number of a link
	// in this case top_left'
	for (i = 0 ; i < document.links.length ; i++) {
	
	 if (document.links[i].href.indexOf('top_left') != -1){
	  var preLinks = i;
	  break;
	 }
	}





var detail = 0;
var url_root = '';
var image_url = 'http://www.trireme.com/graphics/tech_area/';
var image_lit_url = image_url + 'lit/';
var image_grey_url = image_url + 'grey/';

var chosen_area = 'unchosen';
var chosen_array = new Array(8);
var array_index = new Array(8);
var redirect_array = new Array(9);

var process_array = new Array('it_strategy', 'web_based_process','requirements', 'project_management', 'business_modelling', 'business_processes', 'cbd_catalysis', 'dsdm_rup_xp');
var process_array_redirect = new Array('busines_modelling', 'definition', 'requirements', 'requirements', 'business_modelling', 'business_modelling', 'adoption', 'adoption', 'process');
var architecture_array = new Array('model_based', 'real_time','frameworks', 'integration', 'enterprise_components', 'service_based', 'e_business', 'n_tier_technology');
var architecture_array_redirect = new Array('model_based', 'model_based','model_based', 'integration', 'integration', 'e_business', 'e_business', 'e_business', 'architecture');
var design_array = new Array('patterns', 'uml','oo_analysis', 'methods', 'tools', 'components', 'ocl', 're_engineering');
var design_array_redirect = new Array('patterns', 'objects', 'objects', 'objects', 'objects', 'components', 'components', 'components', 'design');
var development_array = new Array('web_services', 'agents','oo_languages', 'xml', 'b2b', 'n_tier_applications', 'usability', 'e_commerce');
var development_array_redirect = new Array('technology', 'technology','languages', 'languages', 'applications', 'applications', 'usability', 'applications', 'development');

var process_index = new Array(1,2,3,6,8,11,12,13);
var architecture_index = new Array(3,4,5,8,10,13,14,15);
var design_index = new Array(11,12,13,16,18,21,22,23);
var development_index = new Array(13,14,15,18,20,23,24,25);

function setDetail(detail_switch) {
	detail = detail_switch;
}

function setUrlRoot(url_root_in) {
	url_root = url_root_in;
}
	
function techSelector(chosen_square) {
	
	if (chosen_square == '7') {
		chosen_area = 'process';
		chosen_array = process_array;
		redirect_array = process_array_redirect;
		array_index = process_index;
	}
	if (chosen_square == '9') {
		chosen_area = 'architecture';
		chosen_array = architecture_array;
		redirect_array = architecture_array_redirect;		
		array_index = architecture_index;
	}
	if (chosen_square == '17') {
		chosen_area = 'design';
		chosen_array = design_array;
		redirect_array = design_array_redirect;
		array_index = design_index;
	}
	if (chosen_square == '19') {
		chosen_area = 'development';
		chosen_array = development_array;
		redirect_array = development_array_redirect;
		array_index = development_index;
	}
	var str = document.images[preImages + chosen_square - 1].src.toString();
	if (str.indexOf('blank') == -1) {
		showRectangles();
		lightChoice(chosen_square);	
	}
}

function showRectangles() {
	
	outer_loop:
	for (i = 1; i < 26; i++) {
		if ((i == 7) || (i == 9) || (i == 17) || (i == 19)) {
		 	continue;  
		}
		for (j in array_index) {
			if (i == array_index[j]) {
				continue outer_loop;
			}
		}
		document.images[preImages + i - 1].src = image_url + 'blank.gif';
	}
	for (i in chosen_array) {
		// the tech area selector starts at 1 not zero, hence the -1 below
		var posn = preImages + array_index[i] - 1;
		document.images[posn].src = image_url + chosen_array[i] + '.gif';
	}
} 

function lightChoice (sq_choice) {
	
	if (sq_choice == '7') {
		document.images[preImages + 7 - 1].src = image_lit_url + 'process.gif';
		document.images[preImages + 9 - 1].src = image_grey_url + 'architecture.gif';	
		document.images[preImages + 17 - 1].src = image_grey_url + 'design.gif';
		document.images[preImages + 19 - 1].src = image_grey_url + 'development.gif';
		
		document.links[preLinks + 7 - 1].href = url_root + 'process.html';					

	}
	else if (sq_choice == '9') {
		document.images[preImages + 7 - 1].src = image_grey_url + 'process.gif';
		document.images[preImages + 9 - 1].src = image_lit_url + 'architecture.gif';	
		document.images[preImages + 17 - 1].src = image_grey_url + 'design.gif';
		document.images[preImages + 19 - 1].src = image_grey_url + 'development.gif';
		
		document.links[preLinks + 9 - 1].href = url_root + 'architecture.html';
	}
	else if (sq_choice == '17') {
		document.images[preImages + 7 - 1].src = image_grey_url + 'process.gif';
		document.images[preImages + 9 - 1].src = image_grey_url + 'architecture.gif';	
		document.images[preImages + 17 - 1].src = image_lit_url + 'design.gif';
		document.images[preImages + 19 - 1].src = image_grey_url + 'development.gif';
		
		document.links[preLinks + 17 - 1].href = url_root + 'design.html';		
	}
	else if (sq_choice == '19') {
		document.images[preImages + 7 - 1].src = image_grey_url + 'process.gif';
		document.images[preImages + 9 - 1].src = image_grey_url + 'architecture.gif';	
		document.images[preImages + 17 - 1].src = image_grey_url + 'design.gif';
		document.images[preImages + 19 - 1].src = image_lit_url + 'development.gif';
		
		document.links[preLinks + 19 - 1].href = url_root + 'development.html';
	}
	else {
		// if (chosen_array == process_array) document.images[preImages + 7 - 1].src = image_url + 'process.gif';
		for (i in array_index) {
			if (array_index[i] == sq_choice) {
				document.images[preImages + sq_choice - 1].src = image_lit_url + chosen_array[i] + '.gif';
				if (detail == 0) {
					document.links[preLinks + sq_choice - 1].href = url_root + redirect_array[8] + '/' + redirect_array[i] + '.html';
					}
				else {
					document.links[preLinks + sq_choice - 1].href = url_root + redirect_array[8] + '/' + chosen_array[i] + '.html';
				}
			}
			else {
				if (document.images[preImages + array_index[i] - 1].src.indexOf('grey') == -1) {
					document.images[preImages + array_index[i] - 1].src = image_grey_url + chosen_array[i] + '.gif';
				}
			}
		}
	}
}
// ++++++++++++ END OF script to handle tech area selector +++++++++++++++++++

// end of hiding script from old browsers -->
