var mapa; //array
function estadoBoleto(id)
{
switch (id)
{
case 1:
return "Disponible";
case 2:
return "Reservado";
case 3:
return "Apartado temporalmente (na)";
case 4:
return "Vendido";
case 5:
return "Bloqueado (na)";
case 6:
return "Anulado (na)";
}
return "";
}
function cs(obj)
{
if (obj.firstChild == null)
{
obj.innerHTML = '';
checking();
}
else
{
obj.innerHTML = '';
unchecking();
}
}
function rsc(obj)
{
obj.style.borderStyle = 'dashed';
}
function sc(obj, color)
{
// obj.style.borderColor = color;
obj.style.borderStyle = 'solid';
}
//div
function dvo(id_section_type) //abrir
{
mapa.push('
');
varBlock.id_section_type = id_section_type;
}
function dvc() //cerrar
{
mapa.push('
');
}
//table
function to() //abrir
{
mapa.push('');
}
function tc() //cerrar
{
mapa.push('
');
restartChecking();
}
//row
function ro() //abrir
{
mapa.push('');
}
function rc() //cerrar
{
mapa.push('
');
}
//-------------------------------------------------------celdas
//nombre de la fila
function rn(nombre) //cerrar
{
mapa.push('');
mapa.push(nombre);
mapa.push(' | ');
}
//header
function hd(text)
{
document.getElementById('sitMapTitle').innerHTML = text;
}
//blank
function b()
{
mapa.push('');
mapa.push(' ');
mapa.push(' | ');
}
//message
function msg(text)
{
mapa.push('');
mapa.push(text);
mapa.push(' | ');
}
//asiento
function a(boleto,asiento,color,enabled,row,price,hover)
{
if (hover)
mapa.push('');
else
mapa.push(' | ');
if (enabled)
mapa.push('');
else
mapa.push('');
mapa.push(' | ');
}
//asiento no numerado
function ann()
{
mapa.push('');
mapa.push('');
mapa.push(' | ');
}
//mensaje
function msg(mensaje)
{
mapa.push('');
mapa.push(mensaje);
mapa.push(' | ');
}
//mesa
function m(mesa,max,color,enabled,precio,capacidad)
{
if (enabled)
mapa.push('');
else
mapa.push(' | ');
//mapa.push(mesa);
mapa.push('');
for (var i = 0; i <= max; i++)
{
mapa.push('');
}
mapa.push('');
mapa.push(' | ');
}