(function(a){jQuery.ptTimeSelect={};jQuery.ptTimeSelect.version="__BUILD_VERSION_NUMBER__";jQuery.ptTimeSelect.options={containerClass:undefined,containerWidth:"22em",hoursLabel:"Hour",minutesLabel:"Minutes",setButtonLabel:"Set",popupImage:undefined,onFocusDisplay:true,zIndex:10,onBeforeShow:undefined,onClose:undefined};jQuery.ptTimeSelect._ptTimeSelectInit=function(){jQuery(document).ready(function(){if(!jQuery("#ptTimeSelectCntr").length){jQuery("body").append('
');var b=jQuery("#ptTimeSelectCntr");b.find(".ptTimeSelectMin").bind("click",function(){jQuery.ptTimeSelect.setMin(a(this).text())});b.find(".ptTimeSelectHr").bind("click",function(){jQuery.ptTimeSelect.setHr(a(this).text())});a(document).mousedown(jQuery.ptTimeSelect._doCheckMouseClick)}})}();jQuery.ptTimeSelect.setHr=function(b){if(b.toLowerCase()=="am"||b.toLowerCase()=="pm"){jQuery("#ptTimeSelectUserSelAmPm").empty().append(b)}else{jQuery("#ptTimeSelectUserSelHr").empty().append(b)}};jQuery.ptTimeSelect.setMin=function(b){jQuery("#ptTimeSelectUserSelMin").empty().append(b)};jQuery.ptTimeSelect.setTime=function(){var b=jQuery("#ptTimeSelectUserSelHr").text()+":"+jQuery("#ptTimeSelectUserSelMin").text()+" "+jQuery("#ptTimeSelectUserSelAmPm").text();jQuery(".isPtTimeSelectActive").val(b);this.closeCntr()};jQuery.ptTimeSelect.openCntr=function(l){jQuery.ptTimeSelect.closeCntr();jQuery(".isPtTimeSelectActive").removeClass("isPtTimeSelectActive");var g=jQuery("#ptTimeSelectCntr");var e=jQuery(l).eq(0).addClass("isPtTimeSelectActive");var c=e.data("ptTimeSelectOptions");var b=e.offset();b["z-index"]=c.zIndex;b.top=(b.top+e.outerHeight());if(c.containerWidth){b.width=c.containerWidth}if(c.containerClass){g.addClass(c.containerClass)}g.css(b);var h=1;var d="00";var j="AM";if(e.val()){var k=/([0-9]{1,2}).*:.*([0-9]{2}).*(PM|AM)/i;var f=k.exec(e.val());if(f){h=f[1]||1;d=f[2]||"00";j=f[3]||"AM"}}g.find("#ptTimeSelectUserSelHr").empty().append(h);g.find("#ptTimeSelectUserSelMin").empty().append(d);g.find("#ptTimeSelectUserSelAmPm").empty().append(j);g.find(".ptTimeSelectTimeLabelsCntr .ptTimeSelectLeftPane").empty().append(c.hoursLabel);g.find(".ptTimeSelectTimeLabelsCntr .ptTimeSelectRightPane").empty().append(c.minutesLabel);g.find("#ptTimeSelectSetButton a").empty().append(c.setButtonLabel);if(c.onBeforeShow){c.onBeforeShow(e,g)}g.slideDown("fast")};jQuery.ptTimeSelect.closeCntr=function(c){var d=a("#ptTimeSelectCntr");if(d.is(":visible")==true){if(jQuery.support.tbody==false){if(!(d[0].offsetWidth>0)&&!(d[0].offsetHeight>0)){return}}jQuery("#ptTimeSelectCntr").css("display","none").removeClass().css("width","");if(!c){c=a(".isPtTimeSelectActive")}if(c){var b=c.removeClass("isPtTimeSelectActive").data("ptTimeSelectOptions");if(b&&b.onClose){b.onClose(c)}}}return};jQuery.ptTimeSelect._doCheckMouseClick=function(b){if(!a("#ptTimeSelectCntr:visible").length){return}if(!jQuery(b.target).closest("#ptTimeSelectCntr").length&&jQuery(b.target).not("input.isPtTimeSelectActive").length){jQuery.ptTimeSelect.closeCntr()}};jQuery.fn.ptTimeSelect=function(b){return this.each(function(){if(this.nodeName.toLowerCase()!="input"){return}var f=jQuery(this);if(f.hasClass("hasPtTimeSelect")){return this}var d={};d=a.extend(d,jQuery.ptTimeSelect.options,b);f.addClass("hasPtTimeSelect").data("ptTimeSelectOptions",d);if(d.popupImage||!d.onFocusDisplay){var c=jQuery(' '+d.popupImage+"").data("ptTimeSelectEle",f);f.after(c)}if(d.onFocusDisplay){f.focus(function(){jQuery.ptTimeSelect.openCntr(this)})}return this})}})(jQuery);