if (typeof print_custom == "function") {
print_custom(type);
} else {
+ print_do_hold_dates(5);
print_do_sums();
print_check_alt();
print_check_noprint();
}
}
}
+
+/* Hold Date Formating for Leddy
+ * Use example:
+ * <!-- blah blah -->
+ * <!-- Probably as line_item entries: -->
+ * <span hold_date="hold">Due Date: 5 days from Now</span>
+ */
+function print_do_hold_dates(daysToAdd) {
+ var holdDate = new Date();
+ holdDate.setDate(holdDate.getDate() + daysToAdd);
+ var d = holdDate.getDate();
+ var m = holdDate.getMonth()+1;
+ var y = holdDate.getFullYear();
+
+ var holdDue = 'Due Date: ' + y +'-'+ (m<=9?'0'+m:m) +'-'+ (d<=9?'0'+d:d);
+ var spans = document.getElementsByTagName('span');
+ if(!spans) return;
+ for (var i = 0; i < spans.length; i++) {
+ var dateset = spans[i].getAttribute("hold_date");
+ if(dateset) {
+ spans[i].textContent = holdDue;
+ }//if
+ }//for
+}