/*
 * MENU CONTENT
 */
var menubar = new Array();
menubar[0] = 'videos';
menubar[1] = 'acervo';
menubar[2] = 'noticias';
menubar[3] = 'imprensa';
menubar[4] = 'participe';
menubar[5] = 'contato';

var bigmenu = 'institucional';

function unloadContent(mod)
{
	//$('content-' + mod).down(3).replace('<img src="/images/loading.gif" class="loading">');
}

function loadContent (mod, action, extra)
{
	unloadContent(mod);
	var url = '/load.php?mod=' + encodeURI(mod) + '&action=' + encodeURI(action);
	if (extra != null) {
		url = url + '&' + extra;
	}
	new Ajax.Request(url, {
		method: 'get',
		evalJS: false,
		evalJSON: false,
		sanitizeJSON: false,
		onSuccess: function(transport) {
			//$('content-' + mod).down(3).replace(transport.responseText);
			$('content-' + mod).down(3).replace(transport.responseText);
		} 
	}); 
}

function showContent()
{
	var name = 'content-' + bigmenu;
	var c2 = $(name);
	c2.show();
	
	loadContent(bigmenu, 'index', null);
	
	return false;
}

function closeContent()
{
	var name = 'content-' + bigmenu;
	var c2 = $(name);
	c2.hide();
	
	return false;
}

function showMapa()
{
	closeContent();

	var name = 'content-mapa';
	var map = $(name);
	map.show();
	
	var mapicon = $('mapa');
	mapicon.addClassName('ontop');

	loadContent('mapa', 'index', null);

	return false;
}

function closeMapa()
{
	closeContent();

	var name = 'content-mapa';
	var map = $(name);
	map.hide();

	var mapicon = $('mapa');
	mapicon.removeClassName('ontop');

	return false;
}

function swapXX (tab) 
{
	closeContent();
	closeMapa();
	
	var p1 = $('menubar_' + tab + '_placeholder');
	var p2 = $('bigmenu_placeholder');
	
	p1.removeClassName(menubar[tab]);
	p2.removeClassName(bigmenu + 'G');
	
	p1.addClassName (bigmenu);
	p2.addClassName (menubar[tab] + 'G');
	
	var tmp = menubar[tab];
	menubar[tab] = bigmenu;
	bigmenu = tmp;
	
	showContent();
	
	return false;
}

function updated(name)
{
	var idx = $(name).selectedIndex;
	var extra = 'id=' + $(name).options[idx].value;
	loadContent (bigmenu, 'index', extra);
	return false;
}

function loadpage(page) 
{
	var extra = 'id=' + encodeURI(page);
	loadContent (bigmenu, 'index', extra);
	return false;
}

function sendmail(form) 
{
	var data = $(form).serialize() ;
	var url = '/sendmail.php?' + data;
	
	$(form).disable();
	
	new Ajax.Request(url, {
		method: 'get',
		evalJS: false,
		evalJSON: false,
		sanitizeJSON: false,
		onSuccess: function(transport) {
			$(form).enable();
			alert (transport.responseText);
		} 
	}); 

	return false;
}
/*
 * VIDEO CONTENT
 */
function playVideo(caller, id)
{
	var player = $('videoplayer');
	var html = '<object width="320" height="265"><param name="movie" value="http://www.youtube.com/v/' + id + '&hl=pt-br&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999"></param><param name="allowFullScreen" value="false"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/' + id + '&hl=pt-br&fs=1&rel=0&color1=0x3a3a3a&color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="false" width="320" height="265"></embed></object>';
	
	player.innerHTML = html;
	
	$$('a.activevideo').each (function (el) {
		$(el).removeClassName('activevideo');
	});
	
	$(caller).addClassName ('activevideo');
		
	return false;
}

/*
 * BACKGROUND & ADS CONTENT
 */
var background = new Array();
var background_name = new Array();
var background_url = new Array();
background[0] = 'palmsoft'; background_name[0] = 'PalmSoft Tecnologia'; background_url[0] = 'http://www.palmsoft.com.br';
background[1] = 'hoplon'; background_name[1] = 'Hoplon'; background_url[1] = 'http://www.hoplon.com/';
background[2] = 'techfront'; background_name[2] = 'TechFront'; background_url[2] = 'http://www.techfront.com.br/';
background[3] = 'rpm'; background_name[3] = 'RPM Produtora'; background_url[3] = 'http://www.rpm.com.br/';
background[4] = 'casthalia'; background_name[4] = 'Casthalia'; background_url[4] = 'http://www.casthalia.com.br/';
background[5] = 'fisiogames'; background_name[5] = 'Fisiogames'; background_url[5] = 'http://www.fisiogames.com.br/';
var background_prev_active = 0;
var background_active = 0;

function changeBackground()
{
	var main = $('main');
	main.removeClassName ('bkg_' + background[background_prev_active]);
	main.addClassName ('bkg_' + background[background_active]);
	
	var text = '<div id="footer">Imagem de fundo gentilmente cedida por <a href="' + background_url[background_active] + '" target="_blank">' + background_name[background_active] + '</a></div>';
	var footer = $('footer');
	footer.replace (text);
	
	background_prev_active = background_active;
	background_active++;
	if (background_active > 5) {
		background_active = 0;
	}
}

var banner = new Array();
var banner_url = new Array();
banner[0] = 'banner1'; banner_url[0] = 'http://arena41.com/?referer=scgames';
banner[1] = 'banner7'; banner_url[1] = 'http://www.fisiogames.com.br/';
banner[2] = 'banner3'; banner_url[2] = 'http://arena41.com/?referer=scgames';
banner[3] = 'banner5'; banner_url[3] = 'http://www.taikodom.com.br/';

//banner[1] = 'banner2'; banner_url[1] = 'http://www.casthalia.com.br/';
//banner[3] = 'banner4'; banner_url[3] = 'http://www.techfront.com.br/';
//banner[5] = 'banner6'; banner_url[5] = 'http://www.rpm.com.br/';
var banner_active = 0;

function changeBanner()
{
	var text = '<div id="ads"><a href="' + banner_url[banner_active] + '" target="_blank"><img src="/images/banner/' + banner[banner_active] + '.gif" border="0"></a><div id="ads_overlay"></div></div>';
	var ads = $('ads');
	ads.replace (text);
	
	banner_active++;
	if (banner_active > 2) {
		banner_active = 0;
	}
}

/*
 * IMAGE PRELOAD CONTENT
 */
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function preloadImage() {
	MM_preloadImages (
		'/images/ico-acervo-hover.gif',
		'/images/ico-noticias-hover.gif',
		'/images/ico-videos-hover.gif',
		'/images/ico-imprensa-hover.gif',
		'/images/ico-contato-hover.gif',
		'/images/ico-institucional-hover.gif',
		'/images/ico-participe-hover.gif'
	);
}

/* 
 * AUTOLOAD & TIMERS CONTENT
 */
Event.observe(window, 'load', function() {
	changeBackground();
	changeBanner();
	preloadImage();
});

new PeriodicalExecuter(function() {
	changeBackground();
	changeBanner();
}, 15); 

