function lookup(obj, domain, options) {
	var xmlHttp;

	try {
		// Firefox, Opera 8.0+, Safari
		xmlHttp = new XMLHttpRequest();
	}
	catch (e) {
		//Internet Explorer
		try {
			xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
		}
		catch (e) {
			xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}

	if (xmlHttp != null) {
		var url = "/cgi-bin/contact.cgi";
		url = url + "?domain=" + domain;

		if (options != null) {
			for (var i = 0; i < options.length; i++) {
				url = url + "&"+options[i]+"=1";
			}
		}
		url = url + "&embed=1";
		
		xmlHttp.open("GET", url, false);
		xmlHttp.send(null);
		document.getElementById(obj).innerHTML = xmlHttp.responseText;
		xmlHttp = null;
	}
}

