Changeset 2921
- Timestamp:
- 05/30/10 21:42:46
- Files:
-
- trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/css/bwScheduling.css (modified) (1 diff)
- trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/images/std-arrow-left-sched.gif (added)
- trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/images/std-arrow-right-sched.gif (added)
- trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/javascript/bedeworkScheduling.js (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/css/bwScheduling.css
r2920 r2921 158 158 display: none; 159 159 } 160 #bwSchedProcessingMsg { 161 font-style: italic; 162 color: #666; 163 background-color: white; 164 } 160 165 #bwScheduleControls { 161 166 margin: 1.5em 1em; trunk/deployment/webuser/webapp/resources/demoskins/themes/bedeworkTheme/javascript/bedeworkScheduling.js
r2920 r2921 457 457 navigationHtml += '<div id="bwGridNav">'; 458 458 navigationHtml += ' <a href="javascript:bwGrid.gotoPreviousRange()" title="previous date range">'; 459 navigationHtml += ' <img src="' + this.resourcesRoot + '/images/std-arrow-left .gif" width="13" height="16" alt="previous date range" border="0"/>';459 navigationHtml += ' <img src="' + this.resourcesRoot + '/images/std-arrow-left-sched.gif" width="13" height="16" alt="previous date range" border="0"/>'; 460 460 navigationHtml += ' </a>'; 461 461 navigationHtml += ' <a href="javascript:bwGrid.gotoNextRange()" title="next date range">'; 462 navigationHtml += ' <img src="' + this.resourcesRoot + '/images/std-arrow-right .gif" width="13" height="16" alt="next date range" border="0"/>';462 navigationHtml += ' <img src="' + this.resourcesRoot + '/images/std-arrow-right-sched.gif" width="13" height="16" alt="next date range" border="0"/>'; 463 463 navigationHtml += ' </a>'; 464 464 navigationHtml += '</div>'; 465 navigationHtml += '<div id="bwSchedProcessingMsg">processing...</div>'; 465 466 466 467 // generate the date row - includes top left corner navigation buttons … … 776 777 } 777 778 ); 779 780 this.gotoNextRange = function() { 781 $("#bwSchedProcessingMsg").show(); 782 bwGrid.startRange.addDays(bwGrid.dayRange); 783 bwGrid.endRange.addDays(bwGrid.dayRange); 784 bwGrid.requestFreeBusy(); 785 } 786 787 this.gotoPreviousRange = function() { 788 $("#bwSchedProcessingMsg").show(); 789 bwGrid.startRange.subtractDays(bwGrid.dayRange); 790 bwGrid.endRange.subtractDays(bwGrid.dayRange); 791 bwGrid.requestFreeBusy(); 792 } 778 793 779 794 this.setDateTimeWidgets = function(startMils) { … … 933 948 }); 934 949 950 // hide the processing message 951 $("#bwSchedProcessingMsg").fadeOut(100); 935 952 936 953 } catch (e) { … … 938 955 } 939 956 940 /*var myString = "";941 for(i=0; i < this.fb.length; i++) {942 myString += this.fb[i][0]+ " " + this.fb[i][1] +"\n";943 }944 alert("Fb values:\n" + myString);945 */946 957 }; 947 958 }; … … 966 977 Date.prototype.addDays = function(days) { 967 978 this.setDate(this.getDate() + days); 979 }; 980 Date.prototype.subtractDays = function(days) { 981 this.setDate(this.getDate() - days); 968 982 }; 969 983 Date.prototype.addHours = function(hours) {
