﻿//<![CDATA[

//*****************************************************************************
// Do not remove this notice.
//
// Copyright 2000-2004 by Mike Hall.
// See http://www.brainjar.com for terms of use.
//*****************************************************************************

//----------------------------------------------------------------------------
// Code to determine the browser and version.
//----------------------------------------------------------------------------

function Browser() {

  var ua, s, i;

  this.isIE    = false;  // Internet Explorer
  this.isOP    = false;  // Opera
  this.isNS    = false;  // Netscape
  this.version = null;

  ua = navigator.userAgent;

  s = "Opera";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isOP = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  s = "Netscape6/";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }

  // Treat any other "Gecko" browser as Netscape 6.1.

  s = "Gecko";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = 6.1;
    return;
  }

  s = "MSIE";
  if ((i = ua.indexOf(s))) {
    this.isIE = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }
}

var browser = new Browser();

//----------------------------------------------------------------------------
// Code for handling the menu bar and active button.
//----------------------------------------------------------------------------

var activeButton = null;

/* [MODIFIED] This code commented out, not needed for activate/deactivate
   on mouseover.

// Capture mouse clicks on the page so any active button can be
// deactivated.

if (browser.isIE)
  document.onmousedown = pageMousedown;
else
  document.addEventListener("mousedown", pageMousedown, true);

function pageMousedown(event) {

  var el;

  // If there is no active button, exit.

  if (activeButton == null)
    return;

  // Find the element that was clicked on.

  if (browser.isIE)
    el = window.event.srcElement;
  else
    el = (event.target.tagName ? event.target : event.target.parentNode);

  // If the active button was clicked on, exit.

  if (el == activeButton)
    return;

  // If the element is not part of a menu, reset and clear the active
  // button.

  if (getContainerWith(el, "DIV", "menu") == null) {
    resetButton(activeButton);
    activeButton = null;
  }
}

[END MODIFIED] */

function buttonClick(event, menuId) {

  var button;

  // Get the target button element.

  if (browser.isIE)
    button = window.event.srcElement;
  else
    button = event.currentTarget;

  // Blur focus from the link to remove that annoying outline.

  button.blur();

  // Associate the named menu to this button if not already done.
  // Additionally, initialize menu display.
  if (menuId!="emptyMenu")
  {
	  if (button.menu == null) {
		button.menu = document.getElementById(menuId);
		if (button.menu.isInitialized == null)
		  menuInit(button.menu);
	  }
  }

  // [MODIFIED] Added for activate/deactivate on mouseover.

  // Set mouseout event handler for the button, if not already done.

  if (button.onmouseout == null)
    button.onmouseout = buttonOrMenuMouseout;

  // Exit if this button is the currently active one.

  if (button == activeButton)
    return false;

  // [END MODIFIED]

  // Reset the currently active button, if any.

  if (activeButton != null)
    resetButton(activeButton);

  // Activate this button, unless it was the currently active one.

  if (button != activeButton) {
    depressButton(button);
    activeButton = button;
  }
  else
    activeButton = null;

  return false;
}

function buttonMouseover(event, menuId) {

  var button;

  // [MODIFIED] Added for activate/deactivate on mouseover.

  // Activates this button's menu if no other is currently active.

  if (activeButton == null) {
    buttonClick(event, menuId);
    return;
  }

  // [END MODIFIED]

  // Find the target button element.

  if (browser.isIE)
    button = window.event.srcElement;
  else
    button = event.currentTarget;

  // If any other button menu is active, make this one active instead.

  if (activeButton != null && activeButton != button)
    buttonClick(event, menuId);
}

function depressButton(button) {

  var x, y;

  // Update the button's style class to make it look like it's
  // depressed.

  button.className += " menuButtonActive";

  // [MODIFIED] Added for activate/deactivate on mouseover.

  // Set mouseout event handler for the button, if not already done.

  if (button.onmouseout == null)
    button.onmouseout = buttonOrMenuMouseout;
  if (button.menu != null)
    if (button.menu.onmouseout == null)
      button.menu.onmouseout = buttonOrMenuMouseout;

  // [END MODIFIED]

  // Position the associated drop down menu under the button and
  // show it.

  x = getPageOffsetLeft(button);
  y = getPageOffsetTop(button) + button.offsetHeight;

  // For IE, adjust position.

  if (browser.isIE) {
    x += button.offsetParent.clientLeft;
    y += button.offsetParent.clientTop;
  }

  if (button.menu != null)
  {
    button.menu.style.left = x + "px";
    button.menu.style.top  = y + "px";
    button.menu.style.visibility = "visible";
  }
}

function resetButton(button) {

  // Restore the button's style class.

  removeClassName(button, "menuButtonActive");

  // Hide the button's menu, first closing any sub menus.

  if (button.menu != null) {
    closeSubMenu(button.menu);
    button.menu.style.visibility = "hidden";
  }
}

//----------------------------------------------------------------------------
// Code to handle the menus and sub menus.
//----------------------------------------------------------------------------

function menuMouseover(event) {

  var menu;

  // Find the target menu element.

  if (browser.isIE)
    menu = getContainerWith(window.event.srcElement, "DIV", "menu");
  else
    menu = event.currentTarget;

  // Close any active sub menu.

  if (menu.activeItem != null)
    closeSubMenu(menu);
}

function menuItemMouseover(event, menuId, lang) {

  var item, menu, x, y;
  var mnIt;
  
  if (lang == "ara")
  	mnIt = "menuItem_ara";
  else
	mnIt = "menuItem"

  // Find the target item element and its parent menu element.

  if (browser.isIE)
    item = getContainerWith(window.event.srcElement, "A", mnIt);
  else
    item = event.currentTarget;
  menu = getContainerWith(item, "DIV", "menu");

  // Close any active sub menu and mark this one as active.

  if (menu.activeItem != null)
    closeSubMenu(menu);
  menu.activeItem = item;

  // Highlight the item element.

  item.className += " menuItemHighlight";

  // Initialize the sub menu, if not already done.

  if (item.subMenu == null) {
    item.subMenu = document.getElementById(menuId);
    if (item.subMenu.isInitialized == null)
      menuInit(item.subMenu);
  }

  // [MODIFIED] Added for activate/deactivate on mouseover.

  // Set mouseout event handler for the sub menu, if not already done.

  if (item.subMenu.onmouseout == null)
    item.subMenu.onmouseout = buttonOrMenuMouseout;

  // [END MODIFIED]

  // Get position for submenu based on the menu item.

  x = getPageOffsetLeft(item) + item.offsetWidth;
  y = getPageOffsetTop(item);

  // Adjust position to fit in view.

  var maxX, maxY;

  if (browser.isIE) {
    maxX = Math.max(document.documentElement.scrollLeft, document.body.scrollLeft) +
      (document.documentElement.clientWidth != 0 ? document.documentElement.clientWidth : document.body.clientWidth);
    maxY = Math.max(document.documentElement.scrollTop, document.body.scrollTop) +
      (document.documentElement.clientHeight != 0 ? document.documentElement.clientHeight : document.body.clientHeight);
  }
  if (browser.isOP) {
    maxX = document.documentElement.scrollLeft + window.innerWidth;
    maxY = document.documentElement.scrollTop  + window.innerHeight;
  }
  if (browser.isNS) {
    maxX = window.scrollX + window.innerWidth;
    maxY = window.scrollY + window.innerHeight;
  }
  maxX -= item.subMenu.offsetWidth;
  maxY -= item.subMenu.offsetHeight;

  if (x > maxX)
    x = Math.max(0, x - item.offsetWidth - item.subMenu.offsetWidth
      + (menu.offsetWidth - item.offsetWidth));
  y = Math.max(0, Math.min(y, maxY));

  // Position and show the sub menu.

  item.subMenu.style.left = x + "px";
  item.subMenu.style.top  = y + "px";
  item.subMenu.style.visibility = "visible";

  // Stop the event from bubbling.

  if (browser.isIE)
    window.event.cancelBubble = true;
  else
    event.stopPropagation();
}

function closeSubMenu(menu) {

  if (menu == null || menu.activeItem == null)
    return;

  // Recursively close any sub menus.

  if (menu.activeItem.subMenu != null) {
    closeSubMenu(menu.activeItem.subMenu);
    menu.activeItem.subMenu.style.visibility = "hidden";
    menu.activeItem.subMenu = null;
  }
  removeClassName(menu.activeItem, "menuItemHighlight");
  menu.activeItem = null;
}

// [MODIFIED] Added for activate/deactivate on mouseover. Handler for mouseout
// event on buttons and menus.

function buttonOrMenuMouseout(event) {

  var el;

  // If there is no active button, exit.

  if (activeButton == null)
    return;

  // Find the element the mouse is moving to.

  if (browser.isIE)
    el = window.event.toElement;
  else if (event.relatedTarget != null)
      el = (event.relatedTarget.tagName ? event.relatedTarget : event.relatedTarget.parentNode);

  // If the element is not part of a menu, reset the active button.

  if (getContainerWith(el, "DIV", "menu") == null) {
    resetButton(activeButton);
    activeButton = null;
  }
}

// [END MODIFIED]

//----------------------------------------------------------------------------
// Code to initialize menus.
//----------------------------------------------------------------------------

function menuInit(menu) {

  var itemList, spanList;
  var textEl, arrowEl;
  var itemWidth;
  var w, dw;
  var i, j;

  // For IE, replace arrow characters.

  if (browser.isIE) {
    menu.style.lineHeight = "2.5ex";
    spanList = menu.getElementsByTagName("SPAN");
    for (i = 0; i < spanList.length; i++)
      if (hasClassName(spanList[i], "menuItemArrow")) {
        spanList[i].style.fontFamily = "Webdings";
        spanList[i].firstChild.nodeValue = "4";
      }
  }

  // Find the width of a menu item.

  itemList = menu.getElementsByTagName("A");
  if (itemList.length > 0)
    itemWidth = itemList[0].offsetWidth;
  else
    return;

  // For items with arrows, add padding to item text to make the
  // arrows flush right.

  for (i = 0; i < itemList.length; i++) {
    spanList = itemList[i].getElementsByTagName("SPAN");
    textEl  = null;
    arrowEl = null;
    for (j = 0; j < spanList.length; j++) {
      if (hasClassName(spanList[j], "menuItemText"))
        textEl = spanList[j];
      if (hasClassName(spanList[j], "menuItemArrow"))
        arrowEl = spanList[j];
    }
    if (textEl != null && arrowEl != null) {
      textEl.style.paddingRight = (itemWidth 
        - (textEl.offsetWidth + arrowEl.offsetWidth)) + "px";
      // For Opera, remove the negative right margin to fix a display bug.
      if (browser.isOP)
        arrowEl.style.marginRight = "0px";
    }
  }

  // Fix IE hover problem by setting an explicit width on first item of
  // the menu.

  if (browser.isIE) {
    w = itemList[0].offsetWidth;
    itemList[0].style.width = w + "px";
    dw = itemList[0].offsetWidth - w;
    w -= dw;
    itemList[0].style.width = w + "px";
  }

  // Mark menu as initialized.

  menu.isInitialized = true;
}

//----------------------------------------------------------------------------
// General utility functions.
//----------------------------------------------------------------------------

function getContainerWith(node, tagName, className) {

  // Starting with the given node, find the nearest containing element
  // with the specified tag name and style class.

  while (node != null) {
    if (node.tagName != null && node.tagName == tagName &&
        hasClassName(node, className))
      return node;
    node = node.parentNode;
  }

  return node;
}

function hasClassName(el, name) {

  var i, list;

  // Return true if the given element currently has the given class
  // name.

  list = el.className.split(" ");
  for (i = 0; i < list.length; i++)
    if (list[i] == name)
      return true;

  return false;
}

function removeClassName(el, name) {

  var i, curList, newList;

  if (el.className == null)
    return;

  // Remove the given class name from the element's className property.

  newList = new Array();
  curList = el.className.split(" ");
  for (i = 0; i < curList.length; i++)
    if (curList[i] != name)
      newList.push(curList[i]);
  el.className = newList.join(" ");
}

function getPageOffsetLeft(el) {

  var x;

  // Return the x coordinate of an element relative to the page.

  x = el.offsetLeft;
  if (el.offsetParent != null)
    x += getPageOffsetLeft(el.offsetParent);

  return x;
}

function getPageOffsetTop(el) {

  var y;

  // Return the x coordinate of an element relative to the page.

  y = el.offsetTop;
  if (el.offsetParent != null)
    y += getPageOffsetTop(el.offsetParent);

  return y;
}

var titoli = new Array();
titoli[0] = "menuBar1|1|index.html|emptyMenu|home|home|accueil|startseite|inicio|الصفحة الرئيسية";
titoli[1] = "menuBar2|2||motoriMenu|motori|motors|moteurs|Motoren|motores|محرّكات";
titoli[2] = "menuBar3|2||riduttoriMenu|riduttori|gearboxes|réducteurs|Untersetzungsgetriebe|reductores|علب تروس";
titoli[3] = "menuBar4|1|perchemotive.html|emptyMenu|perché motive?|why motive?|porquoi motive?|warum  motive?|¿por qué motive?|&nbsp;&nbsp;&nbsp;لماذا <span style='font-size:10pt;'>motive</span>؟&nbsp;";
titoli[4] = "menuBar5|2||downloadMenu|download|download|download|download|download|تحميل";
titoli[5] = "menuBar6|1|http://www.motive.it/motive/Default.aspx|emptyMenu|area riservata|reserved area|réservé aux clients|kunden|clientes|منطقة خاصة";
titoli[6] = "menuBar7|1|contatti.html|emptyMenu|contatti|contacts|contact|kontakt|contactos|اتصل بنا";
titoli[7] = "menuBar8|1|news.html|emptyMenu|news|news|nouvelles|news|noticias|أخبار";

var menuEl = new Array();
menuEl[0] = "motoriMenu|1||Motori trifase serie Delphi|Delphi three-phase motors|Moteurs triphases série Delphi|Dreiphasen-Motoren Serie Delphi|Motores trifásicos serie Delphi|محركات ثلاثية الطور من مجموعة Delphi";
menuEl[1] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-caratteristiche-tecnichenewscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren Serie Delphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#المواصفات الفنية";
menuEl[2] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-rendimentiscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=rendimenti#efficiency#rendements#Leistungen#rendimientos#الكفاءة";
menuEl[3] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-marcaturascroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=marcatura ce#ce marking#marquage ce#EG-Markierung#marca ce#علامة Ce";
menuEl[4] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-exscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=delphi ex#delphi ex#delphi ex#Delphi EX#delphi ex#delphi ex#delphi ex";
menuEl[5] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-protezionescroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=indice di protezione ip#ip protection index#protection ip#Schutzart (IP)#protección ip#إشارة الحماية ip ";
menuEl[6] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-servizioscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=servizio e condizioni di lavoro#duty service and working conditions#service et conditions de fonctionnement#Betriebsart und Betriebsbedingungen#servicio y condiciones de funcionamiento#خدمات التشغيل وشروط العمل";
menuEl[7] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-protezione-motoriscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=cablaggio e protezioni elettriche#wiring and protection#branchement et protections electriques#Anschluss und Schutz#conección y protecciones eléctricas#التسليك والحماية الكهربائية";
menuEl[8] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-formescroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=forme e dimensioni#mounting positions and dimensions#formes et dimensions#Konstruktionsformen und Dimensionen#formas y dimensiones#الأشكال والأحجام";
menuEl[9] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-datitecniciscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=dati tecnici#performance data#prestations#Technische Daten#datos técnicos#معلومات فنية";
menuEl[10] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-esecuzioni.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=esecuzioni speciali#special executions#exécution moteurs spéciaux#Besondere Ausführungen#ejecuciones especiales#تطبيقات خاصة";
menuEl[11] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-listascroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=lista componenti#components list#liste des composants#Aufstellung der Bestandteile#lista de elementos#قائمة المركّبات";
menuEl[12] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi-160-355scroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=160-355#160-355#160-355#160-355#160-355#160-355#160-355";
menuEl[13] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi56-132moviescroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=animazione 3D 56-132#delphi 56-132 3D movie#vidéo Delphi 56-132#Delphi 56-132 3D Film#animación Delphi 56-132#رسوم متحركة ثلاثية الأبعاد 56-132";
menuEl[14] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphi160-355moviescroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=animazione 3D 160-355#delphi 160-355 3D movie#vidéo Delphi 160-355#Delphi 160-355 3D Film#animación Delphi 160-355#رسوم متحركة ثلاثية الأبعاد 160-355";
menuEl[15] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=delphiabbiamoleprovescroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=abbiamo le prove#the tests#tests#Die Tests#tenemos pruebas#الاختبارات";
menuEl[16] = "motoriMenu0|2|pagina.asp?menu=sub00&frame=comparingdelphiscroll.htm&titolo=Motori trifase serie Delphi#Delphi three-phase motors#Moteurs triphases série Delphi#Dreiphasen-Motoren SerieDelphi#Motores trifásicos serie Delphi#محركات ثلاثية الطور من مجموعة Delphi&sottotitolo=comparando delphi con...#comparing delphi to...#comparaison de Delphi avec...#Der Vergleich von Delphi mit...#comparando delphi con...#comparing delphi to...#comparing delphi to";
menuEl[17] = "motoriMenu|1||Motori autofrenanti serie Delphi AT|Delphi AT self-braking motors|Moteurs série Delphi AT|Selbsthaltende Dreiphasenmotoren Delphi AT|Motores autofrenantes Delphi AT|Delphi AT self-braking motors";
menuEl[18] = "motoriMenu17|2|pagina.asp?menu=sub01&frame=delphi-ATscroll.htm&titolo=Motori autofrenanti serie Delphi AT#Delphi AT self-braking motors#Moteurs série Delphi AT#Selbsthaltende Dreiphasenmotoren Delphi AT#Motores autofrenantes Delphi AT#Delphi AT self-braking motors&sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#technical characteristics";
menuEl[19] = "motoriMenu17|2|pagina.asp?menu=sub01&frame=delphi-AT_freno.htm&titolo=Motori autofrenanti serie Delphi AT#Delphi AT self-braking motors#Moteurs série Delphi AT#Selbsthaltende Dreiphasenmotoren Delphi AT#Motores autofrenantes Delphi AT#Delphi AT self-braking motors&sottotitolo=freno e componenti#brake and components#frein et composants#Bremsbeschreibung und Bestandteile#freno y componentes#brake, components";
menuEl[20] = "motoriMenu17|2|pagina.asp?menu=sub01&frame=delphi_AT_prestazioni.htm&titolo=Motori autofrenanti serie Delphi AT#Delphi AT self-braking motors#Moteurs série Delphi AT#Selbsthaltende Dreiphasenmotoren Delphi AT#Motores autofrenantes Delphi AT#Delphi AT self-braking motors&sottotitolo=tabelle prestazionali#performance charts#performances#Leistungen#dimensiones#performance charts";
menuEl[21] = "motoriMenu17|2|pagina.asp?menu=sub01&frame=delphi_AT_dimensioni.htm&titolo=Motori autofrenanti serie Delphi AT#Delphi AT self-braking motors#Moteurs série Delphi AT#Selbsthaltende Dreiphasenmotoren Delphi AT#Motores autofrenantes Delphi AT#Delphi AT self-braking motors&sottotitolo=tabelle dimensionali#dimensional charts#dimensions#Abmessungen#dimensiones#dimensional charts";
menuEl[22] = "motoriMenu|1||Motori servoventilati SV|SV power cooled motors|Servo-ventilé|Servoventilation|Motores servoventilados SV|محركات مهوّاة قسرياً SV ";
menuEl[23] = "motoriMenu22|2|pagina.asp?menu=sub02&frame=servo-indexscroll.htm&titolo=Motori servoventilati SV#SV power cooled motors#Servo-ventilé#Servoventilation#Motores servoventilados SV#محركات مهوّاة قسرياً SV &sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#المواصفات الفنية";
menuEl[24] = "motoriMenu22|2|pagina.asp?menu=sub02&frame=servo-performance-scroll.htm&titolo=Motori servoventilati SV#SV power cooled motors#Servo-ventilé#Servoventilation#Motores servoventilados SV#محركات مهوّاة قسرياً SV &sottotitolo=quando#when#quand#Wann#cuándo#متى";
menuEl[25] = "riduttoriMenu|1||A vite senza fine BOX|BOX wormgear units|Réducteurs à vis sans fin|Serie BOX Schnecken-Untersetzungsgetriebe|Reductor sinfín corona serie BOX|تروس دودية من مجموعة BOX";
menuEl[26] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=riduttori-caratteristiche-tecnichescroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#المواصفات الفنية";
menuEl[27] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=riduttori-rendimentiscroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=rendimento e irreversibilità#efficiency and irreversibility#rendement et irréversibilité#Leistung Polarisation#rendimiento e irreversibilidad#الأداء واللاّ إنعكاسية";
menuEl[28] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=riduttori-lubrificazionescroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=lubrificazione e posizione di montaggio#lubrication and mounting position#lubrification et positions de montaje#Schmierung Montagepositionen#lubricación y posición de montaje#التشحيم وموضع التركيب";
menuEl[29] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=riduttori-tabelle-prestazionaliscroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=tabelle prestazionali#performance charts#tableaux des performances#Leistungstabellen#prestaciones#جداول الأداء";
menuEl[30] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=riduttori-tabelle-dimensionaliscroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=tabelle dimensionali#dimensional charts#tableaux des dimensions#Abmessungstabellen#dimensiones#جداول الأحجام";
menuEl[31] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=riduttori-lista-componentiscroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=lista componenti#components list#liste des composants#Aufstellung der Bestandteile#lista de elementos#قائمة المركّبات";
menuEl[32] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=box-Exscroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=box ex#box ex#box ex#BOX EX#box ex#box ex#box ex";
menuEl[33] = "riduttoriMenu25|2|pagina.asp?menu=sub10&frame=boxmoviescroll.htm&titolo=A vite senza fine BOX#BOX wormgear units#Réducteurs à vis sans fin#Serie BOX Schnecken-Untersetzungsgetriebe#Reductor sinfín corona serie BOX#تروس دودية من مجموعة BOX&sottotitolo=animazione 3D box#box 3D movie#video box#Film BOX#animación BOX#رسوم متحركة 3D box";
menuEl[34] = "riduttoriMenu|1||Pre-coppia STADIO|Pre-stage STADIO|Précouple STADIO|STADIO|Reductor STADIO|STADIO";
menuEl[35] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_caratteristichetecniche.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#المواصفات الفنية";
menuEl[36] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_combinazioni.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=combinazioni#combinations#combinassions#Kombinationen#combinaciones#توليفات";
menuEl[37] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_prestazioni.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=prestazioni#performance#performances#Leistungen#prestaciones#الأداء";
menuEl[38] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_dimensioni.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=dimensioni#dimensions#dimensions#Abmessungen#dimensiones#أبعاد";
menuEl[39] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_lubrificazione.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=lubrificazione#lubrication#lubrification#Schmierung#lubricación#تشحيم";
menuEl[40] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_posizioni.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=posizioni di montaggio#mounting positions#positions de montaje#Montagepositionen#posición de montaje#أوضاع التركيب";
menuEl[41] = "riduttoriMenu34|2|pagina.asp?menu=sub11&frame=stadio_componenti.html&titolo=Pre-coppia STADIO#Pre-stage STADIO#Précouple STADIO#STADIO#Reductor STADIO#STADIO&sottotitolo=componenti#components#composants#Bestandteile#componentes#مكونات";
menuEl[42] = "riduttoriMenu|1||Variatori VARIO|VARIO speed variators|Variateurs mécaniques|Geschwindigkeitsregler|Variadores de velocidad mecánicos|مغيرات سرعة VARIO ";
menuEl[43] = "riduttoriMenu42|2|pagina.asp?menu=sub12&frame=vario-technical-character-1scroll.htm&titolo=Variatori VARIO#VARIO speed variators#Variateurs mécaniques#Geschwindigkeitsregler#Variadores de velocidad mecánicos#مغيرات سرعة VARIO &sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#المواصفات الفنية";
menuEl[44] = "riduttoriMenu42|2|pagina.asp?menu=sub12&frame=vario-operating-1scroll.htm&titolo=variatori VARIO#VARIO speed variators#Variateurs mécaniques#Geschwindigkeitsregler#Variadores de velocidad mecánicos#مغيرات سرعة VARIO &sottotitolo=principio di funzionamento#operating principles#principe de fonctionnement#Funktionsprinzip#principio de funcionamiento#مبدأ العمل";
menuEl[45] = "riduttoriMenu42|2|pagina.asp?menu=sub12&frame=vario-performance-1scroll.htm&titolo=variatori VARIO#VARIO speed variators#Variateurs mécaniques#Geschwindigkeitsregler#Variadores de velocidad mecánicos#مغيرات سرعة VARIO &sottotitolo=prestazioni#performance#performances#Leistungen#prestaciones#جداول الأداء";
menuEl[46] = "riduttoriMenu42|2|pagina.asp?menu=sub12&frame=vario-dimensions-1scroll.htm&titolo=variatori VARIO#VARIO speed variators#Variateurs mécaniques#Geschwindigkeitsregler#Variadores de velocidad mecánicos#مغيرات سرعة VARIO &sottotitolo=dimensioni#dimensions#dimensions#Abmessungen#dimensiones#جداول الأحجام";
menuEl[47] = "riduttoriMenu42|2|pagina.asp?menu=sub12&frame=vario-lubrication-mounting-1scroll.htm&titolo=variatori VARIO#VARIO speed variators#Variateurs mécaniques#Geschwindigkeitsregler#Variadores de velocidad mecánicos#مغيرات سرعة VARIO &sottotitolo=lubrificazione e posizione di montaggio#lubrication and mounting positions#lubrification et positions de montaje#Schmierung Montagepositionen#lubricación y posición de montaje#التشحيم وموضع التركيب";
menuEl[48] = "riduttoriMenu42|2|pagina.asp?menu=sub12&frame=vario-components-1scroll.htm&titolo=variatori VARIO#VARIO speed variators#Variateurs mécaniques#Geschwindigkeitsregler#Variadores de velocidad mecánicos#مغيرات سرعة VARIO &sottotitolo=elenco componenti#components list#liste des composants#Liste der Bestandteile#lista de los componentes#قائمة المركبات";
menuEl[49] = "riduttoriMenu|1||Coassiali ROBUS|ROBUS in-line helical gearbox|Coaxial ROBUS|ROBUS Stirnradgetriebe|Reductor coaxial ROBUS|ROBUS in-line helical gearbox";
menuEl[50] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus-technical-character-scroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=caratteristiche tecniche#technical characteristics#caractéristiques techniques#Technische Eigenschaften#características técnicas#الموصفات الفنية";
menuEl[51] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus-lista-componentiscroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=lista componenti ROBUS-2#list of components ROBUS-2#iste des composants ROBUS-2#Aufstellung Bestandteile ROBUS-2#lista de componentes ROBUS-2#قائمة مركّبات ROBUS-2";
menuEl[52] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus3-lista-componentiscroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=lista componenti ROBUS-3#list of components ROBUS-3#iste des composants ROBUS-3#Aufstellung Bestandteile ROBUS-3#lista de componentes ROBUS-3#قائمة مركّبات ROBUS-3";
menuEl[53] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_codifica_scroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=codifica#code system#système à codes#Kodifikation#codificación#الترميز";
menuEl[54] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_taglia_scroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=kw, taglia, rapporto#kw, size, ratio#kw, taille#Kw, Dimension#kw, tamaños#كيلواط قياس و نسبة";
menuEl[55] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_lubrificazionescroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=lubrificazione#lubrication#lubrification#Schmierung#lubricación#تشحيم";
menuEl[56] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_dati_tecniciscroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=dati tecnici#technical data#données techniques#Technische Daten#datos técnicos#معلومات فنية";
menuEl[57] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_fattoreservizio_scroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=fattore di servizio offerto#offered service factor#facteur de service offert#Betriebsfaktor#factor de servicio ofrecido#offered service factor";
menuEl[58] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_prestazioniscroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=prestazioni#performance tables#performances#Leistung#prestaciones#أداء";
menuEl[59] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robus_dimensioniscroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=peso e dimensioni#weights and dimensions#poids et dimensions#Gewichte und Dimensionen#pesos y dimensiones#الوزن والقياسات";
menuEl[60] = "riduttoriMenu49|2|pagina.asp?menu=sub13&frame=robusmoviescroll.htm&titolo=Coassiali ROBUS#ROBUS in-line helical gearbox#Coaxial ROBUS#ROBUS Stirnradgetriebe#Reductor coaxial ROBUS#ROBUS in-line helical gearbox&sottotitolo=animazioni 3D ROBUS#ROBUS 3D movie#video ROBUS#Film ROBUS#animación ROBUS#رسوم متحركة 3D ROBUS";
menuEl[61] = "downloadMenu|2|cataloghi.html|cataloghi e animazioni 3D|catalogues and movies|catalogues et animations|produktkatalog und film|catálogos y  videos|catalogues and movies";
menuEl[62] = "downloadMenu|2|manuali.html|manuali|manuals|manuels|anfordern|manuales|manuals";
menuEl[63] = "downloadMenu|2|disegni.html|disegni tecnici 2D e 3D|drawings (dwg+igs)|plans (dwg+igs)|zeichnungen (dwg+igs)|dibujos (dwg+igs)|رسومات فنية ثنائية وثلاثية الأبعاد";
menuEl[64] = "downloadMenu|2|rapporti.html|rapporti di prova|test report|rapports de tests|prüfberichte|informes de prueba|تقارير الفحوص";

function menuBar(lang, style, path) 
{
	var cText = '';
	var valori = new Array();
	var index = 0;
	var k;

	if (lang=="ita") index=4;
	if (lang=="eng") index=5;
	if (lang=="fra") index=6;
	if (lang=="deu") index=7;
	if (lang=="spa") index=8;
	if (lang=="ara") index=9;

	if (lang=="ara") {
		dirText = ' dir="rtl" ';
		styleText = '_ara';
	}
	else {
		dirText = '';
		styleText = '';
	}

	cText += '<div id="'+lang+'_menuBar" class="menuBar" style="'+style+'">';
	for (k=0;k<titoli.length;k+=1) {
		valori = titoli[k].split("|");

		if ((valori[2]=="index.html" && path!="") || valori[2]=="#" || valori[2].substring(0,4) == "http")
			cText += '<a '+dirText+' id="'+lang+"_"+valori[0]+'" class="menuButton'+styleText+'" href="'+valori[2]+'" ';
		else if (valori[2]=="index.html" && path=="")
			cText += '<a '+dirText+'id="'+lang+"_"+valori[0]+'" class="menuButton'+styleText+'" href="../'+valori[2]+'" ';
		else
			cText += '<a '+dirText+' id="'+lang+"_"+valori[0]+'" class="menuButton'+styleText+'" href="'+path+valori[2]+'" ';

		if (valori[1]=="2")
		{
			cText += 'onclick="return buttonClick(event, \''+lang+"_"+valori[3]+'\');" ';		
			cText += 'onmouseover="buttonMouseover(event, \''+lang+"_"+valori[3]+'\');">';
		}
		else
		{
			cText += 'onmouseover="buttonMouseover(event, \''+valori[3]+'\');">';
		}
		cText += valori[index]+'</a>';
	}
	cText += '</div>';
	document.write(cText);

	for (k=0;k<titoli.length;k+=1) {
		valori = titoli[k].split("|");
		if (valori[1]=="2") {
			menu(lang, valori[3], path);
		}
	}
}

function emptyMenu() 
{
	var cText = '';

	cText += '<div id="emptyMenu" class="menu" onmouseover="menuMouseover(event)"></div>';
	document.write(cText);
}

function menu(lang, menu, path) 
{
	var cText = '';
	var valori = new Array();
	var index = 0;
	var k;

	if (lang=="ita") index=3;
	if (lang=="eng") index=4;
	if (lang=="fra") index=5;
	if (lang=="deu") index=6;
	if (lang=="spa") index=7;
	if (lang=="ara") index=8;

	if (lang=="ara") {
		dirText = ' dir="rtl" ';
		styleText = '_ara';
	}
	else {
		dirText = '';
		styleText = '';
	}

	cText += '<div id="'+lang+'_'+menu+'" class="menu"'+dirText+' onmouseover="menuMouseover(event)">';
	for (k=0;k<menuEl.length;k+=1) {
		valori = menuEl[k].split("|");
		if (valori[0]==menu)
		{
			if (valori[1]=="1")
				cText += '<a '+dirText+' class="menuItem" href="" onclick="return false;" onmouseover="menuItemMouseover(event, \''+lang+'_'+menu+k+'\', lang);"><span class="menuItemText">'+valori[index]+'</span><span class="menuItemArrow">?</span></a>';
			else
				cText += '<a '+dirText+' class="menuItem" href="'+path+valori[2]+'">'+valori[index]+'</a>';
		}
	}
	cText += '</div>';
	document.write(cText);

	for (k=0;k<menuEl.length;k+=1) {
		valori = menuEl[k].split("|");
		if (valori[0]==menu)
		{
			if (valori[1]=="1")
			{
				menuItem(lang,menu,k,path);
			}
		}
	}
}

function menuItem(lang, menu, submenu, path) 
{
	var cText = '';
	var valori = new Array();
	var index = 0;

	if (lang=="ita") index=3;
	if (lang=="eng") index=4;
	if (lang=="fra") index=5;
	if (lang=="deu") index=6;
	if (lang=="spa") index=7;
	if (lang=="ara") index=8;

	if (lang=="ara") {
		dirText = ' dir="rtl" ';
		styleText = '_ara';
	}
	else {
		dirText = '';
		styleText = '';
	}

	cText += '<div id="'+lang+'_'+menu+submenu+'" class="menu"'+dirText+'>';
	for (k=0;k<menuEl.length;k+=1) {
		valori = menuEl[k].split("|");
		if (valori[0]==menu+submenu) {
			if (valori[1]=="1")
				cText += '<a '+dirText+' class="menuItem" href="'+path+valori[2]+'">'+valori[index]+'</a>';
			else {
				param = valori[2].split("&");
				temp = param[2].split("=");
				tit = temp[1].split("#");
				temp = param[3].split("=");
				sottotit = temp[1].split("#");
				cText += '<a '+dirText+' class="menuItem" href="'+path+param[0]+'&'+param[1]+'&titolo='+tit[index-3]+'&sottotitolo='+sottotit[index-3]+'">'+sottotit[index-3]+'</a>';
			}
		}
	}
	cText += '</div>';
	document.write(cText);
}

//]]>

