// JavaScript Document
// NOTE : requiet xhr.js

// Vote sur les postes
function vote (id, mediaType, url, vote, objectID, reloadPage)
{
	var regExp;
	var result;
	var text;

	// Donne la DIV qui contient le vote
	text = document.getElementById(objectID);
	
	xhr = create_xhr_object();
	if (xhr)
	{
		xhr.onreadystatechange = function ()
		{
			if (xhr.readyState == 4 && xhr.status == 200)
			{
				result = xhr.responseText;
				if (result)
				{
					if (result.match('[XHR_DONE]'))
					{
						text.innerHTML = 'Merci !';
						
						if (reloadPage)
							setTimeout(function () { document.location.href = 'http://'+document.location.host; }, 1000);
					}
				}
			}
		}
		
		xhr.open('POST', url, true);
		xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		xhr.send('mediaType='+mediaType+'&id='+id+'&vote='+vote);
	}
}

