﻿var imagem__lista = [];

function imagem__mostra ( i )
{
	var v, html = "";
	if ( !imagem__lista[ i ] )
		return;
	v = imagem__lista[ i ];
	html = "<a href=\""+ __base +"imagens/internas/"+ v[0] +"\"><img src=\""+ __base +"imagens/internas/"+ v[3] +"\" border=0 /></a>";
	document.getElementById( "div__imagem" ).innerHTML = html;
}

function imagem__carrega ( )
{
	var i, v, html = "";
	if ( imagem__lista.length <= 1 )
	{
		imagem__mostra( 0 );
		return;
	}
	
	for ( i in imagem__lista )
	{
		v = imagem__lista[ i ];
		html += "<a href=\"#imagem_"+ i +"\" onclick=\"imagem__mostra( "+ i +" ); return false; \"><img src=\""+ __base +"imagens/internas/"+ v[1] +"\" border=0"+ ( i == imagem__lista.length - 1 ? " class=\"ultima\"" : "" ) +" /></a>";
		if ( v[4] )
			imagem__mostra( i );
	}
	document.getElementById( "div__imagem_lista" ).innerHTML = html;
}

function mouse_scroll ( e, obj )
{
	var pos_x = 0, pos_y = 0;
	
	if ( e.pageX || e.pageY )
	{
		pos_x = e.pageX - obj.offsetLeft;
		pos_y = e.pageY - obj.offsetTop;
	}
	else
	{
		pos_x = e.x - obj.offsetLeft;
		pos_y = e.y - obj.offsetTop;
	}
	
	obj.scrollLeft = pos_x * ( obj.scrollWidth - obj.clientWidth ) / obj.clientWidth;
}

function keypress_valida_nome ( e, obj )
{
	var k = e.keyCode;
	if ( k != 45 && k != 46 && !( k >= 48 && k <= 57 ) && k != 95 && !( k >= 97 && k <= 122 ) )
		return false;
	return true;
}

function cria_nome ( txt )
{
	txt = txt.toLowerCase();
	txt = txt.replace( /[áàãâä]/g, "a" );
	txt = txt.replace( /[éèêë]/g, "a" );
	txt = txt.replace( /[íìîï]/g, "a" );
	txt = txt.replace( /[óòõôö]/g, "a" );
	txt = txt.replace( /[úùûü]/g, "a" );
	txt = txt.replace( /[ç]/g, "c" );
	txt = txt.replace( /[^a-z0-9_\-\.]+/g, "-" );
	txt = txt.replace( /^\-+|\-+$/g, "" );
	txt = txt.replace( /\-{2,}/g, "-" );
	return txt;
}























