var currentPage = 'home';
var currentBanner = 'banner_default.php';
var currentLiftingPage = 'btn1';
var currentNews = '0';

Event.observe(window, 'load', function() {
  carregarConteudo('index.php','boxinterno','home');
});


function defineBanner(element){
	
	    //alert(element + ' ---- ' + currentBanner);
		new Ajax.Updater('banner_holder',element, {
		onComplete:function() { 
		}
		,asynchronous:true, evalScripts:true
		});
	
		
}
 
function carregaros(div,pagina,params)
{
		new Ajax.Updater(div, pagina, {
				method: 'get', 
				parameters: params
			});	
}

function showloginwindow(){
	
	new Draggable('janela');
	new Effect.Appear('janela');
}
function carregarConteudo(pagina,dom,element){
	
	$(currentPage).removeClassName('active');
	
	if(element!="trabalhe"){
		$(element).addClassName('active');
		currentPage = element;
	}

	
	new Ajax.Updater(dom, 'content/' + pagina, {
	onComplete:function() { 
		if(element == 'lifting'){
			aliftingContent(1,'btn1');
		}
		if(element == 'noticias'){
			loadNews(currentNews);
		}		
		if(element == 'servicos'){
			currentBanner = 'banner_servicos.php' 
		}
		if(element == 'home'){
			currentBanner = 'banner_default.php' 
		}
		
		if(element == 'servicos')
		{
		defineBanner('banner_servicos.php');	
		}else
		{
		defineBanner('banner_default.php');	
		}
	
	}
	,asynchronous:true, evalScripts:true
	});
}

function loadCategoria(obj){
		new Ajax.Updater(obj.update, obj.url, {
				method: obj.method, 
				parameters: obj.params,
				asynchronous:true, 
				evalScripts:true,
				onComplete:function(){
					
				}
			});	
}

function aliftingContent(tipo,element){
	
		$(currentLiftingPage).removeClassName('liftingactive');
		$(element).addClassName('liftingactive');
		
		currentLiftingPage = element;
		
		new Ajax.Updater('alifting_content', 'content/alifting_conteudo.php', {
				method: 'get', 
				parameters: 'tipo=' + tipo,
				asynchronous:true, 
				evalScripts:true,
				onComplete:function(){
				}
			});
}
function preloadNews(id){
	currentNews=id;
	carregarConteudo('noticias.php','boxinterno','noticias');	
}
function loadNews(id){
	new Ajax.Updater('loadnews', 'content/noticias_conteudo.php', {
		method: 'get', 
		evalScripts:true,
		parameters: 'id='+id
	});
}

function formSubmit(form,div,metodo,arquivo,params){

		new Ajax.Updater(div, arquivo, {
				method: metodo, 
				parameters: $(form).serialize() + params
			});
	}
