Te voy a arreglar un poquito tu codigo a ver si entendenmos mejor...
Código PHP:
<script language='javascript' type='text/javascript'>
function cargar_paq(){
var nopciones1;
nopciones1=document.FrmRegCliente.tipo_de_cliente. options;
var miDesc1 =document.FrmRegCliente.tipo_de_cliente[document.FrmRegCliente.tipo_de_cliente.selectedInd ex].value;
var Descripcion1=document.prueba.Cte[document.FrmRegCliente.tipo_de_cliente.selectedInd ex].text;
//document.write('Descripcion');
document.getElementById('paq').value = miDesc1;
document.getElementById('paq').value = Descripcion1;
}
function cargar_cliente(){
var nopciones;
nopciones=document.FrmRegCliente.tipo_de_cliente.o ptions;
var miDesc =document.FrmRegCliente.tipo_de_cliente[document.FrmRegCliente.tipo_de_cliente.selectedInd ex].value;
var Descripcion=document.FrmRegCliente.tipo_de_cliente[document.FrmRegCliente.tipo_de_cliente.selectedInd ex].text;
//document.write('Descripcion');
document.getElementById('cliente').value = miDesc;
document.getElementById('cliente').value = Descripcion;
}
</script>
<?
function mostrar_TClientes()
{
$cadena_consulta_tipoC="select IdTipoCliente, Descripcion from tipo_clientes";
/*cadena de consulta para los tipos de clientes*/
$consulta_tipoC=mysql_query($cadena_consulta_tipoC);
/*ejecucion de la consulta de los tipos de clientes*/
echo "<form name=FrmRegCliente>Seleccione El Tipo De Cliente: <br />";
/*en el evento onChange y onFocus se manda llamar a la funcion cargar cliente para obtener el valor seleccionado y guardarlo en un campo oculto*/
echo "<select name='tipo_de_cliente' onChange='cargar_cliente(); document.FrmRegCliente.submit();' onFocus='cargar_cliente(); '>";
while($row=mysql_fetch_array($consulta_tipoC))
{
$idTc=$row[0];
echo "<option>".$row[1]."</option>"; /*inserta en una opcion todos los tipos de clientes */
}
echo "</select><br /><br />";
consultar_tipoClientePaquete($tipo_de_cliente);
}
function consultar_tipoClientePaquete($tipo_de_cliente)
{
$cadena_consulta_id_TipoC="select IdTipoCliente, IdPaquete from tipoc_paquetes where IdTipoCliente='".$tipo_de_cliente."'";
$consulta_id_TipoC=mysql_query($cadena_consulta_id _TipoC);
echo "Seleccione El Paquete: ";
echo "<select name='Cte' onChange='cargar_paq(); document.FrmRegCliente.submit();' onFocus='cargar_paq(); document.FrmRegCliente.submit();'>";
while($row2=mysql_fetch_array($consulta_id_TipoC))
{
echo "<option>".$row2['1']."</option>";
}
echo "</select>";
}
?>
... objetos del form
</form>