private string MakeFullQualified(string val)
{
foreach (string p in nsmgr)
{
if (p.Length > 0)
{
string ns = nsmgr.LookupNamespace(p);
StringBuilder nsSb = new StringBuilder(ns);
string pref = p+":";
if (nsSb.ToString().EndsWith("/") == false)
{
//ns += "/";
nsSb.Append("/");
}
if (val.IndexOf(":") == (pref.Length -1))
{
val = val.Replace(pref, nsSb.ToString());
}
}
}
return val;
}