var user_manuals = {
				'Displays' : {'Command Console 14' : 'http://zmicro.com/downloads/Manuals/cc14_ug.pdf',
                                              'Command Console 15' : 'http://zmicro.com/downloads/Manuals/cc15_ug.pdf',
                                              'Command Console 17 & 17zx/zp' : 'http://zmicro.com/downloads/Manuals/cc17zsvp-ug.pdf',
                                              'Command Console 19' : 'http://zmicro.com/downloads/Manuals/27-0023UM-cc-19-av-1.pdf',
                                              'Command Console EDT & ERM ' : 'http://zmicro.com/downloads/Manuals/27-0026um-ccEDT-ETM-1_0.pdf',
                                              'Command Console S Model ' : 'http://zmicro.com/downloads/Manuals/27-0015um-cc1u-1-1.pdf',
                                              'Command Console SL' : 'http://zmicro.com/downloads/Manuals/27-0032_RevB_1UCC_SL_19_ETA.pdf',
                                              'GCS Displays' : 'http://zmicro.com/downloads/Manuals/gcs-displays-manual.pdf',
                                              'Gemini 19' : 'http://zmicro.com/downloads/Manuals/27-0024um-gemini-19-1.pdf',
                                              'Glider 20' : 'http://zmicro.com/downloads/Manuals/glider20_ug.pdf',
                                              'Glider 21' : 'http://zmicro.com/downloads/Manuals/27-0017um_glider21.pdf',
                                              'IDS Displays' : 'http://zmicro.com/downloads/Manuals/ids-displays-rev4-9july2010.pdf',
                                              'Orion 18' : 'http://zmicro.com/downloads/Manuals/orion18_ug.pdf',
                                              'Orion 18/28V' : 'http://zmicro.com/downloads/Manuals/orion18_28v_ug.pdf',
                                              'Orion 20R' : 'http://zmicro.com/downloads/Manuals/orion20.pdf',
                                              'Orion UDP' : 'http://zmicro.com/downloads/Manuals/27-0022um-OrionUDP-1_0.pdf',
                                              'StarGate 18' : 'http://zmicro.com/downloads/Manuals/stargate_18ug.pdf',
                                              'StarGate 20' : 'http://zmicro.com/downloads/Manuals/27-0027um-StarGate20-1_0.pdf'
					      },
				'Computers' : {'Z MPU 2X/4X' : 'http://zmicro.com/downloads/Manuals/27-0018um-zmpu2x4x-1_0.pdf',
                                               'Z MPU 7X' : 'http://zmicro.com/downloads/Manuals/27-0021um-zmpu7x-1_0.pdf',
                                               'ZX Station' : 'http://zmicro.com/downloads/Manuals/zx_ug.pdf',
                                               'ZX1' : 'http://zmicro.com/downloads/Manuals/zx1-rev8-jan-21-2010.pdf',
                                               'ZX2' : 'http://zmicro.com/downloads/Manuals/zx2-rev7-29oct2009.pdf',
                                               'ZX3' : 'docs/ZX3-REV2-10June2010.pdf',
                                               'ZXi3 Station' : 'http://zmicro.com/downloads/Manuals/27-0028um-zxi3-1_0.pdf',
                                               'ZXt Station' : 'http://zmicro.com/downloads/Manuals/27-0029um-zxt-1_0.pdf',
                                               'ZATX' : 'http://zmicro.com/downloads/Manuals/27-0031_Rev_A_ZATX.pdf'},
				'Storage' : {'SmartStor 7Xsp RAID' : 'http://zmicro.com/downloads/Manuals/7xRAID_ug.pdf',
                                             'TranzStor 1Xi' : 'http://zmicro.com/downloads/Manuals/27-0014UMRevB1Xi.pdf',
                                             'TranzStor 5XL RAID' : 'http://zmicro.com/downloads/Manuals/27-0025um-tranzStor5xl-1.pdf',
                                             'TranzStor 8X Dual Controller RAID' : 'http://zmicro.com/downloads/Manuals/8x_ug.pdf',
                                             'TranzStor 8X Single Controller RAID' : 'http://zmicro.com/downloads/Manuals/27-0030um-tranzstor8x-1_0.pdf'}
				};

var data_sheets = {
                'Displays' : {
                    'IDS Panels' : 'http://zmicro.com/downloads/Data/Displays/IDSDatasheet.pdf',
                    'Orion 21 UDP' : 'http://zmicro.com/downloads/Data/Displays/27-0039DS-21UDP.pdf',
                    '1u Command Console' : 'http://zmicro.com/downloads/Data/Displays/CCSLreDataSheet.pdf',
                    '2u Command Console' : 'http://zmicro.com/downloads/Data/Displays/27-0032DS-CConsole.pdf',
                    'Command Console EDT' : 'http://zmicro.com/downloads/Data/Displays/27-0038DS-EDT.pdf',
                    'Command Console ERM' : 'http://zmicro.com/downloads/Data/Displays/27-0038DS-EDT.pdf',
                    'Gemini' : 'http://zmicro.com/downloads/Data/Displays/27-0030DS-Gemini.pdf',
                    'Glider' : 'http://zmicro.com/downloads/Data/Displays/27-0016DS-GLIDER.pdf',
                    'IDW 20 and 21 in.' : 'http://zmicro.com/downloads/Data/Displays/27-0054DS-IDS.pdf',
                    'Orion 15Pt' : 'http://zmicro.com/downloads/Data/Displays/27-0044DS-15PT.pdf',
                    'Orion 20 UDP' : 'http://zmicro.com/downloads/Data/Displays/27-0044DS-20UDP.pdf',
                    'Orion 23 UDP' : 'http://zmicro.com/downloads/Data/Displays/27-0045DS-23UDP.pdf'
                },
                'AIA' : {
                    'AIA' : 'http://zmicro.com/downloads/Data/Displays/AIA-brochure-web.pdf'
                },
                'Computers' : {
                    'MPU-COMx' : 'http://zmicro.com/downloads/Brochures/COMxBrochure.pdf',
                    'ZX Series' : 'http://zmicro.com/downloads/Data/Servers/ZXSeries.pdf',
                    'ZX1' : 'http://zmicro.com/downloads/Data/Servers/ZX1.pdf',
                    'ZX2' : 'http://zmicro.com/downloads/Data/Servers/ZX2.pdf',
                    'ZX3' : 'http://zmicro.com/downloads/Data/Servers/ZX3.pdf',
                    'ZXL1' : 'http://zmicro.com/downloads/Data/Servers/ZXL1.pdf',
                    'ZXL2' : 'http://zmicro.com/downloads/Data/Servers/ZXL2.pdf',
                    'ZXT' : 'http://zmicro.com/downloads/Data/Servers/ZXT.pdf',
                    'ZMPU' : 'http://zmicro.com/downloads/Data/Servers/ZMPU.pdf',
                    'ZATX' : 'http://zmicro.com/downloads/Data/Servers/ZATX.pdf'
                },
                'Storage' : {
                    'Tranzpak2' : 'http://zmicro.com/downloads/Data/Storage/Transpak2.pdf',
                    'Tranzpak7' : 'http://zmicro.com/downloads/Data/Storage/Transpak7.pdf',
                    'TranzStor 1Xi' : 'http://zmicro.com/downloads/Data/Storage/Transtor1Xi.pdf',
                    'TranzStor MTRS' : 'http://zmicro.com/downloads/Data/Storage/TranstorMTRS.pdf'
                },
                'Desks' : {
                    'Expander I' : 'http://zmicro.com/downloads/Data/Desks/Expander1.pdf',
                    'Expander II' : 'http://zmicro.com/downloads/Data/Desks/Expander2.pdf'

                },
                'ZViDEO' : {
                    'ZViDEO' : 'http://zmicro.com/downloads/Brochures/ZViDEO-brochure.pdf',
                    'SVS' : 'http://zmicro.com/downloads/Brochures/svs-brochure.pdf'
                }
};

$(document).ready(function(){

	var ok_cat = false;

	$("#down_user_se1").empty();
	$("#down_user_se1").append('<option value="">select a category</option>');
	for (key in user_manuals)
		$("#down_user_se1").append( $('<option value="'+key+'">'+key+'</option>'));

        $("#down_data_se1").empty();
	$("#down_data_se1").append('<option value="">select a category</option>');
	for (key in data_sheets)
		$("#down_data_se1").append( $('<option value="'+key+'">'+key+'</option>'));


});

function userChangeCat(){
	$("#cusel-scroll-down_user_se2").empty();
	$("#cuselFrame-down_user_se2 .cuselText").text('select a product');
	$("#cusel-scroll-down_user_se2").append($('<span selected="selected" value="" class="cuselActive">select a product</span>'));
	$("#cuselFrame-down_user_se2 .jScrollPaneContainer").height(19);

        var cat = $("#down_user_se1").val();
        if (cat){
		var length = 0;
                for (key in user_manuals[cat]){
			$("#cusel-scroll-down_user_se2").append($('<span value="'+key+'">'+key+'</span>'));
                        length ++;
		}
                $("#cuselFrame-down_user_se2 .jScrollPaneContainer,#cusel-scroll-down_user_se2").height((length+1) * 19);
		$("#down_user_se2").show();
	}

	$("#down_user_se2").change();

	$(".CLeft").show();

}

function userChangeProduct(){
        var cat = $("#down_user_se1").val();
        var product = $("#down_user_se2").val();
        if  (cat)
            if (product) {
                $('#download_user_manuals').attr("href",user_manuals[cat][product]);
                return;
            }
        $('#download_user_manuals').removeAttr("href");
}

function dataChangeCat(){
	$("#cusel-scroll-down_data_se2").empty();
	$("#cuselFrame-down_data_se2 .cuselText").text('select a product');
	$("#cusel-scroll-down_data_se2").append($('<span selected="selected" value="" class="cuselActive">select a product</span>'));
	$("#cuselFrame-down_data_se2 .jScrollPaneContainer").height(19);

        var cat = $("#down_data_se1").val();
        if (cat){
		var length = 0;
                for (key in data_sheets[cat]){
			$("#cusel-scroll-down_data_se2").append($('<span value="'+key+'">'+key+'</span>'));
                        length ++;
		}
                $("#cuselFrame-down_data_se2 .jScrollPaneContainer,#cusel-scroll-down_data_se2").height((length+1) * 19);
		$("#down_data_se2").show();
	}

	$("#down_data_se2").change();

	$(".CLeft").show();

}

function dataChangeProduct(){
        var cat = $("#down_data_se1").val();
        var product = $("#down_data_se2").val();
        if  (cat)
            if (product) {
                $('#download_datasheet').attr("href",data_sheets[cat][product]);
                return;
            }
        $('#download_datasheet').removeAttr("href");
}
