function OnClientPaneResizedHandler(sender, eventArgs) {
    var pane = sender;
    PageMethods.SaveSplitter(pane.get_id(), pane.get_Width(), pane.get_Height(), pane.get_Collapsed());
}

function ClientDockPositionChangedHandler(dock, args) {

    if(dock.get_DockZoneID().indexOf("RadDockZone1") > -1)
    {
        var zone = $find(dock.get_DockZoneID());
        var docks = zone.get_Docks();
        var position = 0;
        for(var i=docks.length-1; i>=0; i--) {
            if((docks[i] != dock) && (docks[i].get_Pinned() == true)) {
                position = i;
                break;
            }
        }
        
        zone.dock(dock, position+1);
    }
}
