Ta pętla za bardzo nie ma sensu.
W środku pętli callbackowej grzebiesz z lokalną zmienną `strr1`, ale potem zakładasz że na zewnątrz będzie dostępna.
BTW, w niektórych miejscach przekombinowujesz z jquery. To:
stropcja = $('option:selected', $(this)).text();
Jest po prostu
var stropcja = this.value;
// lub ładniej, z eventem: event.target.value