var submitForm=true;window.onload=function(){document.onkeypress=cancel_Enter};function cancel_Enter(b){if(!b){var b=window.event}var a;if(b.keyCode){a=b.keyCode}if(b.which){a=b.which}if(a==13){return false}return true}function enlargeImage(c){var b="/EnlargeImage.html?prodid="+c;var a=window.open(b,null,"width=600,height=680,status=no,resizable=yes,toolbar=no,menubar=no,location=no");a.focus()}function changePic(a){document.getElementById("MCMMainPic").src=a}function addToCart(){}var doNotStop=true;var previousProductID;var timeOutID;function startImageRotation(e,d,b,c,a){previousProductID=c;doNotStop=true;rotateImage(e,d,b,c,a)}function rotateImage(k,n,f,h,l){if(doNotStop){clearTimeout(timeOutID);var d;var a;var b="#"+l+">*";var e=$(b);for(var c=0;c<e.length;c++){if(e[c].id.indexOf("ImageLink")>-1){var j=$("#"+e[c].id+">img");if(j.length>0){d=j[0]}}}a="/ajax/ProductImageServer.html?cpn="+k+"&s="+n+"&picid="+f+"&pid="+h;var m=$.ajax({url:a,async:false}).responseText;var e=m.split("|");d.src=e[0];f=e[1];var g="rotateImage('"+k+"','"+n+"','"+f+"','"+h+"','"+l+"')";timeOutID=setTimeout(g,800)}else{clearTimeout(timeOutID)}}function stopImageRotation(){doNotStop=false}$(document).ready(function(){handleProductImageDisplay();handleShippingFormActive();registerShippingOnChange();registerSearch();registerLoginForm();registerForgotPasswordForm();focusFormElements();handleFormSubmission();handleAddToCart()});function handleProductImageDisplay(){$("#pikame").PikaChoose({show_captions:false,slide_enabled:true,auto_play:true,show_prev_next:false,slide_speed:1000,thumb_width:50,thumb_height:50,main_image_width:280})}function handleAddToCart(){$("#AddToCartButton").click(function(){var b=$("#QuantityTextbox").val();var a=$("#HiddenProductIDTextbox").val();if(b!=null&&parseInt(b)==b){document.location="/cart.html?pid="+a+"&qty="+b}else{document.location="/cart.html?pid="+a+"&qty="+1}})}function handleFormSubmission(){$("form").submit(function(){return submitForm})}function focusFormElements(){$("#CreateAccountFormControl_EmailTextBox").focus();$("#LoginFormControl_EmailTextBox").focus()}function registerForgotPasswordForm(){$("#SubmitButton").click(function(){submitForm=true});$("#EmailTextbox").keypress(function(a){if(a.which==13){if(jQuery.trim($("#EmailTextbox").val()).length>0){$("#SubmitButton").click()}else{alert("Please provide password.")}}})}function registerLoginForm(){$("#LoginFormControl_LoginButton").click(function(){submitForm=true});$("#LoginFormControl_PasswordTextBox").keypress(function(a){if(a.which==13){if(jQuery.trim($("#LoginFormControl_PasswordTextBox").val()).length>0){$("#LoginFormControl_LoginButton").click()}else{alert("Please provide password.")}}})}function registerSearch(){$("#SearchButton").click(function(){if(jQuery.trim($("#SearchTextbox").val()).length>0){submitForm=false;document.location="/search.html?q="+encodeURI(jQuery.trim($("#SearchTextbox").val()))}else{alert("Please provide a search text.")}});$("#SearchTextbox").keypress(function(a){if(a.which==13){if(jQuery.trim($("#SearchTextbox").val()).length>0){$("#SearchButton").click()}else{alert("Please provide a search text.")}}})}function registerShippingOnChange(){$("#ShippingFormContainerDiv :input").keyup(function(a){handleShippingFormActive()})}function handleShippingFormActive(){if($("#SameAsShippingCheckBox").attr("checked")){doShippingSame()}else{$("#AddressDisplayDiv").hide();$("#MessageNoteDiv").hide()}}function getShippingAddressInfo(){return'<p><b>Billing Address:</b><br /> <div style="padding-left:20px;"><i>'+$("#ShippingFormControl_FirstNameTextBox").val()+"</i> <i>"+$("#ShippingFormControl_LastNameTextBox").val()+"</i><br/>"+$("#ShippingFormControl_AddressTextBox").val()+"<br />"+$("#ShippingFormControl_CityTextBox").val()+", "+$("#ShippingFormControl_StateSelect").val()+" "+$("#ShippingFormControl_ZipTextBox").val()+"</div></p>"}function sameAsShippingChanged(a){if(a.checked){doShippingSame()}else{undoShippingSame()}}function doShippingSame(){copyShippingToBilling();$("#BillingFormContainerDiv").hide();$("#MessageNoteDiv").html("Shipping address will be <b>used as</b> billing address. <br/><b>Uncheck</b> below if billing address is different from shipping address.<br/>");$("#AddressDisplayDiv").html(getShippingAddressInfo());$("#MessageNoteDiv").show();$("#AddressDisplayDiv").show()}function copyShippingToBilling(){$("#BillingFormControl_FirstNameTextBox").val($("#ShippingFormControl_FirstNameTextBox").val());$("#BillingFormControl_LastNameTextBox").val($("#ShippingFormControl_LastNameTextBox").val());$("#BillingFormControl_AddressTextBox").val($("#ShippingFormControl_AddressTextBox").val());$("#BillingFormControl_CityTextBox").val($("#ShippingFormControl_CityTextBox").val());$("#BillingFormControl_StateSelect").val($("#ShippingFormControl_StateSelect").val());$("#BillingFormControl_PhoneNoTextBox").val($("#ShippingFormControl_PhoneNoTextBox").val());$("#BillingFormControl_CountrySelect").val($("#ShippingFormControl_CountrySelect").val());$("#BillingFormControl_ZipTextBox").val($("#ShippingFormControl_ZipTextBox").val())}function undoShippingSame(){$("#BillingFormControl_FirstNameTextBox").attr("disabled",false);$("#BillingFormControl_LastNameTextBox").attr("disabled",false);$("#BillingFormControl_AddressTextBox").attr("disabled",false);$("#BillingFormControl_CityTextBox").attr("disabled",false);$("#BillingFormControl_StateSelect").attr("disabled",false);$("#BillingFormControl_PhoneNoTextBox").attr("disabled",false);$("#BillingFormControl_CountrySelect").attr("disabled",false);$("#AddressDisplayDiv").hide();$("#MessageNoteDiv").hide();$("#BillingFormContainerDiv").show()};