function ajaxBlogVote(blog_id, vote)
{

	new Ajax.Request(siteurl + 'ajaxBlogVote',
	{
		asynchronous: true,
		method: 'post',
		postBody:
			'blog_id=' + blog_id + '&vote=' + encodeURIComponent(vote),
		onComplete: function(obj) 
		{ 
			
			var response = obj.responseText;

			
			switch (response)
			{			    
				case 'ERROR':
					showAlert('Głosowanie', 'Błąd wewnętrzny. Prosimy spróbować później.');
					return;
				break;
        
				case 'BLOG_NOT_FOUND':
					showAlert('Głosowanie', 'Blog, na który próbujesz oddać Swój głos, nie istnieje w naszej bazie danych.');
					return;
				break;        
				
				case 'VOTED':
					showAlert('Głosowanie', 'Oddałeś już głos na tego bloga.');
					return;
					
				case 'IP_BLOCKED':
					showAlert('Głosowanie', 'Twój numer IP został zablokowany.');
					return;
				
				case 'TOO_FAST':
					showAlert('Głosowanie', 'Nie możesz oddawać głosu na ten sam blog częściej niż co godzinę.');
					return;

				case 'IS_NEGATIVE_ALREADY':
			  		showAlert('Głosowanie', 'Oddałeś już głoś na NIE na tego bloga.');
			  		return;
				
				case 'TOO_MANY_NEGATIVES':
			  		showAlert('Głosowanie', 'Oddałeś za dużo głosów na NIE przez ostatnie pół godziny.');
			  		return;
			  		
				break;
			}			
		  		
			var votesTab = response.split('####');
			
			if (vote > 0)	
		  	{
		  		$('in_plus_vote' + blog_id).innerHTML = votesTab[0];
		  	} else
		  	{
		  		$('in_minus_vote' + blog_id).innerHTML = votesTab[1];
		  	}
		  	
		  	showUnactiveVoter(votesTab[0], votesTab[1], blog_id);
	  	},
	  	onLoading: progressBlog() 
	});
	
	return false;
}

function showUnactiveVoter(plus_votes, minus_votes, blog_id)
{
    var divVote     = document.createElement('div');
    var divYes      = document.createElement('div');
    var divNo       = document.createElement('div');
    var divTooltip  = document.createElement('div');
    var divTooltip2 = document.createElement('div');
    
    var link        = document.createElement('a');
        
    
    divTooltip.className    = 'tooltip';
    divTooltip.innerHTML    = 'Oddałeś już głos na tego bloga.';
    
    divTooltip2.className    = 'tooltip';
    divTooltip2.innerHTML    = 'Oddałeś już głos na tego bloga.';
    
    link.className          = 'gzaloguj';
    
    link.style.background   = 'url(/i/g_glosowanie.png) no-repeat';
    link.setAttribute('href', '#');
    link.innerHTML = 'Głosowanie';
    
    divVote.className       = 'glosownikBox2';    
    
    divYes.className        = 'tak2';    
    divYes.innerHTML        = '<strong>' + plus_votes + '</strong> na tak';
    divYes.appendChild(divTooltip);
    
    divNo.className         = 'nie2';
    divNo.innerHTML        = '<strong>' + minus_votes + '</strong> na nie';
    divNo.appendChild(divTooltip2);
    
    divVote.appendChild(divYes);
    divVote.appendChild(link);
    divVote.appendChild(divNo);
    
    var root        = document.getElementById('glosownikRoot' + blog_id);
    root.innerHTML  = '';
    
    root.appendChild(divVote);
}

function progressBlog()
{
	
}
