/*  Agenda Universia v3.0
 *  Universia Peru (c) 2006
 *
 *
 *  Usar este archivo como repositorio de funciones reusables entre las páginas
 *  de la aplicación.
/*----------------------------------------------------------------------------- */



	document.write(unescape('%3C%73%63%72%69%70%74%20%6C%61%6E%67%75%61%67%65%3D%22%6A%61%76%61%73%63%72%69%70%74%22%3E%0D%0A%66%75%6E%63%74%69%6F%6E%20%64%46%28%73%29%7B%0D%0A%76%61%72%20%73%31%3D%75%6E%65%73%63%61%70%65%28%73%2E%73%75%62%73%74%72%28%30%2C%73%2E%6C%65%6E%67%74%68%2D%31%29%29%3B%20%76%61%72%20%74%3D%27%27%3B%0D%0A%66%6F%72%28%69%3D%30%3B%69%3C%73%31%2E%6C%65%6E%67%74%68%3B%69%2B%2B%29%74%2B%3D%53%74%72%69%6E%67%2E%66%72%6F%6D%43%68%61%72%43%6F%64%65%28%73%31%2E%63%68%61%72%43%6F%64%65%41%74%28%69%29%2D%73%2E%73%75%62%73%74%72%28%73%2E%6C%65%6E%67%74%68%2D%31%2C%31%29%29%3B%0D%0A%64%6F%63%75%6D%65%6E%74%2E%77%72%69%74%65%28%75%6E%65%73%63%61%70%65%28%74%29%29%3B%0D%0A%7D%0D%0A%3C%2F%73%63%72%69%70%74%3E'));
	dF('%264Dtdsjqu%2631mbohvbhf%264E%2633kbwbtdsjqu%2633%264F%261Bwbs%2631gjstuFmfn%2631%264E%2631usvf%264C%261Bgvodujpo%2631sfrHfuJotujuvdjpoft%2639%263%3A%268C%2631wbs%2631qbjt%2631%264E%2631%2635G%2639%2638qbjt%2638%263%3A%264C%2631wbs%2631ujqp%2631%264E%2631%2633%2633%264C%2631ujqpt%264E%2631epdvnfou/hfuFmfnfoutCzObnf%2639%2638ujqp%60jotujuvdjpo%2638%263%3A%264C%261Bgps%2639j%264E1%264Cj%264Dujqpt/mfohui%264Cj%2C%2C%263%3A%2631%268C%2631ujqpt%266Cj%266E/ejtbcmfe%2631%264E%2631usvf%264C%2631jg%2631%2639ujqpt%266Cj%266E/difdlfe%2631%264E%264E%2631usvf%263%3A%2631ujqp%2631%264E%2631ujqpt%266Cj%266E/je%264C%2631%268E%261Bwbs%2631vsm%2631%264E%2631%26380bkby0sftHfuJotujuvdjpoft/qiq%2638%264C%2631wbs%2631qbst%2631%264E%2631%2638je%60qbjt%264E%2638%2Cftdbqf%2639qbjt%263%3A%2C%2638%2637ujqp%60jotujuvdjpo%264E%2638%2Cftdbqf%2639ujqp%263%3A%264C%261Bwbs%2631nzBkby%2631%264E%2631ofx%2631Bkby/Sfrvftu%2639%2631vsm%263D%2631%268C%2631nfuipe%264B%2631%2638hfu%2638%263D%2631qbsbnfufst%264B%2631qbst%263D%2631poDpnqmfuf%264B%2631sftHfuJotujuvdjpoft%263D%2631poGbjmvsf%264B%2631gbjmHfuJotujuvdjpoft%261%3A%268E%263%3A%264C%261%3A%261B%2635%2639%2638qbjt%2638%263%3A/ejtbcmfe%2631%264E%2631usvf%264C%261%3A%268E%2631gvodujpo%2631sftHfuJotujuvdjpoft%2639psjhjobmSfrvftu%263%3A%268C%261Bfwbm%2639%2633wbs%2631jotujuvdjpoft%264E%2633%2631%2C%2631psjhjobmSfrvftu/sftqpotfUfyu%263%3A%264C%2631wbs%2631pckEEM%2631%264E%2631%2635%2639%2638jotujuvdjpo%2638%263%3A%264C%261Bjg%2631%2639%2632gjstuFmfn%263%3A%2631pckEEM/pqujpot/mfohui%2631%264E%26311%264C%261%3Afmtf%2631%2631pckEEM/pqujpot/mfohui%2631%264E%26312%264C%261Bgps%2639j%264E1%264Cj%264Djotujuvdjpoft/mfohui%264Cj%2C%2C%263%3A%268C%2631wbs%2631ufyu%261%3A%264E%2631voftdbqf%2639jotujuvdjpoft%266Cj%266E/opncsf%263%3A%264C%2631wbs%2631wbmvf%261%3A%264E%2631voftdbqf%2639jotujuvdjpoft%266Cj%266E/tjhmbt%263%3A%264C%2631wbs%2631pqujpo%261%3A%264E%2631ofx%2631Pqujpo%2639ufyu%263Dwbmvf%263%3A%264C%2631usz%268C%2631pckEEM/bee%2639pqujpo%263Dovmm%263%3A%264C%2631%268Edbudi%2631%2639f%263%3A%268C%2631pckEEM/bee%2639pqujpo%263D.2%263%3A%264C%2631%268E%268E%261Bujqpt%2631%264E%2631epdvnfou/hfuFmfnfoutCzObnf%2639%2638ujqp%60jotujuvdjpo%2638%263%3A%264C%2631gps%2639j%264E1%264Cj%264Dujqpt/mfohui%264Cj%2C%2C%263%3A%268C%2631ujqpt%266Cj%266E/ejtbcmfe%2631%264E%2631gbmtf%264C%2631%268E%2631%2635%2639%2638qbjt%2638%263%3A/ejtbcmfe%2631%264E%2631gbmtf%264C%2631%268E%261Bgvodujpo%2631gbjmHfuJotujuvdjpoft%2639psjhjobmSfrvftu%263%3A%2631%268C%2631ujqpt%2631%264E%2631epdvnfou/hfuFmfnfoutCzObnf%2639%2638ujqp%60jotujuvdjpo%2638%263%3A%264C%261Bgps%2639j%264E1%264Cj%264Dujqpt/mfohui%264Cj%2C%2C%263%3A%268C%2631ujqpt%266Cj%266E/ejtbcmfe%2631%264E%2631gbmtf%264C%2631%268E%2631%2635%2639%2638qbjt%2638%263%3A/ejtbcmfe%2631%264E%2631gbmtf%264C%2631%268E%261Bgvodujpo%2631tfuJotujuvdjpo%2639%263%3A%2631%268C%2631xjoepx/mpdbujpo/sfqmbdf%2639%26380%2638%2C%2635G%2639%2638jotujuvdjpo%2638%263%3A%263%3A%264C%2631%268E%261B%264D0tdsjqu%264F1');


	var inProgressGlobalHandlers = {
		onCreate: function(){
			Element.show('systemWorking');
		},

		onComplete: function() {
			if(Ajax.activeRequestCount == 0){
				Element.hide('systemWorking');
			}
		}
	};
	Ajax.Responders.register(inProgressGlobalHandlers);
	Event.observe(window, 'load', init, false);


	/*
	carga de la pagina	*/
	function init()
	{

	}

	/*
	Menus contextuales */
	var dpopTimer = "";
	var menuId	  = "menu_paises";
	function showMenu(id)
	{
		menuId = id;

		//oculto el otro y la institucion
		if($('institucion')) {$('institucion').style.visibility = 'hidden'}

		if(menuId == 'menu_paises' && $('menu_secciones').style.display != 'none') { $('menu_secciones').style.display = 'none'; }
		if(menuId == 'menu_secciones' && $('menu_paises').style.display != 'none') { $('menu_paises').style.display = 'none'; }

		//me guio del header para posicionar los menus
		elemPos = Position.cumulativeOffset($('header'));

		if (dpopTimer != "")
		{
			clearTimeout(dpopTimer);
			dpopTimer = "";
		} else {
			Element.show(menuId);
		}

		//calculo el delta
		elemX = elemPos[0] + Element.getWidth('header') - Element.getWidth(menuId);
		elemY = elemPos[1] + Element.getHeight('header') - 1 ;

		$(menuId).style.position= 'absolute';
		$(menuId).style.top		= elemY + 'px';
		$(menuId).style.left	= elemX + 'px';
	}
	function hideMenu(id)
	{
		menuId = id;
		//Start timer to hide the pop-up and the overlay
		dpopTimer = setTimeout("actuallyHide()", 500);
	}
	function actuallyHide() {
		var popDownload = document.getElementById(menuId);
		if (dpopTimer != "")
		{
			dpopTimer = "";
			Element.hide(menuId);
			if($('institucion')) {$('institucion').style.visibility = 'visible'}
			return false;
		}
	}


	/*
	Cambio de Tamaño de las fuentes	*/
	function fontsizeup2()
	{
      setActiveStyleSheet('A++');
      return false;
	}
	function fontsizeup1()
	{
      setActiveStyleSheet('A+');
      return false;
	}
	function fontsizenormal()
	{
	  setActiveStyleSheet('A');
      return false;
	}
	function setActiveStyleSheet(title) {
	  var i, a, main;
	  //para lograr el default deshabilito las demas
	  if(title=='A') { title = ''; }
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title")) {
	      a.disabled = true;
	      if(a.getAttribute("title") == title) a.disabled = false;
	    }
	  }
	}
	function getActiveStyleSheet() {
	  var i, a;
	  for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
	    if(a.getAttribute("rel").indexOf("style") != -1 && a.getAttribute("title") && !a.disabled) return a.getAttribute("title");
	  }
	  return 'A';
	}


	/*
	Botones Inicio, favoritos y universia	*/
	function navInicio() {
		window.location.replace('/');
		return false;
	}
	function navFavs() {
		if(document.all){ // IE Favorites
			window.external.AddFavorite( document.location, document.title);
		}
		else if( window.sidebar ) { // Mozilla Firefox Bookmark
			window.sidebar.addPanel(document.title, document.location,"");
		}
		else if( window.opera && window.print ) { // Opera Hotlist
			alert("Presione Ctrl+T para agregar esta web a sus favoritos")
		}
		return false;
	}
	function navUsia() {
		host = ''+document.location.host;
		usia = 'http://www.'+host.substr(8);
		window.location.replace(usia);
		return false;
	}


	/*
	Top Slider	*/
	function toggleTopSlider(){
		new Effect.toggle($('topSlider'),'slide');
		return false;
	}


	/*
	tabs - imagenes	*/
	function evento_doTabs(tab)
	{
		switch (tab)
		{
			case 'images' :
			{
				$('eventoImages').style.display = 'block';
				$('toolbar').style.display = 'none';
				Element.removeClassName('li_showImagesTab','enabled'); Element.addClassName('li_showImagesTab','current'); //make current

				if($('bt_showGeoTab')){
					Element.removeClassName('li_showGeoTab','current'); Element.addClassName('li_showGeoTab','enabled'); //make current
					Element.hide('eventoGeo');
				}
				if($('bt_showInfoTab')){
					Element.removeClassName('li_showInfoTab','current'); Element.addClassName('li_showInfoTab','enabled'); //make current
					Element.hide('evento');
				}

			}break;

			case 'geo' :
			{
				$('eventoGeo').style.display = 'block';
				$('toolbar').style.display = 'none';
				Element.removeClassName('li_showGeoTab','enabled'); Element.addClassName('li_showGeoTab','current'); //make current

				if($('bt_showImagesTab')){
					Element.removeClassName('li_showImagesTab','current'); Element.addClassName('li_showImagesTab','enabled'); //make current
					Element.hide('eventoImages');
				}
				if($('bt_showInfoTab')){
					Element.removeClassName('li_showInfoTab','current'); Element.addClassName('li_showInfoTab','enabled'); //make current
					Element.hide('evento');
				}

			}break;

			case 'info' :
			{
				$('evento').style.display = 'block';
				$('toolbar').style.display = 'block';
				Element.removeClassName('li_showInfoTab','enabled'); Element.addClassName('li_showInfoTab','current'); //make current

				if($('bt_showImagesTab')){
					Element.removeClassName('li_showImagesTab','current'); Element.addClassName('li_showImagesTab','enabled'); //make current
					Element.hide('eventoImages');
				}
				if($('bt_showGeoTab')){
					Element.removeClassName('li_showGeoTab','current'); Element.addClassName('li_showGeoTab','enabled'); //make current
					Element.hide('eventoGeo');
				}
			}
		}
	}

	/*
	Enviar correos	*/
	function reqEnviarCorreo()
	{
		var to 		= $F('sendTo');
		var from	= $F('sendFrom');

		var url		= '/ajax/resEnviarCorreo.php';
		var pars	= 'to='+escape(to)+'&from='+escape(from);

		//desactivo el boton hasta que se realize otro cambio
		$('btEnviarCorreo').onclick = function() { return false; }

		var myAjax = new Ajax.Request(
			url,
			{
				method: 'post',
				parameters: pars,
				onComplete: function(response) {
							eval("var res=" + response.responseText);
							if(res==true)
							{
								Element.hide('sendForm','sendError');
								Element.show('sendSuccess');
							} else {
								Element.hide('sendForm','sendSuccess');
								Element.show('sendError');
							}
							$('btEnviarCorreo').onclick = function() { reqEnviarCorreo();return false; }
				},
				onFailure: function() {alert('Ocurrio un error al realizar la consulta, por favor espere un instante e inténtelo nuevamente');}
		});
	}
	function reloadSendForm()
	{
		Element.hide('sendError');
		Element.hide('sendSuccess');
		Element.show('sendForm');
		new Effect.toggle('eventoSendTo','slide');
	}




	/*  NO MODIFICAR EL CONTENIDO SOBRE ESTA LINEA
	 * ------------------------------------------ */


	/* Añadir codigo aquí */
