mobile.initializePage("parking",function(){new mobile.ParkFormHelper("parkingManager");
var C=documentBody.down(".message-box p");
if(!mobile.Cookie.cookiesAllowed()){if(C){C.update("<span class='important'>"+errorMessage1+"</span><br/>"+errorMessage2+errorMessage3)
}}else{if(C){C.update(successMessage)
}}var A=new mobile.DartWatcher(documentBody.down("td.listViewBanner"));
var B=new mobile.DartWatcher("D_44_TBANNER");
if(B.showBanner){B.getBannerWrapper().setStyle({margin:"10px 10px 0 10px"})
}});
if(typeof (mobile)=="undefined"){var mobile={}
}mobile.ParkFormHelper=Class.create({_form:null,_taskSelects:null,_checkboxesSelects:null,initialize:function(A){this._form=$(A);
this._taskSelects=this._form.select("select[name=tasks]");
this._checkboxesSelects=this._form.select("input[type=checkbox]");
this._initializeHandlers()
},_initializeHandlers:function(){this._form.select("a.saveNote").invoke("observe","click",(function(D){var B=Event.element(D);
D.stop();
var C=B.rel;
this._form.select("input.actionMarker").each(function(E){E.checked=false
});
this._form.down("#memo_"+C).checked=true;
var A=this._taskSelects.first();
A.value="SAVE_MEMOS";
this._disableTaskSelects(A);
this._form.submit()
}).bindAsEventListener(this));
this._taskSelects.invoke("observe","change",(function(B){var A=Event.element(B);
this._syncTaskSelects(A)
}).bindAsEventListener(this));
this._form.select("fieldset.actionControls input[type=submit]").invoke("observe","click",(function(A){A.stop();
if(this._taskSelects.first().value=="SEND_MAIL"){this._checkCheckbox()
}else{this._disableTaskSelects(this._taskSelects.first());
this._form.submit()
}}).bindAsEventListener(this));
this._form.select(".checkAll").invoke("observe","click",(function(B){var A=Event.element(B);
mobile.FormHelper.checkBoxes(this._form,A.checked)
}).bindAsEventListener(this))
},_disableTaskSelects:function(A){A=$(A);
this._taskSelects.without(A).invoke("disable")
},_syncTaskSelects:function(A){A=$(A);
this._taskSelects.without(A).each(function(B){B.value=$F(A)
})
},_checkCheckbox:function(){memoIds=[];
for(a=0;
a<this._checkboxesSelects.length;
a++){if(this._checkboxesSelects[a].checked&&this._checkboxesSelects[a].getAttribute("id").indexOf("memo")!=-1){memoIds[a]=this._checkboxesSelects[a].getAttribute("id").substr(5)
}}if(memoIds.size()>0){if(mobile.PageParams.isDealer){_createDealerMail(memoIds)
}else{_createMailData()
}}else{alert(mobile.PageParams.selectAd)
}}});
function _sendMail(B,D,C,A){var E=D+C+footer;
if(E.length>1500){alert(A)
}else{location.href="mailto:?subject="+B+"&body="+D+C+footer
}}function _sendDealerMail(A){var B="?";
A.each(function(D,C){if(C==0){B+="parkingId="+D+"&"
}else{B+="&parkingId="+D
}});
mobile.dealerMailLightbox=mobile.lightbox(mailPillarUrl+"sendParkingMailHint.html"+B,{iframe:true,className:"dealerMail-lb"});
mobile.dealerMailLightbox.container.down(".window-header h3").update(windowHeader);
mobile.dealerMailLightbox.open();
mobile.dealerMailLightbox.container.down("iframe").writeAttribute("scrolling","no")
};