// JavaScript Document
/*INSTITUTO DE FORMACION PROFESIONAL
	AUTOR: ING. VALENTE CRUZ V.
	MEXICO DF. 2008
*/

var arroba=0;
var punto=0;

function AJAX(){
	var XMLHttpRequestObject=false;
	
	if(window.XMLHttpRequest){
		XMLHttpRequestObject=new XMLHttpRequest();
		return XMLHttpRequestObject;
	}else if(window.ActiveXObject){
		XMLHttpRequestObject=new ActiveXObject("Microsoft.XMLHTTP");
		return XMLHttpRequestObject;
	}
}

function validar(url,id,c){
	if(document.buzon.tipomsg.value==0){
		alert("Debes de seleccionar un tipo de mensaje.");
		return false;
	}
	if(document.buzon.titulo.value==''){
		alert("Escribe un titulo para tu mensaje.");
		return false;
	}
	if(document.buzon.comentario.value==''){
		alert("Escribe tus comentarios");
		return false;
	}
	if(document.buzon.correo.value==''){
		alert("Tu correo es escencial para nosotros.");
		return false;
	}
	else{
		for(var i=0;i<c.length;i++){
			if(c.charAt(i)=='@'){
				arroba++;
			}
			if(c.charAt(i)=='.'){
				punto++;
			}
		}
		if((arroba>=1) && (punto>=1)){
		
			var ajax=AJAX();
			if(ajax){		
				var obj=document.getElementById(id);
				url2=url+"?tipomsg="+document.buzon.tipomsg.value+"&titulo="+document.buzon.titulo.value+"&comentario="+document.buzon.comentario.value+"&nombre="+document.buzon.nombre.value+"&telefono="+document.buzon.telefono.value+"&correo="+document.buzon.correo.value+"&fecha="+document.buzon.fecha.value+"&hora="+document.buzon.hora.value;
				ajax.open("GET",url2);
				ajax.onreadystatechange=function(){
					if(ajax.readyState==1 ){
						obj.innerHTML='<p class="ctitulo">Estamos registrando tus comentarios, por favor espera ...<br /><img src="img/web/ajax-loader.gif" /></p>';	
					}
					if(ajax.readyState== 4 && ajax.status==200){
						obj.innerHTML=ajax.responseText;
					}
				}
				ajax.send(null);
				document.buzon.tipomsg.value=0;
				document.buzon.titulo.value='';
				document.buzon.comentario.value='';
				document.buzon.nombre.value='';
				document.buzon.telefono.value='';
				document.buzon.correo.value='';
			}
			else{
				document.getElementById(div).innerHTML='Por alg&uacute;n motivo tu navegador no soporta la funci&oacute; para enviar tus opiniones. Disculpa las molestias.';
			}
			return true;
		}
		else{
			alert("Debes escribir un mail válido.");
			return false;
		}
	}
}

function getfecha(urla,dia,mes,anio,div){
	var fecha=AJAX();
	if(fecha){
		var url3=urla+"?dia="+dia+"&mes="+mes+"&anio="+anio;
		fecha.open("GET",url3);
		fecha.onreadystatechange=function(){
			if(fecha.readyState==1 ){
				document.getElementById(div).innerHTML='Buscando Eventos ...';	
			}
			if(fecha.readyState==4 && fecha.status==200){
				document.getElementById(div).innerHTML=fecha.responseText;	
			}
		}
		fecha.send(null);
	}else{
		document.getElementById(div).innerHTML='Por alg&uacute;n motivo tu navegador no soporta la funci&oacute; para enviar tus opiniones. Disculpa las molestias.';
	}
}

function esBisiesto(a) {
                   
	if(a<100){
    	if(a%4==0){
        	return true;
        }
	}
	
	else if(a>=100 && a<400){
		if(a%100==0){
			return false;
		}
		else if (a%4==0){
			return true;
		}
	}
	
	else if(a>=400){
		if ((a%400==0) && (a%4==0)){
			return true;
		}
		else if((a%4==0) && (a%100!=0)){
			return true;
		}
		else{
			return false;
		}
	}
}

function cal(a,m,f){
	var anio=a;
	var mes=m;
	var bisiesto=esBisiesto(anio);
	var numdias=new Array(31,28,31,30,31,30,31,31,30,31,30,31);
	if(bisiesto){
		numdias[1]=29;
	}
	var ndias=parseInt(numdias[mes]);
	if(f>numdias[mes]){
		f=1;
		mes=mes+1;
	}
	if(f<1){
		f=parseInt(mundias[mes]);
		mes=mes-1;
	}
	if(mes>11){
		mes=0;
		anio=anio+1;
	}
	else if(mes<0){
		mes=11;
		anio=anio-1;
	}
	var calendario= new Date(anio,mes,f);
	//var cal=new Date();
	var dia=calendario.getDay(anio,mes,f);
	//var fecha=calendario.getDate();
	//var dia=cal.getDay();
	//var fecha=calendario.getDate();
	var fecha=f;
	var mes=calendario.getMonth();
	var meses = new Array('Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Septiembre','Octubre','Noviembre','Diciembre');
	var dias= new Array('Domingo','Lunes','Martes','Miércoles','Jueves','Viernes','Sábado');
	document.getElementById('mes').innerHTML=meses[mes];
	document.getElementById('anio').innerHTML=anio;
	document.getElementById('fecha').innerHTML=fecha;
	document.getElementById('dia').innerHTML=dias[dia];
}

function convmes(m){
	switch(m){
		case("Enero"):
			m=0;
			break;
		case("Febrero"):
			m=1;
			break;
		case("Marzo"):
			m=2;
			break;
		case("Abril"):
			m=3;
			break;
		case("Mayo"):
			m=4;
			break;
		case("Junio"):
			m=5;
			break;
		case("Julio"):
			m=6;
			break;
		case("Agosto"):
			m=7;
			break;
		case("Septiembre"):
			m=8;
			break;
		case("Octubre"):
			m=9;
			break;
		case("Noviembre"):
			m=10;
			break;
		case("Diciembre"):
			m=11;
			break;
	}
	return m;
}

function showEvento(urlc,a,m,d){
	var evento=AJAX();
	if(evento){
		var url4=urlc+"?mes="+m+"&anio="+a;
		evento.open("GET",url4);
		evento.onreadystatechange=function(){
			if(evento.readyState==1 ){
				document.getElementById(d).innerHTML='<p class="ctitulo">Buscando Eventos ...<br /><img src="img/web/ajax-loader.gif" /></p>';	
			}
			if(evento.readyState==4 && evento.status==200){
				document.getElementById(d).innerHTML=evento.responseText;	
			}
		}
		evento.send(null);
	}else{
		document.getElementById(d).innerHTML='Por alg&uacute;n motivo tu navegador no soporta la funci&oacute; para revisar nuestros eventos.';
	}
}

function setAnio(a){
	document.getElementById("anioevento").innerHTML=a;	
}

function setArea(a){
	document.getElementById("area").innerHTML=a;	
}

function showFoto(a,n){
	var obj=document.getElementById("foto");
	var foto=AJAX();
	if(foto){
		var urls="cgi_foto.php?area="+a+"&num="+n;
		foto.open("GET",urls);
		foto.onreadystatechange=function(){
			if(foto.readyState==1 ){
				obj.innerHTML='Cargando imagen...<br /><img src="img/web/ajax-loader.gif" />';	
			}
			if(foto.readyState==4 && foto.status==200){
				obj.innerHTML=foto.responseText;	
			}
		}
		foto.send(null);
	}
	else{
		obj.innerHTML='Por alg&uacute;n motivo tu navegador no soporta la funci&oacute; para ver nuestras fotos.';
	}
}

function limpiarsalida(){
		
}

function letramenos(){
	document.getElementById('descripcion').style.fontSize='10px';
}
function letranormal(){
	document.getElementById('descripcion').style.fontSize='12px';
}
function letragrande(){
	document.getElementById('descripcion').style.fontSize='16px';
}

function formacion(a,b){
	var obj=document.getElementById("resultados");
	var activo=document.getElementById(b);
	var profe=AJAX();
	if(profe){
		var urls="profesional.php?res="+a;
		profe.open("GET",urls);
		profe.onreadystatechange=function(){
			if(profe.readyState==1 ){
				obj.innerHTML='Cargando contenido...';	
			}
			if(profe.readyState==4 && profe.status==200){
				obj.innerHTML=profe.responseText;
				//activo.style.color='#f6a730';
				activo.style.fontWeight='bold';
			}
		}
		profe.send(null);
	}
	else{
		obj.innerHTML='Por alg&uacute;n motivo tu navegador no soporta la funci&oacute; para ver nuestras fotos.';
	}
}
//filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50
function galeria(id){
	document.getElementById('ventanagaleria').style.height='100%';
	var obj=document.getElementById("ventanagaleria");
	var gevento=AJAX();
	if(gevento){
		var urls="cgi_geventos.php?id="+id;
		gevento.open("GET",urls);
		gevento.onreadystatechange=function(){
			if(gevento.readyState==1 ){
				//document.getElementById('ventanagaleria').style.backgroundImage='url(img/galeria_eventos/bgtrans.png)';
				obj.innerHTML='<div style="width:50%; height:100px; margin-top:20%; margin-left:auto; margin-right:auto;" text-align:center;><p style="font-family:Arial; color:#FF9900; font-size:14px; text-align:center; font-weight:bold;">Cargando contenido...</p><p style="text-align:center;"><img src="img/web/ajax-loader.gif" /></p></div>';	
			}
			if(gevento.readyState==4 && gevento.status==200){
				obj.innerHTML=gevento.responseText;
			}
		}
		gevento.send(null);
	}
	else{
		obj.innerHTML='Por alg&uacute;n motivo tu navegador no soporta la funci&oacute; para ver nuestras fotos.';
	}
}

function cerrargaleria(){
	document.getElementById('ventanagaleria').innerHTML='';
	document.getElementById('ventanagaleria').style.height='0px';	
}

function sf(a){
	document.getElementById('foto').innerHTML='<img src="img/galeria_eventos/'+a+'.jpg" />';	
}

function confe(){
	if(document.getElementById("listaconfe").innerHTML!=''){
		document.getElementById("btn_confe").value='Conferencistas destacados (mostrar)';
	}
	if(document.getElementById("listaconfe").innerHTML==''){
		document.getElementById("btn_confe").value='Conferencistas destacados (ocultar)';
		document.getElementById("listaconfe").innerHTML='<table class="contenido"> <tr> <td style="vertical-align:top;"><ul><li>Mtro. Rodolfo Félix Cárdenas</li>  <li>Lic. Eduardo Medina Mora</li> <li>Dra. Olga Islas </li> <li>Dr. Sergio Garc&iacute;a Ram&iacute;rez</li> <li>Dr. Mois&eacute;s Moreno Hern&aacute;ndez</li> <li>Dr. Fernando Coronado Franco</li> <li>Dr. Miguel &Aacute;ngel Mancera Espinosa</li> <li>Lic. Luis G&eacute;naro V&aacute;squez Rodr&iacute;guez</li><li>Magistrado Alejandro Gonz&aacute;lez G&oacute;mez</li> <li>Dra. Alicia Beatriz Azzolini Bincaz</li> <li>Lic. Antonio Lozano Gracia </li> <li>Lic. Arturo Arango Dur&aacute;n</li> <li>Mtro. Arturo Coss&iacute;o Zazueta</li> <li>Mtro. Bernardo B&aacute;tiz V&aacute;zquez </li> <li>Dr. Carlos Natar&eacute;n Nandayapa </li> <li>Lic. C&eacute;sar Camacho Quiroz</li> <li>Lic. Claudia Ruiz Massieu Salinas </li> <li>Mtro. Cuauht&eacute;moc V&aacute;zquez Gonz&aacute;lez de la Vega </li> <li>Diputado Daniel Ord&oacute;ñez Hern&aacute;ndez</li> <li>Dr. Edgardo Buscaglia</li> <li>Lic. Ernesto L&oacute;pez Portillo </li> <li>Mtro. Ernesto L&oacute;pez Saure</li> <li>Dr. Ernesto Mendieta Jim&eacute;nez </li> <li>Dr. Fernando Tenorio Tagle </li> <li>Lic. Francisco Riquelme Gallardo </li> <li>Lic. Humberto Castillejos Cervantes</li> <li>Dr. Jes&uacute;s Zamora Pierce </li><li>Magistrado Jorge Ojeda Vel&aacute;squez </li> <li>Dr. Jorge Robledo </li> <li>Lic. Jos&eacute; &Aacute;ngel &Aacute;vila P&eacute;rez</li> <li>Dr. Jos&eacute; Antonio Caballero </li> <li>Lic. Jos&eacute; Antonio Gonz&aacute;lez Fern&aacute;ndez </li> <li>Mtro. Jos&eacute; H&eacute;ctor Carre&oacute;n Herrera</li> <li>Lic. Jos&eacute; Luis Santiago Vasconcelos </li> <li>Dr. Jos&eacute; Zamora Grant</li> <li>Dr. Luis de la Barreda Sol&oacute;rzano</li> <li>Dr. Luis Gonz&aacute;lez Placencia</li> <li>Dra. Mar&iacute;a Claudia Campuzano Caballero</li> <li>Dra. Mar&iacute;a Elena Leguizamo Ferrer </li> <li>Dr. Mauricio Moreno Vargas </li> <li>Mtra. Mercedes Pel&aacute;ez Ferrusca </li> <li>Magistrado Miguel &Aacute;ngel Aguilar L&oacute;pez</li> <li>Mtro. Miguel Sarre </li> <li>Mtro. Pablo Hern&aacute;ndez Romo</li> <li>Lic. Patricio Patiño Arias </li> <li>Mtro. Pedro Peñaloza </li> <li>Diputado Ra&uacute;l Cervantes Andrade </li> <li>Mtro. Ren&eacute; Gonz&aacute;lez de la Vega</li> <li>Dr. Ricardo Franco Guzm&aacute;n </li> <li>Senador Ricardo Monreal </li> <li>Magistrado  Ricardo Ojeda Boh&oacute;rquez</li> <li>Dr. Samuel Gonz&aacute;lez Ruiz</li> <li>Dr. Samuel Ibarra Vargas </li> <li>Dr. Seraf&iacute;n Ortiz Ortiz </li> <li>Dr. Sim&oacute;n Herrera Baz&aacute;n</li> <li>Lic. Tania Luna </li> <li>Dra. Ver&oacute;nica Rom&aacute;n Quiroz </li></ul></td><td style="vertical-align:top;"><ul><li>Prof.Dr.Dr.h.c.mult. Claus Roxin</li> <li>Prof. Dr.Dr.h.c.mult. Eugenio Ra&uacute;l Zaffaroni</li> <li>Prof.Dr.Dr.h.c.mult. Francisco Mu&ntilde;oz Conde</li> <li>Prof.Dr.Dr.h.c.mult. Winfried Hassemer</li> <li>Dr. Jos&eacute; Mar&iacute;a Romeo Casabona</li> <li>Dr. Kai Ambos</li> <li>Prof.Dr.Dr.h.c.mult. G&uuml;nther-Jakobs</li> <li>Lic. Alejandra V&eacute;lez Aguilar </li> <li>Lic. Alejandro Ferro Negrete </li> <li>Mtro. Alfredo Delgadillo Aguirre </li> <li>Dra. Ana Laura Magaloni </li> <li>Lic. Ana Lorena Delgadillo P&eacute;rez </li> <li>Diputado Andr&eacute;s Lozano Lozano </li> <li>Lic. Antonio Hazael Ru&iacute;z Ortega </li> <li>Lic. Antonio L&oacute;pez Lagarde </li> <li>Dr. Carlos R&iacute;os </li>  <li>Mtro. Carlos Requena </li>  <li>Diputada Carmen Segura Rangel </li> <li>Dr. Daniel Goz&aacute;lez &Aacute;lvarez </li> <li>Mtra. Diana Ponce Nava </li> <li>Lic. Dilcya Garc&iacute;a </li> <li>Dra. Elena Azaola Garrido </li> <li>Lic. Fernado Alonso Villanueva </li> <li>Mtro. Gabriel Calvillo D&iacute;az </li> <li>Dr. Germ&aacute;n Castillo Banuet </li> <li>Mtra. Guadalupe Vald&eacute;s Osorio </li> <li>Lic. H&eacute;ctor Herrera Ord&oacute;ñez </li> <li>Mtro. Israel Alvarado Mart&iacute;nez </li> <li>Diputado Jorge Federico Schiaffino Isunza </li> <li>Dr. Jos&eacute; Javier Estrada Contreras </li> <li>Lic. Jos&eacute; Ricardo Cabrera Guti&eacute;rrez </li> <li>Dr. Julio C&eacute;sar Kala </li> <li>Diputado Leonardo Álvarez Romo </li> <li>Dra. Leticia Bonifaz Alfonso </li> <li>Cmte. Luis Aranda Zorrivas </li> <li>Dr. Luis Felipe Guerrero Agripino </li> <li>Lic. Luis Garc&iacute;a L&oacute;pez Guerrero </li> <li>Dr. Luis Rodr&iacute;guez Manzanera </li> <li>Lic. Mar&iacute;a Concepci&oacute;n Borj&oacute;n </li> <li>Dr. Marco Antonio Besares Escobar </li> <li>Dr. Mario Carrillo Huerta </li> <li>Lic. Martha Delgado Peralta </li> <li>Diputado Miguel Sosa Tan </li> <li>Mtro. No&eacute; Ram&iacute;rez Mandujano </li><li>Dr. Pablo Hern&aacute;ndez Romo </li> <li>Dr. Ra&uacute;l Gonz&aacute;lez - Salas Campos </li> <li>Lic. Ram&oacute;n Ojeda Mestre </li> <li>Lic. Renato Sales Heredia </li> <li>Lic. Saalvador Monroy Ordaz </li> <li>Magistrado Salvador Ávalos Sandoval </li> <li>Lic. Salvador Muñ&uacute;zuri Hern&aacute;ndez </li> <li>Magistrada Sara Patricia Orea Ochoa </li> <li>Dr. Sergio Correa Garc&iacute;a </li> <li>Lic. Teresita G&oacute;mez de Le&oacute;n del R&iacute;o </li> <li>Lic. V&iacute;ctor Hugo P&eacute;rez Hern&aacute;ndez </li> <li>Geog. V&iacute;ctor Hugo Serrano Fern&aacute;ndez </li> <li>Lic. V&iacute;ctor Ronquillo </li></ul></td> </tr> </table>';
	}
	else{
		document.getElementById("listaconfe").innerHTML='';	
	}
}

function startB(){
	document.busqueda.search.value="";
	document.getElementById('search').style.color='#000000';
}

function outB(){
	document.busqueda.search.value=document.busqueda.search.value;
	document.busqueda.search.value="Inicia tu búsqueda";
	document.getElementById('search').style.color='#999999';
	//onblur="outB()"
}

function setB(){
	document.busqueda.search.value=document.busqueda.search.value;
}