| // subject, sender, description |
| erpnext.send_message = function(opts) { |
| $(opts.btn).attr("disabled", "disabled"); |
| cmd: "website.helpers.contact.send_message", |
| message: typeof opts.message == "string" |
| : JSON.stringify(opts.message) |
| success: function(data) { |
| $(opts.btn).attr("disabled", false); |
| function valid_email(id) { |
| if(id.toLowerCase().search("[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?")==-1) |
| return 0; else return 1; } |
| var validate_email = valid_email; |
| function get_url_arg(name) { |
| name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]"); |
| var regexS = "[\\?&]"+name+"=([^&#]*)"; |
| var regex = new RegExp( regexS ); |
| var results = regex.exec( window.location.href ); |
| return decodeURIComponent(results[1]); |
| s = s.split("%("+key+")s").join(dict[key]); |