diff --git a/scripts/scheduleInput.js b/scripts/scheduleInput.js --- a/scripts/scheduleInput.js +++ b/scripts/scheduleInput.js @@ -71,7 +71,9 @@ \ '; } - + function customIds(name){ + return ''; + } //-------------------------------------------------- // Returns the common inputs for each new section. @@ -83,8 +85,11 @@ if(jQuery('#isNumeric').val() == "lettered"){ result = result + letteredIds('postData[' + cnum + '][' + snum + '][letter]'); } + else if(jQuery('#isNumeric').val() == "numbered") { + result = result + numberedIds('postData[' + cnum + '][' + snum + '][letter]'); + } else { - result = result + numberedIds('postData[' + cnum + '][' + snum + '][letter]'); + result = result + customIds('postData[' + cnum + '][' + snum + '][letter]'); } result = result + '
'); + jQuery('#jsrows').append('
'); classNum++; }; @@ -151,6 +156,7 @@ // Deletes the selected class from input. //-------------------------------------------------- jQuery('.deleteClass').live('click', function() { + alert('Delete class and all sections of this class?'); jQuery('.class'+ jQuery(this).parent().parent().attr("title")).remove(); }); @@ -167,7 +173,7 @@ //-------------------------------------------------- jQuery('.addSection').live('click', function() { sectionsOfClass[jQuery(this).parent().parent().attr("title")]++; // Increases sectionsOfClass[classNum] - jQuery(this).parent().parent().after('' + getCommonInputs(jQuery(this).parent().parent().attr("title")) + '
'); + jQuery(this).parent().parent().after('' + getCommonInputs(jQuery(this).parent().parent().attr("title")) + '
'); }); //-------------------------------------------------- @@ -209,20 +215,26 @@ var name = jQuery("select", this).attr("name"); jQuery(this).empty(); jQuery(this).append(letteredIds(name)); - jQuery("#letterNumber").empty(); - jQuery("#letterNumber").append("Letter"); }); } - else { + else if(this.value == "numbered"){ /* Replace with numbered */ jQuery(".sectionIdentifier").each( function(index) { var name = jQuery("select", this).attr("name"); jQuery(this).empty(); jQuery(this).append(numberedIds(name)); - jQuery("#letterNumber").empty(); - jQuery("#letterNumber").append("Number"); }); } + else { + /* Replace with custom */ + jQuery(".sectionIdentifier").each( function(index) { + var name = jQuery("select", this).attr("name"); + jQuery(this).empty(); + jQuery(this).append(customIds(name)); + }); + + } + });