затык какой то..
function UpdateMainFrame(action,art) {
var brandart=/^[A-Z]{2,}/.exec(art.toUpperCase());
show('show_loading');
if (brandart!=null) {
action='get_art_and_brand';
art=brandart+"^"+art.slice(brandart.length-1);
alert(brandart.length);
}
почему brandart содержит ABCDEF - а alert выдает еденицу???