function trim(b){if(b!=null){var a;for(a=0;a<b.length;a++){if(b.charAt(a)!=" "){b=b.substring(a,b.length);break}}for(a=b.length-1;a>=0;a--){if(b.charAt(a)!=" "){b=b.substring(0,a+1);break}}if(b.charAt(0)==" "){return""}else{return b}}}function validateRequired(e){var d=true;var c=null;var b=0;var a=new Array();oRequired=new required();for(x in oRequired){if((e[oRequired[x][0]].type=="text"||e[oRequired[x][0]].type=="textarea"||e[oRequired[x][0]].type=="select-one"||e[oRequired[x][0]].type=="radio"||e[oRequired[x][0]].type=="password")&&e[oRequired[x][0]].value==""){if(b==0){c=e[oRequired[x][0]]}a[b++]=oRequired[x][1];d=false}}if(a.length>0){c.focus();alert(a.join("\n"))}return d}window.defaultStatus=document.title;function highlightFormElements(){addFocusHandlers(document.getElementsByTagName("input"));addFocusHandlers(document.getElementsByTagName("textarea"))}function addFocusHandlers(a){for(i=0;i<a.length;i++){if(a[i].type!="button"&&a[i].type!="submit"&&a[i].type!="reset"&&a[i].type!="checkbox"&&a[i].type!="radio"){if(!a[i].getAttribute("readonly")&&!a[i].getAttribute("disabled")){a[i].onfocus=function(){this.style.backgroundColor="#ffd";this.select()};a[i].onmouseover=function(){this.style.backgroundColor="#ffd"};a[i].onblur=function(){this.style.backgroundColor=""};a[i].onmouseout=function(){this.style.backgroundColor=""}}}}}function highlightTableRows(d){var a=null;var c=document.getElementById(d);var b=c.getElementsByTagName("tbody")[0];var e;if(b==null){e=c.getElementsByTagName("tr")}else{e=b.getElementsByTagName("tr")}for(i=0;i<e.length;i++){e[i].onmouseover=function(){a=this.className;this.className+=" over"};e[i].onmouseout=function(){this.className=a}}}function attachTooltip(a){if($(a)){Event.observe(a,"focus",onfocusEle,false);Event.observe(a,"blur",onblurEle,false);Event.observe(a,"mouseover",onfocusEle,false);Event.observe(a,"mouseout",onblurEle,false)}}function onblurEle(a){var b=Event.element(a).id;$("h-"+b).className="field-hint-inactive"}function onfocusEle(a){var b=Event.element(a).id;$("h-"+b).className="field-hint"}function onfocusSelectEle(b){var a=Event.element(b).id;$("h-"+a).className="field-hint-select"}function attachTooltip(a){if($(a)){Event.observe(a,"focus",onfocusEle,false);Event.observe(a,"blur",onblurEle,false);Event.observe(a,"mouseover",onfocusEle,false);Event.observe(a,"mouseout",onblurEle,false)}}function attachTooltipSelect(a){if($(a)){Event.observe(a,"mouseover",onfocusSelectEle,false);Event.observe(a,"mouseout",onblurEle,false)}};
function setupCalendar(field){Calendar.setup({inputField:field,ifFormat:"%d %b %Y %l:%M %p",daFormat:"%d %b %Y %l:%M %p",showsTime:true,timeFormat:"12",singleClick:true,eventName:"focus"});};
