  function breadcrumbs(){
    sURL = new String;
    bits = new Object;
    var x = 0;
    var stop = 0;
    var output1 = "";

    sURL = location.href;
    sURL = sURL.slice(8,sURL.length);
    chunkStart = sURL.indexOf("/");
    sURL = sURL.slice(chunkStart+1,sURL.length)

    while(!stop){
      chunkStart = sURL.indexOf("/");
      if (chunkStart != -1){
        bits[x] = sURL.slice(0,chunkStart)
        sURL = sURL.slice(chunkStart+1,sURL.length);
      }else{
        stop = 1;
      }
      x++;
    }

    for(var i in bits){
      output1 += "<A HREF=\"";
      for(y=1;y<x-i;y++){
        output1 += "../";
      }
	  var output2 = bits[i].replace("cymraeg", "");
	  var output3 = output2.replace("%20a%20", " a ");
	  var output4 = output3.replace("%20er%20", " er ");
	  var output5 = output4.replace("%20Achos%20", " Achos ");
      output1 += bits[i] + "/\">" + output5.replace("%20", " ") + "</A> - ";
    }
	
	document.write(output1);
	
	var sPath = window.location.pathname;
	var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
	var tPage = sPage.slice(0,-4);
	var rPage = (tPage=="default") ? "" : tPage.replace("%20", " ");
	document.write(rPage);
  }
