Feld zur Navigation durch die Varianten - Link zur Variante?!

Hallo alle Zusammen,

ich würde gerne in meinem Shop auf den Artikeldetailseiten eine Dropdownliste einfügen, mittels derer man durch die einzelnen Varianten des Artikels navigieren kann.

In etwa nach dem folgenden Schema:

<form name="form">
<select name="link" SIZE="1" onChange="window.location.href = document.form.link.options[document.form.link.selectedIndex].value;">
<option selected value="http://mein-shop.de/variante1"> Blau </option>
<option value="http://mein-shop.de/variante2"> Rot </option>
<option value="http://mein-shop.de/variante3"> Grün </option>
<option selected value="#">Bitte Variante waehlen</option>
</select>
</form>

Und da sind wir auch schon bei dem Problem angekommen, die Auflistung der einzelnen Varianten bekomme ich ja noch hin, aber wie komme in an den LINK zu den einzelnen Varianten ran - hier meine Ergebnisse (in der details.tpl) zur Verdeutlichung:

<form name="form">
<select name="link" SIZE="1" onChange="window.location.href = document.form.link.options[document.form.link.selectedIndex].value;">
[{foreach from=$product->getMdSubvariants() item=mdVariant}]
<option selected value="http://mein-shop.de/variante1">[{ $mdVariant->getName() }] [{oxhasrights ident="SHOWARTICLEPRICE"}] [{ $mdVariant->getFPrice()|strip_tags }]* [{/oxhasrights}]</option>
[{/foreach}]
<option selected value="#">Bitte Variante waehlen</option>
</select>
</form>

Ich hoffe mir kann jemand von euch weiterhelfen…

Danke schon mal,
greez

In der details.tpl werden mittels diesem Code ja die einzelnen Varianten aufgeführt:

    [{foreach from=$oView->getVariantListExceptCurrent() name=variants item=variant_product}]
        [{if $smarty.foreach.variants.first}]
          [{assign var="details_variants_class" value="firstinlist"}]
        [{elseif $smarty.foreach.variants.last}]
          [{assign var="details_variants_class" value="lastinlist"}]
          <div class="separator inbox"></div>
        [{else}]
          [{assign var="details_variants_class" value="inlist"}]
          <div class="separator inbox"></div>
        [{/if}]

        [{$variants_head}]
        [{include file="inc/product.tpl" product=$variant_product size="thinest" altproduct=$product->getId() isfiltering=false class=$details_variants_class testid="Variant_"|cat:$variant_product->oxarticles__oxid->value}]
        [{assign var="details_variants_head" value=""}]
    [{/foreach}]

Wobei dieser Teil hier, ausschlaggebend ist:

 [{include file="inc/product.tpl" product=$variant_product size="thinest" altproduct=$product->getId() isfiltering=false class=$details_variants_class testid="Variant_"|cat:$variant_product->oxarticles__oxid->value}]
        [{assign var="details_variants_head" value=""}]

Leider komme ich nicht weiter, so dass ich nur an den LINK zu der Variante rankomme,… oder ich bin auf dem Holzweg?
Hoffentlich kann mir jemand von euch weiterhelfen.

Danke!

greez,
-Ixam