// permet de faire la quantite sur un input
function inputSetQuantity(idInput, funct, limit) {
    var value = parseInt($("#" + idInput).val());

    if (funct == "up") {
        if (limit > 0 && value < limit) {
            $("#" + idInput).val(value + 1);
        } else if (limit == 0) {
            $("#" + idInput).val(value + 1);
        }
    }
    else {
        if (value > 1) {
            $("#" + idInput).val(value - 1);
        }
    }
}

function addToFavoris(link) {
    if (navigator.appName != 'Microsoft Internet Explorer' )
{ window.sidebar.addPanel("Top-sauna", link,""); }
else { window.external.AddFavorite(link,"Top sauna"); } }

// permet de changer le contenu d'un div
function doSelect(idSelect, idSelectToChange) {
    var ref = $("#" + idSelect + " option:selected").attr("ref");

    $("#" + idSelectToChange + " option").each(function () {
        if (ref == $(this).attr("ref")) {
            $(this).show();
        }
        else {
            $(this).hide();
        }
    });
}

function setLng(lng) {
    $.post(ABSPATH + "ajax/setLng.php", 
    {
        LNG : lng
    },
        function () {
            window.location.reload();
        }
    );
}

function doLink(link) {
    window.location.replace(link);
}

// donne le focus (couleur) sur un div                        
function giveSelectedDiv(idDiv, classDivWithSelected) {
    if (window.location.pathname.match("backoffice")) {
        $(".selected").removeClass("selected");
    }
    $("." + classDivWithSelected).removeClass("selected");
    $("#" + idDiv).addClass("selected");
}

function ucfirst( str ) {
    str += '';
    var f = str.charAt(0).toUpperCase();
    return f + str.substr(1);
}

function getNumberFromString(str) {
    var reg = /[a-zA-Z]*/;
    
    return str.replace(reg, "");
}


function checkEmail(str){
    var filter  = /^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
  
    if (filter.test(str)) {
        return true;
    }
    return false;
}

