/**
 * @author lantonio
 * @since 0.2
 * 
 * Método que dispara um alerta ao usuário. Este método existe para alertar ao usuário que ele já "diggou" numa opiniăo.
 * 
 * @param {Object} messageText
 */
var alertMessage = function (messageText)
{
	alert(messageText);
}

function goToPagePoint(xCoord, yCoord)
{
	window.scrollTo(xCoord, yCoord);
}

function reposicionaLoading()
{
	document.getElementById('BaseLoadingPanel').style.marginTop = (document.documentElement.scrollTop-50) + "px";
	document.getElementById('BaseLoadingPanel').style.top = "50%";
}

var browserBoxLoading = navigator.userAgent;
if(browserBoxLoading.indexOf("MSIE 6.")!=-1)
{
	window.onscroll = reposicionaLoading;
}

function changeInterfaceContext(sender, displayMode)
{
	if( !sender.tagName || (sender.tagName+'').toLowerCase() != 'select' )
	{
		return;
	}

	qtChildren = sender.length;
	
	for(i = 0; i < qtChildren; i++)
	{
		var item = sender.item(i);
		var objectId = item.value;
		var object = $(objectId);
		
		if(object)
		{
			if(item.selected)
			{
				object.style.display = displayMode;
			}
			else
			{
				object.style.display = 'none';
			}
		}
	}
}