if ((ns >= 3) || (ie >= 4) || (op >= 1))
{
ill_9000_front = new Image(288,205);
ill_9000_front.src = 'navipics/ill_9000-front.jpg';
ill_9000_back = new Image(288,205);
ill_9000_back.src = 'navipics/ill_9000-back.jpg';
ill_9000_chamber = new Image(288,205);
ill_9000_chamber.src = 'navipics/ill_9000-chamber.jpg';
ill_9000_alpha = new Image(288,205);
ill_9000_alpha.src = 'navipics/ill_9000-alpha-ns4.gif';

ill_menu_front = new Image(288,14);
ill_menu_front.src = 'navipics/ill_menu-front.gif';
ill_menu_back = new Image(288,14);
ill_menu_back.src = 'navipics/ill_menu-back.gif';
ill_menu_chamber = new Image(288,14);
ill_menu_chamber.src = 'navipics/ill_menu-chamber.gif';
ill_menu_alpha = new Image(288,14);
ill_menu_alpha.src = 'navipics/ill_menu-alpha.gif';
}

whatMenuOld = 'back';
whatDescOld = 'tempDesc';

var func_desc=new Array();
func_desc['self_timer_led']='The self timer LED blinks for ten seconds after you have pressed the shutter release button. After that, the shutter fires.';
func_desc['shutter_up_dn']='The shutter speed up/down control allows you to change the shutter speed.';
func_desc['dof_preview']='The depth of field preview lever stops down the aperture to let you see the actual range of sharpness in the picture.';
func_desc['lens_contacts']='These contacts transmits information between the camera and the lens.';
func_desc['aperture_up_dn']='The aperture up/down control allows you to change the aperture.';
func_desc['lens_release']='The lens release button is pushed when you want to unlock and remove the lens.';
func_desc['focus_switch']='Focus mode switch. It selects between autofocus (AF) and manual focus (MF).';
func_desc['remote_control']='The remote control terminal, here covered by a sliding door, is used when you want to release the shutter without touching the camera. A special cable is needed.';
func_desc['matte_screen']='The image is projected on the matte screen inside the camera. Several different screen types exists.';
func_desc['bottom_contacts']='These contacts are used for external bottom-mounted accessories, for example the CG-1000 Control Grip and the winders.';
func_desc['battery_compartment']='The battery compartment takes two AA size (R6) batteries.';
func_desc['rewind_release']='You must always use the rewind release button prior to rewinding the film manually.';
func_desc['motor_coupler']='This coupler is used for motorized film winding.';
func_desc['rewind_coupler']='This coupler is used by the MD-90 Motor Drive for rewinding film.';
func_desc['handgrip']='The handgrip.';
func_desc['pc_socket']='A PC socket allows you to attach external flashes, for example studio flashes.';
func_desc['focus_coupler']='Minolta cameras (up until Dynax 9 and later with SSM lenses) have the motors driving the focusing inside the camera body. The focus drive coupler transmits the rotational force from the internal motor to the lens.';
func_desc['mirror']='The mirror reflects light from the lens on the matte screen. It is swung out of the way when taking a picture.';
func_desc['tripod_socket']='Use this socket to mount the camera on a tripod for long exposures.';
func_desc['serial_number']='Take note of your serial number for security reasons. Some countries (and some private initiatives) keep lists of stolen equipment\'s serial numbers.';
func_desc['light_window']='This small window provides lighting for the viewfinder LCD panel. If it\'s dark outside, the camera will activate an amber LED inside the window to provide additional lighting.';
func_desc['diopter_adjustment']='The diopter adjustment dial is used to adjust the viewfinder for near- or farsighted photographers.';
func_desc['eyepiece_shutter']='This lever controls the eyepiece shutter.';
func_desc['ael_button']='The AEL (Automatic Exposure Lock) button locks the metered exposure value.';
func_desc['accessory_shoe']='Attach flashes, the optional remote release IR-1N, or other compatible accessories to the accessory shoe.';
func_desc['finder']='Look in the viewfinder to compose the picture and see exposure values.';
func_desc['film_window']='The film window shows if film is installed, and which film it is.';
func_desc['film_advance']='Operate this lever to manually advance the film.';
func_desc['on_off_switch']='This is the main power switch. It has three modes; OFF, ON, or ON w/beep (audible).';
func_desc['multiple_exposure']='The multiple exposure button permits the shutter to be cocked without film being advanced between exposures.';
func_desc['strap_eyelets']='Mount a strap through two of the three strap eyelets. A strap can be mounted for either horizontal or vertical camera carrying.';
func_desc['exposure_mode']='The exposure mode selector determines the type and amount of automation of the camera\'s exposure. In the center of the selector a LCD data panel displays exposure values and camera operation details.';
func_desc['shutter_release']='The shutter release button focuses and/or takes a picture, depending on the camera settings and type of pressure.';
func_desc['self_timer']='Self timer switch.';
func_desc['exposure_adjustment']='The exposure adjustment button can be used to compensate for certain conditions, such as backlit scenes.';
func_desc['frame_counter']='The frame counter keeps track of how many pictures you have taken. Standard film lengths are printed in red.';
func_desc['metering_selector']='This rotary selector acts as a metering selector, but also as a rewind crank and back release.';
func_desc['iso_adjustment']='The ISO adjustment button allows you to manually set film speed.';
func_desc['guide_rails']='The film is pressed against the guide rails by the pressure plate in the back. They should never be touched.';
func_desc['back_remove']='This lever is used when removing the back, for example if changing a standard back into a Program Back or vice versa.';
func_desc['take_up_spool']='The take up spool rotates clockwise (seen from the top of the camera) to collect wound film.';
func_desc['shutter']='The shutter controls the duration of the film\'s exposure to light. Never touch the shutter curtains.';
func_desc['sprockets']='The film sprockets wind the film. See to it that the holes in the edges of the film are aligned with the sprocket teeth.';
func_desc['back_contacts']='These contacts are used for communication with an optional back, for example one of the Program Backs.';
func_desc['back_latch']='This latch locks the back shut.';
func_desc['rewind_prong']='This prong rotates when film is rewound. It can be manually operated with the rewind crank, or motorized with the Motor Drive MD-90.';
func_desc['dx_contacts']='DX contacts provide the camera with information about the type of film used and its sensitivity. Never touch the DX contacts; if dirty, they may report the wrong film speed.';
func_desc['mounting_index']='The mounting index (a red dot) provides visual guidance for inserting the lens into the mount.';
func_desc['bayonet_mount']='The bayonet type lens mount (Minolta "A" type) allows the lens to be mounted on the camera. It is not compatible with older manual focus Minolta lenses of type "SR", "MC" or "MD".';
func_desc['stopdown_pin']='This pin is used by the camera to stop down the aperture inside the lens to the value set on the camera.';
func_desc['lock_pin']='This pin locks the lens inside the mount. It is withdrawn when the lens release button is pressed.';
func_desc['release_lock']='(Obscured) The back release lock prevents you from opening the back inadvertently. Slide it in the direction of the arrow and pull up the metering selector to open the back.';

var func_desc_index=new Array(
'self_timer_led','shutter_up_dn','dof_preview','lens_contacts','aperture_up_dn','lens_release',
'focus_switch','remote_control','matte_screen','bottom_contacts','battery_compartment','rewind_release',
'motor_coupler','rewind_coupler','handgrip','pc_socket','focus_coupler','mirror','tripod_socket',
'serial_number','light_window','diopter_adjustment','eyepiece_shutter','ael_button','accessory_shoe',
'finder','film_window','film_advance','on_off_switch','multiple_exposure','strap_eyelets','exposure_mode',
'shutter_release','self_timer','exposure_adjustment','frame_counter','metering_selector','iso_adjustment',
'guide_rails','back_remove','take_up_spool','shutter','sprockets','back_contacts','back_latch',
'rewind_prong','dx_contacts','mounting_index','bayonet_mount','stopdown_pin','lock_pin','release_lock');

var func_where=new Array();
func_where['self_timer_led']='front';
func_where['shutter_up_dn']='front';
func_where['dof_preview']='front';
func_where['lens_contacts']='front';
func_where['aperture_up_dn']='front';
func_where['lens_release']='front';
func_where['focus_switch']='front';
func_where['remote_control']='front';
func_where['matte_screen']='front';
func_where['bottom_contacts']='front';
func_where['battery_compartment']='front';
func_where['rewind_release']='front';
func_where['motor_coupler']='front';
func_where['rewind_coupler']='front';
func_where['handgrip']='front';
func_where['pc_socket']='front';
func_where['focus_coupler']='front';
func_where['mirror']='front';
func_where['tripod_socket']='front';
func_where['serial_number']='front';
func_where['stopdown_pin']='front';
func_where['lock_pin']='front';
func_where['bayonet_mount']='front';
func_where['mounting_index']='front';
func_where['release_lock']='back';
func_where['light_window']='back';
func_where['diopter_adjustment']='back';
func_where['eyepiece_shutter']='back';
func_where['ael_button']='back';
func_where['accessory_shoe']='back';
func_where['finder']='back';
func_where['film_window']='back';
func_where['film_advance']='back';
func_where['on_off_switch']='back';
func_where['multiple_exposure']='back';
func_where['strap_eyelets']='back';
func_where['exposure_mode']='back';
func_where['shutter_release']='back';
func_where['self_timer']='back';
func_where['exposure_adjustment']='back';
func_where['frame_counter']='back';
func_where['metering_selector']='back';
func_where['iso_adjustment']='back';
func_where['guide_rails']='chamber';
func_where['back_remove']='chamber';
func_where['take_up_spool']='chamber';
func_where['shutter']='chamber';
func_where['sprockets']='chamber';
func_where['back_contacts']='chamber';
func_where['back_latch']='chamber';
func_where['rewind_prong']='chamber';
func_where['dx_contacts']='chamber';


function smartDesc(what)
{
if ((func_where[what]) != visibleTab)
        setIllustration(func_where[what]);
showDesc(what);
}

function showDesc(what)
{
if (ns == 4)
        {
        document.illLayer.document.illLayerStack1.layers[whatDescOld].visibility = 'hide';
        document.illLayer.document.illLayerStack1.layers[what].visibility = 'show';
        eval('document.illLayer.document.illLayerStack1.document.illLayerStack'+func_where[what]+'.document.IllRing_'+func_where[what]+'.document.images[\'RingImg_'+func_where[what]+'\'].src = \'/navipics/redrings/'+what+'.gif\'');
        }
if ((ns >= 5) != (op == 1))
        {
        document.getElementById(whatDescOld).style.visibility = 'hidden';
        document.getElementById(what).style.visibility = 'visible';
        document.images['RingImg_'+func_where[what]].src = '/navipics/redrings/'+what+'.gif';
        }
if (ie >= 4)
        {
        document.all[whatDescOld].style.visibility = 'hidden';
        document.all[what].style.visibility = 'visible';
        document.images['RingImg_'+func_where[what]].src = '/navipics/redrings/'+what+'.gif';
        }
whatDescOld = what;
}

function writeDesc()
{
for (n = 0; n < func_desc_index.length; n++)
        {
        tempString = ('<DIV CLASS=\"illLayerStack4\" ID=\"' + func_desc_index[n] + '\"><DIV ID=\"illLayerDescBox\"><DIV ID=\"illLayerDescContent\"><DIV ID=\"illLayerPadding\">' + func_desc[func_desc_index[n]] + '</DIV></DIV></DIV></DIV>');
        if (ns == 4)
                document.illLayer.document.illLayerStack1.document.write (tempString);
        else
                document.write (tempString);
        }
}


function setIllustration(what)
{
visibleTab = what;
if (ns == 4)
        {
        document.illLayer.document.illLayerStack1.document.images['illPic'].src = eval('ill_9000_'+what).src;
        document.illLayer.document.illLayerStack1.document.images['illMenu'].src = eval('ill_menu_'+what).src;
        if (what != 'alpha')
                eval('document.illLayer.document.illLayerStack1.document.illLayerStack'+what+'.document.IllRing_'+what+'.document.images[\'RingImg_'+what+'\'].src = transa.src');
        // eval('document.illLayer.document.illLayerStack1.document.illLayerStack'+what+'.document.IllRing_'+what+'.document.images[\'RingImg_'+what+'\'].src = \'navipics/redrings/'+what+'-master.gif\'');
        }
else
        {
        if (what != 'alpha')
                {
                switchImage ('illLayerStack1', 'illPic', eval('ill_9000_'+what));
                switchImage ('foo', ('RingImg_'+what), transa);
                }
        switchImage ('illLayerStack1', 'illMenu', eval('ill_menu_'+what));
        }

if (ns == 4)
        {
        document.illLayer.document.illLayerStack1.layers[whatDescOld].visibility = 'hide';
        document.illLayer.document.illLayerStack1.layers['tempDesc'].visibility = 'show';
        document.illLayer.document.illLayerStack1.layers['illLayerStack'+whatMenuOld].visibility = 'hide';
        document.illLayer.document.illLayerStack1.layers['illLayerStack'+what].visibility = 'show';
        }
if ((ns >= 5) != (op == 1))
        {
        document.getElementById(whatDescOld).style.visibility = 'hidden';
        document.getElementById('tempDesc').style.visibility = 'visible';
        document.getElementById('illLayerStack'+whatMenuOld).style.visibility = 'hidden';
        document.getElementById('illLayerStack'+what).style.visibility = 'visible';
        }
if (ie >= 4)
        {
        document.all[whatDescOld].style.visibility = 'hidden';
        document.all['tempDesc'].style.visibility = 'visible';
        document.all['illLayerStack'+whatMenuOld].style.visibility = 'hidden';
        document.all['illLayerStack'+what].style.visibility = 'visible';
        }
                
whatMenuOld = what;
whatDescOld = 'tempDesc';
}
