Merchandise availability and pricing are not guaranteed.
function GetSamplingTestAndTargetValue() { document.getElementById("ctl00_mainContentPlaceHolder_hidTestAndTargetVal").value = PageParameters.tto.disableSampling; }
//Method to disable copy paste on right click of mouse function disableCopyPastexxxxOnClick(textBoxId) { //The context menu of the textbox is disabled $(function () { $("[id$='" + textBoxId + "']").bind("contextmenu", function (e) { e.preventDefault(); }); }); } //Function which shows the item 'saved' message function showSavedMessage(itemSavedMessageLabelId, isSavedForLater, isQtyIncreased, isUpdateSuccessful, savedMsgDispTimeout, qtyTextBoxId) { //set the timeout value for the display of saved message var timeout = parseInt(savedMsgDispTimeout, 10) * 1000; var qtyTextBox; //Check if update was successful. if (isUpdateSuccessful == "True") { //If update was successful, then display 'saved' message. //Check if the update is done in shopping bag section and if the quantity is increased if (isSavedForLater != "True" && isQtyIncreased == "True") { //Items move if they are in shopping bag and if their quantity is increased var firstSavedLabel = $($("[id$='ItemSavedLabel']")[0]).attr("id"); //get the item quantity textbox control, to set focus on qtyTextBox = $($("[id$='quantitytextbox']")[0]); //get all labels in repeater used for showing the saved message var collection = $(".saved"); //making the save message label visible for topmost row in shopping bag. collection[0].style.visibility = "visible"; //After certain time make the visibility of 'saved' message false again setTimeout(function () { $("[id$='" + firstSavedLabel + "']").css('visibility', 'hidden'); }, timeout); } else { //if the new quantity is less than old quantity then the item remains same position //In save for later section, the item always remains in same position(even if the quantity is increased) var saveForLaterSavedLabel = $("[id$='" + itemSavedMessageLabelId + "']"); //get the item quantity textbox control, to set focus on qtyTextBox = $("[id$='" + qtyTextBoxId + "']"); saveForLaterSavedLabel.css('visibility', 'visible'); //After certain time make the visibility of 'saved' message false again setTimeout(function () { saveForLaterSavedLabel.css('visibility', 'hidden'); }, timeout); } } else { //get the item quantity textbox control(even in case of unsuccessful update), to set focus on qtyTextBox = $("[id$='" + qtyTextBoxId + "']"); } //Set the focus on the last edited textbox after update. qtyTextBox.focus(); } //Function to filter all key press events except for numerics and others like enter, esc, home end etc function HandleKeyDown(ev, hiddenfieldid, textboxid, linkid) { //getting initial value and current value of quantity textbox var hiddenvalue = document.getElementById(hiddenfieldid).value; var textvalue = document.getElementById(textboxid).value; var code = (ev.keyCode ? ev.keyCode : ev.which); //If Enter/Return key is pressed then also the quantity should get updated if (code == 13) { //checking if value is changed or not. if ((textvalue != hiddenvalue) && (textvalue != "")) {// && !isNaN(textvalue) && textvalue >=0) { var linkButton = document.getElementById(linkid); var qtyTextbox = document.getElementById(textboxid); qtyTextbox.blur(); //call the click event of update link linkButton.click(); return; } } // Allow: backspace, delete, tab, escape, and enter if (code == 46 || code == 8 || code == 9 || code == 27 || // Allow: Ctrl+A (code == 65 && ev.ctrlKey === true) || // Allow: home, end, left, right (code >= 35 && code <= 39)) { // let it happen, don't do anything return; } else { // Ensure that it is a number and stop the keypress if (ev.shiftKey || (code < 48 || code > 57) && (code < 96 || code > 105)) { ev.preventDefault ? ev.preventDefault() : ev.returnValue = false; } } } function showquantitylink(hiddenfieldid, textboxid, linkid) { //getting initial value and current value of quantity textbox var oldQuantity = document.getElementById(hiddenfieldid).value; var newQuantity = document.getElementById(textboxid).value; //checking if value is changed or not. if ((newQuantity == oldQuantity) || (newQuantity == "")) {//|| isNaN(newQuantity) || newQuantity < 0) { //if new quantity value is same or empty, do not show update link document.getElementById(linkid).style.visibility = "hidden"; } else { //show the update link if value is changed and not empty document.getElementById(linkid).className = "Style = visibility: visible"; document.getElementById(linkid).style.visibility = "visible"; } } function setUnhemmedLength(styleNum, displaySize, ancestorId){ var unhemmedLength = nord.hemming.getDefaultHemLength(styleNum, displaySize); var displayLength = (Math.round(unhemmedLength * 4) / 4).toFixed(2); var displayStyle = toFraction(displayLength) + "\" (unhemmed inseam)"; $('#' + ancestorId + '_orderItemTableRow').find("span.customize-value").text(displayStyle); } function toFraction(displayValue){ return displayValue.replace('.00', '').replace('.25', ' ¼').replace('.50', ' ½').replace('.75', ' ¾'); }
비밀글 해당 댓글은 작성자와 운영자만 볼 수 있습니다.13.09.25 21:03