| | |
| | | return null; |
| | | } |
| | | else { |
| | | begin += 2; |
| | | begin += 2; |
| | | } |
| | | |
| | | var end = document.cookie.indexOf(";", begin); |
| | | var end = dc.indexOf(";", begin); |
| | | if (end == -1) |
| | | end = dc.length; |
| | | |
| | |
| | | return String(str).replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1'); |
| | | }; |
| | | |
| | | // Extend Date prototype to detect Standard timezone without DST |
| | | // from http://www.michaelapproved.com/articles/timezone-detect-and-ignore-daylight-saving-time-dst/ |
| | | Date.prototype.getStdTimezoneOffset = function() |
| | | { |
| | | var m = 12, |
| | | d = new Date(null, m, 1), |
| | | tzo = d.getTimezoneOffset(); |
| | | |
| | | while (--m) { |
| | | d.setUTCMonth(m); |
| | | if (tzo != d.getTimezoneOffset()) { |
| | | return Math.max(tzo, d.getTimezoneOffset()); |
| | | } |
| | | } |
| | | |
| | | return tzo; |
| | | } |
| | | |
| | | // Make getElementById() case-sensitive on IE |
| | | if (bw.ie) |