
function toogleOverlay(bolActive) {
	if(bolActive) {
		if( navigator.userAgent.toLowerCase().indexOf("msie") < 0 ) {
			document.getElementById("overgray").style.top = 0;
			document.getElementById("overgray").style.height = (document.documentElement.scrollHeight + 'px');
		}
	} else {
			document.getElementById("overgray").style.top = '-20px';
			document.getElementById("overgray").style.height = 0;
	}
}

function ajaxForm(objForm)
{
	formId = objForm.id;
	containerId = objForm.id+'-response';
	$(containerId).className = '';
	displayLoading( containerId );
	new Ajax.Updater( containerId, objForm.action, 
		{
			//method: 'get',
			parameters: Form.serialize(formId),
			encoding: 'UTF-8',
			onComplete: function() { $(containerId).className='complete' } 
		}
	)
	return false;
}

function displayLoading(elementId)
{
	element = $(elementId);
	document.emptyElement(element);
	var content = document.createElement("img");
	content.setAttribute("src","/wp-content/themes/v3/images/ajax-loader.gif");
	content.setAttribute("alt","Carregando...");
	element.appendChild(content);
	var text = document.createTextNode('Carregando...');
	element.appendChild(text);
}

document.emptyElement = function(element)
{
	while (element.hasChildNodes())
	{
		element.removeChild(element.lastChild);
	}
};

function moreContent(elementId)
{
	element = $(elementId)
	element.className = (element.className=='more-closed') ? 'more-opened' : 'more-closed'; 
}

function showHelp(elementId,e)
{
	element = $(elementId)
	element.className = 'help-loader';
	element.style.display = 'block';
	//element.style.left = Event.pointerX(e) + 'px';
	setTimeout( function() { $(elementId).className=''; }, 500);
}

function hideHelp(elementId)
{
	element = $(elementId)
	element.className = '';
	element.style.display = 'none';

}