/* add popup windows to the product options */
YAHOO.util.Event.onDOMReady(function() {
    var links = YAHOO.util.Dom.getElementsBy(HasTargetPOptions, 'a', 'bd');
    for (i in links)
    {
        YAHOO.util.Event.addListener(links[i], 'click', OpenPopupProductOptions);
    }
});

function HasTargetPOptions(el)
{
    if (el.getAttribute('target') == 'POptions')
    {
        return true;
    }
    
    return false;
}

function OpenPopupProductOptions(e, obj)
{
    var link = YAHOO.util.Event.getTarget(e, 1);
    var id = parseUri(link.getAttribute('href')).queryKey.id;
    openPopupPOptions('cart', id);
    
    YAHOO.util.Event.preventDefault(e);
    return false;
}

function openPopupPOptions(target, id)
{
    return window.open('popup_poptions.php?target='+target+'&id='+id,'POptions','width=450,height=350,toolbar=no,status=no,scrollbars=yes,resizable=no,menubar=no,location=no,direction=no');
}
