function startCallback(productid, min_quantity, avail) {
    if ('' == $('#due_date').val()){
        $('#due_date').css("border","1px dotted red");
        return false;
    } else {
        $('#due_date').css("border","1px solid #E0E0E0");
    }
    $('.ajax_progress').css("display", "block");
    return check_quantity(productid, min_quantity, avail);
}
function freeStartCallback() {
    if ('' == $('#due_date').val()){
        $('#due_date').css("border","1px dotted red");
        return false;
    } else {
        $('#due_date').css("border","1px solid #E0E0E0");
    }
    $('.ajax_progress').css("display", "block");
    return true;
}
function productStartCallback() {
    if ('' == $('#due_date').val()){
        $('#due_date').css("border","1px dotted red");
        return false;
    } else {
        $('#due_date').css("border","1px solid #E0E0E0");
    }
    $('.ajax_progress').css("display", "block");
    return FormValidation();
}
function completeStartCallback(productid,response) {
    $('.ajax_progress').css("display", "none");
    $('.ajax_confirm').css("display", "block");
}
function completeFreeStartCallback(productid,response) {
    $('.ajax_progress').css("display", "none");
    $('.ajax_confirm').css("display", "block");
}
function completeCallback(productid,response) {
    $('.ajax_progress').css("display", "none");
    $('.ajax_confirm').css("display", "block");
}
function completeProductStartCallback(response) {
    $('.ajax_progress').css("display", "none");
    $('.ajax_confirm').css("display", "block");

    var count = parseInt($('#h_count_products').val()) + parseInt($('#product_avail_input').val());
    $('#count_products').html("(" + count + ")");
    $('#h_count_products').val(count);
}
function hideCart()
{
    $('.ajax_confirm').css("display", "none");
}
