jak zapisac tablice js do cookie i pozniej ja odczytac? Bo w normalnej postaci sie nie da zapisac do cookie

moj skrypt wyglada tak: (getMenu() i displayMenu() wywolywane przez <body onload="">)
style.css
.menu_title {
font-weight: bold;
}
.menu_childs {
margin-left: 20px;
}
menu.html
<div id="menu_1_title" class="menu_title"> <a href="#" onClick="showChilds(1)" id="show_1">Rozwin
</a> <a href="#" onClick="hideChilds(1)" id="hide_1">Schowaj
</a> Makijaz
<div id="menu_1_childs" class="menu_childs"> <div id="menu_2_title" class="menu_title"> <a href="#" onClick="showChilds(2)" id="show_2">Rozwin
</a> <a href="#" onClick="hideChilds(2)" id="hide_2">Schowaj
</a> Oczy
<div id="menu_2_childs" class="menu_childs"> <div id="menu_8_title" class="menu_title">Tusze do rzęs
</div> <div id="menu_3_title" class="menu_title">Twarz
</div> <div id="menu_3_childs" class="menu_childs"></div> <div id="menu_4_title" class="menu_title">Usta
</div> <div id="menu_4_childs" class="menu_childs"></div>
<div id="menu_5_title" class="menu_title"> <a href="#" onClick="showChilds(5)" id="show_5">Rozwin
</a> <a href="#" onClick="hideChilds(5)" id="hide_5">Schowaj
</a> Ciało
<div id="menu_5_childs" class="menu_childs"> <div id="menu_6_title" class="menu_title">Brzuch
</div> <div id="menu_6_childs" class="menu_childs"></div> <div id="menu_7_title" class="menu_title">Nogi
</div> <div id="menu_7_childs" class="menu_childs"></div>
scripts.js
function getMenu() {
if (getCookie('menu') == false) {
menu
[1
] = new Array(0, 'Makijaz', false); menu
[2
] = new Array(1, 'Oczy', false); menu
[8
] = new Array(2, 'Tusze do rzęs', null); menu
[3
] = new Array(1, 'Twarz', null); menu
[4
] = new Array(1, 'Usta', null);
menu
[5
] = new Array(0, 'Ciało', false); menu
[6
] = new Array(5, 'Brzuch', null); menu
[7
] = new Array(5, 'Nogi', null); } else {
menu = getCookie('menu');
}
}
function displayMenu() {
for (i = 1; i < menu.length; i++) {
var childs = document.getElementById('menu_'+i+'_childs');
if (menu[i][2] == true) {
childs.style.visibility = 'visible';
childs.style.position = 'static';
childs.style.left = '-1000px';
enableMenuButton('hide_'+i);
disableMenuButton('show_'+i);
} else if (menu[i][2] == false) {
childs.style.visibility = 'hidden';
childs.style.position = 'absolute';
childs.style.left = '-1000px';
disableMenuButton('hide_'+i);
enableMenuButton('show_'+i);
}
}
}
function enableMenuButton(elementID) {
var menuButton = document.getElementById(elementID);
menuButton.style.visibility = 'visible';
menuButton.style.left = '-1000px';
menuButton.style.position = 'static';
}
function disableMenuButton(elementID) {
var menuButton = document.getElementById(elementID);
menuButton.style.visibility = 'hidden';
menuButton.style.left = '-1000px';
menuButton.style.position = 'absolute';
}
function showChilds(ID) {
menu[ID][2] = true;
enableMenuButton('hide_'+ID);
disableMenuButton('show_'+ID);
displayMenu();
}
function hideChilds(ID) {
menu[ID][2] = false;
disableMenuButton('hide_'+ID);
enableMenuButton('show_'+ID);
displayMenu();
}
// COOKIE
// var exdate=new Date();
// exdate.setDate(exdate.getDate()+expiredays);
document.cookie=c_name+ "=" +escape(value);
}
function getCookie(c_name) {
if (document.cookie.length>0) {
c_start=document.cookie.indexOf(c_name + "=")
if (c_start!=-1) {
c_start=c_start + c_name.length+1
c_end=document.cookie.indexOf(";",c_start)
if (c_end==-1) {
c_end=document.cookie.length
return unescape(document.cookie.substring(c_start,c_end))
}
}
}
return false;
}