/************************************************** ACCIONES: */

// asignacion de acciones:
function asignoAcciones(to_this,resultado)
{
	// verificacion de datos:
	// alert(leng);
	// alert('to_this: '+to_this+'\n\nresultado: '+resultado+'\n\nleng: '+leng);
	
	/************************************************** OPCIONES: */
	if(to_this=='opciones')
	{
		// boton de logo top:
		$('top_h1').onclick=function()
		{
			ajaxOpen('home','php/controler/act_home.php','','seccion');
		}
		// acciones de menu top:
		$('menu_top_index').onclick=function(e)
		{
			ajaxOpen('home','php/controler/act_home.php','','seccion');
			return(false);
		}
		$('menu_top_servicios').onclick=function(e)
		{
			ajaxOpen('servicios','php/controler/act_servicios.php','','seccion');
			return(false);
		}
		$('menu_top_actuacion').onclick=function(e)
		{
			ajaxOpen('actuacion','php/controler/act_actuacion.php','','seccion');
			return(false);
		}
		$('menu_top_contacto').onclick=function(e)
		{
			ajaxOpen('contactos','php/controler/act_contacto.php','','seccion');
			return(false);
		}
		// acciones de menu bottom:
		$('menu_bottom_index').onclick=function(e)
		{
			ajaxOpen('home','php/controler/act_home.php','','seccion');
			return(false);
		}
		$('menu_bottom_servicios').onclick=function(e)
		{
			ajaxOpen('servicios','php/controler/act_servicios.php','','seccion');
			return(false);
		}
		$('menu_bottom_actuacion').onclick=function(e)
		{
			ajaxOpen('actuacion','php/controler/act_actuacion.php','','seccion');
			return(false);
		}
		$('menu_bottom_contacto').onclick=function(e)
		{
			ajaxOpen('contactos','php/controler/act_contacto.php','','seccion');
			return(false);
		}
		$('menu_bottom_politicas').onclick=function(e)
		{
			ajaxOpen('politicas','php/controler/act_politicas.php','','seccion');
			return(false);
		}
		$('menu_bottom_directivos').onclick=function(e)
		{
			ajaxOpen('directivos','php/controler/act_directivos.php','','seccion');
			return(false);
		}
		$('menu_bottom_certificaciones').onclick=function(e)
		{
			ajaxOpen('certificaciones','php/controler/act_certificaciones.php','','seccion');
			return(false);
		}
		$('menu_bottom_clientes').onclick=function(e)
		{
			ajaxOpen('clientes','php/controler/act_clientes.php','','seccion');
			return(false);
		}
		$('menu_bottom_novedades').onclick=function(e)
		{
			ajaxOpen('novedades','php/controler/act_novedades.php','','seccion');
			return(false);
		}
	}
	
	/************************************************** HOME: */
	if(to_this=='home')
	{
		$('caja_top_leng').style.backgroundImage='url(imagenes/back_top_leng_home.gif)';
		// levanto todos los tags <a>:
		var a=document.getElementsByTagName('a');
		for(var i=0; i<a.length; i++)
		{
			// asigno accion de ver noticia:
			if(a[i].className=='act_not_leer')
			{
				a[i].onclick=function(e)
				{
					ajaxOpen('novedad_vista','php/controler/act_novedad_vista.php','?id='+this.id,'seccion');
					return(false);
				}
			}
		}
		$('novedades_link').onclick=function(e)
		{
			ajaxOpen('novedades','php/controler/act_novedades.php','','seccion');
			return(false);
		}
		$('h_s_m_clientes_a').onclick=function(e)
		{
			ajaxOpen('clientes','php/controler/act_clientes.php','','seccion');
			return(false);
		}
		$('h_s_m_certificaciones_a').onclick=function(e)
		{
			ajaxOpen('certificaciones','php/controler/act_certificaciones.php','','seccion');
			return(false);
		}
		var submenu=crearDiv('submenu_institucional','','');
		$('b_principal').appendChild(submenu);
		ajaxOpen('submenu_institucional','php/controler/act_submenu_institucional.php','','accion');
	}
	
	if(to_this=='submenu_institucional')
	{
		$('submenu_institucional').innerHTML=resultado;
		$('sublink_politicas').onclick=function(e)
		{
			ajaxOpen('politicas','php/controler/act_politicas.php','','seccion');
			return(false);
		}
		$('sublink_directivos').onclick=function(e)
		{
			ajaxOpen('directivos','php/controler/act_directivos.php','','seccion');
			return(false);
		}
		$('sublink_certificaciones').onclick=function(e)
		{
			ajaxOpen('certificaciones','php/controler/act_certificaciones.php','','seccion');
			return(false);
		}
	}
	
	/************************************************** CONTACTO: */
	if(to_this=='contactos')
	{
		$('form_contacto').onsubmit=function(e)
		{
			// primero valido los datos del lado cliente:
			if(checkSpell('contacto'))
			{
				$('contacto_lock').style.display='block';
				ajaxOpen
				(
					'contacto_up',
					'php/controler/act_contacto_up.php',
					'?f_c_nombre='+$('f_c_nombre').value+'&f_c_telefono='+$('f_c_telefono').value+'&f_c_email='+$('f_c_email').value+'&f_c_consulta='+$('f_c_consulta').value,
					'accion'
				);
			}
			return(false);
		}
	}
	
	/************************************************** CONTACTO_UP: */
	if(to_this=='contacto_up')
	{
		$('contacto_lock').style.display='none';
		$('caja_contacto').innerHTML=resultado;
	}
	
	/************************************************** NOVEDADES: */
	if(to_this=='novedades')
	{
		$('caja_top_leng').style.backgroundImage='url(imagenes/back_top_leng_.gif)';
		// levanto todos los tags <a>:
		var a=document.getElementsByTagName('a');
		for(var i=0; i<a.length; i++)
		{
			// asigno accion de ver noticia:
			if(a[i].className=='act_not_leer')
			{
				a[i].onclick=function(e)
				{
					ajaxOpen('novedad_vista','php/controler/act_novedad_vista.php','?id='+this.id,'seccion');
					return(false);
				}
			}
		}
	}

	/************************************************** NOVEDAD_VISTA: */
	if(to_this=='novedad_vista')
	{
		$('btn_volver_a_novedades_link').onclick=function(e)
		{
			ajaxOpen('novedades','php/controler/act_novedades.php','','seccion');
			return(false);
		}
		// novedad_gal_item_act
		// levanto todos los tags <a>:
		var a=document.getElementsByTagName('a');
		for(var i=0; i<a.length; i++)
		{
			// asigno accion de ver noticia:
			if(a[i].className=='novedad_gal_item_act')
			{
				a[i].onclick=function(e)
				{
					ajaxOpen('novedad_vista_img','php/controler/act_novedad_vista_img.php','?id='+this.id,'popup');
					return(false);
				}
			}
		}
	}
	
	/************************************************** NOVEDADES: */
	if(to_this=='servicios')
	{
		$('caja_top_leng').style.backgroundImage='url(imagenes/back_top_leng_.gif)';
		// levanto todos los tags <a>:
		var a=document.getElementsByTagName('a');
		for(var i=0; i<a.length; i++)
		{
			// asigno accion de ver noticia:
			if(a[i].className=='act_not_leer')
			{
				a[i].onclick=function(e)
				{
					ajaxOpen('servicios_vista','php/controler/act_servicios_vista.php','?id='+this.id,'seccion');
					return(false);
				}
			}
		}
	}

	/************************************************** NOVEDAD_VISTA: */
	if(to_this=='servicios_vista')
	{
		$('btn_volver_a_novedades_link').onclick=function(e)
		{
			ajaxOpen('servicios','php/controler/act_servicios.php','','seccion');
			return(false);
		}
		// novedad_gal_item_act
		// levanto todos los tags <a>:
		var a=document.getElementsByTagName('a');
		for(var i=0; i<a.length; i++)
		{
			// asigno accion de ver noticia:
			if(a[i].className=='novedad_gal_item_act')
			{
				a[i].onclick=function(e)
				{
					ajaxOpen('servicios_vista_img','php/controler/act_servicios_vista_img.php','?id='+this.id,'popup');
					return(false);
				}
			}
		}
	}
	
	/************************************************** GENERICOS: */
	if(to_this=='actuacion' || to_this=='experiencia' || to_this=='contactos' || to_this=='politicas' || to_this=='directivos' || to_this=='certificaciones' || to_this=='clientes')
	{
		// link a novedades:
		$('novedades_link').onclick=function(e)
		{
			ajaxOpen('novedades','php/controler/act_novedades.php','','seccion');
			return(false);
		}
		// links 3 ultimas novedades:
		// levanto todos los tags <a>.
		var a=document.getElementsByTagName('a');
		for(var i=0; i<a.length; i++)
		{
			// asigno accion de ver novedad:
			if(a[i].className=='act_not_leer')
			{
				a[i].onclick=function(e)
				{
					ajaxOpen('novedad_vista','php/controler/act_novedad_vista.php','?id='+this.id,'seccion');
					return(false);
				}
			}
		}
		// muevo caja de novedades:
		$('caja_novedades').style.margin='10px 0px';
		// cambio fondo de lenguaje:
		$('caja_top_leng').style.backgroundImage='url(imagenes/back_top_leng_.gif)';
	}
	
	/* submenu */
	if(to_this=='politicas' || to_this=='directivos' || to_this=='certificaciones')
	{
		$('caja_top_leng').style.backgroundImage='url(imagenes/back_top_leng_home.gif)';
		var submenu=crearDiv('submenu_institucional','','');
		$('b_principal').appendChild(submenu);
		ajaxOpen('submenu_institucional','php/controler/act_submenu_institucional.php','','accion');
	}

	/* bullets */
	if(to_this=='politicas')
	{
		$('submenu_institucional').style.backgroundImage='url(imagenes/back_submenu_institucional_pol.gif)';
		$('caja_novedades').style.margin='130px 0px 10px 0px';
	}

	if(to_this=='directivos')
	{
		$('submenu_institucional').style.backgroundImage='url(imagenes/back_submenu_institucional_dir.gif)';
		$('caja_novedades').style.margin='130px 0px 10px 0px';
	}

	if(to_this=='certificaciones')
	{
		$('submenu_institucional').style.backgroundImage='url(imagenes/back_submenu_institucional_cer.gif)';
		$('caja_novedades').style.margin='130px 0px 10px 0px';
	}

	/* fondo lenguaje */
	if(to_this=='servicios' || to_this=='actuacion' || to_this=='experiencia' || to_this=='contactos' || to_this=='novedades' || to_this=='novedad_vista' || to_this=='clientes')
	{
		$('caja_top_leng').style.backgroundImage='url(imagenes/back_top_leng.gif)';
	}

}

/************************************************** ACCIONES. */
