function do_gettags(from_obj,from_type,to_obj,e)
{
	var oTimeout = setTimeout("",3000); // 3 seconds
	clearTimeout(oTimeout);
	
	JsHttpRequest.query(
		'/ajax.php', // backend
		{
			// pass a text value 
			'do': 'gettags',
			'q': $('#'+from_obj).attr("value"),
			'type_id': from_type
		},
		// Function is called when an answer arrives. 
		function(result, errors) 
		{
			// Write the answer.
			if (result) 
			{
				var aRows = result['aRows'];
				var strQ = result['strQ'];
				
				if(aRows.length > 0)
				{				
					var oSelect = document.getElementById(to_obj);
					oSelect.options.length = 0;
				
					for(var i=0;i<aRows.length;i++)
					{
						oSelect.options[i] = new Option(aRows[i]['name'],"");
					}
					
					$('#' + to_obj).attr('size','3');
					$('#' + to_obj).css('display','');
					
					oSelect.onchange = function()
					{
						var strText = oSelect.options[oSelect.options.selectedIndex].text;
						
						$('#'+from_obj).attr('value',(strQ != '' ? strQ+', ' : '')+(strText != '' ? strText+', ' : ''));
						$('#'+from_obj).focus();
						$('#' + to_obj).css('display','none');
					}
				}
				else
				{
					$('#' + to_obj).css('display','none');
				}
			}
		},
		true  // do not disable caching
	);
	
	return false;
}

function do_mortgage() // запрос на ипотеку
{
}

function do_login()
{
}

function do_order() // заявка
{
	$('#_orderbutton').blur();
	var name = $('#_ordername').attr('value');
	var phone = $('#_orderphone').attr('value');
	var email = $('#_orderemail').attr('value');
	var message = $('#_ordertext').attr('value');
	
	request_send = true;
	
	if(!email || email == "undefined" || !phone || phone == "undefined" || !message || message == "undefined" || !email_check(email))
	{
		if(!email || email == "undefined" || !email_check(email))
		{
			$('#_orderemail').css('border','2px solid red');
		}
		else
		{
			$('#_orderemail').css('border','2px solid green');
		}
		if(!phone || phone == "undefined")
		{
			$('#_orderphone').css('border','2px solid red');
		}
		else
		{
			$('#_orderphone').css('border','2px solid green');
		}
		if(!message || message == "undefined")
		{
			$('#_ordertext').css('border','2px solid red');
		}
		else
		{
			$('#_ordertext').css('border','2px solid green');
		}
		if(!name || name == "undefined")
		{
			$('#_ordername').css('border','2px solid red');
		}
		else
		{
			$('#_ordername').css('border','2px solid green');
		}
		
		request_send = false;
	}
	
	if(request_send)
	{
		$('#_ordername').css('border','2px solid green');
		$('#_orderemail').css('border','2px solid green');
		$('#_orderphone').css('border','2px solid green');
		$('#_ordertext').css('border','2px solid green');
		$('#_orderbutton').attr('disabled',true);
		$('#_ordercancel').css('display','none');
		$('#_orderloadingimg').css('display','');
		
		// ajax request
		
		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do': 		'order',
				'name': 	name,
				'phone': 	phone,
				'email': 	email,
				'message': 	message,
				'type_id': 	1 // 1 - order
			},
			function(result, errors) 
			{
				var ans = result['answer'];
			
				if (typeof(ans) != 'undefined' && ans)
				{
					$('#_orderbutton').attr('disabled',false);
					$('#_ordercancel').css('display','');
					$('#_orderloadingimg').css('display','none');
					$('#_orderdiv').css('display','none');
					$('#_ordertext').attr('value','');
					$('#_ordername').css('border','2px solid silver');
					$('#_orderemail').css('border','2px solid silver');
					$('#_orderphone').css('border','2px solid silver');
					$('#_ordertext').css('border','2px solid silver');
					$('#_orderdiv').css('display','none');
					window.location.href = '#';
					$('#_ordermessage').attr('innerHTML','<strong>Ваша заявка отправлена</strong>. В ближайшее время менеджер нашей компании свяжется с вами.<br /><br />');
					
//					show_uimessage('Заявка отправлена.');;
					request_send = false;
				}
				else
				{
					$('#_orderbutton').blur();
					$('#_orderbutton').attr('disabled',false);
					$('#_ordercancel').css('display','');
					$('#_orderloadingimg').css('display','none');

//					show_uimessage('Заявка не отправлена: попробуйте отправить ее чуть позже.');
					request_send = false;
				}
			},
			true // do not disable caching
		);
	}
	
	return false;
}

function do_request() // запрос риэлтору
{
	$('#_requestbutton').blur();
	var name = $('#_requestname').attr('value');
	var email = $('#_requestemail').attr('value');
	var phone = $('#_requestphone').attr('value');
	var message = $('#_requesttext').attr('value');
	var item_id = $('#_requestitemid').attr('value');
	
	request_send = true;
	
	if(!email || email == "undefined" || !phone || phone == "undefined" || !message || message == "undefined" || !email_check(email))
	{
		if(!email || email == "undefined" || !email_check(email))
		{
			$('#_requestemail').css('border','2px solid red');
		}
		else
		{
			$('#_requestemail').css('border','2px solid green');
		}
		if(!name || name == "undefined")
		{
			$('#_requestname').css('border','2px solid red');
		}
		else
		{
			$('#_requestname').css('border','2px solid green');
		}
		if(!phone || phone == "undefined")
		{
			$('#_requestphone').css('border','2px solid red');
		}
		else
		{
			$('#_requestphone').css('border','2px solid green');
		}
		if(!message || message == "undefined")
		{
			$('#_requesttext').css('border','2px solid red');
		}
		else
		{
			$('#_requesttext').css('border','2px solid green');
		}
		
		request_send = false;
	}
	
	if(request_send)
	{
		$('#_requestname').css('border','2px solid green');
		$('#_requestemail').css('border','2px solid green');
		$('#_requestphone').css('border','2px solid green');
		$('#_requesttext').css('border','2px solid green');
		$('#_requestbutton').attr('disabled',true);
		$('#_requestcancel').css('display','none');
		$('#_requestloadingimg').css('display','');
		
		// ajax request
		
		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do': 		'request',
				'email': 	email,
				'phone': 	phone,
				'name': 	name,
				'message': 	message,
				'item_id':	item_id,
				'type_id': 	5 // 5 - request
			},
			function(result, errors) 
			{
				var ans = result['answer'];

				if (typeof(ans) != 'undefined' && ans)
				{
					$('#_requestbutton').attr('disabled',false);
					$('#_requestcancel').css('display','');
					$('#_requestloadingimg').css('display','none');
					$('#_requestdiv').css('display','none');
					$('#_requesttext').attr('value','');
					$('#_requestemail').css('border','2px solid silver');
					$('#_requestphone').css('border','2px solid silver');
					$('#_requestname').css('border','2px solid silver');
					$('#_requesttext').css('border','2px solid silver');
					
//					show_uimessage('Запрос отправлен.');;
					request_send = false;
				}
				else
				{
					$('#_requestbutton').blur();
					$('#_requestbutton').attr('disabled',false);
					$('#_requestcancel').css('display','');
					$('#_requestloadingimg').css('display','none');

//					show_uimessage('Запрос не отправлен: попробуйте отправить его чуть позже.');
					request_send = false;
				}
			},
			true // do not disable caching
		);
	}
	
	return false;
}

function do_register() // регистрация перед добавлением в избранное
{
}

function _do_bookmark(item_id,email) //
{

	JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do': 		'bookmark',
			'email': 	email,
			'item_id':	item_id
		},
		function(result, errors) 
		{
			var ans = result['answer'];
			var type = result['type'];
			
			if (typeof(ans) != 'undefined' && ans)
			{
				if(type == 1)
				{
					if(bDetailPage)
					{
						$('#_bookmark_'+item_id).attr('innerHTML','Добавить в избранное');
					}
					else
					{
						$('#_bookmark_'+item_id).attr('innerHTML','добавить<br />в избранное');
					}
//					show_uimessage('Объект удален из избранного.');
				}
				else
				{
					if(bDetailPage)
					{
						$('#_bookmark_'+item_id).attr('innerHTML','Удалить из избранного');
						$('#_bookmark_'+item_id).attr('innerHTML','Удалить из избранного');
					}
					else
					{
						$('#_bookmark_'+item_id).attr('innerHTML','удалить из<br />избранного');
					}
//					show_uimessage('Объект добавлен в избранное.');
				}
				request_send = false;
			}
			else
			{
//				show_uimessage('Объект не добавлен в избранное: попробуйте добавить чуть позже.');
				request_send = false;
			}
		},
		true // do not disable caching
		);
	
	return false;
}

function do_bookmark() // добавление в избранное
{
	$('#_bookmarkbutton').blur();
	var email = $('#_bookmarkemail').attr('value');
	var item_id = $('#_bookmarkitemid').attr('value');
	
	request_send = true;
	
	if(!email || email == "undefined" || !email_check(email))
	{
		if(!email || email == "undefined" || !email_check(email))
		{
			$('#_bookmarkemail').css('border','2px solid red');
		}
		else
		{
			$('#_bookmarkemail').css('border','2px solid green');
		}
		
		request_send = false;
	}

	if(request_send)
	{
		$('#_bookmarkemail').css('border','2px solid green');
		$('#_bookmarkbutton').attr('disabled',true);
		$('#_bookmarkcancel').css('display','none');
		$('#_bookmarkloadingimg').css('display','');
		
		// ajax request
		
		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do': 		'bookmark',
				'email': 	email,
				'item_id':	item_id
			},
			function(result, errors) 
			{
				var ans = result['answer'];
				var type = result['type'];
				
				if (typeof(ans) != 'undefined' && ans)
				{
					$('#_bookmarkbutton').attr('disabled',false);
					$('#_bookmarkcancel').css('display','');
					$('#_bookmarkloadingimg').css('display','none');
					$('#_bookmarkdiv').css('display','none');
					$('#_bookmarkemail').css('border','2px solid silver');
					
					if(type == 1)
					{
						bAccess = true;

						if(bDetailPage)
						{
							$('#_bookmark_'+item_id).attr('innerHTML','Добавить в избранное');
						}
						else
						{
							$('#_bookmark_'+item_id).attr('innerHTML','добавить<br />в избранное');
						}
//						show_uimessage('Объект удален из избранного.');
						return false;
					}
					else
					{
						bAccess = true;
						
						if(bDetailPage)
						{
							$('#_bookmark_'+item_id).attr('innerHTML','Удалить из избранного');
						}
						else
						{
							$('#_bookmark_'+item_id).attr('innerHTML','удалить из<br />избранного');
						}
//						show_uimessage('Объект добавлен в избранное.');
						
					}

					request_send = false;
				}
				else
				{
					$('#_bookmarkbutton').blur();
					$('#_bookmarkbutton').attr('disabled',false);
					$('#_bookmarkcancel').css('display','');
					$('#_bookmarkloadingimg').css('display','none');

//					show_uimessage('Объект не добавлен в избранное: попробуйте добавить чуть позже.');
					request_send = false;
				}
			},
			true // do not disable caching
		);
	}
	
	return false;
}
function do_aanswer()
{
	$('#_answerbutton').blur();
	var name = $('#_answername').attr('value');
	var message = $('#_answertext').attr('value');
	
	request_send = true;
	
	if(!message || message == "undefined" || !message || message == "undefined")
	{
		if(!message || message == "undefined")
		{
			$('#_answertext').css('border','2px solid red');
		}
		else
		{
			$('#_answertext').css('border','2px solid green');
		}
		if(!name || name == "undefined")
		{
			$('#_answername').css('border','2px solid red');
		}
		else
		{
			$('#_answername').css('border','2px solid green');
		}
		
		request_send = false;
	}
	
	if(request_send)
	{
		$('#_answername').css('border','2px solid green');
		$('#_answertext').css('border','2px solid green');
		$('#_answerbutton').attr('disabled',true);
		$('#_answercancel').css('display','none');
		$('#_answerloadingimg').css('display','');
		
		// ajax request
		
		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do': 		'aanswer',
				'name': 	name,
				'message': 	message,
				'type_id': 	3 // 3 - answer
			},
			function(result, errors) 
			{
				var ans = result['answer'];
			
				if (typeof(ans) != 'undefined' && ans)
				{
					$('#_answerbutton').attr('disabled',false);
					$('#_answercancel').css('display','');
					$('#_answerloadingimg').css('display','none');
					$('#_answerdiv').css('display','none');
					$('#_answertext').attr('value','');
					$('#_answername').css('border','2px solid silver');
					$('#_answertext').css('border','2px solid silver');
					$('#_answerdiv').css('display','none');
					
//					show_uimessage('Заявка отправлена.');;
					request_send = false;
				}
				else
				{
					$('#_answerbutton').blur();
					$('#_answerbutton').attr('disabled',false);
					$('#_answercancel').css('display','');
					$('#_answerloadingimg').css('display','none');

//					show_uimessage('Заявка не отправлена: попробуйте отправить ее чуть позже.');
					request_send = false;
				}
			},
			true // do not disable caching
		);
	}
	
	return false;
}


function do_2subscribe(item_id) // добавление в рассылку
{
	$('#_2subscribe_'+item_id).blur();
	request_send = true;

	if(request_send)
	{
		// ajax request
		
		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do': 		'2subscribe',
				'item_id':	item_id
			},
			function(result, errors) 
			{
				var ans = result['answer'];
				var type = result['type'];
				
				if (typeof(ans) != 'undefined' && ans)
				{
					if(type == 2)
					{
						$('#_2subscribe_'+item_id).text('Удалить из ближайшей рассылки');
						$('#_2subscribe_'+item_id).css('font-weight','bold');
						$('#_2subscribe_'+item_id).css('color','red');
					}
					else
					{
						$('#_2subscribe_'+item_id).text('Добавить в ближайшую рассылку');
						$('#_2subscribe_'+item_id).css('font-weight','normal');
						$('#_2subscribe_'+item_id).css('color','');
					}

					request_send = false;
				}
			},
			true // do not disable caching
		);
	}
	
	return false;
}

function do_gettalk(oObj,aParams,bClient)
{
	bClient = (bClient != undefined) ? bClient : false;

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'gettalk',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}

			var aRow = result['aRow'];
			var aPos = absPosition(oObj);
			var strHtml = '<div class="'+(bClient ? 'mw300' : 'mw700')+'"><div class="left plr fl"><strong>'+aRow['id']+'</strong></div><div class="right plr fr"><a href="#" onclick="return closediv();" class="close t75 dashed">закрыть!</a></div><br clear="all" /><br />';
			strHtml += '<div><label for="contact">Клиент</label>: <input readonly="true" class="b0 bold t100 w70 datarow" id="contact" type="text" value="'+aRow['name']+' &lt;'+aRow['email']+'&gt;" />';
			strHtml += '<br />Телефон: '+aRow['phone']+'';
			strHtml += (aRow['object_id'] != 0) ? '<br />Лот №<a href="/detail/'+aRow['object_id']+'.html" target="_blank">'+aRow['object_id']+'</a>' : '';
			strHtml += (aRow['manager_name'] != null) ? '<br />Менеджер: <strong>'+aRow['manager_name']+'</strong>' : '';
			strHtml += '</div><br />';
			strHtml += '<div class="datarow"><em>'+aRow['subject']+'</em> '+aRow['message']+'</div></div><br />';

			$('#container').html(strHtml);
			$('#container').css('left',aPos.x);
			$('#container').css('top',aPos.y);
			$('#container').hide();
			$('#container').show(0);
		},
		true // do not disable caching
	);
}
function do_settalk_manager(aParams)
{
	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'settalk_manager',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
		},
		true // do not disable caching
	);
}
function do_addsocial(aParams)
{
	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'addsocial',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
		},
		true // do not disable caching
	);
}

function _do_client_getallcountries()
{
	var aParams = {'type':'keyup','q':$('#field_countrysearch').val()};
	do_client_getallcountries(aParams);
	return false;
}

function do_client_getallcountries(aParams)
{
	if(aParams.type == 'keyup' && aParams.q == '')
	{
		$('#form_keyupselect').hide();
		$('#form_keyupselect').html('');
		return false;
	}
	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_getallcountries',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
			if(aParams.type == 'keyup')
			{
				var aRows = result['aRows'];
				var aCur = new Array();
				var _strId = '';
				var _nId = 0;
				var _aElms = new Array();
				var _nClicked = 0;
				var _aCountryList = $('#_countrieslist').val().split(',');
				var _aTmp = new Array();

				if(aRows.length > 0)
				{
					$('#form_keyupselect').html('');

					for(var i=0;i<_aCountryList.length;i++)
					{
						_aTmp[parseInt(_aCountryList[i])] = parseInt(_aCountryList[i]);
					}

					for(i=0;i<aRows.length;i++)
					{
						aCur = aRows[i];
						if(parseInt(_aTmp[aCur['id']]) > 0)
						{
							$('#form_keyupselect').append('<div clicked="1" class="nowselected_key mb5 p5 bold" id="form_keyupselect_key_'+aCur['id']+'">'+aCur['name']+'</div>');
						}
						else
						{
							$('#form_keyupselect').append('<div clicked="0" class="nowselected_key mb5 p5" id="form_keyupselect_key_'+aCur['id']+'">'+aCur['name']+'</div>');
						}
					}

					$('div[id^="form_keyupselect_key_"]').mouseover(function () 
					{
						if($(this).attr('clicked') != 1)
						{
							$(this).attr('class','nowselected_key mb5 p5 bold');
						}
					}).mouseout(function () 
					{
						if($(this).attr('clicked') != 1)
						{
							$(this).attr('class','nowselected_key mb5 p5');
						}
					});
					$('div[id^="form_keyupselect_key_"]').click(function() 
					{
						var _nId = $(this).attr('id');
						_nId = _nId.replace(/\D/ig,"");

						_nClicked = parseInt($(this).attr('clicked'));
						_nClicked = (_nClicked == 1) ? 0 : 1;
						$('#_countrieslist').val($('#_countrieslist').val()+','+_nId+' ');
						$(this).attr('class','nowselected_key mb5 p5 bold');
						$(this).attr('clicked',_nClicked);

						if(_nClicked)
						{
							$('#form_nowselected').append('<span id="_countrieslist_key_'+_nId+'" onclick="return _removeC(this);">&nbsp;<a href="#">- '+$(this).html()+'</a></span>');
							$('#form_nowselected_box').show();
						}
						else
						{
							_removeC(this);
						}

						$('#field_countrysearch').focus();
					});

					$('#form_keyupselect').show();
				}
				else
				{
					$('#form_keyupselect').hide();
					$('#form_keyupselect').html('');
				}
			}
		},
		true // do not disable caching
	);
}
function do_client_getclients(aParams)
{
	$('tr[id^="search_results_row_"]').remove();

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_getclients',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}

			var aRows = result['aRows'];
			var aManagers = result['aManagers'];
			var aCur = new Array();
			var strInfo = '';

			if(result['strDebug'] != '' && result['strDebug'] != null)
			{
				$('#strDebug').html('');
				$('#strDebug').append('<pre>');
				$('#strDebug').append(result['strDebug']);
				$('#strDebug').append('</pre>');
				$('#strDebug').append('<hr /><a href="#" id="strDebug_close">close</a>');
				$('#strDebug').show();
				$('#strDebug_close').click(function(e)
				{
					$('#strDebug').hide();
				});
			}

			if(aRows.length > 0)
			{
				strInfo = '<tr id="search_results_row_manage">';
				strInfo += '<td colspan="5">';

				if(aManagers.length > 0)
				{
					strInfo += '<div class="fr" id="sr_setmanager_div"><input type="button" id="sr_setmanager_btn" value="Сменить менеджера" disabled="true" /><select id="sr_setmanager_slct" class="dn"></select></div>';
				}

				strInfo += '<div class="fr" id="sr_download_div"><input type="button" id="sr_download_btn" value="Выгрузить базу" disabled="true" /></div>';
				strInfo += '<div class="fr" id="sr_sendsubscribe_div"><input type="button" id="sr_sendsubscribe_btn" value="Сформировать рассылку" disabled="true" /></div>';
				strInfo += '<div class="fr"><a href="#" id="sr_selectall_href" class="dashed blue">Отметить всех клиентов &rarr;</a>&nbsp;</div>';
				strInfo += '</td>';
				strInfo += '</tr>';
				$('#search_results').append(strInfo);

				for(var i=0;i<aRows.length;i++)
				{
					aCur = aRows[i];

					strInfo = '<tr id="search_results_row_'+aCur['id']+'">';
					strInfo += '<td><input type="checkbox" id="sr_checkbox_'+aCur['id']+'" value="'+aCur['id']+'" /></td>';
					strInfo += '<td>'+aCur['budget']+'</td>';
					strInfo += '<td class="bold">'+aCur['name']+'<br /><a href="mailto:'+aCur['email']+'">'+aCur['email']+'</a></td>';
					strInfo += '<td>';
					strInfo += (aCur['countries'] != '') ? '<br /><span class="t75">Страны: '+aCur['countries']+'</span>' : '';
					strInfo += '</td>';
					strInfo += '<td><a target="_blank" href="'+_self+'?go='+strGo+'&action=edit&id='+aCur['id']+'">смотреть</a></td>';
					$('#search_results').append(strInfo);
				}

				var bFlag = true;
				var _bFlag = false;

				$('tr[id^="search_results_row_"]').mouseover(function()
				{
					var _nId = $(this).attr('id');
					_nId = _nId.replace(/\D/ig,"");

					if(_nId !== 'manage')
					{
						$(this).css('background-color','#F2F3F3');
					}
				}).mouseout(function()
				{
					$(this).css('background-color','');
				}).click(function(e)
				{
					var strTarget;
					if (!e) var e = window.event;
					if (e.target) strTarget = e.target;
					else if (e.srcElement) strTarget = e.srcElement;
					if (strTarget.nodeType == 3) // defeat Safari bug
					{
						strTarget = strTarget.parentNode;
					}

					strTarget = strTarget.toString();

					if(!strTarget.match(/http/))
					{
						var _nId = $(this).attr('id');
						_nId = _nId.replace(/\D/ig,"");
						var _strSelectedIds = '';

						if(_nId !== 'manage')
						{
							var _bFlag = ($('#sr_checkbox_'+_nId).attr('checked') != 'undefined' && $('#sr_checkbox_'+_nId).attr('checked') != false) ? false : true;

							$('#sr_checkbox_'+_nId).attr('checked',_bFlag);

							$('input[id^="sr_checkbox_"]').each(function(i)
							{
								if($(this).attr('checked'))
								{
									_bFlag = true;

									var _nId1 = $(this).attr('id');
									_nId1 = _nId1.replace(/\D/ig,"");

									if(_strSelectedIds != '')
									{
										_strSelectedIds += ',';
									}

									_strSelectedIds += _nId1;
								}
							});

							$('#_selected_ids').val(_strSelectedIds);
							$('#sr_setmanager_btn').attr('disabled',(_bFlag) ? false : true);
							$('#sr_download_btn').attr('disabled',(_bFlag) ? false : true);
							$('#sr_sendsubscribe_btn').attr('disabled',(_bFlag) ? false : true);
						}
					}

				});
				$('#sr_selectall_href').click(function(e)
				{
					$(this).blur();

					$('#sr_setmanager_btn').attr('disabled',(bFlag) ? false : true);
					$('#sr_sendsubscribe_btn').attr('disabled',(bFlag) ? false : true);
					$('#sr_download_btn').attr('disabled',(bFlag) ? false : true);

					$('input[id^="sr_checkbox_"]').attr('checked',bFlag);
					$('#sr_selectall_href').html((bFlag) ? 'Снять отметку со всех &rarr;' : 'Отметить всех клиентов &rarr;');
					bFlag = (bFlag) ? false : true;

					var _strSelectedIds = '';

					$('input[id^="sr_checkbox_"]').each(function(i)
					{
						if($(this).attr('checked'))
						{
							_bFlag = true;

							var _nId1 = $(this).attr('id');
							_nId1 = _nId1.replace(/\D/ig,"");

							if(_strSelectedIds != '')
							{
								_strSelectedIds += ',';
							}

							_strSelectedIds += _nId1;
						}
					});

					$('#_selected_ids').val(_strSelectedIds);

					return false;
				});

				$('input[id^="sr_checkbox_"]').click(function(e)
				{
					$(this).blur();
					var _strId = $(this).attr('id');
					var _aElms = _strId.split('_');
					var _nId = _aElms[2];
					$('#search_results_row_'+_nId).click();
				});

				$('#sr_setmanager_btn').click(function(e)
				{
					$('#sr_setmanager_btn').hide();
					$('#sr_setmanager_slct').show();
					$('#sr_download_btn').attr('disabled',true);
					$('#sr_sendsubscribe_btn').attr('disabled',true);
					$('#sr_setmanager_slct').html('');
					$('#sr_setmanager_slct').append('<option>выбрать</option>');

					var aCur = new Array();
					for(var i = 0;i<aManagers.length;i++)
					{
						aCur = aManagers[i];
						$('#sr_setmanager_slct').append('<option value="'+aCur['id']+'">'+aCur['name']+'</option>');
					}
					$('#sr_setmanager_slct option:first').attr('selected',true);

					$('#sr_setmanager_slct').focus().bind('change', function()
					{
						var nManagerId = $(this).val();

						if(nManagerId)
						{
							do_client_setmanager(nManagerId);
						}
						else
						{
							$('#sys_message_content').html('Менеджер не изменен - не выбран');
						}

						$('#sys_message').show();
						$(this).blur();
						$('input[id^="sr_checkbox_"]').attr('checked',false);
						$('#sr_selectall_href').html('Отметить всех клиентов &rarr;');
						$('#sr_setmanager_btn').attr('disabled',true);
						$('#sr_download_btn').attr('disabled',true);
						$('#sr_sendsubscribe_btn').attr('disabled',true);
					}).bind('blur',function()
					{
						$('#sr_setmanager_slct').html('');
						$('#sr_setmanager_slct').hide();
						$('#sr_setmanager_btn').show();
						$('#sr_sendsubscribe_btn').attr('disabled',false);
						$('#sr_download_btn').attr('disabled',false);
					});
					return false;
				});

				$('#sr_sendsubscribe_btn').click(function(e)
				{
					$('#form_subscribe_0').append('<input type="hidden" name="q" id="q" value="'+$('#_selected_ids').val()+'" />');
					$('#form_subscribe_0').submit();
					return false;
				});

				$('#sr_download_btn').click(function(e)
				{
					$('#form_download_0').append('<input type="hidden" name="q" id="q" value="'+$('#_selected_ids').val()+'" />');
					$('#form_download_0').submit();
					return false;
				});
			}
			else
			{
				$('#search_results').append('<tr id="search_results_row_0"><td colspan="4" align="center" class="bold">Нет результатов...</td>');
			}

			$('#form_by_budget_submit').attr('disabled',false);
			$('#form_by_budget_loader').hide();
			$('#form_by_text_loader').hide();
			$('#form_by_lotnum_loader').hide();
		},
		true // do not disable caching
	);
}
function do_client_getobjects(aParams)
{
	$('#_form_object_search_results').html('<!-- -->');
	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_getobjects',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
			if(result['aRows'] !== undefined)
			{
				var bAddNow = (aParams['addnow'] === true) ? true : false;
				var aRows = result['aRows'];
				var strHtml = '';
				var strHtml1 = '';
				var aCur = new Array();

				for(var i=0;i<aRows.length;i++)
				{
					aCur = aRows[i];

					strHtml += '<div id="_result_object_divbox_'+aCur['id']+'" class="l50 pd10 h100 mb5"><div id="_result_object_div_'+aCur['id']+'">';
					strHtml += '<img style="margin-right:5px;" id="_result_object_img_'+aCur['id']+'" border="0" align="left" src="'+result['_UPLOAD_DIR']+aCur['image']+'" />';
					strHtml += '<strong>Лот №<a href="/detail/'+aCur['id']+'.html" target="_blank">'+aCur['id']+'</a></strong>';
					strHtml += '<br />Название: '+(aCur['name'] ? aCur['name'] : '&mdash;');
					strHtml += '<br />Цена: '+(aCur['price'] ? number_format(aCur['price'],0,'.',' ') + ' ' + aCur['cu_name'] : '&mdash;');
					strHtml += '<br /></div></div>';

					if(bAddNow)
					{
						if($('#_selected_object_divbox_'+aCur['id']).text() != '')
						{
						}
						else
						{
							strHtml1 += '<div id="_selected_object_divbox_'+aCur['id']+'" class="l50 pd10 h100 mb5"><div id="_result_object_div_'+aCur['id']+'">';
							strHtml1 += '<img style="margin-right:5px;" id="_result_object_img_'+aCur['id']+'" border="0" align="left" src="'+result['_UPLOAD_DIR']+aCur['image']+'" />';
							strHtml1 += '<strong>Лот №<a href="/detail/'+aCur['id']+'.html" target="_blank">'+aCur['id']+'</a></strong>';
							strHtml1 += '<br />Название: '+(aCur['name'] ? aCur['name'] : '&mdash;');
							strHtml1 += '<br />Цена: '+(aCur['price'] ? number_format(aCur['price'],0,'.',' ') + ' ' + aCur['cu_name'] : '&mdash;');
							strHtml1 += '<br /></div></div>';
						}
					}
				}

				$('#_form_object_search_results').html(strHtml);
				$('#_form_object_search_results').show();

				if(bAddNow)
				{
					$('#_form_object_search_results_selected').append(strHtml1);
					var nCount = parseInt($('#_form_object_search_selected_counter').text());
					$('#_form_object_search_selected_counter').text(nCount+aRows.length);
					$('#_href_object_search_selected').click();
					_fill_q1();
				}

				$('#img_object_search_loader').hide();
				$('#button_object_search').attr('disabled',false);

				$('div[id^="_result_object_divbox_"]').each(function(i)
				{
					var _nId = $(this).attr('id');
					_nId = _nId.replace(/\D/ig,"");

					if($('#_selected_object_divbox_'+_nId).text() !== '')
					{
						$(this).attr('selected',true);
						$(this).css('background-color','#F2F3F3');
					}
				});

				$('#_box_search_results').show();

				$('div[id^="_result_object_divbox_"]').mouseover(function()
				{
					$(this).css('background-color','#F2F3F3');
				}).mouseout(function()
				{
					if($(this).attr('selected') === true)
					{
						$(this).css('background-color','#F2F3F3');
					}
					else
					{
						$(this).css('background-color','');
					}
				}).click(function(e)
				{
					var _nId = $(this).attr('id');
					_nId = _nId.replace(/\D/ig,"");
					var nCount = parseInt($('#_form_object_search_selected_counter').text());

					if($(this).attr('selected') === true)
					{
						$(this).attr('selected',false);
						$('#_selected_object_divbox_'+_nId).remove();
						$('#_form_object_search_selected_counter').text(nCount-1);
						$(this).css('background-color','');
					}
					else
					{
						$(this).attr('selected',true);
						strHtml = '<div id="_selected_object_divbox_'+_nId+'" class="l50 pd10 h100 mb5">';
						strHtml += $(this).html();
						strHtml += '</div>';
						$('#_form_object_search_results_selected').append(strHtml);
						$('#_form_object_search_selected_counter').text(nCount+1);
						$(this).css('background-color','#F2F3F3');

						$('div[id^="_selected_object_divbox_"]').mouseover(function()
						{
							$(this).css('background-color','#F2F3F3');
						}).mouseout(function()
						{
							$(this).css('background-color','');
						}).click(function(e)
						{
							var _nId1 = $(this).attr('id');
							_nId1 = _nId1.replace(/\D/ig,"");
							$('#_result_object_divbox_'+_nId1).click();
							$(this).remove();
						});
					}

					_fill_q1();
				});

				return false;
			}
		},
		true // do not disable caching
	);
}

function _fill_q1()
{
	var strQ1 = '';

	$('div[id^="_selected_object_divbox_"]').each(function(i)
	{
		var _nId1 = $(this).attr('id');
		_nId1 = _nId1.replace(/\D/ig,"");

		if(strQ1 != '')
		{
			strQ1 += ',';
		}

		strQ1 += _nId1;
	});

	$('#q1').val(strQ1);
}

function do_client_getclients_bytext(aParams)
{
	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_getclients',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}

			var aRows = result['aRows'];
			var aCur = new Array();
			var strInfo = '';

			if(aRows.length > 0)
			{
				$('#search_results_bytext').html('');

				for(var i=0;i<aRows.length;i++)
				{
					aCur = aRows[i];

					strInfo += '<div id="rearch_results_bytext_row_'+aCur['id']+'" class="bgwht b1g p50 p5 hand">';
					strInfo += '<div class="black">';
					strInfo += '<span class="bold">'+aCur['name']+' &lt;<a href="mailto:'+aCur['email']+'">'+aCur['email']+'</a>&gt;</span><br />';
					strInfo += 'Телефон: <span class="bold">'+aCur['mphone']+'</span><br />';
					strInfo += 'Мин.Бюджет: <span class="bold">'+aCur['budget']+'</span>';
					strInfo += '</div></div>';
				}

				strInfo += '<div id="rearch_results_bytext_seemore" class="bgwht b1g p50 p5 hand">';
				strInfo += '<div class="bold black">Другие результаты по запросу "'+aParams['q']+'"</div>';
				strInfo += '</div>';

				$('#search_results_bytext').html(strInfo);

				var aOffset = $('#field_text').offset();
				$('#search_results_bytext').css('position','absolute');
				$('#search_results_bytext').css('top',aOffset.top+20);
				$('#search_results_bytext').css('left',aOffset.left);
				$('#search_results_bytext').show();

				$('div[id^="rearch_results_bytext_row_"]').bind('mouseover',function()
				{
					$(this).css('background-color','silver');
				}).bind('mouseout',function()
				{
					$(this).css('background-color','');
				}).click(function(e)
				{
					var aElms = $(this).attr('id').split('_');
					var _nId = aElms[aElms.length-1];
					window.open(_self+'?go='+strGo+'&action=edit&id='+_nId);
				});
				$('#rearch_results_bytext_seemore').click(function(e)
				{
					$('#search_results_bytext').html('');

					aParams['type'] = 'bytext';
					do_client_getclients(aParams);
				});
			}
			else
			{
				$('#search_results_bytext').html('');
			}

			return false;
		},
		true // do not disable caching
	);
}
function do_client_savedata(nClientId,strId,strParam)
{
	var strParam = (strParam !== undefined) ? strParam : '';
	var strFieldValue = $('#'+strId).html();
	var strFieldParam = '';
	
	if(strParam != '')
	{
		strFieldParam = $('#'+strId).attr(strParam);
	}

	var aParams = new Array();
	aParams = {'nClientId':nClientId,'strId':strId,'strValue':strFieldValue,'strParam':strFieldParam};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_savedata',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
		},
		true // do not disable caching
	);
}
function do_client_setmanager(nManagerId)
{
	var aIds = new Array();
	var nX = 0;

	$('input[id^="sr_checkbox_"]').each(function(i)
	{
		if($(this).attr('checked'))
		{
			aIds[nX] = $(this).val();
			nX++;
		}
	});

	var aParams = new Array();
	aParams = {'nManagerId':nManagerId,'aIds':aIds};

	JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_setmanager',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
			if(result['answer'])
			{
				$('#sys_message_content').html('Менеджер изменен');
			}
			else
			{
				$('#sys_message_content').html('Менеджер не изменен - попробуйте позже.');
			}
		},
		true // do not disable caching
	);

	return false;
}
function do_client_savenote(nClientId,strNote)
{
	var aParams = new Array();
	aParams = {'nClientId':nClientId,'strNote':strNote};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_savenote',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
			if(result['aRow'] !== undefined)
			{
				var aRow = result['aRow'];
				$('#notes_box').prepend('<div id="notes_note_'+aRow['id']+'"></div>');
				$('#notes_note_'+aRow['id']).append('<span class="lgray">'+aRow['date_add']+':</span> ');
				$('#notes_note_'+aRow['id']).append('<span class="gray">'+aRow['note_text']+'</span>');
				$('#notes_box').show();
			}
		},
		true // do not disable caching
	);
}

function do_client_savereminder(nClientId,strReminder,nDay,nMon,nYear)
{
	var aParams = new Array();
	aParams = {'nClientId':nClientId,'strReminder':strReminder,'nDay':nDay,'nMon':nMon,'nYear':nYear};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_savereminder',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}
			if(result['aRow'] !== undefined)
			{
				var aRow = result['aRow'];
				$('#reminders_box').append('<div class="fl blue undl hand mr5" id="reminders_reminder_'+aRow['id']+'" onclick="return do_client_deletereminder('+aRow['id']+');">- </div>');
				$('#reminders_reminder_'+aRow['id']).append(aRow['date_start']+': ');
				$('#reminders_reminder_'+aRow['id']).append(aRow['description']);
				$('#reminders_box').show();
			}
		},
		true // do not disable caching
	);
}
function do_client_deletereminder(nId)
{
	if(!confirm_event('Вы действительно хотите это удалить?'))
	{
		return false;
	}

	var aParams = new Array();
	aParams = {'nId':nId};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'client_deletereminder',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				alert(errors);
				return false;
			}

			$('#reminders_reminder_'+nId).remove();
		},
		true // do not disable caching
	);
}

var nBlogPosts = 0;

function getBlogPosts()
{
	//nBlogPosts

	nUserId = parseInt($('#peoplecard').attr('data'));
	nBlogPosts = parseInt(nBlogPosts);
	var aParams = new Array();
	aParams = {'nUserId':nUserId,'nBlogPosts':nBlogPosts};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'blog_getposts',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				showErrorContainer(errors);
				return false;
			}

			if(result['n'] <= 0 && nBlogPosts <= 0)
			{
				$('#blog_items').html('Извините, блог пока пуст.');
				$('#blog_loadnext').hide();
			}
			else
			{
				$('#blog_items').append(result['result']);
				nBlogPosts += result['n'];
			}

			$('div[id^="blog_item_"]').mouseover(function(e)
			{
				$(this).addClass('bg_over');
			}).mouseout(function()
			{
				$(this).removeClass('bg_over');
			});

			$('a[id^="blog_itemedit_"]').click(function(e)
			{
				var _nId = $(this).attr('id');
				_nId = _nId.replace(/\D/ig,"");

				jQuery.each($('div[id^="blog_post_"] a'),function()
				{
					$(this).children('span').html($(this).attr('data'));
				});

				$('#blogpost_text').val($('#blog_post_'+_nId).text());

				jQuery.each($('div[id^="blog_post_"] a'),function()
				{
					$(this).children('span').html('...');
				});

				$('#blogpost_button').val('Сохранить');
				$('#blogpost_id').val(_nId);
				$(window).scrollTop(300);

				return false;
			});
			$('a[id^="blog_itemstatus_"]').click(function(e)
			{
				if(confirm_event('Вы уверены?'))
				{
					var _nId = $(this).attr('id');
					_nId = _nId.replace(/\D/ig,"");
					setBlogPost(_nId);
				}

				return false;
			});

			$('div[id^="blog_post_"] a').mouseover(function(e)
			{
				$(this).children('span').html($(this).attr('data'));
			}).mouseout(function()
			{
				$(this).children('span').html('...');
			});

			$('#blogpost_clear').click(function(e)
			{
				$(this).blur();
				$('#blogpost_text').val('');
				$('#blogpost_id').val(0);
				$('#blogpost_button').val('Отправить');

				return false;
			});

		},
		true // do not disable caching
	);
}

function attachBlogForm()
{
	nUserId = parseInt($('#peoplecard').attr('data'));
	var aParams = new Array();
	aParams = {'nUserId':nUserId};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'blog_attachform',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				showErrorContainer(errors);
				return false;
			}

			$('#blog_form').html(result['result']);

			$('#blogpost_button').click(function(e)
			{
				$(this).blur();
				var strText = $('#blogpost_text').val();

				if(strText != '')
				{
					addBlogPost(strText);
					return false;
				}

				$('#blogpost_text').focus();
				showErrorContainer('Необходимо ввести текст поста');
			});
		},
		true // do not disable caching
	);
}

function addBlogPost(strText)
{
	var aParams = new Array();
	var nId = parseInt($('#blogpost_id').val());
	aParams = {'nId':nId, 'strText':strText};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'blog_post',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				showErrorContainer(errors);
				return false;
			}

			if(nId !== 0)
			{
				showSuccessContainer('Спасибо, пост успешно сохранен');
			}
			else
			{
				showSuccessContainer('Спасибо, пост успешно добавлен');
			}

			$('#blogpost_clear').click();
		},
		true // do not disable caching
	);
}

function setBlogPost(nId)
{
	var aParams = new Array();
	var nId = parseInt(nId);
	aParams = {'nId':nId};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'blog_setpost',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				showErrorContainer(errors);
				return false;
			}

			if(result['result'] == 0)
			{
				showSuccessContainer('Пост успешно скрыт');
			}
			else
			{
				showSuccessContainer('Спасибо, пост успешно показан');
			}
		},
		true // do not disable caching
	);
}


function getOpinions()
{
	nUserId = parseInt($('#peoplecard').attr('data'));
	var aParams = new Array();
	aParams = {'nUserId':nUserId};

	return JsHttpRequest.query(
		'/ajax.php', // backend
		{
			'do':		'opinions_getposts',
			'params':	aParams
		},
		function(result, errors) 
		{
			if(errors)
			{
				showErrorContainer(errors);
				return false;
			}

			if(result['n'] <= 0)
			{
				$('#opinion_items').html('Извините, отзывов пока нет.');
			}
			else
			{
				$('#opinion_items').html(result['result']);
			}

			$('div[id^="opinion_item_"]').mouseover(function(e)
			{
				$(this).addClass('bg_over');
			}).mouseout(function()
			{
				$(this).removeClass('bg_over');
			});
		},
		true // do not disable caching
	);
}

$(document).ready(function()
{
	$('#callback_click').click(function(e)
	{
		$('#callback_click').css('height','auto');
		$('#callback_click').css('width','auto');
		$('#callback_form').show();
		return false;
	});

	$('#callback_field').focus(function(e)
	{
		if($(this).val() == $(this).attr('base_value'))
		{
			$(this).val('');
		}
	}).blur(function()
	{
		if($(this).val() == '')
		{
			$(this).val($(this).attr('base_value'));
		}
	});

	$('#callback_submit').click(function(e)
	{
		$(this).blur();
		var strValue = $('#callback_field').val();
		var strBaseValue = $('#callback_field').attr('base_value');

		if(strValue == '' || strValue == strBaseValue)
		{
			$('#callback_field').css('border','2px solid red');
			return false;
		}
		else
		{
			$('#callback_field').css('border','2px solid green');
		}

		var aParams = new Array();
		aParams = {'strValue':strValue};

		return JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do':		'callback_sendcall',
				'params':	aParams
			},
			function(result, errors) 
			{
				if(errors)
				{
					showErrorContainer(errors);
					return false;
				}

				if(result['result'] == true)
				{
					showSuccessContainer('Спасибо, заказ успешно отправлен. Менеджер свяжется с вами в течение дня.');
					$('#callback_click').css('height','46px');
					$('#callback_field').val($('#callback_field').attr('base_value'));
					$('#callback_form').hide();
				}
			},
			true // do not disable caching
		);

		return false;
	});

	/* sets */

	$('a[id^="_setcreatebutton"]').click(function(e)
	{
		$(this).blur();
		$('#_setdivlabel').click();
		$('html,body').animate({scrollTop : 0},300);
		return false;
	});

	$('#_setdivlabel').click(function(e)
	{
		$('#_setdiv').is(':visible') ? $('#_setdiv').hide() : $('#_setdiv').show();
	});

	$('#_setnamefield, #_setemailfield').focus(function()
	{
		$(this).removeClass('error');

		if($(this).val() == $(this).attr('data'))
		{
			$(this).val('');
		}
	}).blur(function()
	{
		if($(this).val() == '')
		{
			$(this).val($(this).attr('data'));
		}
	});

	$('#_setnewbutton,#_setsavebutton').click(function(e)
	{
		$(this).blur();

		var strId = $(this).attr('id');
		var nNew = (strId == '_setnewbutton') ? 1 : 0;

		var bError = false;
		var strName = $('#_setnamefield').val();
		var strEmail = $('#_setemailfield').val();

		$('#_setnamefield, #_setemailfield').removeClass('error');

		if(strName == $('#_setnamefield').attr('data'))
		{
			$('#_setnamefield').addClass('error');
			bError = true;
		}
		if(strEmail == $('#_setemailfield').attr('data') || !email_check(strEmail))
		{
			$('#_setemailfield').addClass('error');
			bError = true;
		}

		if(!bError)
		{
			var aParams = new Array();
			aParams = {'nNew':nNew,'strName':strName,'strEmail':strEmail};

			return JsHttpRequest.query(
				'/ajax.php', // backend
				{
					'do':		'set_manage',
					'params':	aParams
				},
				function(result, errors) 
				{
					if(errors)
					{
						showErrorContainer(errors);
						return false;
					}

					if(nNew)
					{
						showSuccessContainer('Подборка создана.');
						$('#_setexistsdiv').show();
						$('#_setnewsdiv').hide();
						$('a[id^="setmanage"]').show();
						$('span[id^="_setcreatespan"]').hide();
						$('#_setlinkfield').val($('#_setlinkfield').attr('data') + result['result'] + '/');
					}

					$('#_setdivlink').show();
				},
				true // do not disable caching
			);

			return false;
		}
	});

	$('#_setlinkfield').focus(function(e)
	{
		$(this).select();
	});

	$('#_setrenewbutton').click(function(e)
	{
		$('#_setdivlink').hide();
		$('#_setdiv').show();
		$('#_setexistsdiv').hide();
		$('#_setnewsdiv').show();

		$('#_setnamefield').val('').focus().blur();
		$('#_setemailfield').val('').focus().blur();

		$(this).blur();

		var aParams = new Array();

		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do':		'set_close',
				'params':	aParams
			},
			function(result, errors) 
			{
				if(errors)
				{
					showErrorContainer(errors);
					return false;
				}

				$('#_setnamefield').attr('readonly',false);
				$('#_setnamefield').val($('#_setnamefield').attr('data'));
				$('#_setemailfield').attr('readonly',false);
				$('#_setemailfield').val($('#_setemailfield').attr('data'));
			},
			true // do not disable caching
		);

		return false;
	});

	$('a[id^="setmanage"]').click(function(e)
	{
		$(this).blur();

		var strId = $(this).attr('id');
		var nId = strId.replace(/\D/ig,"");

		var aParams = new Array();
		aParams = {'nId':nId};

		JsHttpRequest.query(
			'/ajax.php', // backend
			{
				'do':		'set_manage_object',
				'params':	aParams
			},
			function(result, errors) 
			{
				if(errors)
				{
					showErrorContainer(errors);
					return false;
				}

				if(result['result'] == 1)
				{
					$('#'+strId).text('Из подборки');
					$('#'+strId).addClass('red');
				}
				else if(result['result'] == 2)
				{
					$('#'+strId).text('В подборку');
					$('#'+strId).removeClass('red');
				}
			},
			true // do not disable caching
		);

		return false;
	});
});
