﻿    var qualitySetting="";
        
    document.observe("dom:loaded", function() {
        
        //get the video quality and if lo, set the slider
        qualitySetting = readCookie("kensei-videoquality");
        if(qualitySetting=="lo") { toggleSlider(false); }
        if(document.getElementById("high-low-slider"))
        {
            document.getElementById("high-low-slider").style.visibility="visible";
        }
    });

    function toggleSlider(doUpdate)
    {
        var slider = document.getElementById("high-low-slider");
        if(!slider) { return; }
        
        if(slider.style.backgroundPosition == "" || slider.style.backgroundPosition == "0px 0px")
        {
            slider.style.backgroundPosition = "0px -20px";
            if(doUpdate)
            {
                window.setTimeout('writeCookieAndRefresh("lo")',1200);
            }
        }
        else
        {
            slider.style.backgroundPosition = "0px 0px";
            if(doUpdate)
            {
                window.setTimeout('writeCookieAndRefresh("hi")',1200);
            }
        }
    }
    function writeCookieAndRefresh(value)
    {
        var name="kensei-videoquality";
        var days=365;
        if (days) {
        var date = new Date();
        date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
        var expires = "; expires=" + date.toGMTString();
        }
        else var expires = "";
        document.cookie = name + "=" + value + expires + "; path=/";
        location.reload(true);
    }
    function readCookie(name)
    {
        var nameEQ = name + "=";
        var ca = document.cookie.split(';');
        for (var i = 0; i < ca.length; i++) {
            var c = ca[i];
            while (c.charAt(0) == ' ') c = c.substring(1, c.length);
            if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length);
        }
        return null;
    }