jQuery.delayedload = function(url, success, attempts) {
	attempts = attempts || 0;
	
	retryTimes = [0, 1, 2, 4, 8, 16];
	
	delayTime = retryTimes[attempts] 
	if(delayTime != undefined){
		window.setTimeout(function(){
			$.ajax({
				cache : false,
				url : url,
				success : success,
				error: function(){
					$.delayedload(url, success, attempts + 1);			
				}
			});
		}, delayTime*1000);
	}
};
