# HG changeset patch # User Nathan Phillip Brink # Date 2011-02-16 13:20:55 # Node ID cdb656e2318aa44dd12c7f23fe6ddd1aeda4262c # Parent b5e0a0fe027d9ff75c26f924af5034f8b0b3aea1 Fix up some javascript stuff for the input page with the help of jslint. diff --git a/scripts/scheduleInput.js b/scripts/scheduleInput.js --- a/scripts/scheduleInput.js +++ b/scripts/scheduleInput.js @@ -47,8 +47,7 @@ var sectionsOfClass = new Array(); } else return true; }, - "

Please select a time

" - ); + "

Please select a time

"); //-------------------------------------------------- // Days of Week validation @@ -60,13 +59,12 @@ var sectionsOfClass = new Array(); jQuery(element).parent().parent().children().children('.daysRequired:checked').each( function() { checkedCount++; }); - if (checkedCount == 0) { + if (checkedCount === 0) { return false; } else return true; }, - "

Select a day!

" - ); + "

Select a day!

"); /** * Class name validation: only require a class name if it has at least @@ -101,8 +99,7 @@ jQuery.validator.addMethod('classRequire return false; }, - '

Enter Class Name.

' - ); + '

Enter Class Name.

'); //-------------------------------------------------- // Add validation rules @@ -136,28 +133,28 @@ function genSectionHtml_n(cnum, name, sy var cssclasses = 'section class' + cnum; if(type == 'lab') { - cssclasses += ' lab' + cssclasses += ' lab'; } var result = ''; result = result + ''; result = result + ''; - result = result + '' + + genOptionHtml("0700", "7:00 am", stime) + genOptionHtml("0730", "7:30 am", stime) + + genOptionHtml("0800", "8:00 am", stime) + genOptionHtml("0830", "8:30 am", stime) + + genOptionHtml("0900", "9:00 am", stime) + genOptionHtml("0930", "9:30 am", stime) + + genOptionHtml("1000", "10:00 am", stime) + genOptionHtml("1030", "10:30 am", stime) + + genOptionHtml("1100", "11:00 am", stime) + genOptionHtml("1130", "11:30 am", stime) + + genOptionHtml("1200", "12:00 pm", stime) + genOptionHtml("1230", "12:30 pm", stime) + + genOptionHtml("1300", "1:00 pm", stime) + genOptionHtml("1330", "1:30 pm", stime) + + genOptionHtml("1400", "2:00 pm", stime) + genOptionHtml("1430", "2:30 pm", stime) + + genOptionHtml("1500", "3:00 pm", stime) + genOptionHtml("1530", "3:30 pm", stime) + + genOptionHtml("1600", "4:00 pm", stime) + genOptionHtml("1630", "4:30 pm", stime) + + genOptionHtml("1700", "5:00 pm", stime) + genOptionHtml("1730", "5:30 pm", stime) + + genOptionHtml("1800", "6:00 pm", stime) + genOptionHtml("1830", "6:30 pm", stime) + + genOptionHtml("1900", "7:00 pm", stime) + genOptionHtml("1930", "7:30 pm", stime) + + genOptionHtml("2000", "8:00 pm", stime) + genOptionHtml("2030", "8:30 pm", stime) + + genOptionHtml("2100", "9:00 pm", stime); if (stime.length > 0) { @@ -167,22 +164,22 @@ function genSectionHtml_n(cnum, name, sy } result = result + '\ - ' + + genOptionHtml("0720", "7:20 am", etime) + genOptionHtml("0750", "7:50 am", etime) + + genOptionHtml("0820", "8:20 am", etime) + genOptionHtml("0850", "8:50 am", etime) + + genOptionHtml("0920", "9:20 am", etime) + genOptionHtml("0950", "9:50 am", etime) + + genOptionHtml("1020", "10:20 am", etime) + genOptionHtml("1050", "10:50 am", etime) + + genOptionHtml("1120", "11:20 am", etime) + genOptionHtml("1150", "11:50 am", etime) + + genOptionHtml("1220", "12:20 pm", etime) + genOptionHtml("1250", "12:50 pm", etime) + + genOptionHtml("1320", "1:20 pm", etime) + genOptionHtml("1350", "1:50 pm", etime) + + genOptionHtml("1420", "2:20 pm", etime) + genOptionHtml("1450", "2:50 pm", etime) + + genOptionHtml("1520", "3:20 pm", etime) + genOptionHtml("1550", "3:50 pm", etime) + + genOptionHtml("1620", "4:20 pm", etime) + genOptionHtml("1650", "4:50 pm", etime) + + genOptionHtml("1720", "5:20 pm", etime) + genOptionHtml("1750", "5:50 pm", etime) + + genOptionHtml("1820", "6:20 pm", etime) + genOptionHtml("1850", "6:50 pm", etime) + + genOptionHtml("1920", "7:20 pm", etime) + genOptionHtml("1950", "7:50 pm", etime) + + genOptionHtml("2020", "8:20 pm", etime) + genOptionHtml("2050", "8:50 pm", etime) + + genOptionHtml("2120", "9:20 pm", etime); if (etime.length > 0) { @@ -198,10 +195,10 @@ function genSectionHtml_n(cnum, name, sy \ \ '; - result = result + '
' - + '' - + '' - + ''; + result = result + '
' + + '' + + '' + + ''; return result; } @@ -239,7 +236,7 @@ function addTips() show: { effect: { type: 'fade', length: 2000 } }, show: { ready: true }, /* hide: { when: { event: 'inactive' } }, */ - corner: { target: 'topMiddle', tooltip: 'bottomMiddle' }, + corner: { target: 'topMiddle', tooltip: 'bottomMiddle' } }); } @@ -330,9 +327,9 @@ function add_sections(cnum, data) * Thus, we should append a '-' to the value and do a search for that. */ var newval = ui.item.value + '-'; - event.data.class_elem - .val(newval) - .autocomplete("search", newval); + event.data.class_elem. + val(newval). + autocomplete("search", newval); /* void out the default event since we are setting the value ourselves, with a '-' */ event.preventDefault(); @@ -342,7 +339,7 @@ function add_sections(cnum, data) classNum++; return (classNum - 1); - }; + } function add_class() { return add_class_n(''); @@ -458,7 +455,7 @@ jQuery(document).ready(function() { }); jQuery(".defText").blur(function() { - if (jQuery(this).val() == "") + if (jQuery(this).val().length === 0) { jQuery(this).addClass("defaultTextActive"); jQuery(this).val($(this)[0].title);