var CISCO = 
[
  ["WS-C2960-8TC-L",
    [
      ["MyPower S3100-9TC-AC", ""],
      ["MyPower S3100-9TP-AC", ""]
      ["MyPower S3026G-A-AC" , ""]
    ]
  ],
  ["WS-C2960-24PC-L",
    ["MyPower S3026G-POE-AC", ""]
  ],
  ["WS-C2960-24TC-L",
    [
      ["MyPower S3026G-A-AC", ""],
      ["MyPower S3100-28TC-AC", ""],
      ["SM3200-26T-AC", ""],
      ["SM3400-24FET4GEFA-AC", ""]
    ]
  ],
  ["WS-C2960-48TC-L",
    [
      ["MyPower S3100-52TC-AC", ""],
      ["SM3200-50T-AC", ""]
    ]
  ],
  ["WS-C2960G-8TC-L",
    [
      ["MyPower S3100-9TC-AC", ""],
      ["MyPower S3100-9TP-AC", ""],
      ["SM3200-26T-AC", ""]
    ]
  ],
  ["WS-C2960G-24TC-L",
    [
      ["SM3200-26T-AC", ""],
      ["SM3400-28GEF-AC", ""]
    ]
  ],
  ["WS-C2960G-48TC-L",
    [
      ["SM3200-50T-AC", ""],
      ["MyPower S4152F-AC", ""]
    ]
  ],
  ["WS-C2960-24TC-S",
    [
      ["MyPower S3026G-A-AC", ""],
      ["MyPower S3100-28TC-AC", ""],
      ["SM3200-26T-AC", ""],
      ["SM3400-24FET4GEFA-AC", ""]
    ]
  ],
  ["WS-C2960-8TC-S",
    [
      ["MyPower S3100-9TC-AC", ""],
      ["MyPower S3100-9TP-AC", ""],
      ["MyPower S3026G-A-AC", ""]
    ]
  ],
  ["WS-C3560G-48PS-S",
    [
      ["MyPower S3026G-POE-AC", ""]
    ]
  ],
  ["WS-C3560G-48PS-E",
    [
      ["MyPower S3026G-POE-AC", ""]
    ]
  ],
  ["WS-C3560G-24PS-S",
    [
      ["MyPower S3026G-POE-AC", ""],
      ["SM3400-24FET4GEF-AC + POE15-8PSE", ""]
    ]
  ],
  ["WS-C3560G-24PS-E",
    [
      ["MyPower S3026G-POE-AC", ""],
      ["SM3400-24FET4GEF-AC + POE15-8PSE", ""]
    ]
  ],
  ["WS-C3560G-48TS-S",
    [
      ["SM3200-50T-AC", ""],
      ["MyPower S3100-52TC-AC", ""],
      ["MyPower S4152F-AC", ""]
    ]
  ],
  ["WS-C3560G-48TS-E",
    [
      ["SM3200-50T-AC", ""],
      ["MyPower S3100-52TC-AC", ""],
      ["MyPower S4152F-AC", ""]
    ]
  ],
  ["WS-C3560G-24TS-S",
    [
      ["SM3200-26T-AC", ""],
      ["MyPower S4128F-AC", ""],
      ["SM3400-28GEF-AC", ""]
    ]
  ]
];

function print_position(arr) {
  var elm=document.getElementById("CISCO_search_result");

  if (! arr) return;

  if (isArray(arr) && isArray(arr[0])) {
    for (var j=0; j<arr.length; j++){
      print_position(arr[j]);
    }
  }
  else {
    if (arr[1] == "") {
      elm.innerHTML = elm.innerHTML + arr[0];
    }
    else{
      elm.innerHTML = elm.innerHTML + '<a href="'+arr[1]+'">'+arr[0]+'</a>';  
    }
    elm.innerHTML = elm.innerHTML + '<br/>';
  }
}

function CISCO_search(){
  var ff=0;
  var str=document.getElementById("CISCO_search_text").value;
  var elm=document.getElementById("CISCO_search_result");
  if (str.length < 4) {
    elm.innerHTML = "";
    return;
  }

  elm.innerHTML = "";

  for (var i = 0; i<CISCO.length; i++) {
    if ( ! (CISCO[i][0].toLowerCase().indexOf(str.toLowerCase()) == -1) ) {
      elm.innerHTML = elm.innerHTML + 'Для артикула <b>'+CISCO[i][0]+'</b><br/>найдены соответствия:<br/>';
      ff=1;
      print_position(CISCO[i][1]);
      elm.innerHTML = elm.innerHTML + '<br/>';
    }
  }  
  if (! ff) {
    elm.innerHTML = 'Соответствия не найдены.<br/>';
    //document.write('соответствие не найдено.<br/>');
  }
  elm.innerHTML = elm.innerHTML + '<br/>';

  return;
}

function isArray(obj) {
  if (obj) {
    return obj.constructor == Array;
  }
  else {
    return false;
  }
}
document.write('<p><span style="font-size:10.0pt"><b>Для подбора партномеров оборудования MAIPU, функциональных аналогов оборудования CISCO, введите в поисковое окно партномер CISCO или его часть (не менее 4-х последовательных символов). </b></span></p>');
document.write('<input type="text" id="CISCO_search_text" onChange="CISCO_search(); return false;" value="" />');
document.write('&nbsp;');
document.write('<a href="#" onClick="CISCO_search(); return false;">искать-></a>');
document.write('<br/>');
document.write('<div id="CISCO_search_result"></div>');

