function get_path(pathid)
{
   //return path html
   var toplv = -1;
   var seclv = -1;
   var trdlv = -1;
   var fourlv = -1;

   for (var i=0; i<toplevel_id.length; i++)
   {
     if (toplevel_id[i]==pathid)
       toplv=i;
     else
     {
       if (seclevel_id[i]!=null)
       {
	 for (var j=0; j<seclevel_id[i].length; j++)
	 {
	   if (seclevel_id[i][j]==pathid)
	   {
	     toplv = i;
	     seclv = j;
	   }
	   else
	   {
	     if (trdlevel_id[i]!=null && trdlevel_id[i][j]!=null)
	     {
	       for (var k=0; k<trdlevel_id[i][j].length; k++)
	       {
		 if (trdlevel_id[i][j][k]==pathid)
		 {
		   toplv = i;
		   seclv = j;
		   trdlv = k;
		 }
		 else
		 {
		   if (fourlevel_id[i]!=null && fourlevel_id[i][j]!=null && fourlevel_id[i][j][k]!=null)
		   {
		     for (var m=0; m<fourlevel_id[i][j][k].length; m++)
		     {
		       if (fourlevel_id[i][j][k][m]==pathid)
		       {
			 toplv = i;
			 seclv = j;
			 trdlv = k;
			 fourlv = m;
		       }		   
		     }
		   }
		 }
	       }
	     }
	   }
	 }
       }
     }
   }

   //alert('toplv='+toplv+' seclv='+seclv+' trdlv='+trdlv);
   var path = "<div class='path'><a href='"+link_prefix+"index.html'>"+home_title+"</a> > ";
   var lastlvclass = "lastlv";
   if (toplv > -1)
   {
     if (toplevel_link[toplv]!="" && seclv>-1)
	 path = path + "<a href='"+link_prefix+toplevel_link[toplv]+"'>"+toplevel_title[toplv]+"</a>";
     else
     {
       if (seclv >-1)
	 path = path + toplevel_title[toplv];
       else
	 path = path +" > <span class='"+lastlvclass+"'>"+ toplevel_title[toplv]+"</span>";
     }
   }
   if (seclv >-1)
   {
     if (seclevel_link[toplv][seclv]!="" && trdlv >-1)
       path = path+ " >"+"<a href='"+link_prefix+seclevel_link[toplv][seclv]+"'>"+seclevel_title[toplv][seclv]+"</a>";
     else
     {
       if (trdlv>-1)
	 path = path +" > "+ seclevel_title[toplv][seclv];
       else
       {
	 if (toplevel_title[toplv]!="")
	   path = path +" > <span class='"+lastlvclass+"'>"+ seclevel_title[toplv][seclv]+"</span>";
	 else
	   path = path +"<span class='"+lastlvclass+"'>"+ seclevel_title[toplv][seclv]+"</span>";
       }
     }
   }

   if (trdlv >-1)
   {
     if (trdlevel_link[toplv][seclv][trdlv]!="" && fourlv >-1)
       path = path+ " > "+"<a href='"+link_prefix+trdlevel_link[toplv][seclv][trdlv]+"'>"+trdlevel_title[toplv][seclv][trdlv]+"</a>";
     else 
     {
       if (fourlv>-1)
	 path = path +" > "+ trdlevel_title[toplv][seclv][trdlv];
       else
	 path = path +" > <span class='"+lastlvclass+"'>"+ trdlevel_title[toplv][seclv][trdlv]+"</span>";
     }
   }

   if (fourlv >-1)
   {
     /*
     if (fourlevel_link[toplv][seclv][trdlv][fourlv]!="")
       path = path+ " > "+"<a href='"+link_prefix+fourlevel_link[toplv][seclv][trdlv][fourlv]+"'>"+fourlevel_title[toplv][seclv][trdlv][fourlv]+"</a>";
     else 
     */
       path = path +" > <span class='"+lastlvclass+"'>"+ fourlevel_title[toplv][seclv][trdlv][fourlv]+"</span>";
   }

   path = path + "</div>";

   return path;
}
