CD3.Behaviors.assign({
	'#main_menu:click': {
		'dt.head': function(){
			Effect.toggle(this.next('dd'), 'fading_blind', {duration: .5});
		}
	},
	'#addprod_lang_panel:click': {
		'a': function(){
			$('addprod_lang_panel').select('a.selected').invoke('removeClassName', 'selected');
			$('lang1', 'lang2', 'lang3').invoke('hide');
			$('lang' + this.getAttribute('lang')).show();
			this.className = 'selected';
		}
	},
	'#recent_properties': function(){
		var effects = [];
		new PeriodicalExecuter(function(){ effects.invoke('call'); }, 5);
		
		function findRandomImage(current, images){
			var src;
			do {
				src = images[ parseInt((1 - Math.random()) * images.length) ];
			} while(src == current);
			return new Element('img', {src: src}); 
		};
		
		this.select('td.image').each(function(td){
			var all = td.down('span').select('img').pluck('src');
			if (all.length > 1){
				effects.push(function(){
					var img = td.down('img');
					img.mutateTo( findRandomImage(img.src, all) , {
						replace: true
					});
				});
			}
		});
	}
});

// {$lcode}/prod/{$id}
var curnum = 0
function showPic(num){
	num = num > pics.length-1 ? 0 : num;
	num = num < 0 ? pics.length-1 : num;
	
	if (pics[num]){
		curnum										= num;
		document.getElementById('broi').innerHTML	= (num+1) + '/' + pics.length;
		document.getElementById('mainpic').src		= pics[num];
	}
}


/*

	'#recent_properties': function(){
		var chain = [];
		new PeriodicalExecuter(function(){ chain.invoke('call'); }, 4);
		
		document.getElementsBySelector('#recent_properties a.images_list').each(function(a){
			var imgs = a.getElementsByTagName('img');
			chain.push(function(){
				Element.hide.apply(this, imgs);
  				Element.show(imgs[ parseInt((1 - Math.random()) * imgs.length) ]);
			});
		});
	}
});
*/
