/**
 * @author Alexandre Magno
 * @alias http://blog.alexandremagno.net
 * @projectDescription
 * Callback para a biblioteca do SWF upload utilizando o jQuery e o interface
 * @license É livre para ser utilizado, desde que seja dada a referência ao autor
 *
 */

		// Para cancelar a entrada atual

		function cancelado(file,tamanho) {

			$('#' + file.id).Shrink(500,"fast","easein");

		}


		// Lançado quando se adiciona um ou mais arquivos na lista de downloads
		function entrouFila(file,tamanho) {

			var arquivo = '<div class="arquivo">' + file.name + '</div>';
			var tamanho = '<div class="tamanho">' + file.size + ' k</div>';
			var remover = '<a href="javascript:swfu.cancelFile(\'' + file.id + '\');">Remover</a>';
			$('#lista').append("<li id=" + file.id +  ">" + arquivo + tamanho + remover + "</li>");
			$('#' + file.id).Grow(500);


		}

		// Iniciou Upload

		function inicioUpload(file,posicao,tamanho) {

			$('#'+file.id).append('<div class="barra" id="barra_' + file.id + '"></div>');

		}

		// barra de progresso

		function progresso(file, bytesloaded, bytestotal) {

			var percent = Math.ceil((bytesloaded / bytestotal) * 100);
			// o valor 500 corresponde ao tamanho de pixels da caixa onde irá conter o upload
			var bar = Math.ceil((bytesloaded / bytestotal) * 500);

			$("#barra_" + file.id).animate({

				width: bar,
				backgroundColor: 'red',
				opacity: 0.4

				},"easein").html(percent + "%");


		}
		// fim de um arquivo da fila
		function terminoArquivo(file) {


			$("#" + file.id).css("background-color","#DFD7B5 !important").Highlight("fast", '#6F3039');


		}
		// fim de todos os arquivos
		function fimDownload() {

			$('.msg_fim_upload').remove();
			$("#lista").before('<p class="msg_fim_upload">Todos os uploads foram concluídos</p>');
			$(".msg_fim_upload").Highlight(500, '#FF885F');
			$("#SWFUpload_0UploadBtn").submit();


		}
		// erro no upload
		function uploadError() {

			$('.msg_fim_upload').remove();
			$("#lista").before('<p class="msg_fim_upload">Não foi possível executar o upload</p>');
			$(".msg_fim_upload").Highlight(500, '#FF885F');
			$("#SWFUpload_0UploadBtn").submit();


		}