var bindChamadas = {
	url:		"",
	name:		"",
	pagina:		"",
	mimetype:	"text/json",
	error:		function(type, errObj){
					var obj = dojo.byId(this['name']);
					obj.innerHTML = 'Desculpe, ocorreu um problema na recuperação dos ' + this['name'] + ', por favor recarregue a página, obrigado.	\n ' + type + ' \n ' + errObj[0];
				},
	load:		function(type, data, evt){

					var html = '';
					var result = data['dados']['result'];
					
					loadImagesPaginacao();

					for(var i=0;i<result.length;i++){
			
						html +=	'<div id="imagem">' +
								'	<img src="' + bindPaginacao['image']['interrogacao'] + '" class="interrogacao" border="0" />' +
								'	<h1 class="titulo">' +
								'		' + result[i]['categoria'] +
								'	</h1>' +
								'</div>';
								
								if((result[i]['titulo']) && (result[i]['titulo'] != undefined)){
						
						html +=		'<div class="titulo-pergunta">' +
									'	' + result[i]['titulo'] +
									'</div>';
								
								}
								
						html +=	'<h2 class="texto">' +
								'	' + result[i]['texto'] +
								'	<br />' +
								'	<br />'+
								'	Enviado por ' + result[i]['apelido'] +
								'</h2>' +
								'<a href="exibir.jsf?id=' + result[i]['id'] + '">' +
								'	<img src="' + bindPaginacao['image']['vejaResposta'] + '" class="vejaresposta" border="0" />' +
								'</a>';
								
					}
					
					$(this['name']).innerHTML = html;
					bindPaginacao['totalPaginas'] = Math.ceil(data['dados']['total'] / bindPaginacao['itensPagina']);
					loadNavegador(this['page']);
			
				}
};

function loadChamadas(page) {

	bindChamadas['name']	= bindPaginacao['name'];
	bindChamadas['page']	= page;
	bindChamadas['url']		= "/pcasite/ajax/pergunta/preview.jsf?papel=" + bindPaginacao['especialista'] + "&pagina="+bindChamadas['page'];

	var request = dojo.io.bind(bindChamadas);

}

bindPaginacao['itensPagina'] = 2;
bindPaginacao['totalPaginas'] = 0;