function Init_glob_ES(){
	Spry.Utils.updateContent('encuesta', 'encuestas.php');
	demoApp = new PromptMe();
	
}

function Init_glob_EN(){
	Spry.Utils.updateContent('encuesta', 'encuestasEN.php');
	demoApp = new PromptMe();
}

function loadLink(idobj){
var url = idobj;
	new Ajax(url, {
		method: 'get',
		update: $('div_de_contenido')
	}).request();
}

function MM_jumpMenuNoticias(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_noticias.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuNoticiasEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_noticiasEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuEmpresas(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_empresas.php?id_contenido=" + id_contenido; 
  loadLink(url);
}
function MM_jumpMenuEmpresasEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_empresasEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}
function MM_jumpMenuEmpresasPT(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_empresasPT.php?id_contenido=" + id_contenido; 
  loadLink(url);
}
function MM_jumpMenuTestimonios(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_testimonios.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuNutricionales(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_nutri.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuNutricionalesEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_nutriEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuTermogenicos(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_termo.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuTermogenicosEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_termoEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuRefrescantes(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_refre.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuRefrescantesEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_refreEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuCosmeticos(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_cosme.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuCosmeticosEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_cosmeEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuKenya(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_productos_kenya.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuCambioVida(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_test_cambio.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuCambioVidaEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_test_cambioEN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}


function MM_jumpMenuJovenes(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_test_jovenes.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuNegocio(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_test_negocio.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuSalud(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_test_salud.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuConcurso(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_concursos2.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuConcursoEN(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_concursos2EN.php?id_contenido=" + id_contenido; 
  loadLink(url);
}

function MM_jumpMenuContacto(targ,selObj,restore){ //v3.0
  var id_pais = selObj.options[selObj.selectedIndex].value;
  var url = "front/contacto_pais_ES.php?id_pais=" + id_pais; 
  loadLink(url);
}

function MM_jumpMenuContactoEN(targ,selObj,restore){ //v3.0
  var id_pais = selObj.options[selObj.selectedIndex].value;
  var url = "front/contacto_pais_EN.php?id_pais=" + id_pais; 
  loadLink(url);
}

function MM_jumpMenuContactoPT(targ,selObj,restore){ //v3.0
  var id_pais = selObj.options[selObj.selectedIndex].value;
  var url = "front/contacto_pais_PT.php?id_pais=" + id_pais; 
  loadLink(url);
}

/*function MM_jumpMenuNovedades(targ,selObj,restore){ //v3.0
  var id_contenido = selObj.options[selObj.selectedIndex].value;
  var url = "front/front_novedades2.php?id_contenido=" + id_contenido; 
  loadLink(url);
}*/

function MM_jumpMenuNovedades(clv_pais){ //v3.0
  var url = "front/front_novedades2.php?clv_pais="+clv_pais; 
  loadLink(url);
}

function MM_jumpMenuNovedades_EN(clv_pais){ //v3.0
  var url = "front/front_novedades2EN.php?clv_pais="+clv_pais; 
  loadLink(url);
}

function MM_jumpMenuEvento(targ,selObj,restore){ //v3.0
  var url = selObj.options[selObj.selectedIndex].value;
  loadLink(url);
}

function MM_jumpMenuNovedadesTemporal(targ,selObj,restore){ //v3.0
  var dirRed = selObj.options[selObj.selectedIndex].value;
  if(dirRed != '#'){
  window.open(dirRed,"_blank");
  }
}

/////////////////tres jumps/////////////

function getTimer(){
var fecha = new Date();
return fecha.getTime();
}

function MM_jumpMenuPais_cedis(targ,selObj,restore){ //v3.0
  var id_pais = selObj.options[selObj.selectedIndex].value;
  var url = "datasets/estados.php?id_pais=" + id_pais + "&timer=" + getTimer(); 
  data_estados.setURL(url);
  data_estados.loadData();
  hide('div_estado');
  hide('div_cedis');
}

function viewEstado(rgn, doIt){
	var count = parseInt(doIt('{ds_RowCount}'));
	if(count > 0){
		show('div_estado');
	} else {
		refreshCedis();
		hide('div_estado');
	}
}

function refreshCedis(){
	var selObj = document.getElementById('selecPais');
	var id_pais = selObj.options[selObj.selectedIndex].value;
	var url = "datasets/cedis_padre_cero.php?id_pais=" + id_pais + "&timer=" + getTimer(); 
	cedis_dataset.setURL(url);
	cedis_dataset.loadData();
	hide('div_cedis');
}

function MM_jumpMenuEstado(targ,selObj,restore){ //v3.0
  var id_estado = selObj.options[selObj.selectedIndex].value;
  var url = "datasets/cedis2.php?id_estado=" + id_estado + "&timer=" + getTimer(); 
  cedis_dataset.setURL(url);
  cedis_dataset.loadData();
  hide('div_cedis');
}

function viewCedis(rgn, doIt){
	var cuenta = parseInt(doIt('{ds_RowCount}'));
	if(cuenta > 0){
		show('div_cedis');
	} else {
		hide('div_cedis');
	}
}

function MM_jumpMenucedis(targ,selObj,restore){ //v3.0
  var id_centro = selObj.options[selObj.selectedIndex].value;
  var url = "front/publica_cedis.php?id_centro=" + id_centro + "&timer=" + getTimer(); 
  loadLink(url);
}

var cedis_dataset = new Spry.Data.XMLDataSet("datasets/cedis.php", "DATA/row");
var data_estados = new Spry.Data.XMLDataSet("datasets/estados.php", "DATA/row");

var currURL = "";

function setCont(pag){
	var mipag = pag;
	loadCont(mipag);
	demoApp.promtForNew(mipag);
	return false;
}
function loadCont(pag){
	var mipag = pag;
	currURL = pag;
	Spry.Utils.updateContent('div_de_contenido', mipag);
	if(pag == 'calendario/index.php' || pag == 'calendario_en/index.php'){
		Init_cal();
	}
	return false;
	
}
function loadSpecCont(targDiv,pag){
	var mipag = pag;
	Spry.Utils.updateContent(targDiv, mipag);
	return false;
}
////////////////////////////////////////Funcion para realizar el Anchor/////////////////////////////////////
	
function MM_jumpMenucedis_reg(targ,selObj,restore){ //v3.0
  var id_centro = selObj.options[selObj.selectedIndex].value;
  var url = "front/publica_cedis.php?id_centro=" + id_centro + "&timer=" + getTimer(); 
  loadLink(url);
}


var scrollInt;
var scrTime, scrSt, scrDist, scrDur, scrInt;
	
function replaceAnchorLinks()
{
	var anchors, i, targ, targarr;

	if (!document.getElementById)
		return;
	
	// get all anchors
	anchors = document.getElementsByTagName("a");
	
	for (i=0;i<anchors.length;i++)
	{
	
		// check if href links to an anchor on this page
		if ( anchors[i].href.indexOf("#") != -1 && anchors[i].href.indexOf( document.URL ) != -1 )
		{
			// get name of target anchor
			targ = anchors[i].href.substring( anchors[i].href.indexOf("#")+1 );
			
			// find target anchor
			targarr = document.getElementsByName( targ );
			
			if (targarr.length)
			{
				anchors[i].className = (targarr[0].offsetTop < anchors[i].offsetTop) ? "up" : "down";
				anchors[i].id = "__" + targ;	// save target as id with prefix (used in onclick function below)
				anchors[i].onmousedown = function () { scrollToAnchor( this.id.substring( 2 ) ); return false; };
				anchors[i].href = "#";			// rewrite href
			}
		}
		
	}
}


/*
SCROLL FUNCTIONS
*/

function scrollPage()
{
	scrTime += scrInt;
	if (scrTime < scrDur) {
		window.scrollTo( 0, easeInOut(scrTime,scrSt,scrDist,scrDur) );
	}else{
		window.scrollTo( 0, scrSt+scrDist );
		clearInterval(scrollInt);
	}
}

function scrollToAnchor(aname)
{
	var anchors, i, ele;

	if (!document.getElementById)
		return;
	
	// get anchor
	anchors = document.getElementsByTagName("a");
	for (i=0;i<anchors.length;i++) {
		if (anchors[i].name == aname) {
			ele = anchors[i];
			i = anchors.length;
		}
	}
	
	// set scroll target
	if (window.scrollY)
		scrSt = window.scrollY;
	else if (document.documentElement.scrollTop)
		scrSt = document.documentElement.scrollTop;
	else
		scrSt = document.body.scrollTop;

	
	
	scrDist = ele.offsetTop - scrSt;
	scrDur = 500;
	scrTime = 0;
	scrInt = 10;
	
	// set interval
	clearInterval(scrollInt);
	scrollInt = setInterval( scrollPage, scrInt );
}

/*
EASING FUNCTIONS
*/

function easeInOut(t,b,c,d)
{
	return c/2 * (1 - Math.cos(Math.PI*t/d)) + b;
}
////////////////////////////////////////Funcion para realizar el Anchor/////////////////////////////////////

function updateRespEnc(req) {
	Spry.Utils.setInnerHTML('encuesta', req.xhRequest.responseText);
}

/*var box = {};
window.addEvent('domready', function(){
	box = new MultiBox('mb', {descClassName: 'multiBoxDesc', useOverlay: true});
});*/
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  var dirRed = selObj.options[selObj.selectedIndex].value;
  if(dirRed != '#'){
  window.open(dirRed,"_self");
  }
}

function Buscador(){
var busca_palabra = getInput('box_buscador');
if(busca_palabra == "")
		{
			alert("Ingresa una palabra para realizar la busqueda"); return false;
		}
var dirRed = "front/busqueda.php?SearchString=" + busca_palabra; 
setCont(dirRed); return false;
}

function BuscadorEN(){
var busca_palabra = getInput('box_buscador');
if(busca_palabra == "")
		{
			alert("Insert a word please"); return false;
		}
var dirRed = "front/busquedaEN.php?SearchString=" + busca_palabra; 
setCont(dirRed); return false;
}


///////////////////////////////  history Ajax //////////////////////////////////////////
function PromptMe() {
	// some application vars
	var stateVar = "nothin";
	
	// the sole public method to manipulate this application
	this.promtForNew = function(newURL) {
		// do the stuff that changes the state
		//var newVal = window.prompt("Please enter some value to store in the history and url");
		unFocus.History.addHistory(newURL);
	};
	this.historyListener = function(historyHash) {
		// update the stateVar
		//stateVar = historyHash;
		// update display content
		//displayDiv.innerHTML = "Current History: " + historyHash;
		// update document title
		//document.title = "unFocus History Keeper - Current History: " + historyHash;
		//var posH = historyHash.lastIndexOf("#");
		//var newURL = historyHash.substring(posH, -1);
		if (historyHash != '' && currURL != historyHash)
		loadCont(historyHash);
		else if (historyHash == '' && currURL != historyHash)
		window.location = "index.php";
		//history.back(0);
		
	};
	// subscribe to unFocus.History
	unFocus.History.addEventListener('historyChange', this.historyListener);
	this.historyListener(unFocus.History.getCurrent());
};
var demoApp;

function UrlShadow(url,tipo,ancho,alto){
	if(tipo == null) tipo = 'iframe';
    Shadowbox.open({
        player:     tipo,
        content:    url,
		height:     alto,
        width:      ancho
    });
}
