Improves start_shop, gets contacts ready for processing.

1) Slight improvements in UI with start_shop .. the date.
2) Adds deferred promise for contact.js.
This commit is contained in:
Jonathan Rosenbaum
2015-02-20 07:21:03 +00:00
parent 55a8de3df8
commit 4cd269fd06
5 changed files with 117 additions and 61 deletions
+31
View File
@@ -0,0 +1,31 @@
$(function(){
"use strict";
// sensible defaults
$("#shop_date").mask("0000-00-00", {placeholder: "yyyy-mm-dd" });
// error handler for shops with a popup dialog
function error_handler(input,error_span,error,error_text,event) {
var trans_error = 0;
if ( input == error ) {
if ( !error_span.is(":visible") ) {
error_span.show();
}
error_span.html(error_text);
trans_error = 1;
} else {
trans_error = 0;
error_span.hide();
}
if (trans_error) {
event.preventDefault();
}
return trans_error;
} // end error_handling function
});