/*
assign event handlers to the unit images programmatically.
*/

function assignKeys(){

  var contents=document.getElementById('contents');
  var units=contents.getElementsByTagName("div");
  if (units){
    for(var i=0;i<units.length;i++){
      var unit=units[i];
      var classes=(unit.className).split(" ");
      if (classes && classes.length>=2 && classes[0]=='item'){
        var name=classes[1];
        unit.name=name;
        unit.onclick=displayUnitPage;
        unit.onmouseover=displayUnitName;
        unit.onmouseout=displayBlank;
      }
    }
  }
}


var mes;
var console;

var unames = {
           415: "Преобразователи давления измерительные «Сапфир-22МП-ВН»: Сапфир-22МП-ВН-ДД, Сапфир-22МП-ВН-ДА, Сапфир-22МП-ВН-ДИ, Сапфир-22МП-ВН-ДВ, Сапфир-22МП-ВН-ДИВ, Сапфир-22МП-ВН-ДГ", 
           503: "Преобразователи измерительные взрывозащищенные «Сапфир-22-Вн»: Сапфир-22ДА-Вн, Сапфир-22ДИ-Вн, Сапфир-22ДВ-Вн, Сапфир-22ДИВ-Вн, Сапфир-22ДД-Вн, Сапфир-22ДГ-Вн", 
           418: "Преобразователи давления измерительные «Кристалл-22», «Кристалл-22-Вн»",
           505: "Блок питания БП-36",
           506: "Блок питания и корнеизвлечения БКП-36",
           501: "Преобразователи давления МПЭ-МИ",
           502: "Преобразователи давлений ДМЭ-МИ, ДМЭУ-МИ, ДМЭР-МИ",
           507: "Преобразователи давления пневматические 13ДИ13",
           508: "Преобразователи температуры 13ТД73",
           201: "Манометры, мановакуумметры показывающие <br />МТП-М, МВТП-М",
           209: "Манометры, мановакуумметры показывающие <br />МП3-У, ВП3-У, МВП3-У",
           210: "Манометры, мановакуумметры показывающие <br />МП4-У, ВП4-У, МВП4-У",
           202: "Манометры авиационные МА: <br />MА-4, МА-10, МА-40, МА-60, МА-100, МА-250М, МА-250, МА-100В, МА-6К, МА-250КМ, МА-250К, МА-160, МА-16К, МА-25КМ, МА-60К, МА-25К, MА-10К",
           203: "Манометр авиационный двухстрелочный М2А",
           204: "Манометр показывающий МТ-60УП",
           205: "Манометры показывающие МТМ: <br />МТМ-1, МТМ-2, МТМ-3, МТМ-4",
           206: "Манометры, мановакуумметры корабельные <br />МКр-60, МВКр-60",
           207: "Манометры, мановакуумметры показывающие сигнализирующие взрывозащищенные МТП-16СгВ3Т4, МВТП-16СгВ3Т4",
           208: "Манометры, вакуумметры, мановакуумметры самопишущие МТС-711М1, МТС-712М1, МТ2С-711М1, МТ2С-712М1, ВТС-711М1, ВТС-712М1, ВТ2С-711М1, ВТ2С-712М1, МВТС-711М1, МВТС-712М1, МВТ2С-711М1, МВТ2С-712М1", 
           213: "Манометр показывающий сигнализирующий ДМ2010Сг",
           214: "Манометры, мановакуумметры показывающие сигнализирующие ДМ2005Сг, ДА2005Сг",
           422: "Манометры, вакуумметры, мановакуумметры сигнализирующие ДМ2005Сг1ExМ1, ДВ2005Сг1ExМ1, ДА2005Сг1ExМ1",
           212: "Тягомеры, напоромеры, тягонапоромеры мембранные показывающие ТмМП-52, НМП-52, ТНМП-52",
           211: "Тягомеры, напоромеры, тягонапоромеры показывающие сигнализирующие взрывозащищенные ТмСП-16СгВ3Т4, НСП-16СгВ3Т4, ТНСП-16СгВ3Т4",
           104: "Манометры дифференциальные ДСП-160-М1, ДСП-4Сг-М1, ДСП-УС, ДСС-711-М1, ДСС-712-М1, ДСС-711-2С-М1, ДСС-712-2С-М1", 
           105: "Диафрагмы: <br />ДКС, ДБС, ДВС, ДФС <br />с соединительными фланцами и патрубками",
           106: "Сосуды СКУР: конденсационные, уравнительные, разделительные",
           401: "Термометры показывающие, термометры показывающие электроконтактные ТГП-100-М1, ТКП-100-М1, ТГП-100Эк-М1, ТКП-100Эк-М1",
           414: "Термометры манометрические показывающие сигнализирующие ТГП-160Сг, ТКП-160Сг",
           408: "Гильзы защитные",
           403: "Термометры манометрические показывающие виброустойчивые ТКП-60/3М",
           402: "Термометры показывающие сигнализирующие взрывозащищенные ТГП-16СгВ3Т4, ТКП-16СгВ3Т4",
           404: "Термометры самопишущие  ТГС-711М, ТГС-712М, ТГ2С-711М, ТГ2С-712М",
           405: "Термометры биметаллические показывающие",
           409: "Гильзы защитные для ТБ с резьбовым соединением",
           510: "Гильзы защитные для ТБ фланцевые и приварные",
           107: "Реле потока",
           301: "Датчики уровня топлива",
           303: "Датчики температуры",
           304: "Датчики давления",
           407: "Терморегуляторы радиаторные «Комфорт»",
           410: "Индикатор температуры ИТБ-1",
           420: "Преобразователи температуры измерительные &laquo;Цитрон&raquo;",
           421: "Термометры биметаллические показывающие сигнализирующие"

}



function displayUnitPage(event){
  var name=this.name;
  name=name.substring(1,4);
//  alert(name);
  window.location = name+".htm";  
}

function displayBlank(event){
  console=document.getElementById('console');
  console.innerHTML="";
}

function displayUnitName(event){
  var name=this.name;
  console=document.getElementById('console');
  if (name && console){
     displayName(name);
  }
}

function displayName(unitName) {
   var name=unitName;
   name=name.substring(1,4);
//alert('displayMes:name = '+name);
   mes = unames[name];
   console.innerHTML=mes;
}

