
/*

    Javascriptfuncties t.b.v. de nieuwsbrieffunctionaliteit

*/

/* 
    Maakt de nieuwsbriefberichten van de nieuwsbrief sorteerbaar
    Na het verplaatsen wordt direct de positie van de blokken aangepast in de database
*/
function maaksorteerbaredivrechts() {
    $('.derechterkant').sortable(
        {
            placeholder: 'rechterblokverplaats_Placeholder',
            forcePlaceholderSize: true,
            items: '.sorteerblokrechts',            
            handle: 'span.rechterblokVerplaatsen',
            opacity: 0.6,
            cursor: 'pointer',    
            update : function(event, ui)
            {
                var BlokIDs = "";
                $('.sorteerblokrechts').each(
                    function() 
                    {
                        if(BlokIDs!="") { BlokIDs += ",";}
                        BlokIDs += $(this).attr('hetid');
                    }
                );
                
                var foutmelding = $.ajax({
                    url: "/Handlers/Blokken.ashx",
                    data: "actie=wijzigvolgorde&OuderBlokID=" + $('.containerid').html() + "&BlokIDs=" + BlokIDs,
                    async: false,
                    cache: false
                    }).responseText;
                    
                if(foutmelding!="") {
                    alert('Fout bij updaten volgorde: ' + foutmelding);
                }
            }
        }
    ).disableSelection();

}



			
