﻿
function validateInt(val) {
    if (isNaN(val.value) || (val.value) % 1 != 0) val.value = val.value.substr(0, val.value.length - 1);
    else if (val.value < 0) val.value = 1;     
}

function qtyChange(id, direction) {

    var value = parseInt(document.getElementById(id).value)

    if (direction == "up") document.getElementById(id).value = eval(value + 1);
    else if (value > 1) document.getElementById(id).value = eval(value - 1);
}

function disableDD(widthCtrlId, dropCtrlId) {

    document.getElementById(widthCtrlId).disabled = true;
    document.getElementById(dropCtrlId).disabled = true;
}


function onlineQuote_toggle() {

    if (document.getElementById('SliderHide').getAttribute("onclick") != "" && document.getElementById('SliderReveal').getAttribute("onclick") != "") {

        if (document.getElementById('slider_onlinequote').style.display == "none") {
            onlineQuote_click("show");
        }
        else {
            onlineQuote_click("hide");
        }
    }
}



function onlineQuote_click(action) {

    if (action == "show") {
        //track the quote being triggered
        TriggerPageTracker('onlinequote');

        document.getElementById('SliderReveal').style.display = "none";
        document.getElementById('SliderHide').style.display = "block";
        document.getElementById('SliderHide').setAttribute("onclick", "");

        document.getElementById('slider_onlinequote').style.display = "block";
        document.getElementById('slider_onlinequoteBg').style.display = "block";

        new Effect.Move('slider_onlinequote', {
            x: -716, y: 0, 
            mode: 'relative',
            transition: Effect.Transitions.spring
        });

        new Effect.Move('slider_onlinequoteBg', {
            x: -716, y: 0,
            mode: 'relative',
            transition: Effect.Transitions.spring,
            afterFinish: function() { document.getElementById('SliderHide').setAttribute("onclick", "onlineQuote_click('hide')"); }
        });
        
    }
    else {

        document.getElementById('SliderReveal').style.display = "block";
        document.getElementById('SliderHide').style.display = "none";
        document.getElementById('SliderReveal').setAttribute("onclick", "");

        new Effect.Move('slider_onlinequote', {            
            x: 716, y: 0,
            mode: 'relative',
            duration: 0.5,
            transition: Effect.Transitions.sinoidal
        });

        new Effect.Move('slider_onlinequoteBg', {
            x: 716, y: 0, 
            mode: 'relative',
            transition: Effect.Transitions.sinoidal,
            duration: 0.5,
            afterFinish: function() {
                document.getElementById('slider_onlinequote').style.display = "none"; document.getElementById('slider_onlinequoteBg').style.display = "none";
                document.getElementById('SliderReveal').setAttribute("onclick", "onlineQuote_click('show')");
                }
        });

                
    }

}
