			/*
			#	Name: audioballoon.js
			#	Author: Pedro Fernando Lopes Mendes
			#	Email: pedrolopesme@gmail.com
			#	Creation Date: 2007/05/17
			#	Update Date: 2007/05/17
			#	Description: Funções JS para criação de balões de contexto dinâmicos
			#	Legal Notes: É permitida a utlilização/alteração desde script se e somente se
			# 	             haja previa comunicação ao autor e o nome do mesmo seja mencionado no código
			#				 junto ao script, assim como a url da página de onde o script em questão foi retirado.
			*/	
			
	

			function startBalloon(ObjEvent, url, type)
			// Função que inicia configura o balloon com o texto desejado e 
			// inicia sua movimentação
			{
				
				// Verificando se o ballon NÃO existe
					if (!document.getElementById('audioplayer'))
					{
						alert ("\'audioplayer\' inexistente");
					}
								
				// Capturando o balloon e seus membros
					var div = document.getElementById('audioplayer');
					var screenDiv = document.getElementById('blackscreen');
					var body = document.getElementById('body');

				// Exibindo o balloon 
					screenDiv.style.display = '';
					
					
					div.style.display = '';
					
					
				// Verificando se a Enginne de interpretação do JS é W3C DOM ou não
				 	var myEvent = window.event ? window.event : ObjEvent;
				
							
				 	if (type == 'audio') {
				 		
				 		// Carregando a posição do balloon
							//div.style.top = (myEvent.clientY + (window.scrollY || document.body.scrollTop || document.body.parentNode.scrollTop || 0)) - (div.clientHeight) - 10  + "px"; 
							//div.style.left = (myEvent.clientX + (window.scrollX || document.body.scrollLeft || document.body.parentNode.scrollLeft || -(div.clientWidth))) - 10  + "px";

				 	} else if (type == 'video') {
				 		

				 		// Carregando a posição do balloon
							//div.style.top = (myEvent.clientY + (window.scrollY || document.body.scrollTop || document.body.parentNode.scrollTop || 0)) - (div.clientHeight) -50 + "px"; 
							//div.style.left = (myEvent.clientX + (window.scrollX || document.body.scrollLeft || document.body.parentNode.scrollLeft || -(div.clientWidth))) - 10  + "px";				 		
				 		
				 	}

				
					
				// Criando a requisição AJAX
					getURL(url, 'audioplayer' );
					
			}				
			

			function stopBalloon()
			{	
				var div = document.getElementById('audioplayer');		
				var loading = document.getElementById('loading');		
				var screenDiv = document.getElementById('blackscreen');
				
				div.innerHTML = loading.innerHTML;
							
				screenDiv.style.display = 'none';
				div.style.display = 'none';
				
							
			}