var a=null;var q="";var urlSqlName1="http://www.bellingan.name/sql/sqlName1.php";var urlSqlName2="http://www.bellingan.name/sql/sqlName2.php";var urlSqlName3="http://www.bellingan.name/sql/sqlName3.php";var urlSqlNameFamily="http://www.bellingan.name/sql/sqlNameFamily.php";var urlSqlFamily="http://www.bellingan.name/sql/sqlFamily.php";var urlSqlDateBirth="http://www.bellingan.name/sql/sqlDateBirth.php";var formReqType="POST";var formAsynch=true;function G(){if(window.XMLHttpRequest){return new XMLHttpRequest();}else if(window.ActiveXObject){return new ActiveXObject("Msxml2.XMLHTTP");if(!a){return new ActiveXObject("Microsoft.XMLHTTP");}}};function zZx(Ae,Np,Oh,Ak,lU){Z=Ae.form.name;q=Ae.id;var r=new B(Z);switch(q){case "name1":;D="name1="+encodeURIComponent(r.K.h());break;case "name2":;D="name1="+encodeURIComponent(r.K.h());D+="&name2="+encodeURIComponent(r.AR.h());break;case "name3":;D="name1="+encodeURIComponent(r.K.h());D+="&name2="+encodeURIComponent(r.AR.h());D+="&name3="+encodeURIComponent(r.cD.h());break;case "nameFamily":;D="name1="+encodeURIComponent(r.K.h());D+="&name2="+encodeURIComponent(r.AR.h());D+="&name3="+encodeURIComponent(r.cD.h());D+="&nameFamily="+encodeURIComponent(r.rT.h());break;case "dateBirth":;D="name1="+encodeURIComponent(r.K.h());D+="&name2="+encodeURIComponent(r.AR.h());D+="&name3="+encodeURIComponent(r.cD.h());D+="&nameFamily="+encodeURIComponent(r.rT.h());D+="&dateBirth="+encodeURIComponent(r.rQ.h());break;}a=G();a.onreadystatechange=lU;a.open(Np,Oh,Ak);if(Np.toLowerCase()=="post"){ a.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");a.send(D);}else{ a.send(null);}};function klO(Ae,aN){if(aN.keyCode>=48&&aN.keyCode<=90){a=G();a.onreadystatechange=PvT;var W="strtTxt="+Ae.value;a.open("GET",(urlSqlName1+"?"+W),formAsynch);a.send(null);}};function PvT(){if(a.readyState==4){if(a.status==200){var b=a.responseXML;var K=document.getElementById("name1");var t=b.getElementsByTagName("person");try{k=t[0].getElementsByTagName("name1")[0].firstChild.nodeValue;if(k&&k!=""){if(document.getSelection){var H=K.value.length;K.value+=k;K.selectionStart=H;K.selectionEnd=K.value.length;}else if(document.selection){var Q=document.selection.createRange();Q.text=k;Q.move("character",-k.length);Q.findText(k);Q.select();}}}catch(U){}}}};function yke(){ if(a.readyState==4){if(a.status==200){var b=a.responseXML;var l="" ;var L=""; var C=null; var N=""; var O=null; switch(q){ case "name1":;C="name2";N="name2";break;case "name2":;C="name3";N="name3";break;case "name3":;C="nameFamily";N="nameFamily";break;case "nameFamily":;C="dateBirth";N="dateBirth";break;case "dateBirth":;break;}var t=b.getElementsByTagName("person"); try{s=document.getElementById(C); while(s.hasChildNodes()){ s.removeChild(s.lastChild);} if(t.length>0){O=document.createElement("option"); L=document.createTextNode("Choose...."); O.appendChild(L); s.appendChild(O); s.getElementsByTagName("option")[0].setAttribute("selected","selected");}for(var A=0;A<t.length;A++){ O=document.createElement("option"); l=t[A].getElementsByTagName(N)[0].firstChild.nodeValue;L=document.createTextNode(l); O.appendChild(L); O.setAttribute("value",l); s.appendChild(O); arrt(q);}}catch(U){}}else{newText="";}}};function txY(){if(a.readyState==4){if(a.status==200){var b=a.responseXML;var L="";var p="";var J="";var F=null;var d=null;var v=null;var S=null;var Y=null;var c=null;var g=null;var m=null;var to=new Array("name1","name2","name3","nameFamily","dateBirth","dateDeath");try{var t=b.getElementsByTagName("person");F=document.getElementById("parentsTab");d=document.getElementById("siblingsTab");v=document.getElementById("childrenTab"); if(F.getElementsByTagName("tbody").length){F.removeChild(F.getElementsByTagName("tbody")[0]);}if(d.getElementsByTagName("tbody").length){d.removeChild(d.getElementsByTagName("tbody")[0]);}if(v.getElementsByTagName("tbody").length){v.removeChild(v.getElementsByTagName("tbody")[0]);}S=document.createElement("tbody");Y=document.createElement("tbody");c=document.createElement("tbody"); for(var A=1;A<3;A++){g=document.createElement("tr");m=document.createElement("td");L="";p="";for(var qE=0;qE<to.length;qE++){J=t[A].getElementsByTagName(to[qE])[0].childNodes[0].nodeValue;J=(J=="-")?"":J;J=((qE==3)&&(J==""))?"- ":J;p+=(qE==4)?"(":"";p+=((qE==5)&&(J!=""))?" to ":"";p+=J;p+=(qE<4)?" ":"";p+=(qE==5)?")":"";}L=document.createTextNode(p);m.appendChild(L);g.appendChild(m);S.appendChild(g);F.appendChild(S);}document.getElementById("parentsTab").getElementsByTagName("thead")[0].className="theadVisible"; g=document.createElement("tr");m=document.createElement("td");L="";p="";for(var qE=0;qE<to.length;qE++){J=t[0].getElementsByTagName(to[qE])[0].childNodes[0].nodeValue;J=(J=="-")?"":J;J=((qE==3)&&(J==""))?"- ":J;p+=(qE==4)?"(":"";p+=((qE==5)&&(J!=""))?" to ":"";p+=J;p+=(qE<4)?" ":"";p+=(qE==5)?")":"";}L=document.createTextNode(p);m.appendChild(L);g.appendChild(m);Y.appendChild(g);d.appendChild(Y);document.getElementById("siblingsTab").getElementsByTagName("thead")[0].className="theadVisible"; g=document.createElement("tr");m=document.createElement("td");L="";p="";for(var qE=0;qE<to.length;qE++){J=t[3].getElementsByTagName(to[qE])[0].childNodes[0].nodeValue;J=(J=="-")?"":J;J=((qE==3)&&(J==""))?"- ":J;p+=(qE==4)?"(":"";p+=((qE==5)&&(J!=""))?" to ":"";p+=J;p+=(qE<4)?" ":"";p+=(qE==5)?")":"";}L=document.createTextNode(p);m.appendChild(L);g.appendChild(m);Y.appendChild(g);d.appendChild(Y); if(t.length<5){document.getElementById("childrenTab").getElementsByTagName("thead")[0].className="theadHidden";}else{document.getElementById("childrenTab").getElementsByTagName("thead")[0].className="theadVisible";for(var A=4;A<t.length;A++){ g=document.createElement("tr");m=document.createElement("td");L="";p="";for(var qE=0;qE<to.length;qE++){J=t[A].getElementsByTagName(to[qE])[0].childNodes[0].nodeValue;J=(J=="-")?"":J;p+=(qE==4)?"(":"";p+=((qE==5)&&(J!=""))?" to ":"";p+=J;p+=(qE<4)?" ":"";p+=(qE==5)?")":"";}L=document.createTextNode(p);m.appendChild(L);g.appendChild(m);c.appendChild(g);v.appendChild(c);}}} catch(U){}}else{newText="";}}};function arrt(tu){var lC="";switch(tu){case "name1":;lC="name2";break;case "name2":;lC="name3";break;case "name3":;lC="nameFamily";break;case "nameFamily":;lC="dateBirth";break;case "dateBirth":;lC="allFamily";break;}var bQ=document.getElementById(lC);bQ.className="textBox";bQ.focus();};function gAH(Ae){switch(Ae.id){case "name1":var kL=new Array("name2","name3","nameFamily","dateBirth");break;case "name2":var kL=new Array("name3","nameFamily","dateBirth");break;case "name3":var kL=new Array("nameFamily","dateBirth");break;case "nameFamily":var kL=new Array("dateBirth");break;case "dateBirth":break;}for(var Aa=0;Aa<kL.length;Aa++){document.getElementById(kL[Aa]).className="textBoxHid";}}function clearBox(){var K=document.getElementById("name1");K.value="";} var D="";;function getFormName(){var Z=document.forms[0].name;};function T(ug,qR){this.ug=ug;this.qR=qR;};T.prototype.P=function(ug){this.ug=ug;};T.prototype.n=function(){return this.ug;};T.prototype.R=function(qR){this.qR=qR;};T.prototype.h=function(){return this.qR;};function M(qR){this.qR=qR;};M.prototype.h=function(){return this.qR;};function B(Z){var nr=document.forms[Z];this.K=new M(nr.elements[0].value);this.AR=new M(nr.elements[1].value);this.cD=new M(nr.elements[2].value);this.rT=new M(nr.elements[3].value);this.rQ=new M(nr.elements[4].value);this.HV=new M(nr.elements[5].value);this.Sl=new M(nr.elements[6].value);this.eX=new M(nr.elements[7].value);};function w(Z){sr=new Array();var nr=document.forms[Z];var Wa=nr.elements.length;for(var A=0;A<Wa;A++){var TB=new T(nr.elements[A].name,nr.elements[A].value);sr[A]=TB;}return sr;};function u(Z){D="";var nr=document.forms[Z];var Wa=nr.elements.length;for(var A=0;A<Wa;A++){if(A<Wa-1){D+=nr.elements[A].name+"="+encodeURIComponent(nr.elements[A].value)+"&";}else{D+=nr.elements[A].name+"="+encodeURIComponent(nr.elements[A].value);}}return D;};function u(ug,qR){D=ug+"="+encodeURIComponent(qR);return D;};function instructs(){document.getElementById("instructsDiv").className="seen";};function closeInstructs(){document.getElementById("instructsDiv").className="notseen";}
