function MM_findObj(n, d) { 
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i>d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}
 
function MZ_findObj(n){ 
        var x,t; if((n.indexOf("?"))>0&&parent.frames.length){t=n.split("?");
        x=eval("parent.frames['"+t[1]+"'].document.getElementById('"+t[0]+"')");
        }else{x=document.getElementById(n)}return x;
}
 
function YY_Bring2Front(daNsLayer, daIeLayer, daOld){

 var myTopp=0; myObj='';
 var myDiv = MM_findObj(daNsLayer);
 if (document.yyRL && daOld=="true"){
   var myRel = MM_findObj(document.yyRL.div);
   daOld=true;
 }else{daOld=false;}
 if(!document.yyRL){document.yyRL = new Array(2)}
 document.yyRL.div = daNsLayer;
 if (document.layers){//ns
   if(daOld)myRel.zIndex=document.yyRL.zIndex;
   document.yyRL.zIndex = myDiv.zIndex;
   for(var i=0;i<document.layers.length;i++){
     myObj=document.layers[i].above;
     while(myObj){
       myObj=myObj.above;
       if (myObj&&(myObj.zIndex > myTopp)) myTopp=myObj.zIndex;
     }
   }
    myDiv.zIndex=myTopp/1+1;
 }
 if (document.getElementById||document.all){
   if(document.all){var myDOMel=document.all}else{myDOMel=document.getElementsByTagName("div")}
   if(daOld)myRel.style.zIndex=document.yyRL.zIndex;
   document.yyRL.zIndex = myDiv.style.zIndex;
   for (var i=0; i<(myDOMel.length); i++){
     if ( myDOMel[i].style.zIndex > myTopp){myTopp= myDOMel[i].style.zIndex;}
   }
    myDiv.style.zIndex=myTopp/1+1;
 }
}
