function noticeUserLayoutChanged(changedLayoutName)
{	
	var cookObjChangedName = 'cookie_layout_object_changed';
	
	var cookieNamesArr = $.cookie(cookObjChangedName);
	if( cookieNamesArr ) {
		cookieNamesArr = cookieNamesArr.split(separator);
		if( !isLayoutNameInArray( cookieNamesArr, changedLayoutName ) ) cookieNamesArr.push( changedLayoutName );
	
		$.cookie(cookObjChangedName, strFromArrWithSep(cookieNamesArr), { expires: cookExpiry, path: "/" });
	}
	else 
		$.cookie(cookObjChangedName, changedLayoutName, { expires: cookExpiry, path: "/" });
}

function isLayoutNameInArray (arr, lay) {
	var isObject = false;
	for (var i = 0 ; i < arr.length; i++) 
		if (arr[i] == lay) isObject = true;
	return isObject;
}

function strFromArrWithSep(array) {
	var helpString = '';
	if (array.length > 0) {
		helpString += array[0];
		for (var i = 1 ; i < array.length; i++) 
			helpString += separator + array[i];
	}
	return helpString;
}
