
/**
* Shows/hides the search boxes on the search page
*/
function search_box_enable(t) {
	
	var searchBoxArray = new Array('postcode','region','town','lea');
	
	// hide inactive search boxes
	for (i=0;i<searchBoxArray.length;i++) {
		if( searchBoxArray[i] != t ) {
			document.getElementById('search_box_location_'+searchBoxArray[i]).style.display = 'none';
		}
	}
	
	// set background colour and size of inactive tabs
	for (i=0;i<searchBoxArray.length;i++) {
		if( searchBoxArray[i] != t ) {
			document.getElementById('tab_'+searchBoxArray[i]).style.background = '#d9d9d9';
		}
	}
	
	// display the active search box
	document.getElementById('search_box_location_'+t).style.display = 'block';	
	
	document.getElementById('tab_'+t).style.background = '#fff';
	
}


/**
*	Javascript to control search map interaction to/from flash
*/

var isInternetExplorer = navigator.appName.indexOf("Microsoft") != -1;
// Handle all the FSCommand messages in a Flash movie.
function map_DoFSCommand(command, args) {
	var mapObj = isInternetExplorer ? document.all.map : document.map;
	
	// replace spaces with ids to get same name as HTML id
	args = args.replace(/ /g, '_');
	
	if (args == 'Scotland' || args == 'Northern_Ireland' || args == 'Wales') {
		search_box_enable('region');
		var region = document.getElementById(args);
		region.selected = true;
	} else {	
		if (command == 'set_lea') {
			search_box_enable('lea');
			var lea = document.getElementById(args);
			if (args != 'London' && args != 'Greater_Manchester' && args != 'West_Midlands') {
				lea.selected = true;
			}
		}
	}

}
// Hook for Internet Explorer.
if (navigator.appName && navigator.appName.indexOf("Microsoft") != -1 && navigator.userAgent.indexOf("Windows") != -1 && navigator.userAgent.indexOf("Windows 3.1") == -1) {
	document.write('<script language=\"VBScript\"\>\n');
	document.write('On Error Resume Next\n');
	document.write('Sub map_FSCommand(ByVal command, ByVal args)\n');
	document.write('	Call map_DoFSCommand(command, args)\n');
	document.write('End Sub\n');
	document.write('</script\>\n');
}

function setLEA() {
	/*
	var lea = document.getElementById('lea');
	var mapObj = isInternetExplorer ? document.all.map : document.map;
	mapObj.set_lea(lea.value);
	*/
}