Voglio rendere obbligatorio il campo partenzaanno del form solo se il metodo è settato su andata e ritorno che come valore ha 2

In pratica faccio scegliere il metodo e quindi "solo andata" oppure "andata e ritorno" da questa tendina:

codice:
<select name="metodo" class="tendina_minuscola" id="select4">
            <option value =""selected>Seleziona</option>
            <option value="1">Solo Andata</option>
            <option value="2">Andata e Ritorno</option>
          </select>
Se l'utente ha selezionato "Solo Andata" gli altri campi non dovranno essere obbligatori, mentre se invece sceglie "Andata e Ritorno" gli altri campi dovranno essere obbligatori
Stavo provando cosi', ma non va
codice:
if((f.metodo.value == "2")&&(f.partenzagiorno.value="")){ 
alert("Devi indicare il giorno di partenza") 
f.partenzagiorno.focus(); 
return false; 
}
come posso fare?