// Globales
var timerInicial = "";
var banderaFiltros = false;
var anio = "";
var mes = "";
var dia = "";
//Funciones de agregar eventos

function showTipoEvento(tipo){
	if(tipo == "simple"){
		$("simple_form").style.display="block";
		$("multiple_form").style.display="none";
		$("div_agrega_diplomado").style.display="none";
	}else{
		$("multiple_form").style.display="block";
		$("simple_form").style.display="none";
		$("div_agrega_diplomado").style.display="block";
	}
}
	
function get_de_hora(){
	var hora_indice = $("agde_hora_select").selectedIndex;
	var hora_valor = $("agde_hora_select")[hora_indice].value;
	var minuto_indice = $("agde_minuto_select").selectedIndex;
	var minuto_valor = $("agde_minuto_select")[minuto_indice].value;
	var am_indice = $("agde_am_select").selectedIndex;
	var am_valor = $("agde_am_select")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("agde_hora").value = hora_valor+":"+minuto_valor;
}

function get_a_hora(){
	var hora_indice = $("aga_hora_select").selectedIndex;
	var hora_valor = $("aga_hora_select")[hora_indice].value;
	var minuto_indice = $("aga_minuto_select").selectedIndex;
	var minuto_valor = $("aga_minuto_select")[minuto_indice].value;
	var am_indice = $("aga_am_select").selectedIndex;
	var am_valor = $("aga_am_select")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("aga_hora").value = hora_valor+":"+minuto_valor;
}

function get_de_hora2(){
	var hora_indice = $("agde_hora_select2").selectedIndex;
	var hora_valor = $("agde_hora_select2")[hora_indice].value;
	var minuto_indice = $("agde_minuto_select2").selectedIndex;
	var minuto_valor = $("agde_minuto_select2")[minuto_indice].value;
	var am_indice = $("agde_am_select2").selectedIndex;
	var am_valor = $("agde_am_select2")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("agde_hora2").value = hora_valor+":"+minuto_valor;
}

function get_a_hora2(){
	var hora_indice = $("aga_hora_select2").selectedIndex;
	var hora_valor = $("aga_hora_select2")[hora_indice].value;
	var minuto_indice = $("aga_minuto_select2").selectedIndex;
	var minuto_valor = $("aga_minuto_select2")[minuto_indice].value;
	var am_indice = $("aga_am_select2").selectedIndex;
	var am_valor = $("aga_am_select2")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("aga_hora2").value = hora_valor+":"+minuto_valor;
}


function showCorrido(tipo){
	if(tipo == "pausa"){
		$("pausa1").style.display="block";
		$("pausa2").style.display="block";

	}else{
		$("pausa1").style.display="none";
		$("pausa2").style.display="none";
	}

}
//////////////

//Para dias multiples
function get_de_hora_diplomado(id){
	var hora_indice = $("agde_hora_select_diplomado_"+id).selectedIndex;
	var hora_valor = $("agde_hora_select_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("agde_minuto_select_diplomado_"+id).selectedIndex;
	var minuto_valor = $("agde_minuto_select_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("agde_am_select_diplomado_"+id).selectedIndex;
	var am_valor = $("agde_am_select_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("agde_hora_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora_diplomado(id){
	var hora_indice = $("aga_hora_select_diplomado_"+id).selectedIndex;
	var hora_valor = $("aga_hora_select_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("aga_minuto_select_diplomado_"+id).selectedIndex;
	var minuto_valor = $("aga_minuto_select_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("aga_am_select_diplomado_"+id).selectedIndex;
	var am_valor = $("aga_am_select_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("aga_hora_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

function get_de_hora2_diplomado(id){
	var hora_indice = $("agde_hora_select2_diplomado_"+id).selectedIndex;
	var hora_valor = $("agde_hora_select2_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("agde_minuto_select2_diplomado_"+id).selectedIndex;
	var minuto_valor = $("agde_minuto_select2_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("agde_am_select2_diplomado_"+id).selectedIndex;
	var am_valor = $("agde_am_select2_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("agde_hora2_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora2_diplomado(id){
	var hora_indice = $("aga_hora_select2_diplomado_"+id).selectedIndex;
	var hora_valor = $("aga_hora_select2_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("aga_minuto_select2_diplomado_"+id).selectedIndex;
	var minuto_valor = $("aga_minuto_select2_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("aga_am_select2_diplomado_"+id).selectedIndex;
	var am_valor = $("aga_am_select2_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("aga_hora2_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

///////////////////////////////////////////////////////////////////

function showCorrido_diplomado(tipo, id){
	if(tipo == "pausa"){
		$("pausa1_diplomado_"+id).style.display="block";
		$("pausa2_diplomado_"+id).style.display="block";
	}else{
		$("pausa1_diplomado_"+id).style.display="none";
		$("pausa2_diplomado_"+id).style.display="none";
	}
}

//Para dias multiples parte 2
function get_de_hora_diplomado2(id){
	var hora_indice = $("agde_hora_select_diplomado2_"+id).selectedIndex;
	var hora_valor = $("agde_hora_select_diplomado2_"+id)[hora_indice].value;
	var minuto_indice = $("agde_minuto_select_diplomado2_"+id).selectedIndex;
	var minuto_valor = $("agde_minuto_select_diplomado2_"+id)[minuto_indice].value;
	var am_indice = $("agde_am_select_diplomado2_"+id).selectedIndex;
	var am_valor = $("agde_am_select_diplomado2_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("agde_hora_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora_diplomado2(id){
	var hora_indice = $("aga_hora_select_diplomado2_"+id).selectedIndex;
	var hora_valor = $("aga_hora_select_diplomado2_"+id)[hora_indice].value;
	var minuto_indice = $("aga_minuto_select_diplomado2_"+id).selectedIndex;
	var minuto_valor = $("aga_minuto_select_diplomado2_"+id)[minuto_indice].value;
	var am_indice = $("aga_am_select_diplomado2_"+id).selectedIndex;
	var am_valor = $("aga_am_select_diplomado2_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("aga_hora_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}

function get_de_hora2_diplomado2(id){
	var hora_indice = $("agde_hora_select2_diplomado2_"+id).selectedIndex;
	var hora_valor = $("agde_hora_select2_diplomado2_"+id)[hora_indice].value;
	var minuto_indice = $("agde_minuto_select2_diplomado2_"+id).selectedIndex;
	var minuto_valor = $("agde_minuto_select2_diplomado2_"+id)[minuto_indice].value;
	var am_indice = $("agde_am_select2_diplomado2_"+id).selectedIndex;
	var am_valor = $("agde_am_select2_diplomado2_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("agde_hora2_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora2_diplomado2(id){
	var hora_indice = $("aga_hora_select2_diplomado2_"+id).selectedIndex;
	var hora_valor = $("aga_hora_select2_diplomado2_"+id)[hora_indice].value;
	var minuto_indice = $("aga_minuto_select2_diplomado2_"+id).selectedIndex;
	var minuto_valor = $("aga_minuto_select2_diplomado2_"+id)[minuto_indice].value;
	var am_indice = $("aga_am_select2_diplomado2_"+id).selectedIndex;
	var am_valor = $("aga_am_select2_diplomado2_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("aga_hora2_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}



function showCorrido_diplomado2(tipo, id){
	if(tipo == "pausa"){
		$("pausa1_diplomado2_"+id).style.display="block";
		$("pausa2_diplomado2_"+id).style.display="block";
	}else{
		$("pausa1_diplomado2_"+id).style.display="none";
		$("pausa2_diplomado2_"+id).style.display="none";
	}
}
////////////////////////////////////////////////////////

function showDia_diplomado(tipo, id){

	if(tipo == "unDia"){
		$("dosDias1_"+id).style.display="none";
		$("dosDias2_"+id).style.display="none";
		$("dosDias3_"+id).style.display="none";
		$("dosDias4_"+id).style.display="none";
	}else{
		$("dosDias1_"+id).style.display="block";
		$("dosDias2_"+id).style.display="block";
		$("dosDias3_"+id).style.display="block";
		$("dosDias4_"+id).style.display="block";
	}
}

////////////////////////////////////////////////////////

//Funciones para editar eventos

function get_de_hora_edit(){
	var hora_indice = $("edde_hora_select").selectedIndex;
	var hora_valor = $("edde_hora_select")[hora_indice].value;
	var minuto_indice = $("edde_minuto_select").selectedIndex;
	var minuto_valor = $("edde_minuto_select")[minuto_indice].value;
	var am_indice = $("edde_am_select").selectedIndex;
	var am_valor = $("edde_am_select")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("edde_hora").value = hora_valor+":"+minuto_valor;
}

function get_a_hora_edit(){
	var hora_indice = $("eda_hora_select").selectedIndex;
	var hora_valor = $("eda_hora_select")[hora_indice].value;
	var minuto_indice = $("eda_minuto_select").selectedIndex;
	var minuto_valor = $("eda_minuto_select")[minuto_indice].value;
	var am_indice = $("eda_am_select").selectedIndex;
	var am_valor = $("eda_am_select")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora").value = hora_valor+":"+minuto_valor;
}

function get_de_hora2_edit(){
	var hora_indice = $("edde_hora_select2").selectedIndex;
	var hora_valor = $("edde_hora_select2")[hora_indice].value;
	var minuto_indice = $("edde_minuto_select2").selectedIndex;
	var minuto_valor = $("edde_minuto_select2")[minuto_indice].value;
	var am_indice = $("edde_am_select2").selectedIndex;
	var am_valor = $("edde_am_select2")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("edde_hora2").value = hora_valor+":"+minuto_valor;
}


function get_a_hora2_edit(){
	var hora_indice = $("eda_hora_select2").selectedIndex;
	var hora_valor = $("eda_hora_select2")[hora_indice].value;
	var minuto_indice = $("eda_minuto_select2").selectedIndex;
	var minuto_valor = $("eda_minuto_select2")[minuto_indice].value;
	var am_indice = $("eda_am_select2").selectedIndex;
	var am_valor = $("eda_am_select2")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora2").value = hora_valor+":"+minuto_valor;
}

function get_de_hora3_edit(){
	var hora_indice = $("edde_hora_select3").selectedIndex;
	var hora_valor = $("edde_hora_select3")[hora_indice].value;
	var minuto_indice = $("edde_minuto_select3").selectedIndex;
	var minuto_valor = $("edde_minuto_select3")[minuto_indice].value;
	var am_indice = $("edde_am_select3").selectedIndex;
	var am_valor = $("edde_am_select3")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("edde_hora3").value = hora_valor+":"+minuto_valor;
}


function get_a_hora3_edit(){
	var hora_indice = $("eda_hora_select3").selectedIndex;
	var hora_valor = $("eda_hora_select3")[hora_indice].value;
	var minuto_indice = $("eda_minuto_select3").selectedIndex;
	var minuto_valor = $("eda_minuto_select3")[minuto_indice].value;
	var am_indice = $("eda_am_select3").selectedIndex;
	var am_valor = $("eda_am_select3")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora3").value = hora_valor+":"+minuto_valor;
}

function get_de_hora4_edit(){
	var hora_indice = $("edde_hora_select4").selectedIndex;
	var hora_valor = $("edde_hora_select4")[hora_indice].value;
	var minuto_indice = $("edde_minuto_select4").selectedIndex;
	var minuto_valor = $("edde_minuto_select4")[minuto_indice].value;
	var am_indice = $("edde_am_select4").selectedIndex;
	var am_valor = $("edde_am_select4")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("edde_hora4").value = hora_valor+":"+minuto_valor;
}


function get_a_hora4_edit(){
	var hora_indice = $("eda_hora_select4").selectedIndex;
	var hora_valor = $("eda_hora_select4")[hora_indice].value;
	var minuto_indice = $("eda_minuto_select4").selectedIndex;
	var minuto_valor = $("eda_minuto_select4")[minuto_indice].value;
	var am_indice = $("eda_am_select4").selectedIndex;
	var am_valor = $("eda_am_select4")[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora4").value = hora_valor+":"+minuto_valor;
}


function showDia_diplomado_edit(tipo, id){
	if(tipo == "unDia"){
		$("dosDias1_diplomado_"+id).style.display="none";
		$("dosDias2_diplomado_"+id).style.display="none";
		$("dosDias3_diplomado_"+id).style.display="none";
		$("dosDias4_diplomado_"+id).style.display="none";
	}else{
		$("dosDias1_diplomado_"+id).style.display="block";
		$("dosDias2_diplomado_"+id).style.display="block";
		$("dosDias3_diplomado_"+id).style.display="block";
		$("dosDias4_diplomado_"+id).style.display="block";
		
	}	
}

function showCorrido_diplomado_edit(tipo, id){
	if(tipo == "pausa"){
		$("pausa1_diplomado_"+id).style.display="block";
		$("pausa2_diplomado_"+id).style.display="block";
	}else{
		$("pausa1_diplomado_"+id).style.display="none";
		$("pausa2_diplomado_"+id).style.display="none";
	}

}


function showCorrido_diplomado2_edit(tipo, id){
	if(tipo == "pausa"){
		$("pausa1_diplomado2_"+id).style.display="block";
		$("pausa2_diplomado2_"+id).style.display="block";
	}else{
		$("pausa1_diplomado2_"+id).style.display="none";
		$("pausa2_diplomado2_"+id).style.display="none";
	}

}


function get_de_hora_diplomado_edit(id){
	var hora_indice = $("edde_hora_select_diplomado_"+id).selectedIndex;
	var hora_valor = $("edde_hora_select_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("edde_minuto_select_diplomado_"+id).selectedIndex;
	var minuto_valor = $("edde_minuto_select_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("edde_am_select_diplomado_"+id).selectedIndex;
	var am_valor = $("edde_am_select_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("edde_hora_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora_diplomado_edit(id){
	var hora_indice = $("eda_hora_select_diplomado_"+id).selectedIndex;
	var hora_valor = $("eda_hora_select_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("eda_minuto_select_diplomado_"+id).selectedIndex;
	var minuto_valor = $("eda_minuto_select_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("eda_am_select_diplomado_"+id).selectedIndex;
	var am_valor = $("eda_am_select_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

function get_de_hora2_diplomado_edit(id){
	var hora_indice = $("edde_hora_select2_diplomado_"+id).selectedIndex;
	var hora_valor = $("edde_hora_select2_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("edde_minuto_select2_diplomado_"+id).selectedIndex;
	var minuto_valor = $("edde_minuto_select2_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("edde_am_select2_diplomado_"+id).selectedIndex;
	var am_valor = $("edde_am_select2_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("edde_hora2_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora2_diplomado_edit(id){
	var hora_indice = $("eda_hora_select2_diplomado_"+id).selectedIndex;
	var hora_valor = $("eda_hora_select2_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("eda_minuto_select2_diplomado_"+id).selectedIndex;
	var minuto_valor = $("eda_minuto_select2_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("eda_am_select2_diplomado_"+id).selectedIndex;
	var am_valor = $("eda_am_select2_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("eda_hora2_diplomado_"+id).value = hora_valor+":"+minuto_valor;
}



function get_de_hora3_diplomado_edit(id){
	var hora_indice = $("edde_hora_select3_diplomado_"+id).selectedIndex;
	var hora_valor = $("edde_hora_select3_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("edde_minuto_select3_diplomado_"+id).selectedIndex;
	var minuto_valor = $("edde_minuto_select3_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("edde_am_select3_diplomado_"+id).selectedIndex;
	var am_valor = $("edde_am_select3_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("edde_hora_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}

function get_a_hora3_diplomado_edit(id){
	var hora_indice = $("eda_hora_select3_diplomado_"+id).selectedIndex;
	var hora_valor = $("eda_hora_select3_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("eda_minuto_select3_diplomado_"+id).selectedIndex;
	var minuto_valor = $("eda_minuto_select3_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("eda_am_select3_diplomado_"+id).selectedIndex;
	var am_valor = $("eda_am_select3_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}

function get_de_hora4_diplomado_edit(id){
	var hora_indice = $("edde_hora_select4_diplomado_"+id).selectedIndex;
	var hora_valor = $("edde_hora_select4_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("edde_minuto_select4_diplomado_"+id).selectedIndex;
	var minuto_valor = $("edde_minuto_select4_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("edde_am_select4_diplomado_"+id).selectedIndex;
	var am_valor = $("edde_am_select4_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}

	$("edde_hora2_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}
		
function get_a_hora4_diplomado_edit(id){
	var hora_indice = $("eda_hora_select4_diplomado_"+id).selectedIndex;
	var hora_valor = $("eda_hora_select4_diplomado_"+id)[hora_indice].value;
	var minuto_indice = $("eda_minuto_select4_diplomado_"+id).selectedIndex;
	var minuto_valor = $("eda_minuto_select4_diplomado_"+id)[minuto_indice].value;
	var am_indice = $("eda_am_select4_diplomado_"+id).selectedIndex;
	var am_valor = $("eda_am_select4_diplomado_"+id)[am_indice].value;
	
	if(am_valor == "p.m."){
		hora_valor = 12 + parseInt(hora_valor);
	}
	
	if(hora_valor < 10){
		hora_valor = "0"+hora_valor;
	}
	
	$("eda_hora2_diplomado2_"+id).value = hora_valor+":"+minuto_valor;
}
////////////////////////////////////////////////////////
//Para la portada
function mesAnterior(month, year){
	month = parseInt(month, 10);
	year = parseInt(year);
	
	if(month != 1){
		month = month-1;
	}else{
		month = 10;
		year = year-1;
	}
	
	var i_estado = $("estados").selectedIndex;
	var estado = $("estados").options[i_estado].value;
	
	var i_area = $("areas").selectedIndex;
	var area = $("areas").options[i_area].value;

	var i_institucion = $("instituciones").selectedIndex;
	var institucion = $("instituciones").options[i_institucion].value;

	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);

	new ajax ('modules.php?name=Eventos', {postBody: 'estado='+estado+'&area='+area+'&institucion='+institucion+'&month='+month+'&year='+year+'&ajax=1', onComplete: doMes_portada});
}

function mesSiguiente(month, year){
	month = parseInt(month, 10);
	year = parseInt(year);
	
	if(month != 10){
		month = month+1;
	}else{
		month = 1;
		year = year+1;
	}
	
	var i_estado = $("estados").selectedIndex;
	var estado = $("estados").options[i_estado].value;
	
	var i_area = $("areas").selectedIndex;
	var area = $("areas").options[i_area].value;

	var i_institucion = $("instituciones").selectedIndex;
	var institucion = $("instituciones").options[i_institucion].value;

	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);

	new ajax ('modules.php?name=Eventos', {postBody: 'estado='+estado+'&area='+area+'&institucion='+institucion+'&month='+month+'&year='+year+'&ajax=1', onComplete: doMes_portada});
}

function cambiaFecha_portada(dia, mes, anio){

	document.getElementById("dia_actual").value = dia;
	document.getElementById("mes_actual").value = mes;
	document.getElementById("anio_actual").value = anio;

	filtraBusqueda_portada();
}

function filtraBusqueda_portada(){

	var day = document.getElementById("dia_actual").value;
	var month = document.getElementById("mes_actual").value;
	var year = document.getElementById("anio_actual").value;	
	
	var i_estado = $("estados").selectedIndex;
	var estado = $("estados").options[i_estado].value;
	
	var i_area = $("areas").selectedIndex;
	var area = $("areas").options[i_area].value;

	var i_institucion = $("instituciones").selectedIndex;
	var institucion = $("instituciones").options[i_institucion].value;
	
	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);
	
	new ajax ('modules.php?name=Eventos&op=filtraBusqueda', {postBody: 'estado='+estado+'&area='+area+'&institucion='+institucion+'&day='+day+'&month='+month+'&year='+year, onComplete: doFiltraBusqueda_portada}); 
}

	

function doFiltraBusqueda_portada(request){
	
	var response = request.responseText;

	var response_arr = response.split("|datos|");
	var resultado = response_arr[0];
	var datos = response_arr[1];
	var datos_arr = datos.split("|fecha|");
	var datos = datos_arr[0];
	var fecha = datos_arr[1];
	var fecha_arr = fecha.split("-");
	var anio = fecha_arr[0];
	var mes = fecha_arr[1];
	var dia = fecha_arr[2];

	//Para fechas
	// Array of month Names
	var meses = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");

	$('resultado_filtro').innerHTML = "<div style='border-bottom: 1px solid #999; padding: 2em 0 1em 0;'><span class='big_title_georgia'>Eventos en "+meses[mes-1] + " " + dia + ", " + anio +"</span><span class='ArNegro13' style='margin-left: 2em;'>Selecciona en el calendario la fecha que desees consultar</span>"+"</div>";
			
		
		$('resultado_filtro').innerHTML += "<div style='background:#eaeaeb; border:1px solid grey; margin: 2em 0 1em 0; padding: 1em 1em 1em 1em;'>&raquo; <strong>Mostrar eventos filtrados por:</strong><br />"+resultado+"</div>";
	
		$('resultado_filtro').innerHTML += "<div style='margin-bottom: 2em;'>&raquo;<a href='#' onclick=\"limpiaFiltros(); goTo('despues_filtrar')\">Limpiar filtros</a></div>";	
	
	if(datos != ""){
	
		var datos_arr = datos.split("|BRK|");
		var i = 0;
		while(i < datos_arr.length) {
		
			var respuesta = datos_arr[i].split("|TR|");
			var id = respuesta[0];
			var titulo = respuesta[1];
			var fecha = respuesta[2];
			var de_hora = respuesta[3];
			var a_hora = respuesta[4];
			var fecha2 = respuesta[5];
			var de_hora2 = respuesta[6];
			var a_hora2 = respuesta[7];
			var descripcion = respuesta[8];
			var expositor = respuesta[9];
			var puntosEPC = respuesta[10];
			var liga = respuesta[11];
			var lugar = respuesta[12];
			var calle = respuesta[13];
			var numero = respuesta[14];
			var numero_interior = respuesta[15];
			var colonia = respuesta[16];
			var ciudad = respuesta[17];
			var estado = respuesta[18];
			var codigo_postal = respuesta[19];
			var telefono = respuesta[20];
			var email = respuesta[21]
			var autor_id = respuesta[22];
			var area = respuesta[23];
			var vistas = respuesta[24];
			var father_id = respuesta[25];
			var autor = respuesta[26];
			var de_hora3 = respuesta[27];
			var a_hora3 = respuesta[28];
			var de_hora4 = respuesta[29];
			var a_hora4 = respuesta[30];
			var diplomado = respuesta[31];
			
			var j = i+1;
			
			var color = "";
			if (i == 0){
				color = "#EAEAEB";
			}else if (i%2){
				color = "#FFFFFF";
			}else{
				color = "#EAEAEB";
			}
			var nombre_completo = "";
			
			if(diplomado != ""){
				nombre_completo = diplomado+" - "+titulo;
			}else{
				nombre_completo = titulo;
			}
			
			var expositor_var;
			
			if(expositor){
				expositor_var = "<td>Expositor: <span class='bold'>"+expositor+"</span></td>";
			}else{
				expositor_var = "<td>&nbsp;</td>";
			}
			
			var puntosEPC_var;
			
			if(puntosEPC > 0){
				puntosEPC_var = "<td class='ArRojo10' style='margin-left:10px;'>"+puntosEPC+" puntos EPC</td>";
			}else{
				puntosEPC_var = "<td>&nbsp;</td>";
			}
			
			if((de_hora2 == ": a.m.") || (de_hora2 == ":00 a.m.") || (de_hora2 == ": p.m.")  || (de_hora2 == ":00 p.m.") || (de_hora2 == null)){
				fecha_var = "<td style='margin-right:10px;'>"+fecha+" "+de_hora+" a "+a_hora+"</td>";
			}else{
				fecha_var = "<td style='margin-right:10px;'>"+fecha+" "+de_hora+" a "+a_hora+" y "+de_hora2+" a "+a_hora2+"</td>";
			}
			
			if((de_hora4 == ": a.m.") || (de_hora4 == ":00 a.m.") || (de_hora4 == ": p.m.")  || (de_hora4 == ":00 p.m.") || (de_hora4 == null)){	
				fecha2_var = "<td colspan='2'>"+fecha2+" "+de_hora3+" a "+a_hora3+"</td>";
			}else{
				fecha2_var = "<td colspan='2'>"+fecha2+" "+de_hora3+" a "+a_hora3+" y "+de_hora4+" a "+a_hora4+"</td>";
			}

			if((fecha2 == "00//0000") || (fecha2 == "//")  || (fecha2 == null)){
				$('resultado_filtro').innerHTML +="<div style='background-color:"+color+";'><table><tr><td class='ArAzul13B'>"+j+".</td><td class='ArAzul13B'><a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>"+nombre_completo+"</a></td></tr></table><table><tr><td style='width:10px;'>&nbsp;</td><td class='ArNegro13'>"+autor+"</td></tr><tr><td style='width:10px;'>&nbsp;</td>"+fecha_var+" "+expositor_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td>"+lugar+", "+ciudad+", "+estado+"</td>"+puntosEPC_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td colspan='2'>"+"<a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>Ver detalles del evento...</a></td></tr></table></div>";
			}else{
				$('resultado_filtro').innerHTML += 	"<div style='background-color:"+color+";'><table><tr><td class='ArAzul13B'>"+j+".</td><td class='ArAzul13B'><a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>"+nombre_completo+"</a></td></tr></table><table><tr><td style='width:10px;'>&nbsp;</td><td class='ArNegro13'>"+autor+"</td></tr><tr><td style='width:10px;'>&nbsp;</td>"+fecha_var+" "+expositor_var+"</tr><tr><td style='width:10px;'>&nbsp;</td>"+fecha2_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td>"+lugar+", "+ciudad+", "+estado+"</td>"+puntosEPC_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td colspan='2'>"+"<a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>Ver detalles del evento...</a></td></tr></table></div>";
			}
						
			i++;
		}
	}else if(datos == ""){
		$('resultado_filtro').innerHTML += "<div class='ArAzul13B'>El dia de hoy no hay ningun evento.</div>";
	}else{
		$('resultado_filtro').innerHTML += "<div class='ArAzul13B'>No se encontro ningun evento con estos datos.</div>";
	}
	
	if(banderaFiltros){
		mandaFiltro_portada(dia, mes, anio);
		banderaFiltros = false;
	}


}

function mandaFiltro_portada(day, month, year){

	document.getElementById("dia_actual").value = day;
	document.getElementById("mes_actual").value = month;
	document.getElementById("anio_actual").value = year;
	
	var last_month = document.getElementById("mes_carusel").value;
	var last_year = document.getElementById("anio_carusel").value;
	
	var i_estado = $("estados").selectedIndex;
	var estado = $("estados").options[i_estado].value;
	
	var i_area = $("areas").selectedIndex;
	var area = $("areas").options[i_area].value;

	var i_institucion = $("instituciones").selectedIndex;
	var institucion = $("instituciones").options[i_institucion].value;

	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);
	
	new ajax ('modules.php?name=Eventos&op=eventos', {postBody: 'estado='+estado+'&area='+area+'&institucion='+institucion+'&month='+month+'&year='+year+'&last_month='+last_month+'&last_year='+last_year+'&ajax=1'+'&dibuja=1', onComplete: doMes_portada});

}

function limpiaFiltros(){

		banderaFiltros = true;
		var day = $("dia_actual").value;
		var month = $("mes_actual").value;
		var year = $("anio_actual").value;	
		
		new ajax ('modules.php?name=Eventos&op=filtraBusqueda', {postBody: 'day='+day+'&month='+month+'&year='+year, onComplete: doFiltraBusqueda_portada}); 
	
}

///////////////////////////////////////////////////////

function agrega_carrusel(response){
	
	var anio = $('#anio_actual', window.parent.document).val();
	var mes = $('#mes_actual', window.parent.document).val();
	
	$("#carrusel").html(response);
	
	scrollToFecha(anio, mes);
}

function cambiaFecha(dia, mes, anio){

	$("#dia_actual", window.parent.document).val(dia);
	$("#mes_actual", window.parent.document).val(mes);
	$("#anio_actual", window.parent.document).val(anio);

	filtraBusqueda();
}

	
	
function filtraBusqueda(){

	var day = $("#dia_actual", window.parent.document).val();
	var month = $("#mes_actual", window.parent.document).val();
	var year = $("#anio_actual", window.parent.document).val();
	
	var estado = $("#estados option:selected", window.parent.document).text();
	var area = $("#areas option:selected", window.parent.document).text();
	var institucion = $("#instituciones option:selected", window.parent.document).text();
	
	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);
	
	$.ajax({
		type: "POST",
		url: "modules.php?name=Eventos&op=filtraBusqueda",
		data: "estado="+estado+"&area="+area+"&institucion="+institucion+"&day="+day+"&month="+month+"&year="+year,
		success: function(msg){
			if(msg != "") {
				doFiltraBusqueda(msg);
			}
		}
	});
}

function doFiltraBusqueda(request){

	var response = request;
	
	var response_arr = response.split("|datos|");
	var resultado = response_arr[0];
	var datos = response_arr[1];

	var datos_arr = datos.split("|fecha|");
	var datos = datos_arr[0];
	var fecha = datos_arr[1];

	var fecha_arr = fecha.split("-");
	var anio = fecha_arr[0];
	var mes = fecha_arr[1];
	var dia = fecha_arr[2];
	
	//Para fechas
	// Array of month Names
	var meses = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
	
	var resultado_filtro = "";
	
	resultado_filtro += "<div style='border-bottom: 1px solid #999; padding: 2em 0 1em 0;'><span class='big_title_georgia'>Eventos en "+meses[mes-1] + " " + dia + ", " + anio +"</span><span class='ArNegro13' style='margin-left: 2em;'>Selecciona en el calendario la fecha que desees consultar</span>"+"</div>";
	resultado_filtro += "<div style='background:#eaeaeb; border:1px solid grey; margin: 2em 0 1em 0; padding: 1em 1em 1em 1em;'>&raquo; <strong>Mostrar eventos filtrados por:</strong><br />"+resultado+"</div>";
	resultado_filtro += "<div style='margin-bottom: 2em;'>&raquo;<a href='#' onclick=\"limpiaFiltros(); goTo('despues_filtrar')\">Limpiar filtros</a></div>";
	
	if(datos != ""){
		var datos_arr = datos.split("|BRK|");
		var i = 0;
		while(i < datos_arr.length) {
		
			var respuesta = datos_arr[i].split("|TR|");
			var id = respuesta[0];
			var titulo = respuesta[1];
			var fecha = respuesta[2];
			var de_hora = respuesta[3];
			var a_hora = respuesta[4];
			var fecha2 = respuesta[5];
			var de_hora2 = respuesta[6];
			var a_hora2 = respuesta[7];
			var descripcion = respuesta[8];
			var expositor = respuesta[9];
			var puntosEPC = respuesta[10];
			var liga = respuesta[11];
			var lugar = respuesta[12];
			var calle = respuesta[13];
			var numero = respuesta[14];
			var numero_interior = respuesta[15];
			var colonia = respuesta[16];
			var ciudad = respuesta[17];
			var estado = respuesta[18];
			var codigo_postal = respuesta[19];
			var telefono = respuesta[20];
			var email = respuesta[21]
			var autor_id = respuesta[22];
			var area = respuesta[23];
			var vistas = respuesta[24];
			var father_id = respuesta[25];
			var autor = respuesta[26];
			var de_hora3 = respuesta[27];
			var a_hora3 = respuesta[28];
			var de_hora4 = respuesta[29];
			var a_hora4 = respuesta[30];
			var diplomado = respuesta[31];
			
			var j = i+1;
			
			var color = "";
			if (i == 0){
				color = "#EAEAEB";
			}else if (i%2){
				color = "#FFFFFF";
			}else{
				color = "#EAEAEB";
			}
			var nombre_completo = "";
			
			if(diplomado != ""){
				nombre_completo = diplomado+" - "+titulo;
			}else{
				nombre_completo = titulo;
			}
			
			var expositor_var;
			
			if(expositor){
				expositor_var = "<td>Expositor: <span class='bold'>"+expositor+"</span></td>";
			}else{
				expositor_var = "<td>&nbsp;</td>";
			}
			
			var puntosEPC_var;
			
			if(puntosEPC > 0){
				puntosEPC_var = "<td class='ArRojo10' style='margin-left:10px;'>"+puntosEPC+" puntos EPC</td>";
			}else{
				puntosEPC_var = "<td>&nbsp;</td>";
			}
			
			if((de_hora2 == ": a.m.") || (de_hora2 == ":00 a.m.") || (de_hora2 == ": p.m.")  || (de_hora2 == ":00 p.m.") || (de_hora2 == null)){
				fecha_var = "<td style='margin-right:10px;'>"+fecha+" "+de_hora+" a "+a_hora+"</td>";
			}else{
				fecha_var = "<td style='margin-right:10px;'>"+fecha+" "+de_hora+" a "+a_hora+" y "+de_hora2+" a "+a_hora2+"</td>";
			}
			
			if((de_hora4 == ": a.m.") || (de_hora4 == ":00 a.m.") || (de_hora4 == ": p.m.")  || (de_hora4 == ":00 p.m.") || (de_hora4 == null)){	
				fecha2_var = "<td colspan='2'>"+fecha2+" "+de_hora3+" a "+a_hora3+"</td>";
			}else{
				fecha2_var = "<td colspan='2'>"+fecha2+" "+de_hora3+" a "+a_hora3+" y "+de_hora4+" a "+a_hora4+"</td>";
			}

			if((fecha2 == "00//0000") || (fecha2 == "//")  || (fecha2 == null)){
				resultado_filtro += "<div style='background-color:"+color+";'><table><tr><td class='ArAzul13B'>"+j+".</td><td class='ArAzul13B'><a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>"+nombre_completo+"</a></td></tr></table><table><tr><td style='width:10px;'>&nbsp;</td><td class='ArNegro13'>"+autor+"</td></tr><tr><td style='width:10px;'>&nbsp;</td>"+fecha_var+" "+expositor_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td>"+lugar+", "+ciudad+", "+estado+"</td>"+puntosEPC_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td colspan='2'>"+"<a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>Ver detalles del evento...</a></td></tr></table></div>";
			}else{
				resultado_filtro += "<div style='background-color:"+color+";'><table><tr><td class='ArAzul13B'>"+j+".</td><td class='ArAzul13B'><a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>"+nombre_completo+"</a></td></tr></table><table><tr><td style='width:10px;'>&nbsp;</td><td class='ArNegro13'>"+autor+"</td></tr><tr><td style='width:10px;'>&nbsp;</td>"+fecha_var+" "+expositor_var+"</tr><tr><td style='width:10px;'>&nbsp;</td>"+fecha2_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td>"+lugar+", "+ciudad+", "+estado+"</td>"+puntosEPC_var+"</tr><tr><td style='width:10px;'>&nbsp;</td><td colspan='2'>"+"<a href='modules.php?name=Eventos&sop=viewEvento&id="+id+"'>Ver detalles del evento...</a></td></tr></table></div>";
			}
						
			i++;
		}
	}else if(datos == ""){
		resultado_filtro += "<div class='ArAzul13B'>El dia de hoy no hay ningun evento.</div>";
	}else{
		resultado_filtro += "<div class='ArAzul13B'>No se encontro ningun evento con estos datos.</div>";
	}

	$("#resultado_filtro", window.parent.document).html(resultado_filtro);
	
	if(banderaFiltros){
		mandaFiltro(dia, mes, anio);
		banderaFiltros = false;
	}

}

function fechas_text(){
	var fechas = $("search_fechas");
	
	if(fechas != null){
		if(fechas.checked){
			$("fecha").style.display = "block";	
		}else{
			$("fecha").style.display = "none";
		}
	}
}

function agregaDiplomado(){
	
	var nombre_diplomado = $('agdiplomado').value;   
    var datosEditor = FCKeditorAPI.GetInstance('agdescripcion_de_diplomado');
    var descripcion_diplomado = datosEditor.GetHTML();

    nombre_diplomado = escape(nombre_diplomado);
    descripcion_diplomado = escape(descripcion_diplomado);

    if (nombre_diplomado==null||nombre_diplomado==""){
    	alert("El t\xEDtulo no puede estar vac\xEDo.");
  	}else {
    	new ajax ('modules.php?name=Eventos&op=agregaDiplomado', {postBody: 'nombre_diplomado='+nombre_diplomado+'&descripcion_diplomado='+descripcion_diplomado, onComplete: doAgregaDiplomado});
	}	
}

function doAgregaDiplomado(request){

	var response = request.responseText;
	
	var partes = response.split("|BRK|");
	var pagina = partes[0];
	var id = 1;

	$('div_agrega_diplomado').innerHTML = pagina;

	setUp(id);

}

function borraEditorEvento(id){
	var datos = FCKeditorAPI.GetInstance("agdescripcion_diplomado_"+id);
    datos.SetHTML("");
}

function borraEditorEventoSolo(){
	$('agdescripcion').value = "";
	var datos = FCKeditorAPI.GetInstance("agdescripcion");
	datos.SetHTML("");
}

function borraEditorDiplomado(){
    
    $('agdiplomado').value = "";   
    var datos2 = FCKeditorAPI.GetInstance("agdescripcion_de_diplomado");
    datos2.SetHTML("");
}

function agregaEventoDiplomado(id){

	var nombre = $("agtitulo_diplomado_"+id).value;
	var fecha = $("agfecha_diplomado_"+id).value;
	var de_hora = $("agde_hora_diplomado_"+id).value;
	var a_hora = $("aga_hora_diplomado_"+id).value;
	var de_hora2 = $("agde_hora2_diplomado_"+id).value;
	var a_hora2 = $("aga_hora2_diplomado_"+id).value;
	var fecha2 = $("agfecha_diplomado2_"+id).value;
	var de_hora3 = $("agde_hora_diplomado2_"+id).value;
	var a_hora3 = $("aga_hora_diplomado2_"+id).value;
	var de_hora4 = $("agde_hora2_diplomado2_"+id).value;
	var a_hora4 = $("aga_hora2_diplomado2_"+id).value;
	var datosEditor = FCKeditorAPI.GetInstance("agdescripcion_diplomado_"+id);
	var descripcion = datosEditor.GetHTML();
	var expositor = $("agexpositor_diplomado_"+id).value;
	var puntosEPC = $("agpuntos_diplomado_"+id).value; 
	var liga = $("agliga_diplomado_"+id).value;
	var lugar = $("aglugar_diplomado_"+id).value;
	var calle = $("agcalle_diplomado_"+id).value;
	var numero = $("agnumero_diplomado_"+id).value;
	var numero_interior = $("agnumero_interior_diplomado_"+id).value;
	var colonia = $("agcolonia_diplomado_"+id).value;
	var ciudad = $("agciudad_diplomado_"+id).value;
	var estado_indice = $("agestado_diplomado_"+id).selectedIndex;
	var estado = $("agestado_diplomado_"+id)[estado_indice].value;
	var codigo_postal = $("agcodigo_postal_diplomado_"+id).value;
	var telefono = $("agtelefono_diplomado_"+id).value;
	var email = $("agemail_diplomado_"+id).value;
	var area_indice = $("agarea_diplomado_"+id).selectedIndex;
	var area = $("agarea_diplomado_"+id)[area_indice].value;
	var father_id = $("father_id_"+id).value;
	var id = $("id_"+id).value;
	
	nombre = escape(nombre);
	descripcion = escape(descripcion);
	expositor = escape(expositor);
	lugar = escape(lugar);
	calle = escape(calle);
	colonia = escape(colonia);
	ciudad = escape(ciudad);
	estado = escape(estado);
	area = escape(area);
	
	if (nombre==null||nombre==""){
		alert("El t\xEDtulo no puede estar vac\xEDo.");
	}else if (fecha==null||fecha==""){
		alert("La fecha no puede estar vac\xEDa.");
	}else if (de_hora==null||de_hora==""){
		alert("La hora no puede estar vac\xEDa.");
	}else if (area==null||area==""){
		alert("El \xE1rea no puede estar vac\xEDa.");
	}else {
		new ajax ('modules.php?name=Eventos&op=agregaEventoDiplomado', {postBody: 'nombre='+nombre+'&fecha='+fecha+'&de_hora='+de_hora+'&a_hora='+a_hora+'&de_hora2='+de_hora2+'&a_hora2='+a_hora2+'&fecha2='+fecha2+'&de_hora3='+de_hora3+'&a_hora3='+a_hora3+'&de_hora4='+de_hora4+'&a_hora4='+a_hora4+'&descripcion='+descripcion+'&expositor='+expositor+'&puntosEPC='+puntosEPC+'&liga='+liga+'&lugar='+lugar+'&calle='+calle+'&numero='+numero+'&numero_interior='+numero_interior+'&colonia='+colonia+'&ciudad='+ciudad+'&estado='+estado+'&codigo_postal='+codigo_postal+'&telefono='+telefono+'&email='+email+'&area='+area+'&father_id='+father_id+'&id='+id, onComplete: doAgregaEventoDiplomado});
	}
}

function doAgregaEventoDiplomado(request){
	var response = request.responseText;
	
	var partes = response.split("|BRK|");
	var id = partes[0];
	var nombre = partes[1];

	nombre = nombre.replace(/'/g,"");

	$("titulo_"+id).style.display = "block";	
	$("titulo_"+id).innerHTML = nombre+"<span onclick=\"toggleHidden('"+nombre+"','"+id+"');\">[+]</span>";
	$("contenido_"+id).style.display = "none";	
	$("siguiente_evento_"+id).style.display = "block";
}


function toggleHidden(titulo, id){
	
	$("titulo_"+id).style.display = "block";

	titulo = titulo.replace(/'/g,"");

	if($("contenido_"+id).style.display == "block"){
		$("titulo_"+id).innerHTML = titulo+"<span onclick=\"toggleHidden('"+titulo+"','"+id+"');\">[+]</span>";
		$("contenido_"+id).style.display = "none";	
		$("siguiente_evento_"+id).style.display = "block";
	}else{
		$("titulo_"+id).innerHTML = titulo+"<span onclick=\"toggleHidden('"+titulo+"','"+id+"');\">[-]</span>";
		$("contenido_"+id).style.display = "block";	
		$("siguiente_evento_"+id).style.display = "none";
	}
	
	
}

function otroEvento(id, father_id){
	
	$("siguiente_evento_"+id).style.display = "none";

	new ajax ('modules.php?name=Eventos&op=agregaDiplomado', {postBody: 'id='+id+'&father_id='+father_id, onComplete: doOtroEvento});
}

function doOtroEvento(request){

	var response = request.responseText;
	
	var partes = response.split("|BRK|");
	var pagina = partes[0];
	var id = partes[1];

	if($('div_otro_evento').innerHTML != ""){
		$('div_otro_evento').innerHTML += pagina;
	}else{
		$('div_otro_evento').innerHTML = pagina;
	}

	setTimeout("setUp("+id+")", 1*1000);
	
}

function setUp(id){

	Calendar.setup({ 
			inputField : "agfecha_diplomado_"+id, 
			ifFormat : "%Y-%m-%d", 
			button : "agfecha_diplomado_"+id 
		});
	
	Calendar.setup({ 
			inputField : "agfecha_diplomado2_"+id, 
			ifFormat : "%Y-%m-%d", 
			button : "agfecha_diplomado2_"+id 
		});
		
	var oFCKeditor = new FCKeditor( "agdescripcion_diplomado_"+id ) ;
		oFCKeditor.BasePath = "/js/fckeditor/" ;
		oFCKeditor.ReplaceTextarea() ;
}

function mandaFiltro(day, month, year){
	$("#dia_actual", window.parent.document).val(day);
	$("#mes_actual", window.parent.document).val(month);
	$("#anio_actual", window.parent.document).val(year);
	
	var last_month = $("#mes_carusel", window.parent.document).val();
	var last_year = $("#anio_carusel", window.parent.document).val();
	
	var estado = $("#estados option:selected", window.parent.document).text();
	var area = $("#areas option:selected", window.parent.document).text();
	var institucion = $("#instituciones option:selected", window.parent.document).text();

	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);
	
	$.ajax({
		type: "POST",
		url: "modules.php?name=Eventos",
		data: "estado="+estado+"&area="+area+"&institucion="+institucion+"&month="+month+"&year="+year+"&last_month="+last_month+"&last_year="+last_year+"&ajax=1"+"&dibuja=1",
		success: function(msg){
			if(msg != "") {
				doMes(msg);
			}
		}
	});
}

function hoy(){
	
	var d=new Date();
	day = d.getDate();
	day = parseInt(day, 10);
	
	month = d.getMonth()+1;
	month = parseInt(month, 10);
	
	year = d.getFullYear();
	year = parseInt(year);
	
	$("#dia_actual", window.parent.document).val(day);	
	$("#mes_actual", window.parent.document).val(month);
	$("#anio_actual", window.parent.document).val(year);
	
	var estado = $("#estados option:selected", window.parent.document).text();
	var area = $("#areas option:selected", window.parent.document).text();
	var institucion = $("#instituciones option:selected", window.parent.document).text();

	estado = escape(estado);
	area = escape(area);
	institucion = escape(institucion);
	
	$.ajax({
		type: "POST",
		url: "modules.php?name=Eventos",
		data: "estado="+estado+"&area="+area+"&institucion="+institucion+"&month="+month+"&year="+year+"&ajax=1", 
		success: function(msg){
			if(msg != "") {
				doMes(msg);
			}
		}
	});
}

function doMes(request){

	var response = request;
	
	var anio = $('#anio_actual', window.parent.document).val();
	var mes = $('#mes_actual', window.parent.document).val();

	if(response != ""){
		$("carrusel").html(response);
	}

	scrollToFecha(anio, mes);

}

// Cargamos de DB
function getDatos(id) {		
	new ajax ('modules.php?name=Eventos&op=getDatos', {postBody: 'id='+id, onComplete: doGetDatos});
}

function doGetDatos(request){
	var response = request.responseText;
	var partes = response.split("|BRK|");
	var titulo = partes[0];
	var de_hora = partes[1];
	de_hora = de_hora.split(":");
	de_hora = de_hora[0]+":"+de_hora[1];
	var a_hora = partes[2];
	a_hora = a_hora.split(":");
	a_hora = a_hora[0]+":"+a_hora[1];
	var razon_social = partes[3];
	
	var datos = "";
	datos += "<b>Titulo:</b> "+titulo;
	datos += "<br />";
	datos += "<br />";
	datos += "<b>De:</b> "+de_hora+" <b>A:</b> "+ a_hora;
	datos += "<br />";
	datos += "<br />";
	datos += "<b>Instituci&oacute;n:</b> "+razon_social;
	
	$("datos_completos").innerHTML = datos;
}

function llenaDireccion(){

	if($("agdomicilio") != null){
	
		var domicilio_indice = $("agdomicilio").selectedIndex;
		var domicilio_valor = $("agdomicilio")[domicilio_indice].value;
	}else{
		var domicilio_indice = $("eddomicilio").selectedIndex;
		var domicilio_valor = $("eddomicilio")[domicilio_indice].value;
	}
	
	var domicilio_arr = domicilio_valor.split("|");
	var calle = domicilio_arr[0];
	var numero = domicilio_arr[1];
	var numero_interior = domicilio_arr[2];
	var colonia = domicilio_arr[3];
	var ciudad = domicilio_arr[4];
	var estado = domicilio_arr[5];
	var codigo_postal = domicilio_arr[6];

	if($("agcalle") != null){
	
		$("agcalle").value = calle;
		$("agnumero").value = numero;
		$("agnumero_interior").value = numero_interior;
		$("agcolonia").value = colonia;
		$("agciudad").value = ciudad;
		$("agestado").value = estado;
		$("agcodigo_postal").value = codigo_postal;
	}else{
	
		$("edcalle").value = calle;
		$("ednumero").value = numero;
		$("ednumero_interior").value = numero_interior;
		$("edcolonia").value = colonia;
		$("edciudad").value = ciudad;
		$("edestado").value = estado;
		$("edcodigo_postal").value = codigo_postal;
	}

}

function llenaDireccionDiplomado(id){
	if($("agdomicilio_diplomado_"+id) != null){
		var domicilio_indice = $("agdomicilio_diplomado_"+id).selectedIndex;
		var domicilio_valor = $("agdomicilio_diplomado_"+id)[domicilio_indice].value;
	}else{
		var domicilio_indice = $("eddomicilio_diplomado_"+id).selectedIndex;
		var domicilio_valor = $("eddomicilio_diplomado_"+id)[domicilio_indice].value;
	}
	
	var domicilio_arr = domicilio_valor.split("|");
	var calle = domicilio_arr[0];
	var numero = domicilio_arr[1];
	var numero_interior = domicilio_arr[2];
	var colonia = domicilio_arr[3];
	var ciudad = domicilio_arr[4];
	var estado = domicilio_arr[5];
	var codigo_postal = domicilio_arr[6];
	
	if($("agcalle_diplomado_"+id) != null){

		$("agcalle_diplomado_"+id).value = calle;
		$("agnumero_diplomado_"+id).value = numero;
		$("agnumero_interior_diplomado_"+id).value = numero_interior;
		$("agcolonia_diplomado_"+id).value = colonia;
		$("agciudad_diplomado_"+id).value = ciudad;
		$("agestado_diplomado_"+id).value = estado;
		$("agcodigo_postal_diplomado_"+id).value = codigo_postal;
	}else{
		
		$("edcalle_diplomado_"+id).value = calle;
		$("ednumero_diplomado_"+id).value = numero;
		$("ednumero_interior_diplomado_"+id).value = numero_interior;
		$("edcolonia_diplomado_"+id).value = colonia;
		$("edciudad_diplomado_"+id).value = ciudad;
		$("edestado_diplomado_"+id).value = estado;
		$("edcodigo_postal_diplomado_"+id).value = codigo_postal;
	}
}

function addDivFwd(){

	var mes_carusel = $("#mes_carusel", window.parent.document).val();
	var anio_carusel = $("#anio_carusel", window.parent.document).val();
	
	var org_mes = mes_carusel;
	var org_anio = anio_carusel;
	
	var month = mes_carusel - 3;
	var year = anio_carusel;

	month = parseInt(month, 10); 
	year = parseInt(year, 10);
	
	mes_carusel = parseInt(mes_carusel, 10); 
	anio_carusel = parseInt(anio_carusel, 10);  
	
	if(month != 12){
		month = month+1;
	}else{
		month = 1; 
		year = year+1;
	}
	
	if(month == 10){
		mes_carusel = 1;
		anio_carusel = year+1;
	}else if(month > 10){
	  	mes_carusel = mes_carusel+1;
	  	anio_carusel = year+1;
	}else{		
		mes_carusel = month+3;
		anio_carusel = year;
	}
	
	$("#mes_carusel", window.parent.document).val(mes_carusel);
	$("#anio_carusel", window.parent.document).val(anio_carusel);
	var ancho = $("#carousel-content").width();
	
	ancho = parseInt(ancho, 10);
	ancho = ancho+310;
	
	$("#carousel-content").css('width', ancho);
	var carusel = $('#tr_carousel');

	$("#" + org_anio + "_" + org_mes).after('<td id="' + anio_carusel + '_' + mes_carusel + '" class="slide"></td>');

	$.ajax({
		type: "POST",
		url: "modules.php?name=Eventos&op=getDivInfo",
		data: "month="+mes_carusel+"&year="+anio_carusel+"&ajax=+1", 
		success: function(msg){
			if(msg != "") {
				doAddDiv(msg);
			}
		}
	});
}
	
function doAddDiv(request){
	var response = request;
	
	var mes_carusel = $("#mes_carusel", window.parent.document).val();
	var anio_carusel = $("#anio_carusel", window.parent.document).val();

	var meses = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre");
	$("#"+anio_carusel+"_"+mes_carusel).html("<table><tr><td class='titulo_lead center'>"+meses[mes_carusel-1]+" "+anio_carusel+"</td></tr><tr><td>"+response+"</td></tr></table>");
	
	var anio = $('#anio_actual', window.parent.document).val();
	var mes = $('#mes_actual', window.parent.document).val();
	
	mes = parseInt(mes, 10) + 1;
	anio = parseInt(anio, 10);
	
	if(mes >= 13) {
		anio += 1;
		mes = 1;
	}
	
	$("#mes_actual", window.parent.document).val(mes);
	$("#anio_actual", window.parent.document).val(anio);
	
	scrollToFecha(anio, mes);
	
}


function mandaDatos(day, month, year){
	new ajax ('modules.php?name=Eventos', {postBody: 'day='+day+'&month='+month+'&year='+year, onComplete: doMes});
}

//

function validate_required(field,alerttxt)
{
	with (field)
	{
		if (value==null||value=="")
		{
			alert(alerttxt);return false;
		}
		else
		{
			return true;
		}
	}
}

function validate_form_autor(thisform)
{
	with (thisform)
	{
		if (validate_required(razon_social,"La raz\xF3n social no puede estar vac\xEDa.")==false)
		{
			razon_social.focus();return false;
		}
		
		if (validate_required(email,"El correo electr\xF3nico no puede estar vac\xEDo.")==false)
		{
			email.focus();return false;
		}
	}
}

function validate_form_evento(thisform)
{
	with (thisform)
	{
		if (validate_required(titulo,"El t\xEDtulo no puede estar vac\xEDo.")==false)
		{
			titulo.focus();return false;
		}

		if (validate_required(fecha,"La fecha no puede estar vac\xEDa.")==false)
		{
			fecha.focus();return false;
		}

		if (validate_required(de_hora,"La hora no puede estar vac\xEDa.")==false)
		{
			de_hora.focus();return false;
		}

		if (validate_required(area,"El \xE1rea no puede estar vac\xEDa.")==false)
		{
			area.focus();return false;
		}

	}
}

//crea un scroll hacia el id de determinado div.
function goTo_portada(id){
    new Effect.ScrollTo(id, {offset: 0});
}

//crea un scroll hacia el id de determinado div.

function goTo(id){
    parent.goToParent(id);
}


//Hack para el select de ancho fijo en IE
function foo(px,py,pw,ph,baseElement,fid)
{
		var win = document.getElementById(this.fid);
}


function dropdown_menu_hack(el)
{
	if(el.runtimeStyle.behavior.toLowerCase()=="none"){return;}
	el.runtimeStyle.behavior="none";

	var ie5 = (document.namespaces==null);
	el.ondblclick = function(e)
	{
		window.event.returnValue=false;
		return false;
	}
	
	if(window.createPopup==null)
	{
		
		var fid = "dropdown_menu_hack_" + Date.parse(new Date());
	
		window.createPopup = function()
		{
			if(window.createPopup.frameWindow==null)
			{
					el.insertAdjacentHTML("AfterEnd","<iframe   id='"+fid+"' name='"+fid+"' src='about:blank'  frameborder='1' scrolling='no'></></iframe>");
					var f = document.frames[fid];
					f.document.open();
					f.document.write("<html><body></body></html>");
					f.document.close();
					f.fid = fid; 
					

					var fwin = document.getElementById(fid);
					fwin.style.cssText="position:absolute;top:0;left:0;display:none;z-index:99999;";
				
					
					f.show = function(px,py,pw,ph,baseElement)
					{							
						py = py + baseElement.getBoundingClientRect().top + Math.max( document.body.scrollTop, document.documentElement.scrollTop) ;
						px = px + baseElement.getBoundingClientRect().left + Math.max( document.body.scrollLeft, document.documentElement.scrollLeft) ;
						fwin.style.width = pw + "px";
						fwin.style.height = ph + "px";						
						fwin.style.posLeft =px ;
						fwin.style.posTop = py ;		
						fwin.style.display="block";						
					}

					
					f_hide = function(e)
					{ 
						if(window.event && window.event.srcElement	&& window.event.srcElement.tagName && window.event.srcElement.tagName.toLowerCase()=="select"){return true;}
						fwin.style.display="none";
					} 
					f.hide = f_hide;
					document.attachEvent("onclick",f_hide);		
					document.attachEvent("onkeydown",f_hide);		
					
			}
			return f;
		}
	}

	function showMenu()
	{
		
		function selectMenu(obj)
			{				
				var o = document.createElement("option");
				o.value = obj.value;
				o.innerHTML = obj.innerHTML;			
				while(el.options.length>0){el.options[0].removeNode(true);}
				el.appendChild(o);
				el.title =  o.innerHTML; 
				el.contentIndex = obj.selectedIndex  ;
				el.menu.hide(); 				
			}		
		
		
		el.menu.show(0 , el.offsetHeight , 10,  10, el); 
		var mb = el.menu.document.body;
		
		mb.style.cssText ="border:solid 1px black;margin:0;padding:0;overflow-y:auto;overflow-x:auto;background:white;text-aligbn:center;font-family:Verdana;font-size:12px;";
		var t = el.contentHTML;
		t = t.replace(/<select/gi,'<ul');
		t = t.replace(/<option/gi,'<li');
		t = t.replace(/<\/option/gi,'</li');
		t = t.replace(/<\/select/gi,'</ul');
		mb.innerHTML = t;	
	
		
		el.select = mb.all.tags("ul")[0];
		el.select.style.cssText="list-style:none;margin:0;padding:0;";
		mb.options = el.select.getElementsByTagName("li");
		
		for(var i=0;i<mb.options.length;i++)
		{
			mb.options[i].selectedIndex = i;
			mb.options[i].style.cssText = "list-style:none;margin:0;padding:1px 2px;width/**/:100%;cursor:hand;cursor:pointer;white-space:nowrap;"
			mb.options[i].title =mb.options[i].innerHTML;
			mb.options[i].innerHTML ="<nobr>" + mb.options[i].innerHTML + "</nobr>";
			mb.options[i].onmouseover = function()
				{
					if( mb.options.selected ){mb.options.selected.style.background="white";mb.options.selected.style.color="black";}
					mb.options.selected = this;
					this.style.background="#333366";this.style.color="white";
				}
			
			mb.options[i].onmouseout = function(){this.style.background="white";this.style.color="black";}
			mb.options[i].onmousedown = function(){selectMenu(this);	}
			mb.options[i].onkeydown = function(){selectMenu(this);	}
				

			if(i == el.contentIndex)
			{
				mb.options[i].style.background="#333366";
				mb.options[i].style.color="white";	
				mb.options.selected = mb.options[i];
			}
		}
	
		
		var mw = Math.max(   ( el.select.offsetWidth + 22 ), el.offsetWidth + 22  );
			 mw = Math.max(  mw, ( mb.scrollWidth+22) );
		var mh =  mb.options.length * 15  + 8 ; 
			 
		var mx = (ie5)?-3:0;
		var my = el.offsetHeight -2;
		var docH =   document.documentElement.offsetHeight ;
		var bottomH = docH  - el.getBoundingClientRect().bottom ; 

		mh = Math.min(mh, Math.max(( docH - el.getBoundingClientRect().top - 50),100)		);
		
		if(( bottomH < mh) )
		{
			
			mh = Math.max( (bottomH - 12),10);
			if( mh <100 ) 
			{
				my = -100 ;

			}
			mh = Math.max(mh,100);			
		}

		
		self.focus(); 
		
		el.menu.show( mx , my ,  mw, mh , el); 
		sync=null;
		if(mb.options.selected)
		{
			mb.scrollTop = mb.options.selected.offsetTop;
		}
	

		
		
		window.onresize = function(){el.menu.hide()};		
	}

	function switchMenu()
	{
		if(event.keyCode)
		{
			if(event.keyCode==40){ el.contentIndex++ ;}
			else if(event.keyCode==38){ el.contentIndex--; }
		}
		else if(event.wheelDelta )
		{
			if (event.wheelDelta >= 120)
			el.contentIndex++ ;
			else if (event.wheelDelta <= -120)
			el.contentIndex-- ;
		}else{return true;}




		if( el.contentIndex > (el.contentOptions.length-1) ){ el.contentIndex =0;}
		else if (el.contentIndex<0){el.contentIndex = el.contentOptions.length-1 ;}

		var o = document.createElement("option");
			 o.value = el.contentOptions[el.contentIndex].value;
			 o.innerHTML = el.contentOptions[el.contentIndex].text;
			 while(el.options.length>0){el.options[0].removeNode(true);}
			 el.appendChild(o);
			 el.title =  o.innerHTML; 
	}
	
	if(dropdown_menu_hack.menu ==null)
	{
		dropdown_menu_hack.menu =  window.createPopup();
		document.attachEvent("onkeydown",dropdown_menu_hack.menu.hide);
	}
	el.menu = dropdown_menu_hack.menu ;
	el.contentOptions = new Array();
	el.contentIndex = el.selectedIndex;
	el.contentHTML = el.outerHTML;

	for(var i=0;i<el.options.length;i++)
	{	
		el.contentOptions [el.contentOptions.length] = 
		{
			"value": el.options[i].value,
			"text": el.options[i].innerHTML
		}

		if(!el.options[i].selected){el.options[i].removeNode(true);i--;};
	}

	
	el.onkeydown = switchMenu;
	el.onclick = showMenu;
	el.onmousewheel= switchMenu;

}

// Scroller
function scrollToFecha(year, month) {

	$('#carousel-wrapper').scrollTo( '#' + year + '_' + month, 500, {axis:'x'} );

}
// Retrocede hacia el pasado mes
function doLastMonth() {
	var anio = $('#anio_actual', window.parent.document).val();
	var mes = $('#mes_actual', window.parent.document).val();
	
	mes = parseInt(mes, 10) - 1;
	anio = parseInt(anio, 10);
	
	if(mes <= 0) {
		anio -= 1;
		mes = 12;
	}
	
	$("#mes_actual", window.parent.document).val(mes);
	$("#anio_actual", window.parent.document).val(anio);
	
	scrollToFecha(anio, mes);
}

// Avanza hacia el siguiente mes
function doNextMonth() {
	addDivFwd();
}


