tfcconnection-zola/static/js/cljs-runtime/forms.js

57 lines
2.7 KiB
JavaScript

goog.provide('forms');
/**
* logs everything to the javascript console
*/
forms.log = console.log;
forms.startup = (function forms$startup(){
forms.form = document.getElementById("form");
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(forms.form) : forms.log.call(null,forms.form));
forms.data = (new FormData(forms.form));
return (forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(forms.data) : forms.log.call(null,forms.data));
});
forms.calc_age = (function forms$calc_age(dob){
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1("HELLO CHICKENS!") : forms.log.call(null,"HELLO CHICKENS!"));
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(dob) : forms.log.call(null,dob));
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1("HELLO CHICKENS!") : forms.log.call(null,"HELLO CHICKENS!"));
var diff_ms = (Date - dob.getTime);
var age_dt = (new Date(diff_ms));
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(diff_ms) : forms.log.call(null,diff_ms));
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(age_dt) : forms.log.call(null,age_dt));
return Math.abs((age_dt.getUTCFullyYear - (1970)));
});
forms.submitform = (function forms$submitform(e){
var form = document.getElementById("form");
var data = (new FormData(form));
var birthdate = (new Date(cljs.core.get.cljs$core$IFn$_invoke$arity$2(data,"birthdate")));
var age = forms.calc_age(birthdate);
(data.age = age);
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1("HERE IS BIRTHDATE") : forms.log.call(null,"HERE IS BIRTHDATE"));
var G__18144_18147 = "birthdate";
var G__18145_18148 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(data,"birtdate");
(forms.log.cljs$core$IFn$_invoke$arity$2 ? forms.log.cljs$core$IFn$_invoke$arity$2(G__18144_18147,G__18145_18148) : forms.log.call(null,G__18144_18147,G__18145_18148));
var G__18146_18149 = cljs.core.get.cljs$core$IFn$_invoke$arity$2(data,"tetanus-shot");
(forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(G__18146_18149) : forms.log.call(null,G__18146_18149));
if(cljs.core._EQ_.cljs$core$IFn$_invoke$arity$2(cljs.core.get.cljs$core$IFn$_invoke$arity$2(data,"tetanus-shot"),"")){
(data._tetanus_shot = "1111-11-11");
} else {
}
return (forms.log.cljs$core$IFn$_invoke$arity$1 ? forms.log.cljs$core$IFn$_invoke$arity$1(data) : forms.log.call(null,data));
});
goog.exportSymbol('forms.submitform', forms.submitform);
document.addEventListener("DOMContentLoaded",forms.startup);
//# sourceMappingURL=forms.js.map