// informer proceed	script	

function add_to_watch_list(location){

//	$('email_sign_panel').style.display='none';
//	$('subscribe_link').style.display='block';
	
	$('add_to_informer').style.display='none';
	$('add_to_informer_panel').style.display='block';
	var url='ajax.php?'+Object.toQueryString({target:'search', event:'add_to_watch_list', location: location});
	var ajax= new Ajax(url,{
					method: 'get',
					onComplete: response_add_to_watch.bind(this)
					
	});
	ajax.request();
}

function response_add_to_watch(response){
	var result = Json.evaluate(response);
	var status=result.status;
	$('add_to_informer_panel').innerHTML='';
	if (status==1){
		$('add_to_informer_panel').innerHTML=$('informer_success').innerHTML;
		var t = update_informer_list(-1);
	} else {
		$('add_to_informer_panel').innerHTML=$('informer_halt').innerHTML;
	}
}

function update_informer_list(remove){
	
	var url='ajax.php?'+Object.toQueryString({target:'search', event:'update_informer_list', remove: remove});
	var ajax= new Ajax(url,{
					method: 'get',
					onComplete: response_update_watch.bind(this)
					
	});
	ajax.request();
}

function response_update_watch(response){
	var result= Json.evaluate(response);
	var items=result.items;
	var cnt= result.count;
	
	if (cnt>=1){
		
		if ($('settings_pannel').style.display!=='block'){
			$('settings_pannel').style.display='block';
		}
		
		$('settings_pannel').innerHTML='<div class="area"><span class="area"><span style="color:#FFFFFF;">&loz;</span>&loz;</span>&nbsp;<b>Список уведомлений</b><span style="margin:0px 0px 0px 5px;color:#0000ff;">beta</span></div><div id="informer_profiles" class="panel" style="padding-bottom:10px;"></div>';
		
		$each(items,
		    function(item,index){
		    	
				var id='watch_' + index;
				var element = new Element('div', {
							'id': id,
							'class': 'watch_class'
						});
						
				var style='style="color:black;"';			
				var query=item.query;
				var string=item.string;
				var amount=item.amount;
				
				if (amount>0){
					style='style="color:red;"';
				}
				
				var html='<span style="font-size:12px;">' + (index+1) + '&nbsp;&nbsp;<a href="?target=search&event=little&' + unescape(query) + '&iter=' + index + '&amount=' + amount + '">' + string + '</a> (<span ' + style + '>'+ amount + '</span>)</span> <a href="javascript:void(0);" title="Удалить" onclick="update_informer_list(' + index + ');" style="text-decoration:none;"><span style="color:red;font-size:12px;">x</span></a>';
			
				element.setHTML(html);			
				element.setProperty('align','left');
				element.injectInside('informer_profiles');			
			}
	 	);		
	}	
	 else {
	 		$('settings_pannel').innerHTML='';
			$('settings_pannel').style.display='none';
	}
}