﻿var loadingElement = null;
var loadingTimeout = null;

function IncDecQuantity(obj, op)
{
    var textboxId = obj.getAttribute("textboxId");
    var objTextbox = document.getElementById(textboxId);
    
    if (parseInt(objTextbox.value, 10) == 99 && op == "+")
        return false;
    
    if (parseInt(objTextbox.value, 10) == 1 && op == "-")
        return false;
    
    if (op == "+")
        objTextbox.value = parseInt(objTextbox.value, 10) + 1;
    else
        objTextbox.value = parseInt(objTextbox.value, 10) - 1;
        
        
   __doPostBack('ctl00$body$ucProductsList$cmdUpdateList','');
}

function updateBasketZipCode(sender, evt, defaultButton)
{
    var isDOM = (document.getElementById && !document.all) ? true : false;
    var currentKey = 0;
    var impressKeyCode = true;

    if (isDOM)
        currentKey = evt.which;
    else
        currentKey = event.keyCode;

    if (sender && currentKey == 13) {
        impressKeyCode = false;
        if (defaultButton) {
            if (defaultButton.tagName == "INPUT") {
                defaultButton.click();
            }
            else if (defaultButton.tagName == "A") {
                var onclickHandler = defaultButton.getAttribute('onclick');
                if (onclickHandler == null)
                    document.location = defaultButton.getAttribute('href');
                else
                    eval(onclickHandler(defaultButton));
            }
        }
    }

    return impressKeyCode;
}

function attachMaskedEdits()
{
    var objMaskedEdit = null;
    
    // CEP
    if (typeof(zipFieldId) != "undefined")
    {
        var Cep5 = document.getElementById(zipFieldId);
        if (Cep5)
        {
            objMaskedEdit = new MaskedEdit(Cep5);
            objMaskedEdit.setType(EventValidation.numbersOnly).attach();
        }
    }
    
    // Complemento do CEP
    if (typeof(zipComplFieldId) != "undefined")
    {
        var Cep3 = document.getElementById(zipComplFieldId);
        if (Cep3)
        {
            objMaskedEdit = new MaskedEdit(Cep3);
            objMaskedEdit.setType(EventValidation.numbersOnly).attach();
        }
    }
}
jQuery(function($){ attachMaskedEdits(); });
