function query(id,url)
{
	ajax=null;
	ajax=createAjaxControl();
	setAjax(id, url, ajax);
}

function setAjax(id, url, ajax)
{
	ajax.open("GET", "voting.jspx?id="+id+"&url="+url, true);
	ajax.onreadystatechange=function()
	{ 
		if (ajax.readyState==4) { 
			var item = document.getElementById(id);

			item.parentNode.innerHTML = ajax.responseText;
			} 
	}
	ajax.send(null);
}

function createAjaxControl()
{ 
	var xmlhttp=false; 
	try 
	{ 
		xmlhttp=new ActiveXObject("Msxml2.XMLHTTP"); 
	}
	catch(e)
	{ 
		try
		{ 
			xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); 
		} 
		catch(E) { xmlhttp=false; }
	}
	if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); } 
	return xmlhttp; 
}