
var Helper = {


	reorder : function()
	{
		Loading.start(50);
		var params = 'action=reorder';
			params += '&page=' + $F('current_page');
			params += '&tb=' + $F('cur_tb');
			params += '&pref=' + $F('tb_pref');
			params += '&' + Sortable.serialize('records_list');

		new Ajax.Request('ajax.php', {
			method: 'post',
			parameters: params,
			onComplete: function(){
				Loading.stop();
			}
		});
	},

	getcats : function(cat)
	{		
		Loading.start(50);
		var scat = -1;
		if($F('su_id') != '') {
			scat = $F('su_id');
		}
		
		new Ajax.Updater('subcat', 'users/ajax_cats.php', {
			method:'get',
			parameters: {'cat_id' : cat, 'su_id': scat},
			onComplete: function(){
				Loading.stop();
			}
		});
	},

	getcities : function(country_id)
	{
		//Loading.start(50);
		var city = -1;
		if($F('ct_id') != '') {
			city = $F('ct_id');
		}
		
		new Ajax.Updater('cities', 'users/ajax_cities.php', {
			method:'get',
			parameters: {'co_id' : country_id, 'ct_id': city},
			onComplete: function(){
				//Loading.stop();
			}
		});
	},
	
	read : function(read)
	{		
		Loading.start(50);
		new Ajax.Request('users/read_off.php', {
			method: 'post',
			parameters: {'off_id' : read},
			onComplete: function(){
				Loading.stop();
			}
		});
	},
	
	update_read : function(us_id)
	{
		new Ajax.Updater('sent_title', 'users/ajax_read.php', {			
			method:'post',
			parameters: {'user_id' : us_id},
			onComplete: function(){
			}
		});
	},
	
	send_msg : function(user)
	{	
		new Ajax.Updater('send_msg', 'ajax_usermsg.php', {
			method:'post',
			parameters: {'to_user' : user},
			onComplete: function(){
			}
		});
	},
	
	delRecordConfirm : function()
	{
		$$('.delete').each(function(elem)
		{
			Event.observe(elem, 'click', function(event)
			{
				if(!confirm('Do you confirm deleteing this record ?')) {
					Event.stop(event);
				}

			});
		});
	}

}