﻿//Product.aspx ------------------------------------------------------------------------------------

function CheckIsNumeric()
{
    var AsciiCode = (document.all ? event.keyCode : e.which);
    if ((AsciiCode < 48) || (AsciiCode > 57))
    {
        event.cancelBubble = true;
        event.returnValue = false;
    }

    
}

function CheckOnBlur()
{
    if (document.getElementById('ctl00_cphColCenter_txtQty').value == '') 
        document.getElementById('ctl00_cphColCenter_txtQty').value = '0';
        
    var maxqty = document.getElementById('ctl00_cphColCenter_hdnMaxQty').value;
    var currentqty = document.getElementById('ctl00_cphColCenter_txtQty').value;
    if (currentqty != null && currentqty != '')
    {
        if (maxqty != '' && parseInt(currentqty) > parseInt(maxqty))
        {
            document.getElementById('ctl00_cphColCenter_txtQty').value = maxqty;
        }
    }
}

function IncrementQty()
{
    var maxqty = document.getElementById('ctl00_cphColCenter_hdnMaxQty').value;
    var currentqty = document.getElementById('ctl00_cphColCenter_txtQty').value;
    if (currentqty != null && currentqty != '')
    {
        if (parseInt(currentqty) < parseInt(maxqty) || maxqty == '')
        {
            document.getElementById('ctl00_cphColCenter_txtQty').value = ++currentqty;
        }
        else
        {
            document.getElementById('ctl00_cphColCenter_txtQty').value = maxqty;
            alert('Vous ne pouvez commander plus de ' + maxqty + ' exemplaires de ce produit.');
        }
    }
    else
        document.getElementById('ctl00_cphColCenter_txtQty').value = '1';
    
}

function DecrementQty()
{
    var maxqty = document.getElementById('ctl00_cphColCenter_hdnMaxQty').value;
    var currentqty = document.getElementById('ctl00_cphColCenter_txtQty').value;
    if (currentqty != null && currentqty != '')
    {
        if (parseInt(currentqty) > 0)
        {
            document.getElementById('ctl00_cphColCenter_txtQty').value = --currentqty;
        }
    }
    else
        document.getElementById('ctl00_cphColCenter_txtQty').value = '0';
    
}

function SelectTab(id)
{
    if (id.valueOf() == 'a1')
    {
        if (document.getElementById('ctl00_cphColCenter_lnkCrossSelling') != null)
            document.getElementById('ctl00_cphColCenter_lnkCrossSelling').className = 'pc-on';
        if (document.getElementById('ctl00_cphColCenter_lnkHistory') != null)
            document.getElementById('ctl00_cphColCenter_lnkHistory').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkOrigin') != null)
            document.getElementById('ctl00_cphColCenter_lnkOrigin').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkBenefits') != null)
            document.getElementById('ctl00_cphColCenter_lnkBenefits').className = 'other';
    }
    else if (id.valueOf() == 'a2')
    {
        if (document.getElementById('ctl00_cphColCenter_lnkCrossSelling') != null)
            document.getElementById('ctl00_cphColCenter_lnkCrossSelling').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkHistory') != null)
            document.getElementById('ctl00_cphColCenter_lnkHistory').className = 'pc-on';
        if (document.getElementById('ctl00_cphColCenter_lnkOrigin') != null)
            document.getElementById('ctl00_cphColCenter_lnkOrigin').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkBenefits') != null)
            document.getElementById('ctl00_cphColCenter_lnkBenefits').className = 'other';
    }
    else if (id.valueOf() == 'a3')
    {
        if (document.getElementById('ctl00_cphColCenter_lnkCrossSelling') != null)
            document.getElementById('ctl00_cphColCenter_lnkCrossSelling').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkHistory') != null)
            document.getElementById('ctl00_cphColCenter_lnkHistory').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkOrigin') != null)
            document.getElementById('ctl00_cphColCenter_lnkOrigin').className = 'pc-on';
        if (document.getElementById('ctl00_cphColCenter_lnkBenefits') != null)
            document.getElementById('ctl00_cphColCenter_lnkBenefits').className = 'other';
    }
    else if (id.valueOf() == 'a4')
    {
        if (document.getElementById('ctl00_cphColCenter_lnkCrossSelling') != null)
            document.getElementById('ctl00_cphColCenter_lnkCrossSelling').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkHistory') != null)
            document.getElementById('ctl00_cphColCenter_lnkHistory').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkOrigin') != null)
            document.getElementById('ctl00_cphColCenter_lnkOrigin').className = 'other';
        if (document.getElementById('ctl00_cphColCenter_lnkBenefits') != null)
            document.getElementById('ctl00_cphColCenter_lnkBenefits').className = 'pc-on';
    }
}

function UnSelectTabs()
{
    if (document.getElementById('ctl00_cphColCenter_lnkCrossSelling') != null)
        document.getElementById('ctl00_cphColCenter_lnkCrossSelling').className = 'other';
    if (document.getElementById('ctl00_cphColCenter_lnkHistory') != null)
        document.getElementById('ctl00_cphColCenter_lnkHistory').className = 'other';
    if (document.getElementById('ctl00_cphColCenter_lnkOrigin') != null)
        document.getElementById('ctl00_cphColCenter_lnkOrigin').className = 'other';
    if (document.getElementById('ctl00_cphColCenter_lnkBenefits') != null)
        document.getElementById('ctl00_cphColCenter_lnkBenefits').className = 'other';
}


//Category.aspx -----------------------------------------------------------------------------------------------

function IncrementProductQty(txtbx, maxqty)
{
    var current = document.getElementById(txtbx).value;
    if (parseInt(current) < maxqty)
        document.getElementById(txtbx).value = ++current;
}