var ns4 = (document.layers);
var ie4 = (document.all && !document.getElementById);
var ie5 = (document.all && document.getElementById);
var ns6 = (!document.all && document.getElementById);
var factual = 11;

function ValidarEncuesta(theForm){
	var opcion = false;
	for (c=0; c<theForm.Opcion.length;c++)
	{
		if (theForm.Opcion[c].checked) opcion = true; 
	}
	
	if (!opcion){
		alert("Seleccione una opción.");
		return false;
	} else {
		theForm.submit();
	}
}

function SelOpinion(NOp){
	document.opinar.nota.value=NOp;
	var img1 = document.getElementById('Op1');
	var img2 = document.getElementById('Op2');
	var img3 = document.getElementById('Op3');
	var img4 = document.getElementById('Op4');
	var img5 = document.getElementById('Op5');
	var img6 = document.getElementById('Op6');
	var img7 = document.getElementById('Op7');
	
	switch (NOp){
		case '1' : 
			img1.src = 'content/inter/op1.gif'
			img2.src = 'content/inter/espacio.gif'
			img3.src = 'content/inter/espacio.gif'
			img4.src = 'content/inter/espacio.gif'
			img5.src = 'content/inter/espacio.gif'
			img6.src = 'content/inter/espacio.gif'
			img7.src = 'content/inter/espacio.gif'
		break;
		
		case '2' :
			img1.src = 'content/inter/op1.gif' 
			img2.src = 'content/inter/op2.gif'
			img3.src = 'content/inter/espacio.gif'
			img4.src = 'content/inter/espacio.gif'
			img5.src = 'content/inter/espacio.gif'
			img6.src = 'content/inter/espacio.gif'
			img7.src = 'content/inter/espacio.gif'
		break;	
		
		case '3' :
			img1.src = 'content/inter/op1.gif' 
			img2.src = 'content/inter/op2.gif'
			img3.src = 'content/inter/op3.gif'
			img4.src = 'content/inter/espacio.gif'
			img5.src = 'content/inter/espacio.gif'
			img6.src = 'content/inter/espacio.gif'
			img7.src = 'content/inter/espacio.gif'
		break;
		
		case '4' :
			img1.src = 'content/inter/op1.gif' 
			img2.src = 'content/inter/op2.gif'
			img3.src = 'content/inter/op3.gif'
			img4.src = 'content/inter/op4.gif'
			img5.src = 'content/inter/espacio.gif'
			img6.src = 'content/inter/espacio.gif'
			img7.src = 'content/inter/espacio.gif'
		break;
		
		case '5' :
			img1.src = 'content/inter/op1.gif' 
			img2.src = 'content/inter/op2.gif'
			img3.src = 'content/inter/op3.gif'
			img4.src = 'content/inter/op4.gif'
			img5.src = 'content/inter/op5.gif'
			img6.src = 'content/inter/espacio.gif'
			img7.src = 'content/inter/espacio.gif'
		break;
		
		case '6' :
			img1.src = 'content/inter/op1.gif' 
			img2.src = 'content/inter/op2.gif'
			img3.src = 'content/inter/op3.gif'
			img4.src = 'content/inter/op4.gif'
			img5.src = 'content/inter/op5.gif'
			img6.src = 'content/inter/op6.gif'
			img7.src = 'content/inter/espacio.gif'
		break;
		
		case '7' :
			img1.src = 'content/inter/op1.gif' 
			img2.src = 'content/inter/op2.gif'
			img3.src = 'content/inter/op3.gif'
			img4.src = 'content/inter/op4.gif'
			img5.src = 'content/inter/op5.gif'
			img6.src = 'content/inter/op6.gif'
			img7.src = 'content/inter/op7.gif'
		break;																	
	}
}

function IngresarLink(Campo,NvoTag){
	var Texto = '';
	var Prefijo = '';
	switch (NvoTag){
		case "A" : Texto = "Ingresa la URL:"; Prefijo = "http://";
			break;

		case "M" : Texto = "Ingresa el email:"; Prefijo = "tucorreo@dominio.cl";
			break;

		case "IMG" : Texto = "Ingresa la URL de la imagen:"; Prefijo = "http://";
			break;
			
		case "YT" : Texto = "Ingresa el codigo del video en YouTube.com:"; Prefijo = "";
			break;			
	}
	
	var IngresaURL = prompt(Texto, Prefijo);
	if (!IngresaURL || IngresaURL == 'http://' || IngresaURL == 'tucorreo@dominio.cl' || IngresaURL == ''){
		//alert('Error!');
		return false;
	} else {
		if(NvoTag == "M" && !echeck(IngresaURL)){
			alert('Email inválido');
			return false;
		}
		
		Nav = (document.all)? true:false	
		ta = document.getElementById(Campo);
		
		if (Nav == true){
			//IE
			if (document.selection){
				var sel = document.selection;
				var rng = sel.createRange();
				
				input = document.all[Campo];  
				input.focus(input.caretPos);
				input.caretPos = document.selection.createRange();
			 
				if (sel.type == "Text"){
					text = rng.text;
					if(NvoTag == 'A'){
						if(text == ""){
							rng.text = "[" + NvoTag + "]" + IngresaURL + "==" + text + "[*" + NvoTag + "] ";
						} else {
							alert("Seleccione el texto a vincular");
							return false;
						}
					} else {
						input.caretPos.text = "[" + NvoTag + "]" + IngresaURL + "[*" + NvoTag + "] ";
					}								
				} else {
					input.caretPos.text = "[" + NvoTag + "]" + IngresaURL + "[*" + NvoTag + "] ";					
				}
				input.focus();
			}
		} else {		
			start = ta.selectionStart;
			end = ta.selectionEnd;
			
			before = (ta.value).substring(0, start);
			sel = (ta.value).substring(start, end);
			after = (ta.value).substring(end, ta.textLength);
			
			 if ((NvoTag == "A") && (sel.length > 0)){
				 ta.value = before + "[" + NvoTag + "]" + IngresaURL + "==" + sel + "[*" + NvoTag + "]" + after;
				 ta.focus();
				 ta.selectionStart = end + 5 + (NvoTag.length * 2);
				 ta.selectionEnd = ta.selectionStart;
			 } else {
				 if (NvoTag == "A"){
					 alert("Seleccione el texto a vincular");
					 return false;
				 } else {
					 ta.value = before + "[" + NvoTag + "]" + IngresaURL + "[*" + NvoTag + "] " + after;
					 ta.focus();
					 ta.selectionStart = end + 4 + NvoTag.length - sel.length;
					 ta.selectionEnd = ta.selectionStart;
				 }
			 }
		}
	}	
}

function DarFormato(Campo,NvoTag){	
	Nav = (document.all)? true:false	
	ta = document.getElementById(Campo);
	
	if (Nav == true){
		//IE
		if (document.selection){
			var sel = document.selection;
			var rng = sel.createRange();
			
			input = document.all[Campo];  
			input.focus(input.caretPos);
			input.caretPos = document.selection.createRange();
		 
			if (sel.type == "Text"){
				text = rng.text;
				if(NvoTag != 'BL' && NvoTag != 'HR'){
					rng.text = "[" + NvoTag + "]" + text + "[*" + NvoTag + "] ";
				} else {
					input.caretPos.text = "[" + NvoTag + "*] ";
				}								
			} else {
				if(NvoTag == 'BL' || NvoTag == 'HR'){
					input.caretPos.text = "[" + NvoTag + "*] ";
				}				 
			}
			input.focus();
		}
	} else {		
		start = ta.selectionStart;
		end = ta.selectionEnd;
		
		before = (ta.value).substring(0, start);
		sel = (ta.value).substring(start, end);
		after = (ta.value).substring(end, ta.textLength);
		
		 if ((NvoTag != "BL") && (NvoTag != "HR") && (sel.length > 0)){
			 ta.value = before + "[" + NvoTag + "]" + sel + "[*" + NvoTag + "] " + after;
			 ta.focus();
			 ta.selectionStart = end + 5 + (NvoTag.length * 2);
			 ta.selectionEnd = ta.selectionStart;
		 } else {
			if (NvoTag == "HR") {
				ta.value = before + "[" + NvoTag + "*] " + after;
				ta.focus();
				ta.selectionStart = end + 4 + NvoTag.length - sel.length;
			} else if (NvoTag == "BL")  {
				ta.value = before + "[" + NvoTag + "*] " + after;
				ta.focus();
				ta.selectionStart = end + 2 + NvoTag.length - sel.length;
			}
			ta.selectionEnd = ta.selectionStart;		 
		 }
	}
}

function checkCDV(dvr){
	dv = dvr + ""
	if ( dv != '0' && dv != '1' && dv != '2' && dv != '3' && dv != '4' && dv != '5' && dv != '6' && dv != '7' && dv != '8' && dv != '9' && dv != 'k'  && dv != 'K')
	{
		return false;
	}
	return true;
}
	
function echeck(str) {
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   return false
	}

	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	   return false
	}

	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		return false
	}

	 if (str.indexOf(at,(lat+1))!=-1){
		return false
	 }

	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		return false
	 }

	 if (str.indexOf(dot,(lat+2))==-1){
		return false
	 }
	
	 if (str.indexOf(" ")!=-1){
		return false
	 }

	 return true					
}

function checkDV(rut,dv){		
	largo = rut.length;
	if ( largo < 1 )
	{
		return false;
	}

	if ( !checkCDV( dv ) )
		return false;
	if ( rut == null || dv == null )
			return 0
	var dvr = '0'
	suma = 0
	mul  = 2
	for (i= rut.length -1 ; i >= 0; i--)
	{
		suma = suma + rut.charAt(i) * mul
		if (mul == 7)
			mul = 2
		else    
			mul++
	}
	res = suma % 11
	if (res==1)
		dvr = 'k'
	else if (res==0)
		dvr = '0'
	else
	{
	dvi = 11-res
	dvr = dvi + ""
	}

	if ( dvr != dv.toLowerCase() )
	{		
	return false
	}
	return true;
}
	
function Mid(s, n, c){
	var numargs=Mid.arguments.length;
	if(numargs<3) c=s.length-n+1;	
	if(c<1) c=s.length-n+1;
	if(n+c >s.length) c=s.length-n+1;
	if(n>s.length) return "";		
	return s.substring(n-1,n+c-1);
}

function Extension(strArc,ComExt){
	largo = strArc.length; inicio = largo - 2; fin = 3;
	ExtAct = Mid(strArc,inicio,fin);
	if (ExtAct != ComExt){
		return false;
	} else {
		return true;
	}
}

function Busqueda(){
	var concepto;
	concepto = document.buscar.concepto.value;
	if (concepto=='' || concepto.length < 4){
		alert('Complete:\n - concepto');
		return false;
	} else {
		document.buscar.submit();
	}
}

function BusquedaA(){
	var concepto;
	concepto = document.BuscarA.concepto.value;
	if (concepto=='' || concepto.length < 4){
		alert('Complete:\n - frase o concepto');
		return false;
	} else {
		document.BuscarA.submit();
	}
}

function Login(){
	if (document.login.usuario.value=='' || document.login.password.value==''){
		alert('Complete usuario y/o contraseña');
		return false;
	} else {
		document.login.AU.value = 'BRwU2IJKMDz77552r68125';
		document.login.submit();
	}
}

function ValidarOpinion(){
	var nombre = document.opinar.nombre.value;
	var apellido = document.opinar.apellido.value;
	var opinion = document.opinar.opinion.value;
	
	var Err_msg = 0;
	var Txt_msg = '';	
	
	if (document.opinar.ingreso.checked) {
		ingreso = 1;
	} else {
		ingreso = 0;
	} 
	
	if (nombre == '' || nombre.length < 2){
		Err_msg++;
		Txt_msg = Txt_msg + "- nombre.\n";
	}
	
	if (apellido == '' || apellido.length < 2){
		Err_msg++;
		Txt_msg = Txt_msg + "- apellido.\n";
	}
	
	if (opinion == '' || opinion.length < 2){
		Err_msg++;
		Txt_msg = Txt_msg + "- opinión.\n";
	} 
	
	if (Err_msg == 0){
		document.opinar.submit();
	} else {
		alert('Complete o corrija:\n' + Txt_msg)
	return false;
	}
}
 
function valido(){
 var myindex=form1.meses.selectedIndex;
 if (form1.meses[myindex].value == '0')
     {
      alert("Seleccione Mes");
	  form1.meses.focus();
  	  return false;
     } 
 var myindex=form1.anio.selectedIndex;
 if (form1.anio[myindex].value == '0')
     {
      alert("Seleccione Año");
	  form1.anio.focus();
  	  return false;
     } 
 return true;
 document.form1.submit();
}

function valido1(){
 var myindex=form1.meses1.selectedIndex;
 if (form1.meses1[myindex].value == '0')
     {
      alert("Seleccione Mes");
	  form1.meses1.focus();
  	  return false;
     } 
 var myindex=form1.anio1.selectedIndex;
 if (form1.anio1[myindex].value == '0')
     {
      alert("Seleccione Año");
	  form1.anio1.focus();
  	  return false;
     } 
 //return true;
 document.form1.submit();
}

function valido2(){
 var myindex=form2.compania2.selectedIndex;
 if (form2.compania2[myindex].value == '0')
     {
      alert("Seleccione Compañia");
	  form2.compania2.focus();
  	  return false;
     } 
 var myindex=form2.meses2.selectedIndex;
 if (form2.meses2[myindex].value == '0')
     {
      alert("Seleccione Mes");
	  form2.meses2.focus();
  	  return false;
     } 
 var myindex=form2.anio2.selectedIndex;
 if (form2.anio2[myindex].value == '0')
     {
      alert("Seleccione Año");
	  form2.anio2.focus();
  	  return false;
     } 
 //return true;
 document.form2.submit();
}

//--------------------------------------------------------------

function MM_showHideLayers() { //v3.0
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) {obj=obj.style;v=(v=='show')?'visible':(v='hide')?'hidden':v;}
    obj.visibility=v;
  }
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MostrarOcultar(id){
    elem = document.getElementById(id);    
    if (elem.style.display == 'none')
	    Mostrar(id);
	else
	   Ocultar(id);	
}

var menuActivo=1;
var numMenus = 9; //Nº menus
function Temporizar(valor) {
	setTimeout("OcultarMenu('"+valor+"');", 500);
}

function OcultarMenu(menu){
	if(menuActivo){
        Ocultar2(menu);       
    }
}

function MostrarMenu(id){
	for (m=0;m<10;m++){		
        Ocultar2('menu'+m);
    }
   		
    // Netscape 4
    if(ns4){
	   document.layers[id].visibility = "show";
    }
    // Explorer 4
    else if(ie4){		
        document.all[id].style.visibility = "visible";
    }
    // W3C - Explorer 5+ and Netscape 6+
    else if(ie5 || ns6){		
        document.getElementById(id).style.visibility = "visible";
    }
	//alert(id)
}

function Ocultar2(id){
	elem = document.getElementById(id);           
	// Netscape 4
	if(ns4){
		document.layers[id].position = 'absolute';
		document.layers[id].visibility = 'hide';
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.position = 'absolute';
		document.all[id].style.visibility = 'hidden';
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.position = 'absolute';
		document.getElementById(id).style.visibility = 'hidden';
	}
}

function PosicionDivs(){
	anchoBody	= 995;
	scrDif		= screen.width - document.body.clientWidth;
	if(document.body.clientWidth < anchoBody)
		pos0 = 0;
	else
		pos0 = parseInt(((screen.width-anchoBody)/2)+7);
	
	document.getElementById('menu0').style.left = pos0+'px';
	
	pos1 = pos0 + 160;
	document.getElementById('menu1').style.left = pos1+'px';
	
	pos2 = pos1 + 120;
	document.getElementById('menu2').style.left = pos2+'px';
	
	pos3 = pos2 + 297;
	document.getElementById('menu3').style.left = pos3+'px';
	
	pos4 = pos3 + 267;
	document.getElementById('menu4').style.left = pos4+'px';		
}

function Mostrar(id){
	elem = document.getElementById(id); 
	// Netscape 4
	if(ns4){
		document.layers[id].position = 'static';
		document.layers[id].visibility = 'show';
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.position = 'static';
		document.all[id].style.visibility = 'visible';
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.position = 'static';
		document.getElementById(id).style.visibility = 'visible';
	}
	elem.style.display = '';
}

function Ocultar(id){
    elem = document.getElementById(id);           
	// Netscape 4
	if(ns4){
		document.layers[id].position = 'absolute';
		document.layers[id].visibility = 'hide';
	}
	// Explorer 4
	else if(ie4){
		document.all[id].style.position = 'absolute';
		document.all[id].style.visibility = 'hidden';
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(id).style.position = 'absolute';
		document.getElementById(id).style.visibility = 'hidden';
	}
	elem.style.display = 'none';	
}

function Imprimir(Cont){
	window.open('Imprimir.asp?C='+Cont,'Imprimir','width=750,height=600,scrollbars=yes');
}

function Enviar(Cont){
	var tdAlerta = document.getElementById('tdAlerta');
	tdAlerta.style.background = '#FFFFFF';
	tdAlerta.innerHTML = '';
	
	document.frmEnviar.Para.value = '';
	document.frmEnviar.De.value = '';
	document.frmEnviar.comentarios.value = '';
	
	Ocultar('divEnviando');
	Mostrar('divFrm');
	
	MostrarDiv('divEnviar');
	document.getElementById('C').value = Cont;
}

function EnviarMensaje(Para, De, Comentario){
	var tdAlerta = document.getElementById('tdAlerta');
	var errmsj = '';
		
	if(!echeck(Para))errmsj+='Para. ';
	if(!echeck(De))errmsj+='De. ';
	if(errmsj==''){
		EnviarSMTP(Para, De, Comentario);
	}else{
		tdAlerta.style.background = '#FFDADA';
		tdAlerta.innerHTML = 'Complete: '+errmsj;		
	}
}

function GetXmlHttpObject(){
	if (window.XMLHttpRequest){
	  // code for IE7+, Firefox, Chrome, Opera, Safari
	  return new XMLHttpRequest();
	}

	if (window.ActiveXObject) {
		// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}

function EnviarSMTP(Para, De, Comentario){	
	xmlhttp = GetXmlHttpObject();
	if (xmlhttp==null){
		alert ("Su navegador no soporta Ajax");
		return;
	}
	var params = "T=GLEDN02802&Para="+Para+"&De="+De+"&Comentario="+escape(Comentario)+"&C="+document.getElementById('C').value;
	url="SMTP.asp";
	
	xmlhttp.open("POST",url,true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", params.length);
	xmlhttp.setRequestHeader("Connection", "close");	
	xmlhttp.onreadystatechange=stateChanged;
	/*
	http.onreadystatechange = function() {//Call a function when the state changes.
		if(http.readyState == 4 && http.status == 200) {
			alert(http.responseText);
		}
	}*/
	xmlhttp.send(params);
}

function stateChanged(){
	if (xmlhttp.readyState==4){		
		try {
			Ocultar('loader');
			var res = xmlhttp.responseText;
			var tx = document.getElementById('Resultado');			
			if (res == '1'){
				tx.innerHTML = '<b>El mensaje fue envíado con éxito.</b>';
			} else {
				alert(res);
				tx.innerHTML = '<b>El mensaje no se pudo enviar.</b>';
			}
		}  
		catch(e) {
			alert(e);
			return;
		}				
	} else {
		Ocultar('divFrm');
		Mostrar('divEnviando');
	}
}

function findPosX(obj)
{
 var curleft = 0;
 if (document.getElementById || document.all)
 {
  while (obj.offsetParent)
  {
   curleft += obj.offsetLeft
   obj = obj.offsetParent;
  }
 }
 else if (document.layers)
  curleft += obj.x;
 return curleft;
}

function findPosY(obj)
{
 var curtop = 0;
 if (document.getElementById || document.all)
 {
  while (obj.offsetParent)
  {
   curtop += obj.offsetTop
   obj = obj.offsetParent;
  }
 }
 else if (document.layers)
  curtop += obj.y;
 return curtop;
}

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return [curleft,curtop];
}

function getXY(obj){
  var curleft = 0;
  var curtop = obj.offsetHeight + 5;
  var border;
  if (obj.offsetParent)
  {
    do
    {
      // XXX: If the element is position: relative we have to add borderWidth
      if (getStyle(obj, 'position') == 'relative')
      {
        if (border = _pub.getStyle(obj, 'border-top-width')) curtop += parseInt(border);
        if (border = _pub.getStyle(obj, 'border-left-width')) curleft += parseInt(border);
      }
      curleft += obj.offsetLeft;
      curtop += obj.offsetTop;
    }
    while (obj = obj.offsetParent)
  }
  else if (obj.x)
  {
    curleft += obj.x;
    curtop += obj.y;
  }
  return curleft;
}

function getStyle(obj, styleProp){
  if (obj.currentStyle)
    return obj.currentStyle[styleProp];
  else if (window.getComputedStyle)
    return document.defaultView.getComputedStyle(obj,null).getPropertyValue(styleProp);
}

function MostrarDiv(idDiv, posX, posY){
	elem = document.getElementById(idDiv);    
	posX = parseInt(((document.body.clientWidth-995)/2)+550);	
		
	// Netscape 4
	if(ns4){
		document.layers[idDiv].left = posX+'px';
	}
	// Explorer 4
	else if(ie4){
		document.all[idDiv].style.left = posX+'px';
	}
	// W3C - Explorer 5+ and Netscape 6+
	else if(ie5 || ns6){
		document.getElementById(idDiv).style.left = posX+'px';
	}
	
	if (elem.style.display == 'none'){	
	 	 // Netscape 4
	    if(ns4){		   
		    document.layers[idDiv].visibility = 'show';
	    }
	    // Explorer 4
	    else if(ie4){
		    document.all[idDiv].style.visibility = 'visible';
	    }
	    // W3C - Explorer 5+ and Netscape 6+
	    else if(ie5 || ns6){
		    document.getElementById(idDiv).style.visibility = 'visible';
	    }
	    elem.style.display = '';
	} else {
		 // Netscape 4
	    if(ns4){
		    document.layers[idDiv].visibility = 'hide';
	    }
	    // Explorer 4
	    else if(ie4){
		    document.all[idDiv].style.visibility = 'hidden';
	    }
	    // W3C - Explorer 5+ and Netscape 6+
	    else if(ie5 || ns6){
		    document.getElementById(idDiv).style.visibility = 'hidden';
	    }
	    elem.style.display = 'none';
	}
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function aumentarFontSize(texto){
	if (factual < 20 ){
		factual++; 
		setFuentes(factual,texto);
	}
}

function reducirFontSize(texto){
	if (factual > 11){
		factual--;
		setFuentes(factual,texto);
	}
}
function setFuentes(fontactual,idtexto){
	var lay = document.getElementById(idtexto);
	try{
		lay.style.fontSize = fontactual + "px";
		lay.style.lineHeight = (fontactual + 7) + "px";
	}catch(e){
		//alert(e.description  + " | " + fontactual + " | " + idtexto)
	}
}
