var _Amw = {}


/* Experts
----------------------------------------------- */
	_Amw.experts = {
			clName : 'bl-expert',
			clAct : 'bl-dflt_itm_Act'
		};
	/* -----------[ Moseover init ]----------- */
		_Amw.experts.init = function () {
			var childs = LiCi.$_(this.clName+'_list_itm');
			
			LiCi.$_add(childs[0],this.clAct);
			LiCi.$_(this.clName+'_ttl_str')[0].innerHTML = LiCi.$Node.Child.getFirsts(childs[0])[0].innerHTML;
			LiCi.$_(this.clName+'_desc')[0].innerHTML = LiCi.$Node.Child.getFirsts(childs[0])[1].innerHTML;
			
			for (var i = 0; i < childs.length; i++) {
				LiCi.eventAdd (childs[i], "mouseover", function () {
					_Amw.experts.mouseover(this);
				});
			}
		};
	/* -----------[ Mouserover ]----------- */
		_Amw.experts.mouseover = function (e) {
			var clName = _Amw.experts.clAct;
			this.hover(e,clName);
			this.title(e);
			this.desc(e);
		};
	/* -----------[ Hover ]----------- */
		_Amw.experts.hover = function(e,clName) {
			/* -[ Remove previous active ]- */
				var act = LiCi.$_(clName)[0];
				LiCi.$_del(act,clName);
			/* -[ Add active class to current ]- */
				LiCi.$_add(e,clName);
		};
	/* -----------[ Change title ]----------- */
		_Amw.experts.title = function (e) {
			/* -[ Get childs ]- */
				var child = LiCi.$Node.Child.getFirsts(e)[0];
			/* -[ Get title block ]- */
				var title = LiCi.$_(this.clName+'_ttl_str')[0];
			/* -[ Insert title from element ]- */
				title.innerHTML = child.innerHTML;		
		};
	/* -----------[ Change description ]----------- */
		_Amw.experts.desc = function (e) {
			/* -[ Get childs ]- */
				var child = LiCi.$Node.Child.getFirsts(e)[1];
			/* -[ Get desc block ]- */
				var desc = LiCi.$_(this.clName+'_desc')[0];
			/* -[ Insert desc from element ]- */	
				desc.innerHTML = child.innerHTML;
		};
		
/* Resize posts images
----------------------------------------------- */	
	_Amw.imgresize = {
		clName : 'bl-post_body',
		size : 440
	};
	/* -----------[ Resize ]----------- */
		_Amw.imgresize.init = function () {
			/* -[ Get all posts ]- */
				var elems = LiCi.$_(this.clName);
				for (var i = 0; i < elems.length; i++) {
					var image = elems[i].getElementsByTagName('img');
					for (var cl = 0; cl < elems.length; cl++) {
						if (image[cl]) {
							if (image[cl].width > this.size) {
								image[cl].width = image[cl].width/1.5
								image[cl].height = image[cl].height/1.5
							}
						}
					}
				}				
		};
		
		
/* Onload
----------------------------------------------- */
	LiCi.domReady (function () {		
		_Amw.experts.init ();
		//_Amw.imgresize.init();
	});


function showModeratorForm() {
	jQuery('#moderation-form-container').show();
}
function hideModeratorForm() {
	jQuery('#moderation-form-container').hide();
}
