<script type="text/javascript">
function getXMLHttp(){
var XMLHttp = null;
if(window.XMLHttpRequest){
try{
XMLHttp = new XMLHttpRequest();
} catch(e){}
} else if(window.ActiveXObject){
try{
XMLHttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch(e){
try{
XMLHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch(e){}
}
}
return XMLHttp;
}
// Отправляем запрос методом "POST" на "http://your/domain.php"
var XMLHttp = getXMLHttp();
XMLHttp.open("POST", "http://your/domain.php", false); // если не передавать третим параметром false то запрос будет выполнен асинхронно и ждать подтверждения от сервера
XMLHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
XMLHttp.send("var1=JavaScript&var2=cool");// Здесь и отправляем пары ключ - значение в вашем случае это судя по всему будет "var1=34"
</script>
Наверное как то так.