function ajax_get(params) {
    var ret;
    var regFail = /^FAIL/;
    var myReq = new Request ({ method: 'get','url':'/ajaxrq.php', 'async':false , 'noCache':true ,
                             onRequest: function(){ document.body.style.cursor='wait'; },
                             onSuccess: function(rText,rXML){ document.body.style.cursor='';
                             if(String(rText).match(regFail)) { if(confirm('Запрос не удался. Ответ сервера:'+rText+' Повторить попытку?' )); debugger;}
                             else {
                                ret=rText;
                             }
                             },
                             onFailure: function(xhr){ document.body.style.cursor=''; if (confirm('Ошибка во время запроса! Повторить попытку?')); debugger; }
                             } );
    myReq.send(params);
    return ret;
}

function onChangeTireMarkSelector(myid) {
    var  mark=String(myid.value);
    myid.disabled=true;
    $('sel_id_tire_sel_model').set('html','');
    $('sel_id_tire_sel_model').disabled=true;
     $('sel_id_tire_sel_model').set('html',ajax_get('gettiresmodels='+mark));
        $('sel_id_tire_sel_model').disabled=false;
      myid.disabled=false;
}


function onClickAddToBasket(qnt_id, article, article_type, price) {
    var qnt = $(qnt_id).get('value');
    alert(ajax_get('add2basket&qnt='+qnt+'&article='+article+'&type='+article_type+'&price='+price));
$('id_tdbasket').set('html',ajax_get('getbasketstatus'));
}

function onChangeBasketQnt(n) {
    var oldsum=$('idsum'+n).get('text');
    
    var newsum=$('idqnt'+n).get('value')*$('idprice'+n).get('text');
    $('idsum'+n).set('text',newsum);
    $('idtotal').set('text',$('idtotal').get('text')-oldsum+newsum );
}

function onsubmitBasketOrderForm()
{
    /*if(String($('id_b_client_name').get('value')).length==0) {
        alert('Заполните пожалуйста поле ФИО');
        return false;
    }*/
    if(String($('id_b_client_phone').get('value')).length==0) {
        alert('Заполните пожалуйста поле с телефоном или другим способом связи с Вами');
        return false;
    }
    
    return true;//confirm('Оформить Заказ?');
}



function setImgSrc(photoname,aid, imgid,src) {
    $(imgid).set('src',src);
    $(aid).set('value',photoname);

}

function onClickImg(dirname,hid) {
    var photoname = $(hid).get('value');
    window.open('window.php?ch='+dirname+'&n='+photoname,'1','width=640,height=480,resizable');
    
}

function item_price(price) {
	var limit = 3;
	price = price.toString();
	var len = price.length;
	if(len < limit) return price;
	
	price = item_price(price.substr(0, len-limit)) + ' ' + price.substr(len-limit);
	
	return price;
}
