SWFAddress.addEventListener(SWFAddressEvent.CHANGE, handleChange);
SWFAddress.setStrict('');

var TITULO = document.title;

function toTitleCase(str)
{
    return str.substr(0,1).toUpperCase() + str.substr(1);
}   
function formatTitle(title) 
{
	var pagina = '';
	
	var partes = title.split('/');
	pagina += toTitleCase(partes[0]);

	return TITULO + ' - ' + pagina;
}

function getPage(page) 
{
	SWFAddress.setValue(page);
}

function loadPage(page) 
{
	SWFAddress.setValue(page);
}

function handleChange(event) 
{		
	var partes = event.path.split('/');	
    
	if(valSetTitle(partes[0]))
	{
		SWFAddress.setTitle(formatTitle(event.path));
	}
	
	if(!event.value)
	{
		event.value = 'home';
	}	
	
	$("#content_site").load('content.php?url=' + event.value, {}, onComplete);
}

function setTitulo (titulo)
{
	SWFAddress.setTitle(formatTitle(titulo));
}

function onComplete(data) 
{
	//$('#loading').css('display','none');
	
	$('div.png_thumb').pngFix( );

}

function valSetTitle(pg)
{
	var pgs = [''];
	if(!in_array(pg, pgs)) {
		return true;
	} else {
		return false;
	}
}

function in_array(needle,haystack)
{
	return new RegExp('(^|\,)'+needle+'(\,|$)','gi').test(haystack);
}