function registrate(){
	var nombre = document.getElementById('nombre').value;
	var direccion = document.getElementById('direccion').value;
	var email = document.getElementById('email').value;
	var error = new Array('Introducir el Nombre', 'Introducir dirección', 'Introducir un e-mail válido');
	if (nombre == '' || nombre == error[0]){
		document.getElementById('nombre').value = error[0];
		var errors = 1;
	}
	if (direccion == '' || direccion == error[1]){
		document.getElementById('direccion').value = error[1];
		var errors = 1;
	}
	if (email == '' || email == error[2]){
		document.getElementById('email').value = error[2];
		var errors = 1;
	}
	if (errors == 1){
		alert('Por favor revise sus datos...');
	}else{
		var datos = nombre+'/'+direccion+'/'+email;
		location.href="?seccion=54&datos="+datos+"&op=registrate#registrate";
	}
}
function buscarnoticias(buscar){
	location.href="?seccion=54&buscar="+buscar+"&op=#buscarnoticias";
}
function CambiarContenido(Contenido, id){
	document.getElementById(id).innerHTML=Contenido;
}
function replaceChars(foreplace, toreplace, cadena){
	ncadena="";
	b = 0;
	while (b<foreplace.length){
		c = 0;
		reemplazo = '';
		ncadena = '';
		while(c<cadena.length){
			reemplazo = (cadena.charAt(c) == foreplace.charAt(b)) ? toreplace.charAt(b) : cadena.charAt(c);
			ncadena = ncadena + reemplazo;
			c++;
		}
		cadena = ncadena;
		b++;
	}
	return cadena;
}
function obtenerestilo(nivel){
		switch (nivel){
			case 0:
				estilo = 'padre';
				break;
			case 1:
				estilo = 'hijo';
				break;
			case 2:
				estilo = 'nieto';
				break;
			case 3:
				estilo = 'biznieto';
				break;
			default:
				break;
		}
		return estilo;	
	}
function desplegarmenu(arreglo, nivel, op, ruta){
		switch (op){
			case 0:
				var html = "<a href='javascript:void(0);'";
				html = (eval(arreglo)[2]) ? html+"onclick=\"location.href='http://www.tecuala.gob.mx/?seccion="+(ruta)+"';\"" : html+" onclick='desplegarmenu(\""+arreglo+"\", "+(nivel)+", 1, \""+ruta+"\");'";
				html = html + ">";
				html = html + "<span>";
				html = html + "<li class='"+obtenerestilo(nivel)+"'>";
				html = html + "<img src='/images/arrow_"+obtenerestilo(nivel)+"_down.gif' alt='' ";
				html = html + "onclick='desplegarmenu(\""+arreglo+"\", "+(nivel)+", 1, \""+ruta+"\");' />";
				html = (eval(arreglo)[0].length > 28) ? html + eval(arreglo)[0].substr(0,24) + " [...]" : html + eval(arreglo)[0] ;
				html = html + "</li>";
				html = html + "</span>";
				html = html + "</a>";
				break;
			case 1:
				var html = "<a href='javascript:void(0);' ";
				html = (eval(arreglo)[2]) ? html+"onclick=\"location.href='http://www.tecuala.gob.mx/?seccion="+(ruta)+"';\"" : html+" onclick='desplegarmenu(\""+arreglo+"\", "+(nivel)+", 0, \""+ruta+"\");'";
				html = html + ">";
				html = html + "<span>";
				html = html + "<li class='"+obtenerestilo(nivel)+"'>";
				html = html + "<img src='/images/arrow_"+obtenerestilo(nivel)+"_up.gif' alt='' ";
				html = html + "onclick='desplegarmenu(\""+arreglo+"\", "+(nivel)+", 0, \""+ruta+"\");' />";
				html = (eval(arreglo)[0].length > 28) ? html + eval(arreglo)[0].substr(0,24) + " [...]" : html + eval(arreglo)[0] ;
				html = html + "</li>";
				html = html + "</span>";
				html = html + "</a>";
				if(navigator.appName == "Microsoft Internet Explorer" && navigator.appName=="6")
					var if_IsArray = "eval(arreglo)[1][a][0]";
				else
					var if_IsArray = "eval(arreglo)[1][a][0].length != 1";
				for(a = 0; a < eval(arreglo)[1].length; a++){
					if(eval(if_IsArray)){
						html = html +'<span id="'+eval(arreglo)[1][a][0]+'">';
						html = html + "<a href='javascript:void(0);'";
						html = (eval(arreglo)[1][a][2]) ? html+" onclick=\"location.href='http://www.tecuala.gob.mx/?seccion="+(eval(arreglo)[1][a][2])+"';\"" : html+"onclick='desplegarmenu(\""+arreglo+"[1]["+a+"]\", "+(nivel+1)+", 1, \""+(eval(arreglo)[1][a][2])+"\");'" ;
						html = html + ">";
						html = html + "<span>";
						html = html + "<li class='"+obtenerestilo(nivel+1)+"'>";
						html = html + "<img src='/images/arrow_"+obtenerestilo(nivel+1)+"_down.gif' alt='' ";
						html = html + "onclick='desplegarmenu(\""+arreglo+"[1]["+a+"]\", "+(nivel+1)+", 1, \""+(eval(arreglo)[1][a][2])+"\");' />";
						html = (eval(arreglo)[1][a][0].length > 28) ? html + eval(arreglo)[1][a][0].substr(0,24) + " [...]" : html + eval(arreglo)[1][a][0] ;
						html = html + "</li>";
						html = html + "</span>";
						html = html + "</a>";
						html = html + "</span>";
					}else{
						html = html + "<a href='javascript:void(0);' onclick=\"location.href='http://www.tecuala.gob.mx/?seccion="+(eval(arreglo)[1][a])+"'\">";
						html = html + "<span>";
						html = html + "<li class='"+obtenerestilo(nivel+1)+"'>";
						html = (eval(arreglo)[1][a].length > 28) ? html + eval(arreglo)[1][a].substr(0,24) + " [...]" : html + eval(arreglo)[1][a];
						html = html + "</li>";
						html = html + "</span>";
						html = html + "</a>";
					}
				}
				break;
			default:
				break;
		}
		document.getElementById(eval(arreglo)[0]).innerHTML = html;
	}
function muestrafuncionario(arreglo){
	//alert(arreglo);
	var html = "";
	var imagen = '/padmin/include/thumb.php?op=cuadro&src=images/'+arreglo[8]+'&wmax=165&hmax=165';
	html = html + '<div id="ficha_container">';
	html = html +	'<img src="/images/escudo_con_sombra.png" alt="" width="100" height="100" id="escudo"/>';
	html = html +	'<div id="foto_directorio"><img src="'+imagen+'" alt="" width="165" height="165" /></div>';
	html = html +	'<ul id="generales">';
	html = html +		'<li>'+arreglo[0]+'</li>';
	html = html +		'<li class="nombre">'+arreglo[1]+'</li>';
	html = html +		'<li><strong>'+arreglo[2]+'</strong></li>';
	html = html +		'<li>[ <a href="'+arreglo[3]+'" target="_blank">Perfil&amp;Curriculum Vitae</a>  ]</li>';
	html = html +		'<li><strong>'+arreglo[6]+'</strong> | Sueldo: <strong>'+arreglo[7]+'</strong></li>';
	html = html +		'<li>'+arreglo[4]+'</li>';
	html = html +		'<li>Tel(s). <strong>'+arreglo[5]+'</strong></li>';
	html = html +	'</ul>';
	html = html + '</div>';
	CambiarContenido(html, "laficha");
}
function muestrafuncionariothumb(cadena){
	var arreglo = cadena.split(",");
	muestrafuncionario(arreglo);
}
function funcionariosthumb(arreglo){
	//alert(eval(arreglo).length);
	var html='';
	var html = html + '<div id="instrucciones">';
	for(a = 0; a < eval(arreglo).length; a++){
			var imagen = (eval(arreglo)[a][6] != 0) ? '/padmin/include/thumb.php?op=cuadro&src=images/'+eval(arreglo)[a][6]+'&wmax=51&hmax=51' : '#';
            html = html + '<a href="javascript:void(0);" onclick="muestrafuncionariothumb(\''+arreglo[a]+'\');"><img src="'+imagen+'" border="0"/>'
	}
	var html = html + '</div>';
	CambiarContenido(html,"losthumbs");
}
function buscafuncionario(arreglo){
	if(eval(arreglo)>=1 || eval(arreglo)!=8){
			muestrafuncionario(eval(arreglo)[0]);
			var html = ""
			CambiarContenido(html, "losthumbs");
			if(eval(arreglo).length > 1){
				funcionariosthumb(arreglo);
			}
	}
}
/////////////// organigrama
function despliegaorganigrama(arreglo, nivel, op, ruta){
		switch (op){
			case 0:
				var texto = eval(arreglo)[0];
				var indice = texto.indexOf("|");
				var titulo = texto.substring(0, indice);
				var id = texto.substring(indice+1,texto.length);
				
				var html = "<li class='orga_"+obtenerestilo(nivel)+"'>";
				html = html + "<a href='javascript:void(0);'";
				html = html + " onclick='despliegaorganigrama(\""+arreglo+"\", "+(nivel)+", 1, \""+ruta+"\");buscafuncionario(\"org_"+id+"\");'>";
				html = html + "<img src='/images/arrow_"+obtenerestilo(nivel)+"_down.gif' alt='' ";
				html = html + "onclick='despliegaorganigrama(\""+arreglo+"\", "+(nivel)+", 1, \""+ruta+"\");buscafuncionario(\"org_"+id+"\");' />";
				html = html + titulo;
				html = html + "</a>";
				html = html + "</li>";
				break;
			case 1:
				var texto = eval(arreglo)[0];
				var indice = texto.indexOf("|");
				var titulo = texto.substring(0, indice);
				var id = texto.substring(indice+1,texto.length);
				var html = "<li class='orga_"+obtenerestilo(nivel)+"'>";
				
				html = html + "<a href='javascript:void(0);' ";
				html = html +" onclick='despliegaorganigrama(\""+arreglo+"\", "+(nivel)+", 0, \""+ruta+"\");buscafuncionario(\"org_"+id+"\");'>";
				html = html + "<img src='/images/arrow_"+obtenerestilo(nivel)+"_up.gif' alt='' ";
				html = html + "onclick='despliegaorganigrama(\""+arreglo+"\", "+(nivel)+", 0, \""+ruta+"\");buscafuncionario(\"org_"+id+"\");' />";
				
				html = html + titulo;
				html = html + "</a>";
				html = html + "</li>";
				if(navigator.appName == "Microsoft Internet Explorer")
					var if_IsArray = "eval(arreglo)[1][a][0]";
				else
					var if_IsArray = "eval(arreglo)[1][a][0].length != 1";
				for(a = 0; a < eval(arreglo)[1].length; a++){
					if(eval(if_IsArray)){
						var texto = eval(arreglo)[1][a][0];
						var indice = texto.indexOf("|");
						var titulo = texto.substring(0, indice);
						var id = texto.substring(indice+1,texto.length);
						
						html = html +'<ul id="'+eval(arreglo)[1][a][0]+'">';
						html = html + "<li class='orga_"+obtenerestilo(nivel+1)+"'>";
						html = html + "<a href='javascript:void(0);'";
						html = html+"onclick='despliegaorganigrama(\""+arreglo+"[1]["+a+"]\", "+(nivel+1)+", 1, \""+(eval(arreglo)[1][a][2])+"\");buscafuncionario(\"org_"+id+"\");'" ;
						html = html + ">";
						html = html + "<img src='/images/arrow_"+obtenerestilo(nivel+1)+"_down.gif' alt='' ";
						html = html + "onclick='despliegaorganigrama(\""+arreglo+"[1]["+a+"]\", "+(nivel+1)+", 1, \""+(eval(arreglo)[1][a][2])+"\");buscafuncionario(\"org_"+id+"\");' />";
						
						html = html + titulo;
						html = html + "</a>";
						html = html + "</li>";
						html = html + "</ul>";
					}else{
						var texto = eval(arreglo)[1][a];
						var indice = texto.indexOf("|");
						var titulo = texto.substring(0, indice);
						var id = texto.substring(indice+1,texto.length);
						
						html = html + "<ul>";
						html = html + "<li class='orga_"+obtenerestilo(nivel+1)+"'>";
						html = html + "<a href='javascript:void(0);' onclick=\"buscafuncionario(org_"+id+");\">";
						html = html + "<img src='/images/sp_thumb.gif' alt='' ";
						html = html + "onclick='buscafuncionario(org_"+id+");' />";
						html = html + titulo;
						html = html + "</a>";
						html = html + "</li>";
						html = html + "</ul>";
					}
				}
				break;
			default:
				break;
		}
		document.getElementById(eval(arreglo)[0]).innerHTML = html;
	}
	
function MM_CheckFlashVersion(reqVerStr,msg){
  with(navigator){
    var isIE  = (appVersion.indexOf("MSIE") != -1 && userAgent.indexOf("Opera") == -1);
    var isWin = (appVersion.toLowerCase().indexOf("win") != -1);
    if (!isIE || !isWin){  
      var flashVer = -1;
      if (plugins && plugins.length > 0){
        var desc = plugins["Shockwave Flash"] ? plugins["Shockwave Flash"].description : "";
        desc = plugins["Shockwave Flash 2.0"] ? plugins["Shockwave Flash 2.0"].description : desc;
        if (desc == "") flashVer = -1;
        else{
          var descArr = desc.split(" ");
          var tempArrMajor = descArr[2].split(".");
          var verMajor = tempArrMajor[0];
          var tempArrMinor = (descArr[3] != "") ? descArr[3].split("r") : descArr[4].split("r");
          var verMinor = (tempArrMinor[1] > 0) ? tempArrMinor[1] : 0;
          flashVer =  parseFloat(verMajor + "." + verMinor);
        }
      }
      // WebTV has Flash Player 4 or lower -- too low for video
      else if (userAgent.toLowerCase().indexOf("webtv") != -1) flashVer = 4.0;

      var verArr = reqVerStr.split(",");
      var reqVer = parseFloat(verArr[0] + "." + verArr[2]);
  
      if (flashVer < reqVer){
        if (confirm(msg))
          window.location = "http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash";
      }
    }
  } 
}
function carrusel(galeria, accion, primera, ultima){
	var html = '';
	switch(accion){
		case 'adelante':
			var siguiente = (ultima+1>=galeria.length) ? 0 : ultima+3;
			var foto1 = ((ultima+1) < galeria.length) ? '<a href="#vw" onclick="CambiarContenido(openvw+\'<img src=\\\'/padmin/include/thumb.php?op=regular&src=images/'+(galeria[ultima+1])+'&wmax=550&hmax=540\\\' />\'+closevw, \'visor_flotante\');"><img src="/padmin/include/thumb.php?op=cuadro&src=images/'+(galeria[ultima+1])+'&wmax=90&hmax=90"/></a>' : '<a href="#vw" onclick="CambiarContenido(openvw+\'<img src=\\\'/padmin/include/thumb.php?op=regular&src=images/'+((ultima+1)-(galeria.length))+'&wmax=550&hmax=540\\\' />\'+closevw, \'visor_flotante\');"><img src="/padmin/include/thumb.php?op=cuadro&src=images/'+((ultima+1)-(galeria.length))+'&wmax=90&hmax=90"/></a>';
			var foto2 = ((ultima+2) < galeria.length) ? '<a href="#vw" onclick="CambiarContenido(openvw+\'<img src=\\\'/padmin/include/thumb.php?op=regular&src=images/'+(galeria[ultima+2])+'&wmax=550&hmax=540\\\' />\'+closevw, \'visor_flotante\');"><img src="/padmin/include/thumb.php?op=cuadro&src=images/'+(galeria[ultima+2])+'&wmax=90&hmax=90"/></a>' : '<a href="#vw" onclick="CambiarContenido(openvw+\'<img src=\\\'/padmin/include/thumb.php?op=regular&src=images/'+((ultima+2)-(galeria.length))+'&wmax=550&hmax=540\\\' />\'+closevw, \'visor_flotante\');"><img src="/padmin/include/thumb.php?op=cuadro&src=images/'+((ultima+2)-(galeria.length))+'&wmax=90&hmax=90"/></a>';
			var foto3 = ((ultima+3) < galeria.length) ? '<a href="#vw" onclick="CambiarContenido(openvw+\'<img src=\\\'/padmin/include/thumb.php?op=regular&src=images/'+(galeria[ultima+3])+'&wmax=550&hmax=540\\\' />\'+closevw, \'visor_flotante\');"><img src="/padmin/include/thumb.php?op=cuadro&src=images/'+(galeria[ultima+3])+'&wmax=90&hmax=90"/></a>' : '<a href="#vw" onclick="CambiarContenido(openvw+\'<img src=\\\'/padmin/include/thumb.php?op=regular&src=images/'+((ultima+3)-(galeria.length))+'&wmax=550&hmax=540\\\' />\'+closevw, \'visor_flotante\');"><img src="/padmin/include/thumb.php?op=cuadro&src=images/'+((ultima+3)-(galeria.length))+'&wmax=90&hmax=90"/></a>';
			html = html + '<li class="thumbx99">'+foto1+'</li>';
			html = html + '<li class="thumbx99"><a href="#">'+foto2+'</a></li>';
			html = html + '<li class="thumbx99"><a href="#">'+foto3+'</a></li>';
			html = html + '<li class="Nav" ><a href="javascript:void(0);" onclick="carrusel(galeria, \'adelante\', 0, '+siguiente+');">Siguiente</a></li>';
			//alert(html);
			break;
		case 'atras':
			//
			break;
		default:
			break;
	}
	document.getElementById('carrusel').innerHTML=html;
}
function cargarimagenes(arrayIn){
	var arrayOut = new Array();
   for(i in arrayIn){
     arrayOut[i] = new Image();
     arrayOut[i].src = arrayIn[i];
   }
   return arrayOut;

}
//-----------------------------------------------------------------

function validar(formulario){
	for (a=0;a<formulario.length;a++){
		if (formulario[a].value==''){
			alert('El campo '+formulario[a].name+' esta vacio');
			return (false);
		}
		if (formulario[a].name=='email'){
			var comprobacionmail=valEmail(formulario[a].value);
			if (comprobacionmail==false){
				alert("La dirección de email es incorrecta.");
				return (false);
			}
		}
	}
}
function valEmail(valor){
    re=/^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+(.[a-z0-9-]+)*(.[a-z]{2,3})$/
    if(!re.exec(valor))    {
        return false;
    }else{
        return true;
    }
}