﻿
function ToggleUpgradeButton()
{
    if($("div.WimpCheckbox.Basic").hasClass("checked") 
        || $("div.WimpCheckbox.Premium").hasClass("checked") 
        || $("div.WimpCheckbox.Family").hasClass("checked")
        )
        {
            $("#UpgradeWimpProductButtonContainer").removeClass("Hidden");
        }
        else
        {
            if($("#UpgradeWimpProductButtonContainer").hasClass("Hidden"))
            {
                $("#UpgradeWimpProductButtonContainer").addClass("Hidden");
            }
        }
    
}

function ToggleWimpBox(checkBox) {
                if (checkBox.hasClass("checked")) {
                    $("div.WimpCheckbox").removeClass("checked");
                    checkBox.css("background-image", "url(/Templates/Assets/Images/WiMP/checkbox.png)");
                }
                else {
                    if (checkBox.hasClass("disabled") || checkBox.hasClass("currentWimpCheckbox"))
                    {
                    }
                    else{
                        $("div.WimpCheckbox").removeClass("checked");
                        $("div.WimpCheckbox").css("background-image", "url(/Templates/Assets/Images/WiMP/checkbox.png)");
                        $("div.WimpCheckbox.currentWimpCheckbox").css("background-image", "url(/Templates/Assets/Images/WiMP/checkbox_disabled.png)");
                        checkBox.addClass("checked").css("background-image", "url(/Templates/Assets/Images/WiMP/checkbox_checked.png)");
                    }
                }

            }
            function CheckBoxRequired_ClientValidate(sender, e) { 
            e.IsValid = $("input:checkbox.Terms").is(':checked'); 
            alert(e.IsValid);
            }
    <!--            //--><![CDATA[//><!--
            $(function () {
               
                $("div.expand").toggler();
               
                function PostbackWimp(wimpType)
                {
                    __doPostBack('__Page', wimpType);
                }
                

                $("div.WimpCheckbox").click(function () {
                    if ($(this).hasClass("disabled") || $(this).hasClass("currentWimpCheckbox")) {
                    }
                    else{
                        ToggleWimpBox($(this));
                        ToggleUpgradeButton(); 
                        if ($(this).hasClass("Basic")) {
                            PostbackWimp("Basic");
                        }
                        else if ($(this).hasClass("Premium")) {
                            PostbackWimp("Premium");
                        }
                        else {
                            PostbackWimp("Family");
                        }
                    }
                });

                $("div.WimpBox").click(function () {

                    
                    if ($(this).hasClass("disabled")) {
                        
                    }
                    else {

                        $("div.WimpBox").css("background-image", "none");
                        if ($(this).hasClass("Basic")) {
                            ToggleWimpBox($("div.WimpCheckbox.Basic"));
                            PostbackWimp("Basic");
                        }
                        else if ($(this).hasClass("Premium")) {
                            ToggleWimpBox($("div.WimpCheckbox.Premium"));
                            PostbackWimp("Premium");
                        }
                        else {
                            ToggleWimpBox($("div.WimpCheckbox.Family"));
                            PostbackWimp("Family");
                        }
                    }

                    
                });


            });
        -->
