Aliexpress sort by price

Sort by price by one click

// ==UserScript==
// @name         Aliexpress sort by price
// @namespace    https://greasyfork.org/scripts/29524-aliexpress-sort-by-price
// @version      0.0.5
// @description  Sort by price by one click
// @author       Mateusz Kula
// @match        *.aliexpress.com/*
// @run-at context-menu
// @homepageURL     https://kulam.pl
// @supportURL      https://kulam.pl/kontakt
// @icon            https://i.imgur.com/R5IP5KN.png
// ==/UserScript==

var targethost = "aliexpress.com"; //mozesz zmienic na "pl.aliexpress.com"
var freeshipping= "no";  //wyszukiwanie z darmowa wysylka, wartosci "yes" lub "no"
var pa=window.location.pathname;
var number=0;
if(pa.slice(0,7)=="/store/")
number=pageConfig.storeId;
    if(!(number>1))
    {number=pa.slice(7);}

if(pa.slice(0,6)=="/item/")
number=hid_storeId.value;

     var locationPathname = location.pathname.split('/');
if(number>1)
{
if(freeshipping=="yes")
    window.location.href= window.location.protocol+'//'+targethost+"/store/"+number+'/search?SortType=price_asc&isFreeShip=y&'+window.location.search+window.location.hash;
else
    window.location.href= window.location.protocol+'//'+targethost+"/store/"+number+'/search?SortType=price_asc&'+window.location.search+window.location.hash;
}
else
    alert("Wrong page.");