<!-- 
var years = new Array('y2005', 'y2004', 'y2003', 'y2002' ,'y2001' ,'y2000' ,'y1999' ,'y1998' ,'y1995');
//var ilink1 = "http://www.freewebtown.com/nmxg2/";
var ilink1 = "http://www.cazucito.com/old/";
var ilink2 = "http://www.freewebtown.com/lvsn/";
var activo = "activo";
var inactivo = "inactivo";
// 2005
var cazucito_digital = new siteInfo("cazucito", "Cazucito Digital (Página Personal)", "2005/activa/cazucito/index.html", "http://www.cazucito.com/", "Sitio personal de Pedro Cabrera-Zúñiga", activo, cazucito);
var weblog = new siteInfo("weblog", "Weblog: cazucitoDIGITAL", "", "http://weblog.cazucito.com/", "Átomos devenidos en bits de mi vida...", activo, cazucito);
var info_esfera = new siteInfo("info_esfera", "Info-Esfera (Portal)", "2005/activa/ie/index.html", "http://www.info-esfera.com.mx/", "P O R T A L, PROXIMAMENTE", activo, cazucito);
var lvsn_desc = "En LVSN encontrarás creaciones originales fan-art (carátulas, fondos de pantalla, afiches, postales, etc.) relacionadas con series de animación (principalmente anime), historietas (principalente manga), series de tv, peliculas, etc.";
var lvsn = new siteInfo("lvsn", "LVSN (Anime Fanart)", "", "http://lvsn.cazucito.com/index.html", lvsn_desc, activo, cazucito);
var blogger_libros = new siteInfo("blogger_libros", "Blog: Cazucito Digital Libros", "", "http://cazucito-libros.blogspot.com/", "Información acerca de los libros que he leido -listados no cronológicamente- a lo largo de mi vida. (En Proceso ;-) ). <br/>Nos mudamos a <a href='http://weblog.cazucito.com' target='_blank'>http://weblog.cazucito.com</a>", inactivo, cazucito);
var photoblog = new siteInfo("blogger_libros", "Blog: Cazucito Digital Libros", "", "http://cazucito-libros.blogspot.com/", "Información acerca de los libros que he leido -listados no cronológicamente- a lo largo de mi vida. (En Proceso ;-) )", inactivo, cazucito);
var blogsome = new siteInfo("blogsome", "Blog: cazucitoDIGITAL", "", "http://cazucito.blogsome.com/", "Bitácora donde se encuentran algunos unos y ceros de mi vida. <br/>Nos mudamos a <a href='http://weblog.cazucito.com' target='_blank'>http://weblog.cazucito.com</a>", inactivo, cazucito);
// 2004
var temporal_desc = "Página Temporal en la que se incluye mi Curriculum Vitae en formato PDF";
var blogger_desc = "Un Blog con información personal. <br/>Nos mudamos a <a href='http://weblog.cazucito.com' target='_blank'>http://weblog.cazucito.com</a>";
var msn_spaces_desc = "Blog en msnSpaces, incluye albumes de fotografías. <br/>Nos mudamos a <a href='http://weblog.cazucito.com' target='_blank'>http://weblog.cazucito.com</a>";
var temporal = new siteInfo("temporal", "Página Provisional (Curriculum Vitae 2004)", "2004/inactiva/temp/index.html", ilink1 + "2004/inactiva/temp/index.html", temporal_desc, inactivo, cazucito);
var blogger = new siteInfo("blogger", "Blog: Cazucito Digital (Blogger)", "2004/activa/blogger/index.html", "http://cazucito.blogspot.com/", blogger_desc, inactivo, cazucito);
var msn_spaces = new siteInfo("msn_spaces", "Blog: Cazucito Digital (msnSpaces)", "2004/activa/msn_spaces/index.html", "http://spaces.msn.com/members/cazucito/", msn_spaces_desc, inactivo, cazucito);
// 2003
var cgpi = new siteInfo("cgpi", "SAPPI de la CGPI", "2003/inactiva/cgpi/index.htm", ilink1 + "2003/inactiva/cgpi/index.htm", "Sistema de Administración de Programas y Proyectos de Investigación de la Coordinación General de Posgrado e Investigación (SAPPI de la CGPI)", inactivo, cazucito);
// 2002
var core02 = new siteInfo("core02", "Tercer Congreso Estudiantil De Computación (core02)", "2002/inactiva/core02/index.htm", ilink1 + "2002/inactiva/core02/index.htm", "El CORE 2002 brinda a los estudiantes de computación y áreas afines un foro para exponer trabajos de investigación, tesis y trabajos terminales, para así promover el intercambio de conocimientos y experiencias con estudiantes y profesores de otras instituciones del país", inactivo, cazucito);
var mmytn = new siteInfo("mmytn", "Multimedia y sus Técnicas Numéricas(Tareas y Proyectos)", "2002/inactiva/mmandtn/index.html", ilink1 + "2002/inactiva/mmandtn/index.html", "Conjunto de tareas y proyectos desarrollados para la asignatura de Multimedia y sus Técnicas Numéricas principalmente en Macromedia Flash y en Adobe Photoshop.", inactivo, cazucito);
// 2001
var azsts02b = new siteInfo("azsts02b", "azSTS 0.2b (Esteganografía Básica)", "2001/inactiva/azsts02b/index.htm", ilink1 + "2001/inactiva/azsts02b/index.htm", "Desarrollo De Un Sistema Que Implementa Esteganografía (azSTS 0.2b)", inactivo, cazucito);
var jvrml = new siteInfo("jvrml", "jVRML <3D Editor>", "2001/inactiva/jvrml/index.html", ilink1 + "2001/inactiva/jvrml/index.html", "Diseñar e implementar una aplicación capaz de generar un mundo VRML, la cual podrá crear/modificar figuras básicas y permitirá ingresar texto.", inactivo, cazucito);
var nisttiempo = new siteInfo("nisttiempo", "NISTTiempo (Uso de Sockets en JAVA)", "2001/inactiva/nisttiempo/index.htm", ilink1 + "2001/inactiva/nisttiempo/index.htm", "NISTTiempo es una aplicación sencilla que ejemplifica el uso de Sockets en JAVA para ello utiliza el puerto 13 del servidor time.nist.gov uno de los servidores del  National Institute of Standards and Technology (NIST) ubicado en el Physics Laboratory: Time & Frecuency Division en la que se indican las especificaciones para: Configurar El Reloj de tu Computadora por Internet (Set Your Computer Clock Via the Internet), usando el servicio NIST Internet Time Service (ITS).", inactivo, cazucito);
var patrones = new siteInfo("patrones", "Patrones de Diseño", "2001/inactiva/patrones/index.html", ilink1 + "2001/inactiva/patrones/index.html", "Micrositio con algunos documentos sobre patrones de dise&ntilde;o", inactivo, cazucito);
// 2000
var azsts01b = new siteInfo("azsts01b", "azSTS 0.1b (Esteganografía Básica)", "2000/inactiva/azsts01b/index.htm", ilink1 + "2000/inactiva/azsts01b/index.htm", "Desarrollo De Un Sistema Que Implementa Esteganografía (azSTS 0.1b)", inactivo, cazucito);
var eventos2000 = new siteInfo("eventos2000", "Modelo De Eventos En JAVA, CIC-IPN", "2000/inactiva/eventos2000/index.html", ilink1 + "2000/inactiva/eventos2000/index.html", "Modelo De Eventos En JAVA, una breve exposición", inactivo, cazucito);
// 1999
var pandemonium = new siteInfo("pandemonium", "PaNdEmOniUm", "1999/inactiva/pandemonium/index.html", ilink1 + "1999/inactiva/pandemonium/index.html", "Una breve investigaci&oacute;n sobre la capital del infierno", inactivo, cazucito);
var sice = new siteInfo("sice", "Semana De Ingeniería En Comunicaciones Y Electrónica", "1999/inactiva/sice/index.html", ilink1 + "1999/inactiva/sice/index.html", "Semana De Ingenier&iacute;a En Comunicaciones Y Electr&oacute;nica, ESIME UC", inactivo, cazucito);
var sc = new siteInfo("sc", "Sistemas de la Comunicación I (Proyecto Final)", "1999/inactiva/scthelast/index.html", ilink1 + "1999/inactiva/scthelast/index.html", "Diseño y Desarrollo De Una Interfase De Control y Monitoreo Remoto Adaptativa a las Necesidades Del Lugar Utilizando La Línea Telefónica", inactivo, cazucito);
var formularios = new siteInfo("formularios", "Sistemas de la Comunicación III", "1999/inactiva/formularios/index.html", ilink1 + "1999/inactiva/formularios/index.html", "Formularios y gráficas auxiliares en las comunicaciones", inactivo, cazucito);
// 1998
var control = new siteInfo("control", "Teoría de Control II (Apuntes)", "1998/inactiva/control_ito/index.html", ilink1 + "1998/inactiva/control_ito/index.html", "Apuntes, Pr&aacute;cticas de la asignatura Teoria de Control II", inactivo, cazucito);
// 1995
var c_cw = new siteInfo("c_cw", "Turbo C y ChiWriter", "1995/inactiva/c_cw/index.html", ilink1 + "1995/inactiva/c_cw/index.html", "Micrositio con un par de productos abandonware: Turbo C y ChiWriter", inactivo, cazucito);
//
var y2005 = new Array(cazucito_digital, weblog, info_esfera, lvsn, blogsome, blogger_libros);
var y2004 = new Array(blogger, msn_spaces, temporal);
var y2003 = new Array(cgpi);
var y2002 = new Array(core02, mmytn);
var y2001 = new Array(azsts02b, jvrml, nisttiempo, patrones);
var y2000 = new Array(azsts01b, eventos2000);
var y1999 = new Array(pandemonium, sice, sc, formularios);
var y1998 = new Array(control);
var y1995 = new Array(c_cw);
// last year default
var ySel = y2005;
//
function yearSel(_this) {
  // clear loop
  for(var i = 0; i < years.length; i++) {
    document.getElementById(years[i]).src = "mm/static/" + years[i] + "_unsel.jpg";
	if(years[i] == _this.name) {	 
      if(_this.name=='y2005') {ySel=y2005;}
	  else if(_this.name=='y2004') {ySel=y2004;}
	  else if(_this.name=='y2003') {ySel=y2003;}
	  else if(_this.name=='y2002') {ySel=y2002;}
	  else if(_this.name=='y2001') {ySel=y2001;}
	  else if(_this.name=='y2000') {ySel=y2000;}
	  else if(_this.name=='y1999') {ySel=y1999;}
	  else if(_this.name=='y1998') {ySel=y1998;}
	  else if(_this.name=='y1995') {ySel=y1995;}  	  
	}
  }
  // set down image
  document.getElementById(_this.name).src = "mm/static/" + _this.name + "_sel.jpg";
  //alert("ySel.length: " + ySel.length);
  //
  contenido(_this);
}
// 
function contenido(_item) {
  var separator = '<tr><td height="10px" colspan="4"></td></tr>';
  var table = '<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0" align="center">';
  table += separator;
  for(i = 0; i < ySel.length; i++) {
	// header
	line = '<tr class="sitetitle">';
	line += '<td width="6px"></td>';
	line += '<td align="left" background="mm/static/sitetitle.jpg" colspan="2">'+ySel[i].name+'&nbsp;|'+createLinkFullUrlStatus(ySel[i].full_url, ySel[i].status)+'|</td>';
    line += '<td width="6px"></td>';
    line += '</tr>';
	table += line;
    // description
	line = '<tr class="sitedesc">';
	line += '<td width="6px"></td>';	
	line += '<td align="left">'+ySel[i].desc+'</td>';
	line += '<td align="center"><img src="mm/static/t_'+ySel[i].codename+'.jpg" class="siteimg" alt="'+ySel[i].name+'" border="0" onClick="javascript:alert(\'(C)\');"></td>';
	line += '<td width="6px"></td>';
	line += '</tr>';
	table += line;
	// foot	
    line = '<tr class="sitefoot" valign="bottom">';
	line += '<td width="6px"></td>';	
	line += '<td align="left" colspan="2" background="mm/static/sitefoot.gif">' + ySel[i].user.name + ' <a href="mailto:' + ySel[i].user.email + '?subject='+ySel[i].name+'">' + ySel[i].user.email + '</a></td>';
	line += '<td width="6px"></td>';
	line += '</tr>';	
	table += line;
	//
    table += separator;	
  }
  // if ySel.length < 3
  if(ySel.length < 3) {
    for(var i = (3-ySel.length); i >= 0; i--) {
	  table += '<tr><td height="150px" colspan="4"></td></tr>';
	}
  }
  table += '</table>';
  //
  document.getElementById("sites").innerHTML = table;
}
// createLinkFullUrl
function createLinkFullUrlStatus(_fullUrl, _status) {
  var table = '';
  var msg = "Abrir en una nueva página";
  table += '&nbsp;<img src="mm/static/'+_status+'.png" alt="Estado de la página" title="Estado de la página" border="0">&nbsp;';  
  table += '<a href="'+_fullUrl+'" target="_blank" alt="Abrir en una nueva página" title="'+msg+'"><img src="mm/static/nw.png" alt="'+msg+'" border="0"></a>&nbsp;';
  return table;
}
//
function createYearMenu(){
  var yearTable = '<table align="center" border="0" cellpadding="0" cellspacing="0">';
  for(i = 0; i < years.length; i++) {
    yearTable += '<tr><td><img src="mm/static/'+years[i]+'_unsel.jpg" alt="A&ntilde;o" title="A&ntilde;o" name="'+years[i]+'" width="30" height="70" border="0" id="'+years[i]+'" onClick="javascript:yearSel(this);" style="cursor:pointer;"></td></tr>';
  }
  yearTable += '</table>';
  //
  document.getElementById("yearMenu").innerHTML = yearTable; 
  contenido(document.getElementById("y2005"));
  yearSel(document.getElementById("y2005"));
}
//-->