﻿
function changeReiter(pReiter, pSelected)
{
    if(pReiter == "Karte")
    {
        $.cookie(pReiter, pSelected);
        setReiter(pReiter, pSelected);
    }
    else
    {
        $.ajax(
        {
            url: "ajaxhelper.aspx/changeReiter",
            contentType: "application/json; charset=utf-8",
            type: "POST",
            data: "{ pReiter:'" + pReiter + "', pSelected: '" + pSelected + "'}",
            dataType: "json",
            success: function (res) 
            {
                setReiter(pReiter, pSelected);
            },
            error: function (err)   { alert(err.responseText); }
        });
    }
}


function setReiter(pReiter, pSelected)
{
    switch(pReiter)
    {
        case "Karte":
        {
            $(".divKarte .divReiter1").hide();
            $(".divKarte .divReiter2").hide();

            $(".divKartenContainer .divKarte").hide();
            $(".divKartenContainer .divListe").hide();

            if(pSelected == "Karte") 
            {
                $(".divKarte .divReiter1").show();
                $(".divKartenContainer .divKarte").show(); 
            }
            else 
            {
                $(".divKarte .divReiter2").show();
                $(".divKartenContainer .divListe").show();
            }
            break;
        }
        case "Kandidat":
        {
            $(".divKandidat .divReiter1").hide();
            $(".divKandidat .divReiter2").hide();
            $(".divKandidat .divReiter3").hide();

            $(".divKandidat .divErgebnisse").hide();
            $(".divKandidat .divPerson").hide();
            $(".divKandidat .divLaufbahn").hide();
                    
            switch(pSelected)
            {
                case "Ergebnisse":
                {
                    $(".divKandidat .divReiter1").show();
                    $(".divKandidat .divErgebnisse").show(); 
                    break;
                }
                case "Person":
                {
                    $(".divKandidat .divReiter2").show();
                    $(".divKandidat .divPerson").show(); 
                    break;
                }
                case "Polit. Laufbahn":
                {
                    $(".divKandidat .divReiter3").show();
                    $(".divKandidat .divLaufbahn").show();
                    break;
                }
            }
            break;
        }
    }
}
