function spawn(expr,qty,reversed){
var spawnee=[expr];
for(s=1;s<qty;s++){
spawnee[s]=expr+spawnee[s-1];
}
return reversed? spawnee.reverse() : spawnee();
}

function mw_crumbs(divider,default_page,root,currentpagename)
{
	if(!divider) {divider=">"}
	if(!default_page){default_page="index.php"}
	var m=location.toString(),h="";
	m=m.substring(m.indexOf("/")+1);
	m=m.split("/");
	var howmany=spawn("../",m.length,true);
	howmany[m.length]=default_page;
	h+=("<a  href="+default_page+">"+ document.title +"</a>" +divider);
	h += currentpagename;
	return h
}
