function vote(a){ xml=new XMLHttpRequest; a.href.match(/id=(\d+)/) xml.id="v_"+RegExp.$1 xml.open("GET",a.href+"&jsaccess=1") xml.onreadystatechange=handlevote xml.send(null) return false } function handlevote(){ if(xml.readyState==4){ var rt=xml.responseText if(!rt.match(/^-?\d+$/)) alert(rt) else document.getElementById(xml.id).innerHTML="("+rt+")" } }