var total_product_images = 0;

function showPhoto(obj, k)
{
    for(i = 1; i <= total_product_images; i++)
    {
        $('#product_view_'+i).css({
            "display":"none"
        });
    }
    for(i = 1; i <= total_product_images; i++)
    {
        $('#product_preview_'+i).removeClass("selected");
        $('#product_preview_'+i).addClass("clickable");
    }

    $('#product_preview_'+k).addClass("selected");
    $('#product_view_'+k).fadeIn("slow");
}

// Установка или снятие всех флажков для checkbox'ов элементов.
function SelectAllItemsByPrefix(ASelect, prefix)
{
    element_array = document.getElementsByTagName("input");
    if (element_array.length > 0)
    {
        for (var i = 0; i < element_array.length; i++)
        {
            if (element_array[i].name.search(prefix) != -1)
            {
                // Устанавливаем checked
                element_array[i].checked = ASelect;
            }
        }

    }
}

function submit_form(form_id)
{
    if (form_id != '')
    {
        var form_elem = $('#' + form_id);
        if (form_elem != null)
        {
            //alert('!');
            //form_elem.trigger("submit");
            //form_elem.submit();
            //
            // Хак субмита формы для IE6.
            document.doSubmit = function() {
                document.getElementById(form_id).submit();
            }
            setTimeout("document.doSubmit();", 50);
        }
    }
}

// Устанавливает значение выпадающего списка.
function select_list_item(select_id, option_value, form_id)
{
    var elem = $('#' + select_id);
    if (elem != null)
    {
        elem.val(option_value);
    }

    submit_form(form_id);
}

function set_list_item_zero(form_id)
{
    /*var parent_element = $('#' + parent_element_id);
    if (parent_element == null)
    {
        return;
    }*/

    $("select").each(function () {
        //alert($(this).selectedIndex);// = 0;
        this.selectedIndex = 0;
    });

    submit_form(form_id);

/*$(parent_element).children('select').each(function () {
        alert('!');
        this.selectedIndex = 0;
    });*/


//submit_form(form_id);
}



