/*** Histórico para Ajax ***/
request_source = onnavigate("box", function(data){
	ajaxpage(data, 'box')
});	


/*** Funções do Scroll ***/
function scroll_down() {
	document.getElementById('box_texto').scrollTop+=10;
	scroll_down_delay = setTimeout('scroll_down()',100);
}
function scroll_down_stop() {
	clearTimeout(scroll_down_delay);
}

function scroll_up() {
	document.getElementById('box_texto').scrollTop-=10;
	scroll_up_delay = setTimeout('scroll_up()',100);
}
function scroll_up_stop() {
	clearTimeout(scroll_up_delay);
}


/*** Funções do Scroll (Notícias Links) ***/
function noticias_scroll_down() {
	document.getElementById('noticias_links').scrollTop+=10;
	noticias_scroll_down_delay = setTimeout('noticias_scroll_down()',100);
}
function noticias_scroll_down_stop() {
	clearTimeout(noticias_scroll_down_delay);
}

function noticias_scroll_up() {
	document.getElementById('noticias_links').scrollTop-=10;
	noticias_scroll_up_delay = setTimeout('noticias_scroll_up()',100);
}
function noticias_scroll_up_stop() {
	clearTimeout(noticias_scroll_up_delay);
}


/*** Função abrir Galeria ***/
function abrir(thumb){
	document.getElementById(thumb).onclick();
}


/*** Função abrir Mapa ***/
function fireEvent(obj,evt){
	var fireOnThis = obj;
	if( document.createEvent ) {
	  var evObj = document.createEvent('MouseEvents');
	  evObj.initEvent( evt, true, false );
	  fireOnThis.dispatchEvent(evObj);
	} else if( document.createEventObject ) {
	  fireOnThis.fireEvent('on'+evt);
	}
}

function abrir_link(link_mapa){
	if (/Chrome[\/\s](\d+\.\d+)/.test(navigator.userAgent)){
		var target=document.getElementById(link_mapa);
		if(document.dispatchEvent) { // W3C
			var oEvent = document.createEvent( "MouseEvents" );
			oEvent.initMouseEvent("click", true, true,window, 1, 1, 1, 1, 1, false, false, false, false, 0, target);
			target.dispatchEvent( oEvent );
		} else if(document.fireEvent) { // IE
			target.fireEvent("onclick");
		}
	} else {
		fireEvent(document.getElementById(link_mapa),'click');
	}
}


/*** Função some Balão ***/
box_balao_display = null;

function some_balao(){
	if ((box_balao_display == null) && (document.getElementById('box_balao').style.display != "none")) {
		fadeOut('box_balao', 3);
		box_balao_display = setTimeout('box_balao_hide()',3000);
	}
}

function box_balao_hide(){
	document.getElementById('box_balao').style.display = "none";
	clearTimeout(box_balao_display);
}
		