stereovox: Mit "if" in einer Funktion zwischen 2 weitere wählen

Beitrag lesen

Hallo,

vermutlich geht das ganz einfach, aber die Lösung konnte nirgendwo finden; also wende mich an euch, wer kann mir helfen?

Meine Frage:
kann mann mittels eine Funktion mit "if" zwischen zwei weitere Funktionen wählen?

Mein Beispiel:
ich möchte, je nach dem welches Produkt gewählt wurde(SelectSolor), um die Transportkosten zu berechnen, entweder die "ShippingCostsBoumbi"-Funktion oder  die "ShippingCostsMirror" wählen:

<script type="text/javascript">
function ShippingCostsWaehlen () {
if        (
document.getElementsByName("SelectColor")[0].value == "orange" ||
document.getElementsByName("SelectColor")[0].value == "white"  ||
document.getElementsByName("SelectColor")[0].value == "brown"  ||
document.getElementsByName("SelectColor")[0].value == "light_blue" ||
document.getElementsByName("SelectColor")[0].value == "light_pink" ||
document.getElementsByName("SelectColor")[0].value == "red_devil" ||
) ShippingCostsBoumbi ()

else {if (document.getElementsByName("SelectColor")[0].value == "mirror")
ShippingCostsMirror ()

else {document.getElementsByName("ShippingcostsRel")[0].value = "..." }}
}
</script>

(das ganze ist sonst unter http://www.boumbi.com/e_buy_pp.php)
Was ist da komplett falsch?
Danke
stereovox