Hosted by www.Geocities.ws

"; }
"; for (i in top.sources) result += "
"+top.sources[i].full+"
"+top.sources[i].years; result += "
Hosted by www.Geocities.ws

"; return result; } function surnameframesrc() { var result = "
"; for (i in top.surnames) result += "
"+top.surnames[i].full; result += "
Hosted by www.Geocities.ws

"; return result; } function townframesrc(townlist) { var town; var result = "
"; result += "
"; result += "

"+top.surnames[currentsurname].full+"

"; result += top.sources[currentsource].full+"
"; result += top.sources[currentsource].years+"

"; result += "

"; var oldparish = ""; for (i in townlist) { town = mapframe.towns[townlist[i]]; if (town.parish != oldparish) { result += "

"+town.parish+" parish
"; oldparish = town.parish; } result += "

  • "+town.townname+"
    "; } if (townlist.length == 0) result += "

    NONE
    "; result += "

    Hosted by www.Geocities.ws

    "; return result; } function update() { top.currentsource = radiovalue(top.sourceframe.document.sourceform.sourcechoice); top.currentsurname = radiovalue(top.surnameframe.document.surnameform.surnamechoice); if (top.data[top.currentsource][top.currentsurname]) { top.findtowns(top.data[top.currentsource][top.currentsurname].towns); top.townframe.location="javascript:parent.townframesrc(top.data[top.currentsource][top.currentsurname].towns)"; } else { top.findtowns([]); top.townframe.location="javascript:parent.townframesrc([])"; } } function loadsourceframe() { top.sourceframe.location="javascript:parent.sourceframesrc()"; } function loadsurnameframe() { top.surnameframe.location="javascript:parent.surnameframesrc()"; } function loadtownframe() { top.sourceframe.document.sourceform.sourcechoice[0].checked ="1" top.surnameframe.document.surnameform.surnamechoice[0].checked ="1" top.update(); }
    Hosted by www.Geocities.ws

    1