﻿function CheckValidQuantity(objLink) {
    var container = objLink.parentNode;
    var quantity = $("input[name*=txtQuantity]", container).val();
    var isValid = /^\d+$/.test(quantity);
    if (!isValid) {
        alert("Invalid quantity");
        $("input[name*=txtQuantity]", container).focus();
        return false;
    }

    var pid = $("input[name*=warrantyId]").val();
    if (CheckWarranty(pid)) {
        return false;
    } else {
        return true;
    }
}

function CheckWarranty(productid) {
    if (productid != 0) {
        $("#popupWarranty").wrapBorder().center().show();
        $("#years").html($("input[name*=warrantyCode]").val());
        $("#price").html($("input[name*=warrantyPrice]").val());
        $("#productName").html($("input[name*=warrantyName]").val());
        $("input[name*=warrantyQuantity]").val($("input[name*=txtQuantity]").val());
        return true;
    } else {
        return false;
    }
}

function OnCheckWarrantySuccess(data) {
    alert(data.d);
}

var toggle = false;

function toggleTC() {
    toggle = !toggle;

    if (toggle) {
        $("#tc").show();
    } else {
        $("#tc").hide();
    }
}

function showLayer(elemID) {
    document.getElementById(elemID).style.display = "block";
}

function hideLayer(elemID) {
    document.getElementById(elemID).style.display = "none";
}

$(document).ready(function () {
    $("#_zoom a").lightBox();

    // Start slideshow.
    var slideshowDiv = $("#p3_slideshow");
    if (slideshowDiv.length) {
        slideshowDiv.cycle({ fx: 'fade' });
    }

    $("#p3_slideshow a").lightBox();
});
