﻿// JavaScript File

function CheckFormForDelete()
{
	if (!bFlag)
	{
		if (document.form1.delete_all_shop.checked)
		{
			return window.confirm("Все позиции в корзине будут удалены.\nВы действительно хотите очистить корзину?");
		}
	}
	else if (bFlag)
	{
		if (CheckDeleteTags())
		{
		    if (!window.confirm("Выбранные вами позиции будут удалены из корзины.\nВы уверенны, что хотите удалить выбранные позиции?")) 
		    {
		        document.getElementById('recalculate').value = "0";
		        bFlag = false;
		        return false;
		    }
		}
	}
	return true;
}


function EnableDelete()
{
	var Node = document.form1.shop_submit_delete;
	if (CheckDeleteTags())
	{
		Node.disabled = false;
	}
	else
	{
		//Node.disabled = true;
	}
}


function CheckDeleteTags()
{
	var formTag = document.form1.elements;
	var count   = document.form1.elements.length;
	for (i=0; i<count; i++)
	{
		if (formTag[i].type == "checkbox" && formTag[i].checked)
		{
			return true;
		}
	}
	return false;
}
//
// Функции для работы с выпадающими списками
//
function RedirectProducer()
{
    var Node = document.getElementById("CatalogOfProducers");
    if (Node != null)
    {
        var val = Node.options[Node.selectedIndex].value;
        if (val == "")
        {
            //document.location = "catalog.aspx";
        }
        else
        {
            document.location = "catalog.aspx?producer=" + val;
        }
    }
}


function RedirectProducts()
{
    var Node = document.getElementById("CatalogOfProducts");
    if (Node != null)
    {
        var val = Node.options[Node.selectedIndex].value;
        if (val == "")
        {
            //document.location = "catalog.aspx";
        }
        else
        {
            document.location = "catalog.aspx?product=" + val;
        }
    }
}

///////////////////////////////////////////////////////////////////
// Отображение окна заявки на уведомление о поступлении продукта //
///////////////////////////////////////////////////////////////////
function InitNotify(nID)
{
    var wnd = window.open("notify.aspx?id=" + nID, "", "toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width=550,height=200");
}