SN Domain Sort TEST

ServiceNow Domain Picker sorting

Mint 2016.11.09.. Lásd a legutóbbi verzió

// ==UserScript==
// @name        SN Domain Sort TEST
// @namespace   http://ogieglo.pl/r/sn-domain-sort
// @description ServiceNow Domain Picker sorting
// @include     https://*.service-now.com/*
// @version 20161109.0
// ==/UserScript==

function sortSelect(selElem) {
    var tmpAry = [];
    for (var i=0;i<selElem.options.length;i++) {
        tmpAry[i] = [];
        tmpAry[i][0] = selElem.options[i].text;
        tmpAry[i][1] = selElem.options[i].value;
    }
    tmpAry.sort();
    while (selElem.options.length > 0) {
        selElem.options[0] = null;
    }
    for (var i=0;i<tmpAry.length;i++) {
        var op = new Option(tmpAry[i][0], tmpAry[i][1]);
        selElem.options[i] = op;
    }
    return;
}

setTimeout(function(){
  sortSelect(document.getElementById('domain_picker_select'));
}, 4000);