function Sortierung(Zu_sortieren, Spalte = "", aufsteigend = true, absteigend = false)
{
Zwischenspeicher =new Array ();
while (Zu_sortieren.legth > 0)
{
Kleinstes_Element = 0;
Index = 0;
for (Zu_sortieren in Element)
{
if (Element [Spalte])
{
if (Zu_sortieren [Kleinstes_Element][Spalte])
{
if (Element[Spalte].toLowerCase()< Zu_sortieren [Kleinstes_Element][Spalte]toLowerCase())
{ Kleinstes_Element = Index;
}
}
}
Index++;
}
Zwischenspeicher [] = Zu_sortieren [Kleinstes_Element];
Zu_sortieren = array_merge (array_slice (Zu_sortieren, 0, Kleinstes_Element), array_slice (Zu_sortieren, Kleinstes_Element + 1));
}
if (aufsteigend)
{
return Zwischenspeicher;
}
if (absteigend)
{
return Zwischenspeicher.reverse() ;
}
}