// Géminis Soluciones de Software 2007
// Código Javascript necesario para la funcionalidad del sitio Web de TerraSanta
// Versión 1.0 - 06-10-07

//
var linksMenu = [];

window.addEvent('domready', function(){
	alturaContent();
	var menus = $$('.link_menu');
	
	menus.each(function(elemento){
		preparaLinkMenu(elemento)
	});
	
	
	
	new SmoothScroll();
	
});//fin el window.ondomready

window.addEvent('load', function() {
	//alturaContent();
});


var alturaContent = function(){
		
	var altura = window.innerHeight;
	if(!$defined(altura))
		altura = document.documentElement.clientHeight;
	var total = altura;
	
	altura -= $('header').getStyle('height').toInt();
	altura -= $('header').getStyle('padding-top').toInt()
	altura -= $('header').getStyle('padding-bottom').toInt();
	
	altura -= $('contenido').getStyle('padding-top').toInt();
	altura -= $('contenido').getStyle('padding-bottom').toInt();

	altura -= $('footer').getStyle('height').toInt();
	altura -= $('footer').getStyle('padding-top').toInt();
	altura -= $('footer').getStyle('padding-bottom').toInt();
	
	if(altura>$('contenido').getStyle('height').toInt()){
		$('contenido').setStyle('height',(altura.toString()+'px'));
		if($('pagina').getStyle('height').toInt()!=total){
			altura = altura + (total - $('pagina').getStyle('height').toInt());
		}
		$('contenido').setStyle('height',(altura.toString()+'px'));
	}
}

var preparaLinkMenu = function(elemento){
	elemento.effect('opacity',{duration:1}).set('.4');
	linksMenu.include(new Fx.Style(elemento, 'opacity', {duration:300, wait:false}));
	
	elemento.addEvent('mouseenter',function(){	
		(linksMenu[(elemento.id.split('-')[1]).toInt()-1]).start(1);
	});
	elemento.addEvent('mouseleave',function(){
		(linksMenu[(elemento.id.split('-')[1]).toInt()-1]).start('.4');
	});
}