Line | |
---|
1 | var cookies_im = { |
---|
2 | |
---|
3 | "getCookie" : function (pNameCookie) |
---|
4 | { |
---|
5 | if (document.cookie.length>0) |
---|
6 | { |
---|
7 | var c_start = document.cookie.indexOf(pNameCookie + "="); |
---|
8 | if ( c_start != -1) |
---|
9 | { |
---|
10 | c_start = c_start + pNameCookie.length + 1; |
---|
11 | var c_end = document.cookie.indexOf(";",c_start); |
---|
12 | |
---|
13 | if ( c_end == -1) c_end=document.cookie.length; |
---|
14 | return unescape(document.cookie.substring( c_start, c_end)); |
---|
15 | } |
---|
16 | } |
---|
17 | return false; |
---|
18 | }, |
---|
19 | |
---|
20 | "setCookie" : function setCookie(pNameCookie, pValue, pExpire) |
---|
21 | { |
---|
22 | var dt = new Date(); |
---|
23 | if( pExpire ) |
---|
24 | dt.setTime( dt.getTime() + (pExpire * (60 * 1000))); |
---|
25 | document.cookie = pNameCookie+ "=" + escape(pValue) + (( pExpire == null ) ? "" : ";expires="+dt.toGMTString()); |
---|
26 | }, |
---|
27 | |
---|
28 | "checkCookie" : function(pNameCookie) |
---|
29 | { |
---|
30 | return this.getCookie(pNameCookie); |
---|
31 | } |
---|
32 | } |
---|
Note: See
TracBrowser
for help on using the repository browser.