$(function() {
	$(".column").sortable({
		connectWith: '.column'
	});

	$(".portlet").addClass("ui-widget ui-widget-content ui-helper-clearfix ui-corner-all")
		.find(".portlet-header")
			.addClass("ui-widget-header ui-corner-all")
			.prepend('<span class="ui-icon ui-icon-plusthick"></span>')
			.end()
		.find(".portlet-content");

	$(".portlet-header .ui-icon").click(function() {
		$(this).toggleClass("ui-icon-minusthick");
		$(this).parents(".portlet:first").find(".portlet-content").toggle();
	});

	$(".column").disableSelection();
});

function editLayout()
{
	document.getElementById('fade').style.display='block';
	$('#editLayout').css('display','block');
	$('#editLayout').css('height','600');
	$('#fade').css('width',document.body.scrollWidth);
	$('#fade').css('height',document.body.scrollHeight);
	$('#fade').css('display','block');
}

var strProfileBoxesVisible = "";
function toogleBox(divID)
{
	$("#"+divID).toggle();		
	if ($("#"+divID).css('display') == "inline-block")
	{
		$("#show"+divID).val('1');
	}
	else if($("#"+divID).css('display') == "none")
	{
		$("#show"+divID).val('0');
	}
	$("#plus_"+divID).toggle();
	$("#minus_"+divID).toggle();
}
function saveProfileLayout(objForm, type)
{
	if (type == 'default')
	{
		var actionType = "SAVE_PROFILE_LAYOUT_TO_DEFAULT";
		$.ajax({
			type: "POST",
			url : HTTP_SERVER + DIR_WS_HTTP + "ajaxEditProfile.php",
			data: "actionType="+actionType+"&"+strData,
			success: function(msg)
			{
				closeProfileLayout();
				//txt = "Layout has been set to default";
				//var txt = '<img src="'+DIR_WS_IMAGES+'icons/check.png" width="64" height="64" border="0" alt="" align="absmiddle">' + txt;
				//alertBox(txt, false);
			}
		});
	}
	else
	{
		var cntDefault = 1;
		$(".column .portlet").each(function (i)
		{
			$("#show"+$(this).attr('id')+"Position").val(cntDefault);
			cntDefault++;
		});

		$(".column:even .portlet").each(function (i)
		{
			//if ($(this).css('display') == "inline-block")
			{
				i++;
				var cntPosition = (i*2 -1);
				//alert(cntPosition);
				//alert($(this).attr('id'));
				$("#show"+$(this).attr('id')+"Position").val(cntPosition);
			}
		});

		$(".column:odd .portlet").each(function (i)
		{
			//if ($(this).css('display') == "inline-block")
			{
				i++;				
				var cntPosition = (i*2);
				//alert(cntPosition);
				//alert($(this).attr('id'));
				$("#show"+$(this).attr('id')+"Position").val(cntPosition);				
			}
		});

		var strData = ajaxPost(objForm);
		var actionType = "SAVE_PROFILE_LAYOUT";
		$.ajax({
			type: "POST",
			url : HTTP_SERVER + DIR_WS_HTTP + "ajaxEditProfile.php",
			data: "actionType="+actionType+"&"+strData,
			success: function(msg)
			{
				closeProfileLayout();
				//txt = "Layout has been saved successfuly";
				//var txt = '<img src="'+DIR_WS_IMAGES+'icons/check.png" width="64" height="64" border="0" alt="" align="absmiddle">' + txt;
				//alertBox(txt, false);
			}
		});
	}
}

function closeProfileLayout()
{
	$('#editLayout').css('display','none');
	$('#fade').css('display','none');
	/* redirect the page start */
	window.location = HTTP_SERVER + DIR_WS_HTTP + "profile/"+sess_userName;
	/* redirect the page end */
}