12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- function setLMCookie(name, value)
- {
- document.cookie = name + '=' + value + ';path=/';
- }
- function getLMCookie(name)
- {
- foobar = document.cookie.split(name + '=');
- if (foobar.length < 2) {
- return null;
- }
- tempString = foobar[1];
- if (tempString.indexOf(';') == -1) {
- return tempString;
- }
- yafoobar = tempString.split(';');
- return yafoobar[0];
- }
- function parseExpandString()
- {
- expandString = getLMCookie('phplm_expand');
- phplm_expand = new Array();
- if (expandString) {
- expanded = expandString.split('|');
- for (i=0; i<expanded.length-1; i++) {
- phplm_expand[expanded[i]] = 1;
- }
- }
- }
- function parseCollapseString()
- {
- collapseString = getLMCookie('phplm_collapse');
- phplm_collapse = new Array();
- if (collapseString) {
- collapsed = collapseString.split('|');
- for (i=0; i<collapsed.length-1; i++) {
- phplm_collapse[collapsed[i]] = 1;
- }
- }
- }
- parseExpandString();
- parseCollapseString();
- function saveExpandString()
- {
- expandString = '';
- for (i=0; i<phplm_expand.length; i++) {
- if (phplm_expand[i] == 1) {
- expandString += i + '|';
- }
- }
- setLMCookie('phplm_expand', expandString);
- }
- function saveCollapseString()
- {
- collapseString = '';
- for (i=0; i<phplm_collapse.length; i++) {
- if (phplm_collapse[i] == 1) {
- collapseString += i + '|';
- }
- }
- setLMCookie('phplm_collapse', collapseString);
- }
|