var red_productions = new Array(15);

for (var i = 0; i < red_productions.length; i++) {
    red_productions[i] = new Array();
}

red_productions[0][0] = new Array("冲调饮品", "雀巢咖啡", "雀巢冰爽茶", "雀巢果味C系列");
red_productions[0][1] = new Array("儿童食品与和奶粉", "雀巢奶粉", "雀巢婴儿营养米/麦粉");
red_productions[0][2] = new Array("巧克力", "雀巢奇巧巧克力", "雀巢威化");
red_productions[0][3] = new Array("调味品", "美极系列");

red_productions[2][0] = new Array("雪糕", "和路雪");
red_productions[2][1] = new Array("调味品", "家乐系列", "四季宝花生酱系列");

red_productions[10][0] = new Array("糖果和巧克力", "妙脆角");
red_productions[10][1] = new Array("雪糕", "哈根达斯");

var green_productions = new Array(15);

for (var i = 0; i < green_productions.length; i++) {
    green_productions[i] = new Array();
}

green_productions[1][0] = new Array("饼干", "鬼脸嘟嘟", "太平", "奥利奥", "趣多多", "乐之", "趣轻松");
green_productions[1][1] = new Array("咖啡", "麦斯威尔");
green_productions[1][2] = new Array("即溶饮品", "果珍");
green_productions[1][3] = new Array("糖果", "瑞士糖", "瑞士三角巧克力", "妙卡巧克力", "瑞莎");
green_productions[1][4] = new Array("调味品", "卡夫系列");

green_productions[2][0] = new Array("冲调饮品", "立顿红茶");

green_productions[3][0] = new Array("饼干", "百力滋", "百奇", "菜园小饼", "可珑");

green_productions[4][0] = new Array("糖果和巧克力", "吉百利纯牛奶巧克力", "吉百利怡口莲", "荷氏和维果－C","魄力口香糖");

green_productions[5][0] = new Array("婴儿食品与奶粉", "亨氏");

green_productions[6][0] = new Array("雪糕", "蒙牛");
green_productions[6][1] = new Array("婴儿食品与奶粉", "蒙牛");

green_productions[7][0] = new Array("雪糕", "伊利");
green_productions[7][1] = new Array("婴儿食品与奶粉", "伊利");

green_productions[8][0] = new Array("饮料", "百事可乐", "七喜", "美年达", "激浪");

green_productions[9][0] = new Array("饮料", "可口可乐", "雪碧", "芬达", "醒目", "天与地", "美汁源果粒橙", "酷儿");

green_productions[11][0] = new Array("婴儿食品与奶粉", "优博", "优聪", "优强", "国标");

green_productions[12][0] = new Array("饼干", "鹅仙牌", "奇客牌");

green_productions[13][0] = new Array("调味品", "岐江桥牌");


function get_selections(current_list) {

    var selected_array = new Array();
    var current_index = 0;
    for (var counter = 0; counter < current_list.options.length; counter++) {
        if (current_list.options[counter].selected) {
	    selected_array[current_index] = current_list.options[counter].index;
	    current_index++;
	}
    }
    return selected_array;
}

function get_productions(company_id) {

    var red = '';
    var green = '';

    var red_production = new Array();
    var green_production = new Array();

    red = fetch_productions(red, red_productions[company_id]);
    green = fetch_productions(green, green_productions[company_id]);

    if (red != '') {
        red = '<div id="ge_red" style="float:left">' + red + '</div>';
    }
    
    if (red == '' && green != '') {
        green = '<div id="ge_green" style="float:left">' + green + '</div>';
    }
    else if (green != '') {
        green = '<div id="ge_green" style="float:left">' + green + '</div>';
    }
    
    return green + red;
}

function fetch_productions(production_string, production_array) {

    var first_length = production_array.length;

    if (first_length == 0) {
        production_string = "";
	return production_string;
    }

    for (var i = 0; i < first_length; i++) {
	var temp_length = production_array[i].length;
	for (var j = 0; j < temp_length; j++) {
	    if (j == 0) {
	        production_string += '<strong>' + production_array[i][j] + '</strong><ul>';
	    }
	    else if (j >= 1 && j != temp_length-1) {
	        production_string += '<li>' + production_array[i][j] + '</li>';
	    }
	    else if (j == temp_length-1) {
	        production_string += '<li>' + production_array[i][j] + '</li></ul>';
	    }
	}
    }

    return production_string;
}

function display_production(current_list) {

    var chosen_ones = new Array();
    var alert_message = "";
    chosen_ones = get_selections(current_list);
    // just fetch the first one
    var company_id = current_list.options[chosen_ones[0]].value;
    var productions = get_productions(company_id);

    var right = document.getElementById('ge_right');
    right.innerHTML = productions;
}