Current File : /home/caballoscriollos/www/espanol/_adminexpo_/include/head.inc.php
<title>Administrador Exposiciones</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="../../css/basico_backend.css" rel="stylesheet" type="text/css">
<script language="javascript" src="../library/calendarII/calendarDateInput.js"></script>
<script language="javascript">
function Get(id)
{
return document.getElementById(id);
}
function llenarDatos(campoOrigen, campoDestino, campoOrden)
{
var f = document.frmData;
var x = 0;
var cargar = "si"; // por default supongo que lo cargo a menos que el valor ya haya sido cargado
if (f[campoDestino].length>0) // cuento todas las posiciones que existen en el select a llenar
{
do
{
//si el valor que voy a cargar existe NO lo cargo
if (f[campoDestino].options[x].value == f[campoOrigen].options[f[campoOrigen].selectedIndex].value)
{
cargar = "no";
}
x++; //incremento x en 1 por cada vez que se ejecuta el DO
} while (x<f[campoDestino].length)//la condicion del while es el length del select
}
if (cargar=="si") //si no entro en el if anterior cargo el valor
{
if (f[campoOrigen].value!=0)
{
//posicion en el select
//si ordenCarga (variable oculta) esta vacia o es cero, es el primero de la lista
//sumo 1 para cuando tenga que cargar el proximo valor
if (f[campoOrden].value=='' || f[campoOrden].value=='0')
{
var orden = 0;
f[campoOrden].value++;
}
else
{ //si ordenCarga tiene valor, lo uso para posicionarme en el select
var orden = f[campoOrden].value;
f[campoOrden].value++;
}
var textoCliente = f[campoOrigen].options[f[campoOrigen].selectedIndex].text; //variables para llenar el select
var valorCliente = f[campoOrigen].options[f[campoOrigen].selectedIndex].value; //variables para llenar el select
f[campoDestino].options[orden] = new Option(textoCliente, valorCliente);
// new Option(textoPantalla, value, selected, selectedDefault)
}
else
{
//si no elige ningun dato para llenar, tiro un alerta
alert('Debe elegir el Grupo a agregar.');
}
}
else
{
//si la opcion elegida ya existe en el select, tiro un alerta
}
}
function eliminarDatos(campoDestino, campoOrden)
{
var f = document.frmData;
if (f[campoDestino].value!='')
{
f[campoDestino].options[f[campoDestino].selectedIndex] = null;
f[campoOrden].value--;
}
else
{
alert('Debe elegir el Grupo a eliminar');
}
}
function seleccionarTodos(campoOrigen, campoDestino, campoOrden)
{
var f = document.frmData;
if(f[campoOrigen].length>0)
{
var x = 0;
do
{
f[campoOrigen].options[x].selected=true;
llenarDatos(campoOrigen, campoDestino, campoOrden);
x++;
} while (x<f[campoOrigen].length)
}
}
</script>
Mr. DellatioNx196 GaLers xh3LL Backd00r 1.0, Coded By Mr. DellatioNx196 - Bogor BlackHat