Revision 4001,
1.0 KB
checked in by rafaelraymundo, 13 years ago
(diff) |
Ticket #1615 - Componente novo para agenda......................................
|
Rev | Line | |
---|
[4001] | 1 | (function(){
|
---|
| 2 | function setCookie(name,cookie_param,value) {
|
---|
| 3 | var str = name + "=" + value + (cookie_param?("; "+cookie_param):"");
|
---|
| 4 | document.cookie = str;
|
---|
| 5 | }
|
---|
| 6 | function getCookie(name) {
|
---|
| 7 | var search = name + "=";
|
---|
| 8 | if (document.cookie.length > 0) {
|
---|
| 9 | var offset = document.cookie.indexOf(search);
|
---|
| 10 | if (offset != -1) {
|
---|
| 11 | offset += search.length;
|
---|
| 12 | var end = document.cookie.indexOf(";", offset);
|
---|
| 13 | if (end == -1)
|
---|
| 14 | end = document.cookie.length;
|
---|
| 15 | return document.cookie.substring(offset, end);
|
---|
| 16 | }
|
---|
| 17 | }
|
---|
| 18 | return "";
|
---|
| 19 | }
|
---|
| 20 | var first = true;
|
---|
| 21 | scheduler.attachEvent("onBeforeViewChange",function(om,od,m,d){
|
---|
| 22 | if (first){
|
---|
| 23 | first = false;
|
---|
| 24 | var data=getCookie("scheduler_settings");
|
---|
| 25 | if (data){
|
---|
| 26 | data = data.split("@");
|
---|
| 27 | data[0] = this.templates.xml_date(data[0]);
|
---|
| 28 | this.setCurrentView(data[0],data[1]);
|
---|
| 29 | return false;
|
---|
| 30 | }
|
---|
| 31 | }
|
---|
| 32 | var text = this.templates.xml_format(d||od)+"@"+(m||om);
|
---|
| 33 | setCookie("scheduler_settings","expires=Sun, 31 Jan 9999 22:00:00 GMT",text);
|
---|
| 34 | return true;
|
---|
| 35 | });
|
---|
| 36 | })(); |
---|
Note: See
TracBrowser
for help on using the repository browser.