﻿/* ------------------------------------------------ */
/* ADD HERE ANY JAVASCRIPT RELATED TO DETAIL PAGE   */
/* ------------------------------------------------ */
$(document).ready(function () {
    /*
    $("#content-slider").slider({
    animate: true,
    change: handleSliderChange,
    slide: handleSliderSlide
    });
    */
    $('#divSL a').click(function () {
        var valid = false;
        var input = $("#divSL input");
        if (input != null) {
            var txt = input.val().trim();
            if (txt != '' && String(txt).toUpperCase() != 'ENTER ZIP CODE') {
                valid = true;

                window.location.href = "/usa/store-locator?zip=" + txt;
            }
        }
    });

    $('#divSL input').focus(function () {
        $(this).val("");

    });
    $('#divSL input').blur(function () {
        var input = $("#divSL input");
        if (input != null) {
            var txt = input.val().trim();
            if (txt == '') {
                $(this).val("Enter zip code");
            }
        }

    });

});



function handleSliderChange(e, ui) {
    var maxScroll = $("#content-scroll").attr("scrollWidth") - $("#content-scroll").width() ;
  // alert("slide:" + ui.value);
    $("#content-scroll").animate({ scrollLeft: ui.value * (maxScroll / 100) }, 1000);
}

function handleSliderSlide(e, ui) {
    var maxScroll = $("#content-scroll").attr("scrollWidth") - $("#content-scroll").width();
    //alert("slide:" + maxScroll);
    $("#content-scroll").attr({ scrollLeft: ui.value * (maxScroll / 100) });
}

function SubmitToStore(e) {
    var valid = true;
    var input = $("#divSL input");
    if (input != null) {
        var txt = input.val().trim();
        var keynum;
        if (window.event) // IE
        {
            keynum = e.keyCode;
        }
        else if (e.which) // Netscape/Firefox/Opera
        {
            keynum = e.which;
        }
        if (keynum == 13) {
            if (txt == '') {
                valid = false;
            }
            else {
                var id = input[0].id
                if (id != null) {
                    var controlId = id.replace(/_/g, '$');
                    __doPostBack(controlId, '');
                }
            }
        }
    }
    return valid;
}


function validZip() {
    var valid = false;
    var input = $("#divSL input");

    alert(input.val());
     if (input != null) {
        var txt = input.val().trim();
        if (txt != '' && String(txt).toUpperCase() != 'ENTER ZIP CODE') {
            valid = true;
           
            window.location.href = "/usa/store-locator?zip=" + input;
        }
    }
    return valid;
}


