function updateRest( url, id, name ) {
        var opt = {
                method:'get',
		onCreate: function(request) {
			request['timeoutId'] = window.setTimeout(
                               	function() {
				},
				500
			);
		},
                onComplete: function(request){
                        btn = document.getElementById('restbtn');
                        text = document.getElementById(id);
                        text.innerHTML = request.responseText;
                        if( btn !=  null && name != null && request.responseText != '' ){
                                btn.innerHTML += '[<a href="#' + id + '">' + name + '</a>]&nbsp;';
                        }
			window.clearTimeout(request['timeoutId']);
                },
                onFailure : function(request) {
			text = document.getElementById(id);
			text.innerHTML = '';
			window.clearTimeout(request['timeoutId']);
                }
        };
        var conn = new Ajax.Request( url, opt );
}
