Here is my code

Code:
(function poll(){
    $.ajax({ url: "http://pipes.yahoo.com/pipes/pipe.run?_id=826a9552b727729c2795ece9c97aab3f&_render=json", success: function(data){
        //Update your dashboard gauge
        for(var i=0; i < data.count; i++){
			$('body').append('<span>'+data.value.items[i].title+"</span><br />");
		}

    }, dataType: "json", complete: poll, timeout: 5000 });
})();
Now I know that this keeps inserting the same data over and over again, but my question is, every time the function runs after thetimeout, does the site bandwidth get eatin up by this user going to the site, or does it make the user download the data, and I just display it. If it runs all day, will the it eat up lots of my sites bandwidth?