
  
    /* Generated from adobe_nav.xsl.  Do not edit this file directly. */
        
      hideables=0;
      menuTimer=0;
      
      
      function ov(myObj,myState,myStr,xA,yA,xB,yB) {
        clrT();
        highlight(myObj,myState);
        hA();
        sLs(myStr);
        sBB(xA,yA,xB,yB);
        }
      
      function ou(myObj,myState) {
        clsT();
        highlight(myObj,myState)
        }
      
      function highlight(that, state) {
        var newColor=state?'#ffffff':'#000000';
        var newBG=state?'#999999':'#cccccc';
        for (var i=0;i<that.parentNode.parentNode.childNodes.length;i++) {
            that.parentNode.parentNode.childNodes[i].style.backgroundColor=newBG;
            }
          that.style.color=newColor;
        }
      
      
      function clsT() {
        menuTimer=setTimeout("hideMenusAndIndicator()",1000);
        }
      
      
      function clrT() {
        clearTimeout(menuTimer);
        }
        
      function hideMenusAndIndicator() {
        hA();
        for (j=0;j<hideables.length;j++) { 
            showLayer(hideables[j][0]);
            }
          }
      
      
      popped=new Array(0,0,0,0,0);
        
              
      
      function menuItem(name,x,y,z,str,x1,y1,x2,y2,element) {
        sLP(name,x,y,z);
        ha();
        sLs(str);
        sBB(x1,y1,x2,y2);
        tOv(element);
        }
                
      function popTop(menu,x1,y1,x2,y2) {
        menu--;
        hA();
        
          showLayer('m1l'+(menu+1));
          sBB(x1,y1,x2,y2);
          
        }
              
      
      function hA() { 
        hideLayer('m1l1','m1l2','m1l3','m1l4','m1l5'); 
        } 

      
      function sLs(str) {
        while (str.indexOf('l')>-1) {
          showLayer('m'+str);
          str=str.substring(0,str.lastIndexOf('l'));
          }
        }
        
            function newImage(arg) {
        if (document.images) {
          rslt = new Image();
          rslt.src = arg;
          return rslt;
        }
      }
      
      function changeImages() {
        if (document.images && (preloadFlag == true)) {
          for (var i=0; i<changeImages.arguments.length; i+=2) {
            document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
          }
        }
      }
      
      var preloadFlag = false;
      if (document.images) {
        anav_products_over = newImage("/public/en/images/nav/anav_products_over.gif");
        anav_solutions_over = newImage("/public/en/images/nav/anav_solutions_over.gif");
        anav_support_over = newImage("/public/en/images/nav/anav_support_over.gif");
        anav_purchase_over = newImage("/public/en/images/nav/anav_purchase_over.gif");
        anav_company_over = newImage("/public/en/images/nav/anav_company_over.gif");
        
        preloadFlag = true;
      }
    
        
          <!--#if expr="$HTTP_USER_AGENT=/MSIE/ || $HTTP_USER_AGENT!=/Mozilla.4/" -->

      
      function tOv(element) {
        element.style.color='#ffffff';
        }
        
      
      function tOf(element) {
        element.style.color='#000000';
        }
        
      function showLayer() { 
         var n=showLayer.arguments.length; 
         for (var i=0; i<n; i++) { 
           var lyr = getLayer(showLayer.arguments[i]); 
           if(lyr) { 
              lyr.visibility="visible";
           } 
         } 
      } 
      
      function hideLayer() { 
         var n=hideLayer.arguments.length; 
         for (var i=0; i<n; i++) { 
           var lyr = getLayer(hideLayer.arguments[i]) 
           if(lyr) { 
              lyr.visibility = "hidden";
           } 
         } 
      } 
        
        
                <!--#if expr="$HTTP_USER_AGENT=/MSIE [45]/" -->


        
        function sBB(x1,y1,x2,y2) {
        if (!hideables) {
          var myLayers=new Array();
          myLayers=document.all.tags('div');
          hideables= new Array();
          re=/^(swf|form)(\d+)l(\d+)l(\d+)l(\d+)$/;
          count=0;
          for (i=0; i<myLayers.length; i++) {
            a=myLayers[i].id.match(re);
            if (a != null) {
              hideables[count]=new Array();
              hideables[count][0]=myLayers[i].id;
              hideables[count][1]=RegExp.$2
              hideables[count][2]=RegExp.$3
              hideables[count][3]=RegExp.$4
              hideables[count][4]=RegExp.$5
              count++;
              }
            }
          }

        for (j=0;j<hideables.length;j++) {
          xx1=hideables[j][1];
          yy1=hideables[j][2];
          xx2=hideables[j][3];
          yy2=hideables[j][4];
          
          if (x2<xx1 || y2<yy1 || x1>xx2 || y1>yy2) {
            showLayer(hideables[j][0]);
            }
          else {
            hideLayer(hideables[j][0]);
            }
          }
        }
        
    
      
      function sLP(name, x, y,z) { 
        var lyr = getLayer(name) 
        if(lyr) {
          lyr.left = x 
          lyr.top = y 
          if(lyr.pixelLeft != x) lyr.pixelLeft = x 
          if(lyr.pixelTop != y) lyr.pixelTop = y 
          if (z) {
            lyr.zIndex=z
            }
          } 
        } 
      
      function getLayer(name) { 
        if(typeof name != "string") return name; 
          return document.all[name].style; 
        return null 
        } 


        
        <!--#else -->

        
        function sBB(x1,y1,x2,y2) {
        if (!hideables) {
          var myLayers=new Array();
          myLayers=document.getElementsByTagName('div');
          hideables= new Array();
          re=/^(swf|form)(\d+)l(\d+)l(\d+)l(\d+)$/;
          count=0;
          for (i=0; i<myLayers.length; i++) {
            a=myLayers[i].id.match(re);
            if (a != null) {
              hideables[count]=new Array();
              hideables[count][0]=myLayers[i].id;
              hideables[count][1]=RegExp.$2
              hideables[count][2]=RegExp.$3
              hideables[count][3]=RegExp.$4
              hideables[count][4]=RegExp.$5
              count++;
              }
            }
          }

        for (j=0;j<hideables.length;j++) {
          xx1=hideables[j][1];
          yy1=hideables[j][2];
          xx2=hideables[j][3];
          yy2=hideables[j][4];
          
          if (x2<xx1 || y2<yy1 || x1>xx2 || y1>yy2) {
            showLayer(hideables[j][0]);
            }
          else {
            hideLayer(hideables[j][0]);
            }
          }
        }

      
      function sLP(name, x, y,z) { 
        var lyr = getLayer(name) 
        if(lyr) {
            lyr.left= x
            lyr.top=y
          if (z) {
            lyr.zIndex=z
            }
          } 
        } 
      
      function getLayer(name) { 
        if(typeof name != "string") return name; 
          return document.getElementById(name).style;
        return null 
        } 
            
      <!--#endif --><!--#endif -->