// Обработчик для select и нажатия на кнопку
var barter_cur_id = 0;
var barter_item = '';
var barter_form_add   = '';
var barter_form_fombj = '';

function barter_add(){	if (init_ajax()==false) return;
	// Адрес скрипта обрабатывающего запросы
	url="/sources/barter/barter_ajax.php";
	//url=url+"?act=add&sid="+Math.random()
	par = "act=add&sid="+Math.random();
    collect_data();
	//url = url+"&"+parr
	par = par+"&"+parr
	xmlHttp.onreadystatechange=sc_barter_add;
    document.getElementById("barter_add_result").innerHTML='<img src="/tpl/main/images/work/indicator.gif" width="16" height="16" alt="" border="0">';
    document.getElementById("barter_but_add").disabled=true;
    //alert(url)
    //alert(par)
	ajax_send_post(url,par);
	return
}

function sc_barter_add(){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		// Получаем данные, что вернул скрипт
		text = xmlHttp.responseText
		//alert(text)
		text_v = text.split('|');
		// Заполняем подчиненый селект
	    document.getElementById("barter_add_result").innerHTML=text_v[1]
		if (text_v[0]=='success'){
			url = text_v[2];
			//alert(text);
			window.location=url;
			//document.getElementById("add_from").innerHTML=''
		}
		else{
		    document.getElementById("barter_but_add").disabled=false
		}
	}
}

function barter_save(id){
	if (init_ajax()==false) return;
	//doska_cur_id = id;
	// Адрес скрипта обрабатывающего запросы
	url="/sources/barter/barter_ajax.php";
	par = "act=save&sid="+Math.random();
    collect_data();
	par = par+"&"+parr
	xmlHttp.onreadystatechange=sc_barter_save
	ajax_send_post(url,par);
	return
}

function barter_edit(id){
	if (init_ajax()==false) return;
	// Адрес скрипта обрабатывающего запросы
	url="/sources/barter/barter_ajax.php";
	//url=url+"?act=add&sid="+Math.random()
	par = "act=edit&sid="+Math.random();
    collect_data();
	//url = url+"&"+parr
	par = par+"&"+parr
	xmlHttp.onreadystatechange=sc_barter_edit;
    document.getElementById("barter_but_add").disabled=true;
    //alert(url)
    //alert(par)
	ajax_send_post(url,par);
	return
}

function sc_barter_edit(){	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		// Получаем данные, что вернул скрипт
		text = xmlHttp.responseText
		//alert(text)
		text_v = text.split('|');
		// Заполняем подчиненый селект
	    document.getElementById("barter_add_result").innerHTML=text_v[1]
		if (text_v[0]=='success'){
			url = text_v[2];
			//alert(text);
			window.location=url;
			//document.getElementById("add_from").innerHTML=''
		}
	    document.getElementById("barter_but_add").disabled=false
	}
}

function sc_barter_save(){
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete"){
		text = xmlHttp.responseText
		barter_item = "barter_lot_"+barter_cur_id;
	    document.getElementById(barter_item).innerHTML=text
   		obj = document.getElementById('comment_div_add');
		if (obj!=null){
			//alert(doska_form_fombj.id)
			obj.innerHTML = barter_form_add;
			fombj = document.getElementById(barter_form_fombj.id);
			//fombj = doska_form_fombj;
			barter_form_add = '';
		}
	}
}

function barter_change_part(pid,id,index)
{
	//alert(index);
	if (init_ajax()==false) return;
	var ident = 'part'+pid+'_res_'+id;
    document.getElementById(ident).innerHTML='<img src="/tpl/main/images/work/indicator.gif" width="16" height="16" alt="" border="0">'
	url="/sources/barter/barter_ajax.php"+"?act=change_part&sid="+Math.random()+"&id="+index+"&level="+id+"&pid="+pid;
	xmlHttp.onreadystatechange=barter_change_part_ans;
	ajax_send(url);
	//alert(url);
	return
}


function barter_change_part_ans()
{
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
	{
		var text = xmlHttp.responseText;
		//alert(text);
		text = text.split('|');
		var ident = 'part'+text[0]+'_res_'+text[1];
	    document.getElementById(ident).innerHTML=text[2];
	}
}



