var formVisitanteCargado = false
var formExpositorCargado = false
var ventanaNueva = false

function seleccionFormulario()
{
	//noDisponible()
	/*var mensaje = '¿Desea inscribirse como visitante o como expositor?'
    capa.setMensaje(mensaje)
    capa.setAlto(100)
    capa.setAncho(400)
    capa.addButton('Expositor', 'abrirFormExpositores();')
    capa.addButton('Visitante', 'abrirFormVisitantes()')
	capa.botones_duplicados = 0
    capa.setModeBClose(2)
    capa.open()*/
	var mensaje = '¿Desea inscribirse como expositor o como director?'
	divEleccionInscripcion.html(mensaje)
	divEleccionInscripcion.dialog('open');	
}

function alturaFilaForos(form)
{
	/*for (var id_grupo in forosDeGrupo) 	
	{
		var aAux = forosDeGrupo[id_grupo].split(',');
		var id_foro = 0
		var numForo = 1;
		var altoImpar, altoPar, alto
		
		// Primero la altura entre columnas de foros
		for (i = 0; i < aAux.length ; i++)
		{
			id_foro = aAux[i];
			alto = $("#" + form + " div#titulo_foro_" + id_foro).height()
			$("#" + form + " div#titulo_foro_" + id_foro).height(alto)
			id_foro = aAux[i - 1]
			$("#" + form + " div#titulo_foro_" + id_foro).height(alto)
			numForo++
		}
		
		// Ahora la altura entre las columnas de los propios foros
		for (i = 0; i < aAux.length ; i++)
		{
			id_foro = aAux[i];
			
			alto = $("#" + form + " div#titulo_foro_" + id_foro).height()				
			$("#" + form + " div#check_foro_" + id_foro).height(alto)
			$("#" + form + " div#capa_orden_foro_" + id_foro).height(alto)
		}
	}*/
}

function cargarFormulario(url, form)
{
	showLoading()
	$('#contenidoFichero').load(url,
		function (responseText, textStatus, req) 
		{
			if (textStatus == 'success') 
			{
				ajustarAlturasColumnas()
				alturaFilaForos(form);				
			}
			else if (textStatus == "error") {
				$('#contenidoFichero').html('')
			}
			hideLoading()
		}
	);	
}

function abrirFormExpositores()
{
	var url = '/eventos/rrhh/includes/formExpositoresV2010.aspx'
	if (ventanaNueva)
	{
		if (!formExpositorCargado)
		{
			showLoading()
			$('#div_formulario_expositores').load(url, function (){formExpositorCargado = true; divFormularioExpositores.dialog('open'); alturaFilaForos('formularioExpositor')})	
		}
		else 
		{
			divFormularioExpositores.dialog('open')
			alturaFilaForos('formularioExpositor')
		}
	}
	else
	{
		cargarFormulario(url, 'formularioExpositor')
	}
}

function abrirFormVisitantes()
{
	var url = '/eventos/rrhh/includes/formVisitantesV2010.aspx'
	if (ventanaNueva)
	{
		if (!formVisitanteCargado)
		{
			showLoading()
			$('#div_formulario_visitantes').load(url, function(){formVisitanteCargado = true; divFormularioVisitantes.dialog('open'); alturaFilaForos('formularioVisitante')})
		}
		else 
		{
			divFormularioVisitantes.dialog('open')
			alturaFilaForos('formularioVisitante')
		}
	}
	else
	{
		cargarFormulario(url, 'formularioVisitante')
	}
}

function noDisponible()
{
	var s = '<table border="0" align="center"><tr> <td height="60" class="f18GreenCorpBold"><div align="left"><p align="center"><strong><font color="#141654">En breve estar&aacute; disponible</font></strong></p>	<p align="center"><strong>902 93 18 18</strong></p></div></td></tr></table>'
		
	divMensajes.dialog({ title: 'No disponible' });
	divMensajes.html(s)
	divMensajes.dialog('open');
}

var divFormularioExpositores = $('<div id="div_formulario_expositores"></div>').dialog({
	autoOpen: false,
	closeOnEscape: true,
	modal: true,
	resizable: false,
	width: 1024,
	height: 608,
	title: 'Formulario de inscripción para expositores',
	buttons: { 
				"Cerrar": function() {
					$(this).dialog("close");
				}, 
				"Inscribirse en el evento": function(){
					comprobarFormularioExpositores()
				}
			},
	open: function(event, ui) {hideLoading()}
});

var divFormularioVisitantes = $('<div id="div_formulario_visitantes"></div>').dialog({
	autoOpen: false,
	closeOnEscape: true,
	modal: true,
	resizable: false,
	width: 1024,
	height: 608,
	title: 'Formulario de inscripción para visitantes',
	buttons: { 
				"Cerrar": function() {
					$(this).dialog("close");
				}, 
				"Inscribirse en el evento": function(){
					comprobarFormularioVisitantes()
				}
			},
	open: function(event, ui) {hideLoading()}
});

var divFormularioInformacionForo = $('<div id="div_informacion_foro"></div>').dialog({
	autoOpen: false,
	closeOnEscape: true,
	modal: true,
	resizable: false,
	width: 1024,
	height: 608,
	title: 'Información de foro',
	buttons: { 
				"Cerrar": function() {
					$(this).dialog("close");
				}
			},
	open: function(event, ui) {hideLoading()}
});

var divEleccionInscripcion = $('<div id="div_eleccion_inscripcion"></div>').dialog({
	autoOpen: false,
	closeOnEscape: true,
	modal: true,
	resizable: false,
	width: 1024,
	height: 608,
	title: 'Elija la inscripción que quiere realizar',
	
	buttons: { 
				"Inscribirse como director": function() {
					abrirFormdirectores();
				}, 
				"Inscribirse como expositor": function(){
					abrirFormExpositores()
				}
			}
});