
// Efecto typewriter
var i,texto,text1,text2,textLength,t;
function beginTyping(speed)
{
texto=document.getElementById("texto")
i=0;
text1=texto.innerHTML;
textLength=text1.length;
document.getElementById("typing").innerHTML="";
text2="";
t=window.setInterval("type()",speed);
}

function type()
{
text2=text2+text1.substring(i,i+1);
document.getElementById("typing").innerHTML=text2;
i=i+1;
if (i==textLength)
  {
  clearInterval(t);
  }
}

function formatCurrency(num) {
num = num.toString().replace(/\$|\,/g,'');
if(isNaN(num))
num = "0";
sign = (num == (num = Math.abs(num)));
num = Math.floor(num*100+0.50000000001);
cents = num%100;
num = Math.floor(num/100).toString();
if(cents<10)
cents = "0" + cents;
for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
num = num.substring(0,num.length-(4*i+3))+','+
num.substring(num.length-(4*i+3));
return (((sign)?'':'-') + num + '.' + cents);
}

function verificaOpen()
{
var pageID = document.f_pageID.pageID.value;
if (parent.document.getElementById("mainFrame")==null) top.location.href="index.html?pageID=" + pageID;
var pos=window.location.href.indexOf("pageID=");
if (pageID="100" && pos!=-1) { 
var pageIDO=window.location.href.substring(pos+7);
if (!isNaN(pageIDO)) openOption(parseInt(pageIDO));
}
}

function openOption(option)
{
parent.document.getElementById("txtSeccion").style.marginRight = "14px";
parent.document.getElementById("txtSeccion").style.letterSpacing = "6px";
switch (option)
	{
	case 100: // Inicio
	  parent.document.getElementById("txtSeccion").innerHTML="Inicio";
	  parent.document.getElementById("mainFrame").src="promocionales.html";
	  break;
	case 101: // Quienes somos
	  parent.document.getElementById("txtSeccion").innerHTML="Quienes somos";
	  parent.document.getElementById("mainFrame").src="quienessomos.html";
	  break;
	case 102: // Nuestras soluciones
	  parent.document.getElementById("txtSeccion").innerHTML="Nuestras soluciones";
	  parent.document.getElementById("mainFrame").src="soluciones.html";
	  break;
	case 103: // Servicios
	  parent.document.getElementById("txtSeccion").innerHTML="Servicios";
	  parent.document.getElementById("mainFrame").src="servicios.html";
	break;
	case 104: // Únete al equipo
	  parent.document.getElementById("txtSeccion").innerHTML="Únete al equipo";
	  parent.document.getElementById("mainFrame").src="bolsadetrabajo.html";
	break;
	case 105: // Contáctanos
	  parent.document.getElementById("txtSeccion").innerHTML="Contáctanos";
	  parent.document.getElementById("mainFrame").src="contactanos.html";
	break;
	case 106: // Buscar
	  parent.document.getElementById("txtSeccion").innerHTML="Buscar";
	  parent.document.getElementById("mainFrame").src="buscar.html";
	break;
	case 107: // Correo
	  location.href="mailto:contacto@xion.com.mx";
	break;
	case 108: // Avisos legales
	  parent.document.getElementById("txtSeccion").innerHTML="Avisos legales";
	  parent.document.getElementById("mainFrame").src="legal.html";
	break;
	case 200: // Lotus
	  parent.document.getElementById("txtSeccion").innerHTML="Nuestras soluciones en Lotus";
	  parent.document.getElementById("mainFrame").src="lotus.html";
	break;
	case 300: // Desarrollo
	  parent.document.getElementById("txtSeccion").innerHTML="Nuestras soluciones en Desarrollo";
	  parent.document.getElementById("mainFrame").src="desarrollo.html";
	break;
	case 400: // Infraestructura & Seguridad
	  parent.document.getElementById("txtSeccion").style.marginRight = "18px";
	  parent.document.getElementById("txtSeccion").style.letterSpacing = "2px";
	  parent.document.getElementById("txtSeccion").innerHTML="Nuestras soluciones en Infraestructura y Seguridad";
	  parent.document.getElementById("mainFrame").src="infraestructura.html";
	break;
	case 500: // Energía eléctrica
  	  parent.document.getElementById("txtSeccion").innerHTML="Nuestras soluciones en Energía Eléctrica";
	  parent.document.getElementById("mainFrame").src="energia.html";
	break;	
	default:
	  alert("Opcion no válida");;
	}
}


