//AJAX ////////////////////////
            var req;
			var target;


			function loadXMLDoc(url, target) {
				req = false;
				this.target = target;
				document.getElementById(target).innerHTML = '<p align="center"><font size="+1" color="#FF0000">Loading...</font></p>';
				// branch for native XMLHttpRequest object
				if(window.XMLHttpRequest) {
					try {
						req = new XMLHttpRequest();
					} catch(e) {
						req = false;
					}
				// branch for IE/Windows ActiveX version
				} else if(window.ActiveXObject) {
					try {
						req = new ActiveXObject("Msxml2.XMLHTTP");
					} catch(e) {
						try {
							req = new ActiveXObject("Microsoft.XMLHTTP");
						} catch(e) {
							req = false;
						}
					}
				}
				if(req) {
					req.onreadystatechange = processReqChange;
					req.open("GET", url, true);
					req.send(null);
				}
			}

			function processReqChange() {
				// only if req shows "loaded"
				if (req.readyState == 4) {
					// only if "OK"
					if (req.status == 200) {
						document.getElementById(target).innerHTML = req.responseText ;
					} else {
						alert("There was a problem retrieving the XML data:\n" +
							req.statusText);
					}
				}
			}
