/* 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 ooo(){
    alert ("This is a Javascript Alert");
}

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('m1l2','m1l1'); 
}


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("/images/anav_products_over.gif");
anav_solutions_over = newImage("/images/anav_solutions_over.gif");
anav_support_over = newImage("/images/anav_support_over.gif");
anav_purchase_over = newImage("/images/anav_purchase_over.gif");
anav_company_over = newImage("/images/anav_company_over.gif");

preloadFlag = true;
}





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";
     } 
   } 
} 


    


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; 
document.getElementById(name).top=1;
return document.getElementById(name).style;
return null 
} 

