var ImgArr,Count;
var DirImg="images/";

function Preload(img){
  if (document.images){
    if (!ImgArr){
      ImgArr= new Array();
      Count=0;
    }
    ImgArr[Count]=new Image();
    ImgArr[Count].src=DirImg+img;
    Count++;
  }
}

function ShowImage(src_im,name_im){
  document.images[name_im].src=DirImg+src_im;
}

function Mi_getObjectName(p_name, p_doc) {
  var i, retName, v_temp;  
  if(!p_doc) p_doc=document; 
  if((v_temp=p_name.indexOf("?"))>0&&parent.frames.length) 
  {
    p_doc=parent.frames[p_name.substring(v_temp+1)].document; 
    p_name=p_name.substring(0,v_temp);
  }
  if(!(retName=p_doc[p_name])&&p_doc.all) retName=p_doc.all[p_name]; 

  for (i=0;!retName&&i<p_doc.forms.length;i++) 
    retName=p_doc.forms[i][p_name];

  for(i=0;!retName&&p_doc.layers&&i<p_doc.layers.length;i++) 
    retName=Mi_getObjectName(p_name, p_doc.layers[i].document);

  if(!retName && document.getElementById) 
    retName=document.getElementById(p_name); 

  return retName;
}


function Mi_Show_Hide_Object() { 
  var viz, v_object, i
  var parms=Mi_Show_Hide_Object.arguments;

  for (i=0; i<(parms.length-2); i+=3) 
    if ((v_object=Mi_getObjectName(parms[i]))!=null) { 
      viz=parms[i+2];
      if (v_object.style) { 
        v_object=v_object.style; 
        viz=(viz=='show')?'visible':(viz='hide')?'hidden':viz; 
      }
      v_object.visibility=viz; 
    }
}


