analysisNS.saveOrder = function( containerObj )
{

	if ( !containerObj ) return;

	var order = '';

	$( containerObj ).children("._portlet").each(function(){

		order += "," + $(this).attr("portlet_name");

	});

	if ( analysisNS.isLogged != 0 ) {

		$.ajax({
			type: "POST",
			url: "analizy?analysis_controller=1",
			/**
			*
			* dane w postaci: nazwa_kolumny, id_ntej_kolumny
			*
			**/
			data: "columns=" + $( containerObj ).attr('column_name') + order,
			success: function( msg ){
				return false;
			}
		});

	}

}

analysisNS.restoreOrder = function( columnClass )
{

	if ( !columnClass ) return;

	if ( analysisNS.portletOrder ) {

		for ( y in analysisNS.portletOrder ) {

			if ( analysisNS.portletOrder[y] ) {

				var classes = analysisNS.portletOrder[y].split(",");

				for ( x in  classes ) {

//				    alert(columnClass[y] + ' ' + classes[x]);
					$("."+ columnClass[y] ).append( $("."+ classes[x]) );

				}
			}
		}
	}
}

$(document).ready(function(){

	$("li#item2 a").addClass("zaznaczone");

	$("._column").sortable({
		forceHelperSize: true,
		revert: true,
		update: function() {
			analysisNS.saveOrder( this )
		},
		handle: '._portlet-header',
		connectWith: '._column'
	});

	$("._column").disableSelection();

	analysisNS.restoreOrder( ["_analysis_column1","_analysis_column2"] );

	//wypelnienie portletow odpowiednim contentem
//	$("._portlet-content", "._analysisIndex").portletContent({ 'url': 'analizy?analysis_controller=2' });
//	$("._portlet-content", "._analysisCurrency").portletContent({ 'url': 'analizy?analysis_controller=3' });
//	$("._portlet-content", "._analysisCompany").portletContent({ 'url': 'analizy?analysis_controller=4' });

	$("._configAnalysisIndexMenu").configMenu({

		'portlet'				: 5,		//_analysisIndex
		'success'				: function(){
			window.location = mainLink+'analizy,analizy';
//			$("._portlet-content", "._analysisIndex").portletContent({ 'url': 'analizy?analysis_controller=6' });
		}

	});

	$("._configAnalysisCurrencyMenu").configMenu({

		'portlet'				: 6,		//_analysisCurrency
		'success'				: function(){
		    window.location = mainLink+'analizy,analizy';
//			$("._portlet-content", "._analysisCurrency").portletContent({ 'url': 'analizy?analysis_controller=6' });
		}

	});

	$("._configAnalysisCompanyMenu").configMenu({

		'portlet'				: 7,		//_companyAnalysis
		'success'				: function(){
			window.location = mainLink+'analizy,analizy';
//			$("._portlet-content", "._analysisCompany").portletContent({ 'url': 'analizy?analysis_controller=6' });
		}

	});


});
