var dayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"];function ffiConfirmAndGo(b,a){if(confirm(b)){window.location=a}return}function execJSInDiv(divId){if(divId!=null&&document.getElementById(divId)!=null){eval(document.getElementById(divId).innerHTML)}}function ffiGetDayName(a){calc=a.getDay();return((calc>=0&&calc<7)?dayNames[calc]:"")}function ffiGetMonthName(a){calc=a.getMonth();return((calc>=0&&calc<12)?monthNames[calc]:"")}function ffiShow(a){if((typeof a)!="object"){a=document.getElementById(a)}a.style.visibility="visible";a.style.display="block"}function ffiHide(a){if((typeof a)!="object"){a=document.getElementById(a)}a.style.visibility="hidden";a.style.display="none"}function ffiSwap(b,a){if((typeof b)!="object"){b=document.getElementById(b)}b.innerHTML=a}function ffiPageTop(){var a=""+window.location;if(a.split("#").length==2){window.location=window.location}else{window.location=window.location+"#page_top"}}function ffiInvokeAjax(div_id,url,complete_js){var load=new Ajax.Updater(div_id,url,{onComplete:eval(complete_js)})}function ffiCaptchaRegen(a){a.word_check.value="";window.captcha_win.location=window.captcha_win.location}String.prototype.trim=function(){return this.replace(/^\s*(\S*(\s+\S+)*)\s*$/,"$1")};function URLEncode(g){var c="";var a=0;g=g.toString();var f=/(^[a-zA-Z0-9_.]*)/;while(a<g.length){var d=f.exec(g.substr(a));if(d!=null&&d.length>1&&d[1]!=""){c+=d[1];a+=d[1].length}else{if(g[a]==" "){c+="+"}else{var b=g.charCodeAt(a);var e=b.toString(16);c+="%"+(e.length<2?"0":"")+e.toUpperCase()}a++}}return c};