/**
 * Inicia los efectos de la pagina
 */


/**
 * Envia el scroll arriba de la pagina
 */
function goScrollToTopPage ()
	{
	if(document.body.pageScrollFx==null||document.body.pageScrollFx==undefined)
		document.body.pageScrollFx =  new Fx.Scroll($(document.body));
	document.body.pageScrollFx.start(0,0);
	return false;
	}

/**
 * Envia el scroll a un elemento de la pagina
 */
function goScrollToElement (id)
	{
	if($(id)==null)
		return;
	
	if(document.body.pageScrollFx==null||document.body.pageScrollFx==undefined)
		document.body.pageScrollFx =  new Fx.Scroll($(document.body));
	
	document.body.pageScrollFx.toElement(id);
	}

/**
 * Confirma la eliminacion de un registro
 */
function confirmDelete ()
	{
	return confirm('¿Está seguro de eliminar el registro?');
	}

/**
 * Abre las imagenes de cache definidas en arguments
 */
function loadImagesInChache ()
	{
	if(arguments===undefined||arguments==null||arguments.length===undefined)
		return;
	
	for(var i=0; i<arguments.length; i++)
		{
		var image = new Image();
		image.src = arguments[i];
		}
	}

/**
 * Cuando se termina de cargar la pagina
 */
window.addEvent('load', function() 
	{
	
	//Logo
	var pageLogo = $('pageLogo');
	var toggleLogoFx = new Fx.Toggle(pageLogo,{duration:3000});

	pageLogo.setStyle('opacity',0);
	pageLogo.setStyle('visibility','visible');
	setTimeout(function(){toggleLogoFx.toggleOpacity();},1000);

	//Submenus "Sobre Nosotros" / "Contacto"
	CodecNosotrosSubmenu.initSobreNosotrosSubmenu('nosotrosSubmenu','nosotrosLink');
	CodecContactoSubmenu.initSobreNosotrosSubmenu('contactoSubmenu','contactoLink');

	//Images Fade
	initImagesFadeMoveFx('imagesFadeFx', 220, {startTime:1000, matchLinks:'#pageHeader a'});
	

	//Menu de Actividades
	new CodecActividadesMenu('actividadesMenu');
	//initServiciosMenu();

	
	
	//Banners
	new Fx.Cycles.inOutLeft('bannersFx', {duration: 2000, steps: 20000, autostart: true, enable: {keyboard: true}});


	//Noticias
	var items = $$('#noticiasFx .postItItem');
	if(items!=null&&items.length>1)
		{
		var  newsFlashFx = new Fx.Cycles.scrollUp('noticiasFx', {duration: 2000, steps: 8000, autostart: false, enable: {keyboard: true} });
		var i = 0;
		for (i=0;i<items.length; i++)
			{
			items[i].setStyle('position','absolute');
			if(i!=0)
				items[i].setStyle('top','300px');
			}
		
		newsFlashFx.autostart();
		}

	//Eventos
	items = $$('#eventosFx .postItItem');
	if(items!=null&&items.length>1)
		{
		var  eventosFlashFx = new Fx.Cycles.scrollUp('eventosFx', {duration: 2000, steps: 9000, autostart: false, enable: {keyboard: true} });
		var i = 0;
		for (i=0;i<items.length;i++)
			{
			items[i].setStyle('position','absolute');
			if(i!=0)
				items[i].setStyle('top','300px');
			}
		
		eventosFlashFx.autostart();
		}


	//Imagenes con movimento
	initImagesMoveFx('.imageMove');



	//Buscar Input
	var inputBuscar = $('buscarInput');
	if(inputBuscar!=null)
		{
		if(inputBuscar.value=='')
			inputBuscar.setStyle('background-position','left 3px');

		inputBuscar.addEvent('focus',
			function(event) 
				{
				inputBuscar.setStyle('background-position','left 100px');
				}
			);

		inputBuscar.addEvent('blur',
			function(event) 
				{
				if(inputBuscar.value=='')
					inputBuscar.setStyle('background-position','left 3px');
				}
			);		
		}

	
	});	


