

			
	
		










var UOLData = UOLData || {};
UOLData.cache = UOLData.cache || {};
UOLData.callback = UOLData.callback || {};

UOLData.text = function (utftext) {
	var string = "";
	var i = 0;
	var c = c1 = c2 = 0;
	while ( i < utftext.length ) {
		c = utftext.charCodeAt(i);
		if (c < 128) {
			string += String.fromCharCode(c);
			i++;
		} else if((c > 191) && (c < 224)) {
			c2 = utftext.charCodeAt(i+1);
			string += String.fromCharCode(((c & 31) << 6) | (c2 & 63));
			i += 2;
		} else {
			c2 = utftext.charCodeAt(i+1);
			c3 = utftext.charCodeAt(i+2);
			string += String.fromCharCode(((c & 15) << 12) | ((c2 & 63) << 6) | (c3 & 63));
			i += 3;
		}
	}
	return string;
}

UOLData.videosUser = function(callback) {
	var data = {
		nick: "rodrigo.wazzup588690",
		id: "deyr35npk3oj",
		page: "http://mais.uol.com.br/content.html?types=A&amp;action=contentsFromAuthor&amp;codProfile=deyr35npk3oj"
	};
	
	callback.call(null, data);
}

UOLData.videosUserStats = function(callback) {
	var data = {
		publishedVideos: "0",
		visits: "0",
		comments: "0",
		favorites: "0"
	};
	
	callback.call(null, data);
}

UOLData.videosPublishedVideosPaging = function() {
	var data = {
		currentPage:  1 ,
		totalPages:  0 ,
		totalItems:  0 ,
		pageSize:  15 ,
		previousPage: null,
		nextPage: 0 ,
		sort: "mostRecent"
	};
	return data;}

UOLData.videosPublishedVideos = function(callback) {
	var data = [];
	
		callback.call(null, data);
}

UOLData.videosUserTags = function(callback) {
	var data = [];
	callback.call(null, data);
}

UOLData.videosPublishedVideos(function(data){
	UOLData.callback['callbackUOLMais'] = callbackUOLMais;
	UOLData.cache['callbackUOLMais'] = data;
	UOLData.cache['callbackUOLMaisPaging'] = UOLData.videosPublishedVideosPaging();
	UOLData.callback['callbackUOLMais'].call(null, UOLData.cache['callbackUOLMais']);
});

if(typeof UOLData.videosUserComplete == 'function') { UOLData.videosUser(UOLData.videosUserComplete); }
if(typeof UOLData.videosUserStatsComplete == 'function') { UOLData.videosStats(UOLData.videosUserStatsComplete); }
if(typeof UOLData.videosPublishedVideosComplete == 'function') { UOLData.videosPublishedVideos(UOLData.videosPublishedVideosComplete); }
if(typeof UOLData.videosUserTagsComplete == 'function') { UOLData.videosUserTags(UOLData.videosUserTagsComplete); }
