﻿function sendFormvalues() {
    var data = "<%= Model.ToJson(); %>";
    $.ajax(
    {
        type: "POST",
        url: "/Links/Create",
        data: data
    });
}

var Contact = {
    onComplete: function (content) {
        var result = eval(content.get_response().get_object());

        var textNode = document.createTextNode(result.message);

        document.getElementById("result").appendChild(textNode);
    }
};



function AddThemen(suchname, divname) {

    if ((jQuery('#fieldset_' + divname).length > 0) && (jQuery('#fieldset_' + divname).is(':visible'))) {
        jQuery('#fieldset_' + divname).hide(200, function () {
            $(this).remove()
        });
        jQuery('#' + divname).css('display', 'none');
    }
    else {
        $.ajax(
        {
            type: "POST",
            url: "/Links/RetrieveThemen",
            data: "criteria=" + suchname,
            dataType: "html",
            success: function (result) {
                jQuery('#' + divname).css('display', 'block');
                var domElement = $(result); // create element from html                
                domElement.appendTo("#" + divname).css('display', 'none');
                domElement.slideDown();
            },
            error: function (error) {
                alert(error);
            }
        });
    }
}

function AddLinks(suchname, divname) {
    if ((jQuery('#ul_' + divname).length > 0) && (jQuery('#ul_' + divname).is(':visible'))) {
        jQuery('#ul_' + divname).hide(200, function () {
            $(this).remove()
        });
    }
    else {
        $.ajax(
        {
            type: "POST",
            url: "/Links/RetrieveLinks",
            data: "themenId=" + suchname,
            dataType: "html",
            success: function (result) {
                var domElement = $(result); // create element from html                
                domElement.appendTo("#" + divname).css('display', 'none');
                domElement.slideDown();
            },
            error: function (error) {
                alert(error);
            }
        });
    }
}

function submitNewLink() {
    $.ajax(
     {
         type: "POST",
         url: "/Links/Create",
         //         data: model,
         dataType: "html",
         success: function (result) {
             //             var domElement = $(result); // create element from html                
             //             domElement.appendTo("#" + divname).css('display', 'none');
             //             domElement.slideDown();
         },
         error: function (error) {
             alert(error);
         }
     });
}

function Test(idOfTextbox, sender) 
{
    if (sender == "BereichList") 
    {
        var selectedYear = $('#BereichList').val();
        if (selectedYear != null && selectedYear == '')
        { selectedYear = 0; }
            $.getJSON('/Links/Themen', { id: selectedYear }, function (myliste) {
                var themeSelect = $('#ThemenList');
                themeSelect.empty();
                themeSelect.append($('<option/>', { value: 0, text: "bitte wählen oder Vorschlag machen" })); 
                $.each(myliste, function (index, myliste) {
                    themeSelect.append($('<option/>', { value: myliste.Value, text: myliste.Text }));
                });
            });

            //        }
            jQuery("input[name=LinkVorschlaege.Thema]").val("");
            jQuery("input[name=LinkVorschlaege.Thema]").fadeIn(400);
    }

    var myobj = jQuery("#" + sender + " :selected").text();
    if (myobj != "bitte wählen oder Vorschlag machen" && myobj != "") {
        jQuery("input[name=" + idOfTextbox + "]").val(myobj);
        jQuery("input[name=" + idOfTextbox + "]").fadeOut(600);
    }
    else {
        jQuery("input[name=" + idOfTextbox + "]").val("");
        jQuery("input[name=" + idOfTextbox + "]").fadeIn(400);

    }
}


