Es un formulario para elegir el sector:
Código PHP:
...
<td colspan="2" class="Estilo3">
<div align="left">
<p> </p>
<p>Sector*
<select name="actividad" class="Estilo3" onchange="elegirPuesto(this.form)">
<option value="agricultura, ganadería">Agricultura, ganadería</option>
<option value="actividades inmobiliarias"
<? if ($actividad == "actividades inmobiliarias")
{ ?>
selected="selected"
<? }
?>
>Actividades inmobiliarias</option>
<!--asi con todos los sectores -->
else if($actividad=="transporte")
{
?>
<select name="puesto" class="Estilo3">
<option value="chofer">Chofer</option>
<option value="repartidor">Repartidor</option>
<option value="conductor autobús">Conductor autobús</option>
<option value="conductor hormigonera">Conductor hormigonera</option>
<option value="mensajero">Mensajero</option>
<option value="otros">Otros</option>
</select>
<? }
else{
?>
<input name="puesto" type="text" class="Estilo3" maxlength="50"/>
<? }
?>
</span>
</td>
...
El javascript
:
function elegirPuesto(f){
f.action = "nuevaOferta.php";
f.submit();
}
function validarNuevaOferta(f){
if(tieneValor(f.puesto) == false) return;
if(tieneValor(f.descripcion) == false) return;
if(longitudCorrecta(f.descripcion,300) == false) return;
if(tieneValor(f.poblacion) == false) return;
if(tieneValor(f.duracion) == false) return;
if(tieneValor(f.horasSemanales) == false) return;
if(soloNumeros(f.horasSemanales) == false) return;
if(tieneValor(f.remuneracion) == false) return;
if(soloNumeros(f.remuneracion) == false) return;
if(f.experiencia.checked == true){
if(tieneValor(f.descripcionExperiencia) == false) return;
if(longitudCorrecta(f.descripcionExperiencia,300) == false) return;
}
f.submit();
}