window.onload = init_ss;

function img_load(  ) {
	var imgs = new Array();
	var img_path = '../../system_selector/prod_thumbs/';
	for ( var i = 0; i < img_load.arguments.length; i++ ) {
		imgs[ i ] = new Image();
		imgs[ i ].src = img_path + img_load.arguments[ i ];
	}
}
img_load( 'pg101.jpg', 'dwl66fs.jpg', 'dwl2000.jpg', 'dwl4000.jpg', 'dwl8000.jpg', 'vpg1600.jpg' );

function init_ss() {
	// help-icons
	var allimgs = document.getElementsByTagName( 'img' );
	for ( var i = 0; i < allimgs.length; i++ ) {
		if ( allimgs[ i ].className == 'helpicon' ) {
			allimgs[ i ].onmouseover = function() {
				this.nextSibling.nextSibling.style.display = 'block';
			};
			allimgs[ i ].onmouseout = function() {
				this.nextSibling.nextSibling.style.display = 'none';
			};
		}
	}

	// systems
	var systems = [ 
								[ '&micro;PG 101', 'pg101.jpg', 'muepg101.php' ], 
								[ 'DWL 66FS', 'dwl66fs.jpg', 'dwl66fs.php' ], 
								[ 'DWL 2000', 'dwl2000.jpg', 'dwl2000.php' ], 
								[ 'DWL 4000', 'dwl4000.jpg', 'dwl4000.php' ], 
								[ 'DWL 8000', 'dwl8000.jpg', 'dwl8000.php' ], 
								[ 'VPG 1600', 'vpg1600.jpg', 'vpg1600.php' ] 
							];
	var img_path = '../../system_selector/prod_thumbs/';

	var exparea_sel, strucsize_sel, exptime_sel;
	// event-handler
	document.forms[ 'ss_form' ].exposure_area.onchange = function() {
		exparea_sel = document.forms[ 'ss_form' ].exposure_area.selectedIndex;
		select_system( exparea_sel, strucsize_sel, exptime_sel );
	}
	document.forms[ 'ss_form' ].structure_size.onchange = function() {
		strucsize_sel = document.forms[ 'ss_form' ].structure_size.selectedIndex;
		select_system( exparea_sel, strucsize_sel, exptime_sel );
	}
	document.forms[ 'ss_form' ].exposure_time.onchange = function() {
		exptime_sel = document.forms[ 'ss_form' ].exposure_time.selectedIndex;
		select_system( exparea_sel, strucsize_sel, exptime_sel );
	}

	function select_system( exparea_sel, strucsize_sel, exptime_sel ) {
		if ( ( exparea_sel == 0 || typeof( exparea_sel ) == 'undefined' ) 
			|| ( strucsize_sel == 0 || typeof( strucsize_sel ) == 'undefined' ) 
			|| ( exptime_sel == 0 || typeof( exptime_sel ) == 'undefined' ) ) {
			return false;
		} else {
			for ( var i = 0; i < ssdata.length; i++ ) {
				if ( ( ssdata[ i ][ 0 ] == exparea_sel ) 
					&& ( ssdata[ i ][ 1 ] == strucsize_sel ) 
					&& ( ssdata[ i ][ 2 ] == exptime_sel ) ) {
					var sstext = document.getElementById( 'ss_results_text' );
					sstext.childNodes[ 0 ].className = 'hilite12red';
					sstext.childNodes[ 1 ].innerHTML = systems[ ( ssdata[ i ][ 3 ] - 1 ) ][ 0 ];
					var ssimg = document.getElementById( 'ss_results_img' );
					ssimg.childNodes[ 0 ].href = systems[ ( ssdata[ i ][ 3 ] - 1 ) ][ 2 ];
					ssimg.childNodes[ 0 ].firstChild.src = img_path + systems[ ( ssdata[ i ][ 3 ] - 1 ) ][ 1 ];
					break;
				}
			}
		}
	}

}