Index: lams_central/web/main.jsp
===================================================================
RCS file: /usr/local/cvsroot/lams_central/web/main.jsp,v
diff -u -r1.24 -r1.25
--- lams_central/web/main.jsp 1 Nov 2007 04:02:15 -0000 1.24
+++ lams_central/web/main.jsp 7 Nov 2007 03:28:37 -0000 1.25
@@ -39,34 +39,52 @@
jQuery(this).load("displayGroup.do", {stateId: 1, orgId: this.id}, function() {
jQuery("a.disabled-sequence-name-link, a.sequence-name-link", this).ToolTip({
className: 'sequence-description-tooltip',
- position: 'mouse'
+ position: 'mouse',
+ delay: 300
});
+ jQuery("a.disabled-sequence-name-link, a.sequence-name-link", this).each(function(i, element) {
+ var title = jQuery(element).attr("title");
+ if (title!=null) {
+ var newTitle = title.replace(/\r\n/g,"
").replace(/\n/g,"
")
+ jQuery(element).attr("title", newTitle);
+ }
+ });
});
});
jQuery("body").click(function(event) {
if (jQuery(event.target).is("a.j-group-header")){
- jQuery(event.target).parent("h2").parent("div.left-buttons").parent("div.row").next("div.j-course-contents").toggle("fast");
+ var course = jQuery(event.target).parent("h2").parent("div.left-buttons").parent("div.row").next("div.j-course-contents");
+ if (jQuery.browser.msie) {
+ if (jQuery.browser.version == '6.0') {
+ course.slideToggle("fast");
+ }
+ } else {
+ course.toggle("fast");
+ }
return false;
}
});
});
- function makeSortable(element) {
+ function makeSortable(element, acceptClass) {
jQuery(element).Sortable({
- accept: "j-single-lesson",
+ accept: acceptClass,
axis: "vertically",
containment: [jQuery(element).offset().left,
jQuery(element).offset().top,
jQuery(element).width(),
jQuery(element).height()],
- onStop: function s() {
+ onStop: function() {
var ids = [];
jQuery(this).parent().children("p").each(function(i, element) {
ids.push(element.id);
});
+ var jLessonsId = jQuery(this).parent().attr("id");
+ var dashIndex = jLessonsId.indexOf("-");
+ var orgId = (dashIndex>0 ? jLessonsId.substring(0, dashIndex) : jLessonsId);
$.ajax({
url: "servlet/saveLessonOrder",
- data: {orgId: jQuery(this).parent().attr("id"),
+ data: {orgId: orgId,
ids: ids.join(",")
},
error: function(a,b) {