(function($){
	$.fn.component_reloadMenu = function(wname,t,wname_oldon) 
	{ 		
		if(!window.user_cv_id)return false;
		t=$("#menu");
		wname_oldon = t.find('li.on a').attr('rel');
		$.get(window.reloadMenu_url, null, function(data) 
		{	
			if (data.completion != '') {
				var progressBar = $('#progressBar span');
				progressBar.animate({'width': data.completion + '%'});
				progressBar.html(data.completion + '%')
			}
			
			if(data.menu == '') return false;
			data=$(data.menu);
			t.replaceWith(data);
			if(wname)var newmenu = data.find('li.'+wname+' a');
			if(wname && wname==wname_oldon && !newmenu.length){location.href=window.uri; return false;}
			else {
				data.find("li."+wname_oldon).addClass("on");
			}
			if(wname)data.find('li.'+wname+' a').animate({opacity:0}, 150, function() {
				$(this).animate({opacity:1}, 150, function() {
					$(this).animate({opacity:0}, 150, function() {
						$(this).animate({opacity:1}, 150, function() {
				
						});
					});
				});
			});
		}, 'json');
		$.get(window.reloadAddContent_url, null, function(data) 
		{	
			var old_sel_href = $("#addcontent .submenu-on").attr("href").split("#")[1];
			if(data!="") {
				$("#addcontent").html(data);//.configbar_addcontent();
			}
			$("#addcontent a[href*=#"+old_sel_href+"]").trigger("click");
		});
		return this;
	};


	$(function(){
		
		window.newUserWidgetHelpReady = false;
		window.newUserWidgetHelpClose = function() {
			$('#newUserWidgetHelp').hide();
			$('.dyb_componentsview').css({ position: '' })
			clearInterval(window.newUserWidgetHelp);
		}
		if($('#newUserWidgetHelp').length) {
			window.newUserWidgetHelp = setInterval(function(ct, cl) {
				window.newUserWidgetHelpPortlet = $('div.middle div.portlet');
				
				if(window.newUserWidgetHelpPortlet.length == 1) {
					clearInterval(window.newUserWidgetHelp);
					window.newUserWidgetHelpPortlet.append($('#newUserWidgetHelp'));
					$('#newUserWidgetHelp').css({ left : -172, top: -11 }).show();
					setTimeout(function() {
						window.newUserWidgetHelpReady = true;
						$(document).one('mousedown', window.newUserWidgetHelpClose);
					} , 4000);				
				}
				else {
					
				}
			}, 200);
		}
		
	})

})(jQuery);


