
/* --------------------------------------------------- EFECTOS VISUALES PARA MENU */
function FP_preloadImgs() {//v1.0
 var d=document,a=arguments; if(!d.FP_imgs) d.FP_imgs=new Array();
 for(var i=0; i<a.length; i++) { d.FP_imgs[i]=new Image; d.FP_imgs[i].src=a[i]; }
}

function FP_swapImg() {//v1.0
 var doc=document,args=arguments,elm,n; doc.$imgSwaps=new Array(); for(n=2; n<args.length;
 n+=2) { elm=FP_getObjectByID(args[n]); if(elm) { doc.$imgSwaps[doc.$imgSwaps.length]=elm;
 elm.$src=elm.src; elm.src=args[n+1]; } }
}

function FP_getObjectByID(id,o) {//v1.0
 var c,el,els,f,m,n; if(!o)o=document; if(o.getElementById) el=o.getElementById(id);
 else if(o.layers) c=o.layers; else if(o.all) el=o.all[id]; if(el) return el;
 if(o.id==id || o.name==id) return o; if(o.childNodes) c=o.childNodes; if(c)
 for(n=0; n<c.length; n++) { el=FP_getObjectByID(id,c[n]); if(el) return el; }
 f=o.forms; if(f) for(n=0; n<f.length; n++) { els=f[n].elements;
 for(m=0; m<els.length; m++){ el=FP_getObjectByID(id,els[n]); if(el) return el; } }
 return null;
}
/* / EFECTOS VISUALES PARA MENU */



function cargaFrame(idpage)
	{
		window.frames.seccion.location=idpage;
	}

function printPagename()
{
	// Obtención de la URL.
	url = document.location.href ;
	// División en trozos con la barra como delimitador.
	partes = url.split('/');
	// Obtención del nombre de la página y sus parámetros.
	document.writeln( partes[partes.length-1] );
}

function OpenPop(url,w,h,t,l,param,name)
{
	//param - Valores para personalizar la ventana.
	var loc = url // URL a mostrar.
	var ancho = w; // Ancho de la ventana.
	var alto = h; // Alto de la ventana.
	var NameW = name; //Nombre de la ventana.
	var arriba = t; //Define el lugar de posisi?n de la ventana en alto.
	var costado = l; //Define el lugar de posisi?n de la ventana en ancho.
	var izq = Number(screen.width);
	var arr = Number(screen.height);
	switch(t){
		case "top": arr= 0; break;
		case "center": arr= (arr/2)-(h/2); break;
		case "bottom": arr= (arr-h)-90; break;
		default:
						if(!t)
						{
							arr = 0;
						}
			 			else
			 			{
							arr = arriba;
	 					}
				break;
	}
	if(!NameW){NameN = "Pop-up";}
	if (!param){param = "scrollbars=no,resizable=no";}
	/*if(String(loc).indexOf("http://")==-1 && String(loc).indexOf("https://")==-1){
		if (String(location.href).indexOf('WORKAREA')!=-1 || String(location.href).indexOf('STAGING')!=-1){loc = '/'+loc;}
		else {loc = '/'+pais+'/'+loc;}
	}*/
	eval("window.open(loc,'"+NameW+"','width="+ancho+",height="+alto+",top="+arriba+",left="+costado+","+param+"')");
}

function openAudio(naudio,w,h)
{		
		naudio = 'audios/' + naudio ;
		w += 50 ;
		h += 50 ;
		OpenPop(naudio,w,h,"300","400","menubar=0,resizable=0,location=1,status=0,scrollbars=0","Audios");
}

function ampliarFoto(nfoto,w,h)
{		
		nfoto = '../../../images/notas/' + nfoto ;
		w += 50 ;
		h += 50 ;
		OpenPop(nfoto,w,h,"200","400","menubar=0,resizable=0,location=1,status=0,scrollbars=0","Fotos");
}

function ampliarPortada(nfoto,w,h)
{		
		nfoto = '../images/notas/' + nfoto ;
		w += 50 ;
		h += 50 ;
		OpenPop(nfoto,w,h,"200","400","menubar=0,resizable=0,location=1,status=0,scrollbars=0","Fotos");
}




/*  ---------------------------------------- VALIDACION CONTACTENOS */

function na_open_window(name, url, left, top, width, height, toolbar, menubar, statusbar, scrollbar, resizable)
{
  toolbar_str = toolbar ? 'yes' : 'no';
  menubar_str = menubar ? 'yes' : 'no';
  statusbar_str = statusbar ? 'yes' : 'no';
  scrollbar_str = scrollbar ? 'yes' : 'no';
  resizable_str = resizable ? 'yes' : 'no';

  cookie_str = document.cookie;
  cookie_str.toString();

  pos_start  = cookie_str.indexOf(name);
  pos_end    = cookie_str.indexOf('=', pos_start);

  cookie_name = cookie_str.substring(pos_start, pos_end);

  pos_start  = cookie_str.indexOf(name);
  pos_start  = cookie_str.indexOf('=', pos_start);
  pos_end    = cookie_str.indexOf(';', pos_start);

  if (pos_end <= 0) pos_end = cookie_str.length;
  cookie_val = cookie_str.substring(pos_start + 1, pos_end);
  if (cookie_name == name && cookie_val  == "done")
    return;

  window.open(url, name, 'left='+left+',top='+top+',width='+width+',height='+height+',toolbar='+toolbar_str+',menubar='+menubar_str+',status='+statusbar_str+',scrollbars='+scrollbar_str+',resizable='+resizable_str);
}

function MM_validateForm() { //v4.0

  if (document.getElementById){

    var i,p,q,nm,test,num,min,max,errors='',args=MM_validateForm.arguments;

    for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);

      if (val) { nm=val.name; if ((val=val.value)!="") {

        if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');

          if (p<1 || p==(val.length-1)) errors+='- '+nm+' debe ser una dirección válida de E-mail.\n';

        } else if (test!='R') { num = parseFloat(val);

          if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';

          if (test.indexOf('inRange') != -1) { p=test.indexOf(':');

            min=test.substring(8,p); max=test.substring(p+1);

            if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';

      } } } else if (test.charAt(0) == 'R') errors += '- '+nm+' es requerido.\n'; }

    } if (errors) alert('Por favor revise lo siguiente:\n'+errors);

    document.MM_returnValue = (errors == '');

} }
/*  / VALIDACION CONTACTENOS */


var D1=4929; // aca van los visibles de la columna los que tienen inline (dejar 3)
var D2=4932;

function navegaDest(dir)
{
	if ( dir=="next" && D2 < 5000 )
	{
		document.getElementById(D1).style.display='none';
		D1++;
		D2++;
		document.getElementById(D2).style.display='inline';
	}
	
	if (dir=="back" && D1 > 4929) // aca poner el ultimo
	{
		document.getElementById(D2).style.display='none';
		D1--;
		D2--;
		document.getElementById(D1).style.display='inline';
	}
	
}

