3c3 < Country Languages Auto-completion Ajax Primer Tutorial --- > Countries Auto-completion Ajax Primer Tutorial 34d33 < var myCodesArray = new Array(); 36,53d34 < var xmlDoc=loadXMLDoc("languages.xml"); < var myThisLanguageCode = ""; < var myThisLanguage = ""; < < function loadXMLDoc(dname) < { < if (window.XMLHttpRequest) < { < xhttp=new XMLHttpRequest(); < } < else < { < xhttp=new ActiveXObject("Microsoft.XMLHTTP"); < } < xhttp.open("GET",dname,false); < xhttp.send(); < return xhttp.responseXML; < } 78c59 < myxhr.open("GET", "countries_attributed.xml", true); --- > myxhr.open("GET", "countries.xml", true); 93,97c74 < //console.log("yeshere at " + myAllCountries[myi].getAttribute("name")); < if (1 == 1) { < myCountriesArray[myi] = myAllCountries[myi].getAttribute("name"); < myCodesArray[myi] = myAllCountries[myi].getAttribute("code"); < } else { --- > //console.log("yeshere at " + myAllCountries[myi].getElementsByTagName("name")[0].firstChild); 99,100d75 < myCodesArray[myi] = myAllCountries[myi].getElementsByTagName("code")[0].firstChild; < } 112,116d86 < var myThisCode = ""; < myThisLanguageCode = ""; < myThisLanguage = ""; < var mySpareThisLanguageCode = ""; < var mySpareThisLanguage = ""; 121,122c91 < //console.log(myCountriesArray[myi]); < var myThisCountry = myCountriesArray[myi]; //.nodeValue; --- > var myThisCountry = myCountriesArray[myi].nodeValue; 125d93 < myThisCode = myCodesArray[myi]; 127d94 < myTempDiv.title = myCodesArray[myi]; 144,170d110 < < //var xmlDoc=loadXMLDoc("languages.xml"); < < var myAllLanguages = xmlDoc.getElementsByTagName("language"); < for (var myj=0; myj window.open("https://maps.google.com/maps?q=" + cis, cis, "left=10,top=190,width=1300,height=520"); //,'mygi'); 227,231d134 < if (myThisLanguageCode != "") { < window.open("http://translate.google.com/#en|" + myThisLanguageCode + "|Hello%20from%20Sydney%20in%20Australia.", myThisLanguageCode, "left=500,top=10,width=800,height=360"); < myThisLanguageCode = ""; < myThisLanguage = ""; < }