function onBodyLoad(){if(typeof(_onload_functions)!="undefined"){for(var i=0;i<_onload_functions.length;i++){_onload_functions[i]()}}}function changeTextFieldFromSelect(select,textField){var val=select.options[select.selectedIndex].value;textField.value=(val=="#")?"":val}function changeSelectFromTextField(textField,select){for(var i=0;i<select.options.length;i++){if(select.options[i].value.toLowerCase()==textField.value.toLowerCase()){select.selectedIndex=i;return}}select.selectedIndex=0;if(textField.value.length==0){textField.value=select.options[select.selectedIndex].value}}function updateValuesByFieldName(form,value,namePrefix){for(var i=0;i<form.elements.length;i++){if(form.elements[i].name.indexOf(namePrefix)==0){form.elements[i].value=value}}}function onWithdrawTypeChanged(withdrawTypeSelect,rowName){var rows=document.getElementsByName(rowName);var withdrawType=withdrawTypeSelect.options[withdrawTypeSelect.selectedIndex].value;var i;for(i=0;i<rows.length;i++){var withdraw=rows[i].getAttribute("withdraw");if(withdraw!=null){if(withdraw==withdrawType){rows[i].style.display=""}else{rows[i].style.display="none"}}}}function showNextUploadFile(rowId,nextButtonId){var row=document.getElementById(rowId);var nextButton=document.getElementById(nextButtonId);row.style.display="";nextButton.style.visibility="hidden"}function setBits(value,bits){return value|bits}function clearBits(value,bits){return value&~bits}function allBitsSet(value,bits){return value&bits==bits}function anyBitsSet(value,bits){return value&bits>0}function setupCheckboxBits(field,checkbox,bits){if(checkbox.checked){field.value=setBits(field.value,bits)}else{field.value=clearBits(field.value,bits)}};
var COOKIE_VERSION="0.1";function getCookie(name){var start=document.cookie.indexOf(name+"=");var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length))){return null}if(start==-1){return null}var end=document.cookie.indexOf(";",len);if(end==-1){end=document.cookie.length}return unescape(document.cookie.substring(len,end))}function setCookie(name,value,expires,path,domain,secure){setRawCookie(name+"="+escape(value)+((expires)?";expires="+expires.toGMTString():"")+((path)?";path="+path:"")+((domain)?";domain="+domain:"")+((secure)?";secure":""))}function removeCookie(name,path,domain,secure){var thepast=new Date();thepast.setYear(thepast.getYear()-2);setCookie(name,"",thepast,path,domain,secure)}function setPermCookie(name,value,path,domain,secure){var thefuture=new Date();var year=(thefuture.getYear()<1000)?thefuture.getYear()+1900:thefuture.getYear();thefuture.setYear(year+5);setCookie(name,value,thefuture,path,domain,secure)}function setRawCookie(cookie){document.cookie=cookie};
function getTimeZone(){var rightNow=new Date();var date1=new Date(rightNow.getFullYear(),0,1,0,0,0,0);var temp=date1.toGMTString();var date3=new Date(temp.substring(0,temp.lastIndexOf(" ")-1));var hoursDiffStdTime=(date1.getTime()-date3.getTime())/3600000;var tz_str=hoursDiffStdTime>0?("GMT+"+hoursDiffStdTime):("GMT"+hoursDiffStdTime);return tz_str}_onload_functions[_onload_functions.length]=function(){var timezone=getTimeZone();setCookie("Timezone",timezone,new Date(2100,1,1,1,1,1),"/")};
/*!
 * jQuery UI 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI
 */
(function(c){c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.2",plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==
"hidden")return false;b=b&&b=="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,f,g){return c.ui.isOverAxis(a,d,f)&&c.ui.isOverAxis(b,e,g)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,
NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect",
"none")},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",
1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==undefined)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b=="absolute"||b=="relative"||b=="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");return(/input|select|textarea|button|object/.test(b)?
!a.disabled:"a"==b||"area"==b?a.href||!isNaN(d):!isNaN(d))&&!c(a)["area"==b?"parents":"closest"](":hidden").length},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}})}})(jQuery);

/*
 * jQuery UI Datepicker 1.8.2
 *
 * Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT (MIT-LICENSE.txt)
 * and GPL (GPL-LICENSE.txt) licenses.
 *
 * http://docs.jquery.com/UI/Datepicker
 *
 * Depends:
 *	jquery.ui.core.js
 */
(function(d){function J(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._defaults,this.regional[""]);this.dpDiv=d('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function E(a,b){d.extend(a,
b);for(var c in b)if(b[c]==null||b[c]==undefined)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.2"}});var y=(new Date).getTime();d.extend(J.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){E(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=
f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="dp"+this.uuid}var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e=="input")this._connectDatepicker(a,i);else f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(a,b){var c=d(a);b.append=d([]);b.trigger=d([]);if(!c.hasClass(this.markerClassName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&
b.append.remove();if(c){b.append=d('<span class="'+this._appendClass+'">'+c+"</span>");a[e?"before":"after"](b.append)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();c=this._get(b,"showOn");if(c=="focus"||c=="both")a.focus(this._showDatepicker);if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('<button type="button"></button>').addClass(this._triggerClass).html(f==
""?c:d("<img/>").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(a[0]);return false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var e=function(f){for(var h=0,i=0,g=0;g<f.length;g++)if(f[g].length>h){h=f[g].length;i=g}return i};b.setMonth(e(this._get(a,
c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=d(a);if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaultDate(b),
true);this._updateDatepicker(b);this._updateAlternate(b)}},_dialogDatepicker:function(a,b,c,e,f){a=this._dialogInst;if(!a){this.uuid+=1;this._dialogInput=d('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);a=this._dialogInst=this._newInst(this._dialogInput,false);a.settings={};d.data(this._dialogInput[0],"datepicker",a)}E(a.settings,e||{});b=b&&b.constructor==
Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=f?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=c;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,"datepicker");if(e=="input"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=false;c.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f})}},_disableDatepicker:function(a){var b=
d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=true;c.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false;
for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return true;return false},_getInst:function(a){try{return d.data(a,"datepicker")}catch(b){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(a,b,c){var e=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?d.extend({},d.datepicker._defaults):e?b=="all"?d.extend({},e.settings):this._get(e,b):null;var f=b||{};if(typeof b=="string"){f={};f[b]=c}if(e){this._curInst==e&&
this._hideDatepicker();var h=this._getDateDatepicker(a,true);E(e.settings,f);this._attachments(d(a),e);this._autoSize(e);this._setDateDatepicker(a,h);this._updateDatepicker(e)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,b){if(a=this._getInst(a)){this._setDate(a,b);this._updateDatepicker(a);this._updateAlternate(a)}},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&
!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):null},_doKeyDown:function(a){var b=d.datepicker._getInst(a.target),c=true,e=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=true;if(d.datepicker._datepickerShowing)switch(a.keyCode){case 9:d.datepicker._hideDatepicker();c=false;break;case 13:c=d("td."+d.datepicker._dayOverClass,b.dpDiv).add(d("td."+d.datepicker._currentClass,b.dpDiv));c[0]?d.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,c[0]):d.datepicker._hideDatepicker();
return false;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 35:if(a.ctrlKey||a.metaKey)d.datepicker._clearDate(a.target);c=a.ctrlKey||a.metaKey;break;case 36:if(a.ctrlKey||a.metaKey)d.datepicker._gotoToday(a.target);c=a.ctrlKey||
a.metaKey;break;case 37:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?+1:-1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 38:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,-7,"D");c=a.ctrlKey||a.metaKey;break;case 39:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?-1:+1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,
a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 40:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,+7,"D");c=a.ctrlKey||a.metaKey;break;default:c=false}else if(a.keyCode==36&&a.ctrlKey)d.datepicker._showDatepicker(this);else c=false;if(c){a.preventDefault();a.stopPropagation()}},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInput")){b=d.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));
var c=String.fromCharCode(a.charCode==undefined?a.keyCode:a.charCode);return a.ctrlKey||c<" "||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return true},_showDatepicker:function(a){a=a.target||
a;if(a.nodeName.toLowerCase()!="input")a=d("input",a.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput==a)){var b=d.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(true,true);var c=d.datepicker._get(b,"beforeShow");E(b.settings,c?c.apply(a,[a,b]):{});b.lastVal=null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.datepicker._inDialog)a.value="";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(a);
d.datepicker._pos[1]+=a.offsetHeight}var e=false;d(a).parents().each(function(){e|=d(this).css("position")=="fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(b);c=d.datepicker._checkOffset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&
d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),h=function(){d.datepicker._datepickerShowing=true;var i=d.datepicker._getBorders(b.dpDiv);b.dpDiv.find("iframe.ui-datepicker-cover").css({left:-i[0],top:-i[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})};b.dpDiv.zIndex(d(a).zIndex()+1);d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,
h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this,c=d.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a)).find("iframe.ui-datepicker-cover").css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){d(this).removeClass("ui-state-hover");
this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);var e=c[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input.focus()},_getBorders:function(a){var b=function(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(),h=a.input?a.input.outerWidth():0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(),
k=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0;b.top-=c&&b.top==a.input.offset().top+i?d(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-g):0);b.top-=Math.min(b.top,b.top+f>k&&k>f?Math.abs(f+i):0);return b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1);)a=a[b?"previousSibling":"nextSibling"];
a=d(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b);this._curInst=null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e);a||e();if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val():
"",b]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&
!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth;
b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.selectedMonth=c.getMonth();b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b);this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e._selectingMonthYear=false;e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){a=this._getInst(d(a)[0]);
a.input&&a._selectingMonthYear&&!d.browser.msie&&a.input.focus();a._selectingMonthYear=!a._selectingMonthYear},_selectDay:function(a,b,c,e){var f=d(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0]))){f=this._getInst(f[0]);f.selectedDay=f.currentDay=d("a",e).html();f.selectedMonth=f.currentMonth=b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a=d(a);this._getInst(a[0]);this._selectDate(a,
"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=null?b:this._formatDate(a);a.input&&a.input.val(b);this._updateAlternate(a);var c=this._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);else a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);else{this._hideDatepicker();this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||
this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;
for(var e=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,i=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,k=c=-1,l=-1,u=-1,j=false,o=function(p){(p=z+1<a.length&&a.charAt(z+1)==p)&&z++;return p},m=function(p){o(p);p=new RegExp("^\\d{1,"+(p=="@"?14:p=="!"?20:p=="y"?4:p=="o"?3:2)+"}");p=b.substring(s).match(p);if(!p)throw"Missing number at position "+
s;s+=p[0].length;return parseInt(p[0],10)},n=function(p,w,G){p=o(p)?G:w;for(w=0;w<p.length;w++)if(b.substr(s,p[w].length)==p[w]){s+=p[w].length;return w+1}throw"Unknown name at position "+s;},r=function(){if(b.charAt(s)!=a.charAt(z))throw"Unexpected literal at position "+s;s++},s=0,z=0;z<a.length;z++)if(j)if(a.charAt(z)=="'"&&!o("'"))j=false;else r();else switch(a.charAt(z)){case "d":l=m("d");break;case "D":n("D",f,h);break;case "o":u=m("o");break;case "m":k=m("m");break;case "M":k=n("M",i,g);break;
case "y":c=m("y");break;case "@":var v=new Date(m("@"));c=v.getFullYear();k=v.getMonth()+1;l=v.getDate();break;case "!":v=new Date((m("!")-this._ticksTo1970)/1E4);c=v.getFullYear();k=v.getMonth()+1;l=v.getDate();break;case "'":if(o("'"))r();else j=true;break;default:r()}if(c==-1)c=(new Date).getFullYear();else if(c<100)c+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c<=e?0:-100);if(u>-1){k=1;l=u;do{e=this._getDaysInMonth(c,k-1);if(l<=e)break;k++;l-=e}while(1)}v=this._daylightSavingAdjust(new Date(c,
k-1,l));if(v.getFullYear()!=c||v.getMonth()+1!=k||v.getDate()!=l)throw"Invalid date";return v},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?
c.dayNames:null)||this._defaults.dayNames,h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames:null)||this._defaults.monthNames;var i=function(o){(o=j+1<a.length&&a.charAt(j+1)==o)&&j++;return o},g=function(o,m,n){m=""+m;if(i(o))for(;m.length<n;)m="0"+m;return m},k=function(o,m,n,r){return i(o)?r[m]:n[m]},l="",u=false;if(b)for(var j=0;j<a.length;j++)if(u)if(a.charAt(j)=="'"&&!i("'"))u=false;else l+=a.charAt(j);else switch(a.charAt(j)){case "d":l+=g("d",b.getDate(),2);break;
case "D":l+=k("D",b.getDay(),e,f);break;case "o":l+=g("o",(b.getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":l+=g("m",b.getMonth()+1,2);break;case "M":l+=k("M",b.getMonth(),h,c);break;case "y":l+=i("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case "@":l+=b.getTime();break;case "!":l+=b.getTime()*1E4+this._ticksTo1970;break;case "'":if(i("'"))l+="'";else u=true;break;default:l+=a.charAt(j)}return l},_possibleChars:function(a){for(var b="",c=false,
e=function(h){(h=f+1<a.length&&a.charAt(f+1)==h)&&f++;return h},f=0;f<a.length;f++)if(c)if(a.charAt(f)=="'"&&!e("'"))c=false;else b+=a.charAt(f);else switch(a.charAt(f)){case "d":case "m":case "y":case "@":b+="0123456789";break;case "D":case "M":return null;case "'":if(e("'"))b+="'";else c=true;break;default:b+=a.charAt(f)}return b},_get:function(a,b){return a.settings[b]!==undefined?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),
e=a.lastVal=a.input?a.input.val():null,f,h;f=h=this._getDefaultDate(a);var i=this._getFormatConfig(a);try{f=this.parseDate(c,e,i)||h}catch(g){this.log(g);e=b?"":e}a.selectedDay=f.getDate();a.drawMonth=a.selectedMonth=f.getMonth();a.drawYear=a.selectedYear=f.getFullYear();a.currentDay=e?f.getDate():0;a.currentMonth=e?f.getMonth():0;a.currentYear=e?f.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},
_determineDate:function(a,b,c){var e=function(h){var i=new Date;i.setDate(i.getDate()+h);return i},f=function(h){try{return d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),h,d.datepicker._getFormatConfig(a))}catch(i){}var g=(h.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new Date,k=g.getFullYear(),l=g.getMonth();g=g.getDate();for(var u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,j=u.exec(h);j;){switch(j[2]||"d"){case "d":case "D":g+=parseInt(j[1],10);break;case "w":case "W":g+=parseInt(j[1],
10)*7;break;case "m":case "M":l+=parseInt(j[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(k,l));break;case "y":case "Y":k+=parseInt(j[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(k,l));break}j=u.exec(h)}return new Date(k,l,g)};if(b=(b=b==null?c:typeof b=="string"?f(b):typeof b=="number"?isNaN(b)?c:e(b):b)&&b.toString()=="Invalid Date"?c:b){b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMilliseconds(0)}return this._daylightSavingAdjust(b)},_daylightSavingAdjust:function(a){if(!a)return null;
a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,b,c){var e=!b,f=a.selectedMonth,h=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();if((f!=a.selectedMonth||h!=a.selectedYear)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||
a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),h=this._get(a,"navigationAsDateFormat"),i=this._getNumberOfMonths(a),g=this._get(a,"showCurrentAtPos"),k=this._get(a,"stepMonths"),l=i[0]!=1||i[1]!=1,u=this._daylightSavingAdjust(!a.currentDay?
new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),j=this._getMinMaxDate(a,"min"),o=this._getMinMaxDate(a,"max");g=a.drawMonth-g;var m=a.drawYear;if(g<0){g+=12;m--}if(o){var n=this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=j&&n<j?j:n;this._daylightSavingAdjust(new Date(m,g,1))>n;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a,"prevText");n=!h?n:this.formatDate(n,this._daylightSavingAdjust(new Date(m,g-k,1)),this._getFormatConfig(a));
n=this._canAdjustMonth(a,-1,m,g)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', -"+k+", 'M');\" title=\""+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>";var r=this._get(a,"nextText");r=!h?r:this.formatDate(r,this._daylightSavingAdjust(new Date(m,
g+k,1)),this._getFormatConfig(a));f=this._canAdjustMonth(a,+1,m,g)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', +"+k+", 'M');\" title=\""+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>";k=this._get(a,"currentText");r=this._get(a,"gotoCurrent")&&
a.currentDay?u:b;k=!h?k:this.formatDate(k,r,this._getFormatConfig(a));h=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+y+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>":"";e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
y+".datepicker._gotoToday('#"+a.id+"');\">"+k+"</button>":"")+(c?"":h)+"</div>":"";h=parseInt(this._get(a,"firstDay"),10);h=isNaN(h)?0:h;k=this._get(a,"showWeek");r=this._get(a,"dayNames");this._get(a,"dayNamesShort");var s=this._get(a,"dayNamesMin"),z=this._get(a,"monthNames"),v=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),w=this._get(a,"showOtherMonths"),G=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var K=this._getDefaultDate(a),H="",C=0;C<i[0];C++){for(var L=
"",D=0;D<i[1];D++){var M=this._daylightSavingAdjust(new Date(m,g,a.selectedDay)),t=" ui-corner-all",x="";if(l){x+='<div class="ui-datepicker-group';if(i[1]>1)switch(D){case 0:x+=" ui-datepicker-group-first";t=" ui-corner-"+(c?"right":"left");break;case i[1]-1:x+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:x+=" ui-datepicker-group-middle";t="";break}x+='">'}x+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&C==0?c?
f:n:"")+(/all|right/.test(t)&&C==0?c?n:f:"")+this._generateMonthYearHeader(a,g,m,j,o,C>0||D>0,z,v)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var A=k?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";for(t=0;t<7;t++){var q=(t+h)%7;A+="<th"+((t+h+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+r[q]+'">'+s[q]+"</span></th>"}x+=A+"</tr></thead><tbody>";A=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,
A);t=(this._getFirstDayOfMonth(m,g)-h+7)%7;A=l?6:Math.ceil((t+A)/7);q=this._daylightSavingAdjust(new Date(m,g,1-t));for(var N=0;N<A;N++){x+="<tr>";var O=!k?"":'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(q)+"</td>";for(t=0;t<7;t++){var F=p?p.apply(a.input?a.input[0]:null,[q]):[true,""],B=q.getMonth()!=g,I=B&&!G||!F[0]||j&&q<j||o&&q>o;O+='<td class="'+((t+h+6)%7>=5?" ui-datepicker-week-end":"")+(B?" ui-datepicker-other-month":"")+(q.getTime()==M.getTime()&&g==a.selectedMonth&&
a._keyEvent||K.getTime()==q.getTime()&&K.getTime()==M.getTime()?" "+this._dayOverClass:"")+(I?" "+this._unselectableClass+" ui-state-disabled":"")+(B&&!w?"":" "+F[1]+(q.getTime()==u.getTime()?" "+this._currentClass:"")+(q.getTime()==b.getTime()?" ui-datepicker-today":""))+'"'+((!B||w)&&F[2]?' title="'+F[2]+'"':"")+(I?"":' onclick="DP_jQuery_'+y+".datepicker._selectDay('#"+a.id+"',"+q.getMonth()+","+q.getFullYear()+', this);return false;"')+">"+(B&&!w?"&#xa0;":I?'<span class="ui-state-default">'+q.getDate()+
"</span>":'<a class="ui-state-default'+(q.getTime()==b.getTime()?" ui-state-highlight":"")+(q.getTime()==u.getTime()?" ui-state-active":"")+(B?" ui-priority-secondary":"")+'" href="#">'+q.getDate()+"</a>")+"</td>";q.setDate(q.getDate()+1);q=this._daylightSavingAdjust(q)}x+=O+"</tr>"}g++;if(g>11){g=0;m++}x+="</tbody></table>"+(l?"</div>"+(i[0]>0&&D==i[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");L+=x}H+=L}H+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':
"");a._keyEvent=false;return H},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var k=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),j='<div class="ui-datepicker-title">',o="";if(h||!k)o+='<span class="ui-datepicker-month">'+i[b]+"</span>";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+
a.id+"');\">";for(var n=0;n<12;n++)if((!i||n>=e.getMonth())&&(!m||n<=f.getMonth()))o+='<option value="'+n+'"'+(n==b?' selected="selected"':"")+">"+g[n]+"</option>";o+="</select>"}u||(j+=o+(h||!(k&&l)?"&#xa0;":""));if(h||!l)j+='<span class="ui-datepicker-year">'+c+"</span>";else{g=this._get(a,"yearRange").split(":");var r=(new Date).getFullYear();i=function(s){s=s.match(/c[+-].*/)?c+parseInt(s.substring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return isNaN(s)?r:s};b=i(g[0]);g=Math.max(b,
i(g[1]||""));b=e?Math.max(b,e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(j+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+a.id+"');\">";b<=g;b++)j+='<option value="'+b+'"'+(b==c?' selected="selected"':"")+">"+b+"</option>";j+="</select>"}j+=this._get(a,"yearSuffix");if(u)j+=(h||!(k&&l)?"&#xa0;":"")+o;j+="</div>";return j},_adjustInstDate:function(a,b,c){var e=
a.drawYear+(c=="Y"?b:0),f=a.drawMonth+(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&b<c?c:b;return b=a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,
"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);
c=this._daylightSavingAdjust(new Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,
"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=
function(a){if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));
return this.each(function(){typeof a=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new J;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.2";window["DP_jQuery_"+y]=d})(jQuery);

document.write('<link rel="stylesheet" type="text/css" href="../../resources/jquery/ui/themes/smoothness/jquery.ui.core.css" media="screen" />');document.write('<link rel="stylesheet" type="text/css" href="../../resources/jquery/ui/themes/smoothness/jquery.ui.datepicker.css" media="screen" />');document.write('<link rel="stylesheet" type="text/css" href="../../resources/jquery/ui/themes/smoothness/jquery.ui.theme.css" media="screen" />');_onload_functions[_onload_functions.length]=function(){var ui_datepicker_dateFormat=_calendar_date_format.toLowerCase();ui_datepicker_dateFormat=ui_datepicker_dateFormat.replace("yyyy","yy");$("input.calendar-input").datepicker({dateFormat:ui_datepicker_dateFormat,changeYear:true,yearRange:"1920:2015",showOn:"both",buttonImage:"images/calendar/calendar.gif",buttonText:"Calendar",buttonImageOnly:true})};
(function(jQuery){jQuery.each(["backgroundColor","borderBottomColor","borderLeftColor","borderRightColor","borderTopColor","color","outlineColor"],function(i,attr){jQuery.fx.step[attr]=function(fx){if(fx.state==0){fx.start=getColor(fx.elem,attr);fx.end=getRGB(fx.end)}fx.elem.style[attr]="rgb("+[Math.max(Math.min(parseInt((fx.pos*(fx.end[0]-fx.start[0]))+fx.start[0]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[1]-fx.start[1]))+fx.start[1]),255),0),Math.max(Math.min(parseInt((fx.pos*(fx.end[2]-fx.start[2]))+fx.start[2]),255),0)].join(",")+")"}});function getRGB(color){var result;if(color&&color.constructor==Array&&color.length==3){return color}if(result=/rgb\(\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*,\s*([0-9]{1,3})\s*\)/.exec(color)){return[parseInt(result[1]),parseInt(result[2]),parseInt(result[3])]}if(result=/rgb\(\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*,\s*([0-9]+(?:\.[0-9]+)?)\%\s*\)/.exec(color)){return[parseFloat(result[1])*2.55,parseFloat(result[2])*2.55,parseFloat(result[3])*2.55]}if(result=/#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})/.exec(color)){return[parseInt(result[1],16),parseInt(result[2],16),parseInt(result[3],16)]}if(result=/#([a-fA-F0-9])([a-fA-F0-9])([a-fA-F0-9])/.exec(color)){return[parseInt(result[1]+result[1],16),parseInt(result[2]+result[2],16),parseInt(result[3]+result[3],16)]}if(result=/rgba\(0, 0, 0, 0\)/.exec(color)){return colors["transparent"]}return colors[jQuery.trim(color).toLowerCase()]}function getColor(elem,attr){var color;do{color=jQuery.curCSS(elem,attr);if(color!=""&&color!="transparent"||jQuery.nodeName(elem,"body")){break}attr="backgroundColor"}while(elem=elem.parentNode);return getRGB(color)}var colors={aqua:[0,255,255],azure:[240,255,255],beige:[245,245,220],black:[0,0,0],blue:[0,0,255],brown:[165,42,42],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgrey:[169,169,169],darkgreen:[0,100,0],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkviolet:[148,0,211],fuchsia:[255,0,255],gold:[255,215,0],green:[0,128,0],indigo:[75,0,130],khaki:[240,230,140],lightblue:[173,216,230],lightcyan:[224,255,255],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightyellow:[255,255,224],lime:[0,255,0],magenta:[255,0,255],maroon:[128,0,0],navy:[0,0,128],olive:[128,128,0],orange:[255,165,0],pink:[255,192,203],purple:[128,0,128],violet:[128,0,128],red:[255,0,0],silver:[192,192,192],white:[255,255,255],yellow:[255,255,0],transparent:[255,255,255]}})(jQuery);
jQuery(function($){var isIE6=($.browser.msie&&parseInt($.browser.version.substr(0,1))<7);var body=$("body");var currentSettings;var fixFF=false;var contentElt;var contentEltLast;var modal={started:false,ready:false,dataReady:false,anim:false,loadingShown:false,transition:false,error:false,full:null,bg:null,loading:null,tmp:null,content:null,wrapper:null,closing:false,contentWrapper:null,scripts:new Array()};var resized={width:false,height:false};$.fn.nyroModal=function(settings){if(!this){return false;}return this.each(function(){if(this.nodeName.toLowerCase()=="form"){$(this).submit(function(e){if(this.enctype=="multipart/form-data"){processModal($.extend(settings,{from:this}));return true;}e.preventDefault();processModal($.extend(settings,{from:this}));return false;});}else{$(this).click(function(e){e.preventDefault();processModal($.extend(settings,{from:this}));return false;});}});};$.fn.nyroModalManual=function(settings){if(!this.length){processModal(settings);}return this.each(function(){processModal($.extend(settings,{from:this}));});};$.nyroModalManual=function(settings){processModal(settings);};$.nyroModalSettings=function(settings,deep1,deep2){setCurrentSettings(settings,deep1,deep2);if(!deep1&&modal.ready){if(settings.bgColor){currentSettings.updateBgColor(modal,currentSettings,function(){});}if((modal.dataReady&&!modal.anim&&!modal.transition)&&(settings.width||settings.height)){calculateSize(true);if(fixFF){modal.content.css({position:""});}currentSettings.resize(modal,currentSettings,function(){if(fixFF){modal.content.css({position:"fixed"});}if($.isFunction(currentSettings.endResize)){currentSettings.endResize(modal,currentSettings);}});}}};$.nyroModalRemove=function(){removeModal();};$.nyroModalNext=function(){var link=getGalleryLink(1);if(link){return link.nyroModalManual(currentSettings);}return false;};$.nyroModalPrev=function(){var link=getGalleryLink(-1);if(link){return link.nyroModalManual(currentSettings);}return false;};$.fn.nyroModal.settings={debug:false,modal:false,type:"",from:"",hash:"",processHandler:null,selIndicator:"nyroModalSel",formIndicator:"nyroModal",content:null,bgColor:"#000000",ajax:{},swf:{wmode:"transparent"},width:null,height:null,minWidth:400,minHeight:300,resizeable:true,autoSizable:true,padding:20,regexImg:"[^.].(jpg|jpeg|png|tiff|gif|bmp)s*$",defaultImgAlt:"Image",setWidthImgTitle:true,rtl:true,css:{bg:{zIndex:100,position:"fixed",top:0,left:0,height:"100%",width:"100%"},wrapper:{zIndex:101,position:"fixed",top:"50%",left:"50%"},wrapper2:{},content:{},loading:{zIndex:102,position:"fixed",top:"50%",left:"50%",marginTop:"-50px",marginLeft:"-50px"}},wrap:{div:'<div class="wrapper"></div>',ajax:'<div class="wrapper"></div>',form:'<div class="wrapper"></div>',formData:'<div class="wrapper"></div>',image:'<div class="wrapperImg"></div>',gallery:'<div class="wrapperImg"><a href="#" class="nyroModalPrev">Prev</a><a href="#"  class="nyroModalNext">Next</a></div>',swf:'<div class="wrapperSwf"></div>',iframe:'<div class="wrapperIframe"></div>',manual:'<div class="wrapper"></div>'},closeButton:'<a href="#" class="nyroModalClose" id="closeBut" title="close">Close</a>',openSelector:".nyroModal",closeSelector:".nyroModalClose",contentLoading:'<a href="#" class="nyroModalClose">Cancel</a>',errorClass:"error",contentError:'The requested content cannot be loaded.<br />Please try again later.<br /><a href="#" class="nyroModalClose">Close</a>',handleError:null,showBackground:showBackground,hideBackground:hideBackground,endFillContent:null,showContent:showContent,endShowContent:null,beforeHideContent:null,hideContent:hideContent,showTransition:showTransition,hideTransition:hideTransition,showLoading:showLoading,hideLoading:hideLoading,resize:resize,endResize:null,updateBgColor:updateBgColor,endRemove:null};function processModal(settings){if(modal.loadingShown||modal.transition||modal.anim){return ;}debug("processModal");modal.started=true;setDefaultCurrentSettings(settings);modal.error=false;modal.closing=false;modal.dataReady=false;modal.scripts=new Array();currentSettings.type=fileType();if($.isFunction(currentSettings.processHandler)){currentSettings.processHandler(currentSettings);}from=currentSettings.from;url=currentSettings.url;if(currentSettings.type=="swf"){currentSettings.resizable=false;setCurrentSettings({overflow:"hidden"},"css","content");currentSettings.content='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+currentSettings.width+'" height="'+currentSettings.height+'"><param name="movie" value="'+url+'"></param>';var tmp="";$.each(currentSettings.swf,function(name,val){currentSettings.content+='<param name="'+name+'" value="'+val+'"></param>';tmp+=" "+name+'="'+val+'"';});currentSettings.content+='<embed src="'+url+'" type="application/x-shockwave-flash" width="'+currentSettings.width+'" height="'+currentSettings.height+'"'+tmp+"></embed></object>";}if(from){if(currentSettings.type=="form"){var data=$(from).serializeArray();data.push({name:currentSettings.formIndicator,value:1});if(currentSettings.selector){data.push({name:currentSettings.selIndicator,value:currentSettings.selector.substring(1)});}$.ajax($.extend({},currentSettings.ajax,{url:url,data:data,type:from.method,success:ajaxLoaded,error:loadingError}));debug("Form Ajax Load: "+from.action);showModal();}else{if(currentSettings.type=="formData"){initModal();from.target="nyroModalIframe";from.action=url;$(from).prepend('<input type="hidden" name="'+currentSettings.formIndicator+'" value="1" />');if(currentSettings.selector){$(from).prepend('<input type="hidden" name="'+currentSettings.selIndicator+'" value="'+currentSettings.selector.substring(1)+'" />');}modal.tmp.html('<iframe frameborder="0" hspace="0" name="nyroModalIframe"></iframe>');$("iframe",modal.tmp).css({width:currentSettings.width,height:currentSettings.height}).error(loadingError).load(formDataLoaded);debug("Form Data Load: "+from.action);showModal();showContentOrLoading();}else{if(currentSettings.type=="image"||currentSettings.type=="gallery"){var title=from.title||currentSettings.defaultImgAlt;initModal();modal.tmp.html('<img id="nyroModalImg" />').find("img").attr("alt",title);debug("Image Load: "+url);$("img",modal.tmp).error(loadingError).load(function(){debug("Image Loaded: "+this.src);$(this).unbind("load");var w=modal.tmp.width();var h=modal.tmp.height();setCurrentSettings({width:w,height:h,imgWidth:w,imgHeight:h});setCurrentSettings({overflow:"hidden"},"css","content");modal.dataReady=true;if(modal.loadingShown||modal.transition){showContentOrLoading();}}).attr("src",url);showModal();}else{if(currentSettings.type=="iframe"){initModal();modal.tmp.html('<iframe frameborder="0" hspace="0" src="'+url+'" name="nyroModalIframe"></iframe>');debug("Iframe Load: "+url);$("iframe",modal.tmp).eq(0).css({width:"100%",height:"100%"});currentSettings.autoSizable=false;modal.dataReady=true;showModal();}else{if(currentSettings.type){debug("Content: "+currentSettings.type);initModal();modal.tmp.html(currentSettings.content);var w=modal.tmp.width();var h=modal.tmp.height();var div=$(currentSettings.type);if(div.length){setCurrentSettings({type:"div"});w=div.width();h=div.height();if(contentElt){contentEltLast=contentElt;}contentElt=div;modal.tmp.append(div.contents());}setCurrentSettings({width:w,height:h});if(modal.tmp.html()){modal.dataReady=true;}else{loadingError();}showModal();showContentOrLoading();}else{debug("Ajax Load: "+url);setCurrentSettings({type:"ajax"});var data={};if(currentSettings.selector){data=currentSettings.ajax.data||{};data[currentSettings.selIndicator]=currentSettings.selector.substring(1);}$.ajax($.extend({},currentSettings.ajax,{url:url,success:ajaxLoaded,error:loadingError,data:data}));showModal();}}}}}}else{if(currentSettings.content){debug("Content: "+currentSettings.type);setCurrentSettings({type:"manual"});initModal();modal.tmp.html($("<div/>").html(currentSettings.content).contents());if(modal.tmp.html()){modal.dataReady=true;}else{loadingError();}showModal();}else{}}}function setDefaultCurrentSettings(settings){debug("setDefaultCurrentSettings");currentSettings=$.extend({},$.fn.nyroModal.settings,settings);currentSettings.selector="";currentSettings.borderW=0;currentSettings.borderH=0;currentSettings.resizable=true;setMargin();}function setCurrentSettings(settings,deep1,deep2){if(modal.started){if(deep1&&deep2){$.extend(currentSettings[deep1][deep2],settings);}else{if(deep1){$.extend(currentSettings[deep1],settings);}else{$.extend(currentSettings,settings);}}}else{if(deep1&&deep2){$.extend($.fn.nyroModal.settings[deep1][deep2],settings);}else{if(deep1){$.extend($.fn.nyroModal.settings[deep1],settings);}else{$.extend($.fn.nyroModal.settings,settings);}}}}function setMarginScroll(){if(isIE6){if(document.documentElement){currentSettings.marginScrollLeft=document.documentElement.scrollLeft;currentSettings.marginScrollTop=document.documentElement.scrollTop;}else{currentSettings.marginScrollLeft=document.body.scrollLeft;currentSettings.marginScrollTop=document.body.scrollTop;}}else{currentSettings.marginScrollLeft=0;currentSettings.marginScrollTop=0;}}function setMargin(){setMarginScroll();currentSettings.marginLeft=-(currentSettings.width+currentSettings.borderW)/2+currentSettings.marginScrollLeft;currentSettings.marginTop=-(currentSettings.height+currentSettings.borderH)/2+currentSettings.marginScrollTop;}function setMarginloading(){setMarginScroll();var outer=getOuter(modal.loading);currentSettings.marginTopLoading=-(modal.loading.height()+outer.h.border+outer.h.padding)/2+currentSettings.marginScrollTop;currentSettings.marginLeftLoading=-(modal.loading.width()+outer.w.border+outer.w.padding)/2+currentSettings.marginScrollLeft;}function initModal(){debug("initModal");if(!modal.full){if(currentSettings.debug){setCurrentSettings({color:"white"},"css","bg");}var iframeHideIE="";if(isIE6){body.css({height:body.height()+"px",width:body.width()+"px",position:"static",overflow:"hidden"});$("html").css({overflow:"hidden"});setCurrentSettings({position:"absolute",height:"110%",width:"110%",top:currentSettings.marginScrollTop+"px",left:currentSettings.marginScrollLeft+"px"},"css","bg");setCurrentSettings({position:"absolute"},"css","loading");setCurrentSettings({position:"absolute"},"css","wrapper");iframeHideIE=$('<iframe id="nyroModalIframeHideIe"></iframe>').css($.extend({},currentSettings.css.bg,{opacity:0,zIndex:50,border:"none"}));}body.append($('<div id="nyroModalFull"><div id="nyroModalBg"></div><div id="nyroModalWrapper"><div id="nyroModalContent"></div></div><div id="nyrModalTmp"></div><div id="nyroModalLoading"></div></div>').hide());modal.full=$("#nyroModalFull").show();modal.bg=$("#nyroModalBg").css($.extend({backgroundColor:currentSettings.bgColor},currentSettings.css.bg)).before(iframeHideIE);if(!currentSettings.modal){modal.bg.click(removeModal);}modal.loading=$("#nyroModalLoading").css(currentSettings.css.loading).hide();modal.contentWrapper=$("#nyroModalWrapper").css(currentSettings.css.wrapper).hide();modal.content=$("#nyroModalContent");modal.tmp=$("#nyrModalTmp").hide();if($.isFunction($.fn.mousewheel)){modal.content.mousewheel(function(e,d){var elt=modal.content.get(0);if((d>0&&elt.scrollTop==0)||(d<0&&elt.scrollHeight-elt.scrollTop==elt.clientHeight)){e.preventDefault();e.stopPropagation();}});}$(document).keydown(keyHandler);modal.content.css({width:"auto",height:"auto"});modal.contentWrapper.css({width:"auto",height:"auto"});}}function showModal(){debug("showModal");if(!modal.ready){initModal();modal.anim=true;currentSettings.showBackground(modal,currentSettings,endBackground);}else{modal.anim=true;modal.transition=true;currentSettings.showTransition(modal,currentSettings,function(){endHideContent();modal.anim=false;showContentOrLoading();});}}function keyHandler(e){if(e.keyCode==27){if(!currentSettings.modal){removeModal();}}else{if(currentSettings.type=="gallery"&&modal.ready&&modal.dataReady&&!modal.anim&&!modal.transition){if(e.keyCode==39||e.keyCode==40){e.preventDefault();$(".nyroModalNext",modal.content).eq(0).trigger("click");return false;}else{if(e.keyCode==37||e.keyCode==38){e.preventDefault();$(".nyroModalPrev",modal.content).eq(0).trigger("click");return false;}}}}}function fileType(){if(currentSettings.forceType){var tmp=currentSettings.forceType;if(!currentSettings.content){currentSettings.from=true;}currentSettings.forceType=null;return tmp;}var from=currentSettings.from;var url;if(from&&from.nodeName){currentSettings.url=url=from.nodeName.toLowerCase()=="form"?from.action:from.href;if(from.rev=="modal"){currentSettings.modal=true;}if(from.target&&from.target.toLowerCase()=="_blank"||(from.hostname&&from.hostname.replace(/:\d*$/,"")!=window.location.hostname.replace(/:\d*$/,""))){return"iframe";}else{if(from.nodeName.toLowerCase()=="form"){setCurrentSettings(extractUrlSel(url));if(from.enctype=="multipart/form-data"){return"formData";}return"form";}}}else{url=currentSettings.url;if(!currentSettings.content){currentSettings.from=true;}if(!url){return null;}var reg1=new RegExp("^http://","g");if(url.match(reg1)){return"iframe";}}var image=new RegExp(currentSettings.regexImg,"i");if(image.test(url)){if(from&&from.rel){return"gallery";}else{return"image";}}var swf=new RegExp("[^.].(swf)s*$","i");if(swf.test(url)){return"swf";}var tmp=extractUrlSel(url);setCurrentSettings(tmp);if(!tmp.url){return tmp.selector;}}function extractUrlSel(url){var ret={url:null,selector:null};if(url){var hash=getHash(url);var hashLoc=getHash(window.location.href);var curLoc=window.location.href.substring(0,window.location.href.length-hashLoc.length);var req=url.substring(0,url.length-hash.length);if(req==curLoc){ret.selector=hash;}else{ret.url=req;ret.selector=hash;}}return ret;}function loadingError(){debug("loadingError");modal.error=true;if(!modal.ready){return ;}if($.isFunction(currentSettings.handleError)){currentSettings.handleError(modal,currentSettings);}modal.loading.addClass(currentSettings.errorClass).html(currentSettings.contentError);$(currentSettings.closeSelector,modal.loading).click(removeModal);setMarginloading();modal.loading.css({marginTop:currentSettings.marginTopLoading+"px",marginLeft:currentSettings.marginLeftLoading+"px"});}function fillContent(){debug("fillContent");if(!modal.tmp.html()){return ;}modal.content.html(modal.tmp.contents());modal.tmp.empty();wrapContent();if($.isFunction(currentSettings.endFillContent)){currentSettings.endFillContent(modal,currentSettings);}modal.content.append(modal.scripts);var currentSettingsNew=$.extend({},currentSettings);if(resized.width){currentSettingsNew.width=null;}if(resized.height){currentSettingsNew.height=null;}$(currentSettings.closeSelector,modal.contentWrapper).click(removeModal);$(currentSettings.openSelector,modal.contentWrapper).nyroModal(currentSettingsNew);}function wrapContent(){debug("wrapContent");var wrap=$(currentSettings.wrap[currentSettings.type]);modal.content.append(wrap.children().remove());modal.contentWrapper.wrapInner(wrap);if(currentSettings.type=="gallery"){var linkPrev=getGalleryLink(-1);if(linkPrev){$(".nyroModalPrev",modal.contentWrapper).attr("href",linkPrev.attr("href")).click(function(e){e.preventDefault();linkPrev.nyroModalManual(currentSettings);return false;});}else{$(".nyroModalPrev",modal.contentWrapper).remove();}var linkNext=getGalleryLink(1);if(linkNext){$(".nyroModalNext",modal.contentWrapper).attr("href",linkNext.attr("href")).click(function(e){e.preventDefault();linkNext.nyroModalManual(currentSettings);return false;});}else{$(".nyroModalNext",modal.contentWrapper).remove();}}calculateSize();}function getGalleryLink(dir){if(currentSettings.type=="gallery"){if(!currentSettings.rtl){dir*=-1;}var gallery=$('[rel="'+currentSettings.from.rel+'"]');var currentIndex=gallery.index(currentSettings.from);var index=currentIndex+dir;if(index>=0&&index<gallery.length){return gallery.eq(index);}}return false;}function calculateSize(resizing){debug("calculateSize");if(!modal.wrapper){modal.wrapper=modal.contentWrapper.children(":first");}resized.width=false;resized.height=false;if(currentSettings.autoSizable&&(!currentSettings.width||!currentSettings.height)){modal.contentWrapper.css({opacity:0}).show();var tmp={width:"auto",height:"auto"};if(currentSettings.width){tmp.width=currentSettings.width;}if(currentSettings.height){tmp.height=currentSettings.height;}modal.content.css(tmp);if(!currentSettings.width){currentSettings.width=modal.content.width();resized.width=true;}if(!currentSettings.height){currentSettings.height=modal.content.height();resized.height=true;}modal.contentWrapper.hide().css({opacity:1});}currentSettings.width=Math.max(currentSettings.width,currentSettings.minWidth);currentSettings.height=Math.max(currentSettings.height,currentSettings.minHeight);var outerWrapper=getOuter(modal.contentWrapper);var outerWrapper2=getOuter(modal.wrapper);var outerContent=getOuter(modal.content);var tmp={content:{width:currentSettings.width,height:currentSettings.height},wrapper2:{width:currentSettings.width+outerContent.w.total,height:currentSettings.height+outerContent.h.total},wrapper:{width:currentSettings.width+outerContent.w.total+outerWrapper2.w.total,height:currentSettings.height+outerContent.h.total+outerWrapper2.h.total}};if(currentSettings.resizable){var maxHeight=$(window).height()-currentSettings.padding*2-outerWrapper.h.border-(tmp.wrapper.height-currentSettings.height);var maxWidth=$(window).width()-currentSettings.padding*2-outerWrapper.w.border-(tmp.wrapper.width-currentSettings.width);if(tmp.content.height>maxHeight||tmp.content.width>maxWidth){if(currentSettings.type=="image"||currentSettings.type=="gallery"){var diffW=tmp.content.width-currentSettings.imgWidth;var diffH=tmp.content.height-currentSettings.imgHeight;if(diffH<0){diffH=0;}if(diffW<0){diffW=0;}var calcH=maxHeight-diffH;var calcW=maxWidth-diffW;var ratio=Math.min(calcH/currentSettings.imgHeight,calcW/currentSettings.imgWidth);calcH=Math.floor(currentSettings.imgHeight*ratio);calcW=Math.floor(currentSettings.imgWidth*ratio);$("img#nyroModalImg",modal.content).css({height:calcH+"px",width:calcW+"px"});tmp.content.height=calcH+diffH;tmp.content.width=calcW+diffW;}else{tmp.content.height=Math.min(tmp.content.height,maxHeight);tmp.content.width=Math.min(tmp.content.width,maxWidth);}tmp.wrapper2={width:tmp.content.width+outerContent.w.total,height:tmp.content.height+outerContent.h.total};tmp.wrapper={width:tmp.content.width+outerContent.w.total+outerWrapper2.w.total,height:tmp.content.height+outerContent.h.total+outerWrapper2.h.total};}}modal.content.css($.extend({},tmp.content,currentSettings.css.content));modal.wrapper.css($.extend({},tmp.wrapper2,currentSettings.css.wrapper2));if(!resizing){modal.contentWrapper.css($.extend({},tmp.wrapper,currentSettings.css.wrapper));if(currentSettings.type=="image"||currentSettings.type=="gallery"){var title=$("img",modal.content).attr("alt");$("img",modal.content).removeAttr("alt");if(title!=currentSettings.defaultImgAlt){var divTitle=$('<div id="nyroModalTitle">'+title+"</div>");modal.content.append(divTitle);if(currentSettings.setWidthImgTitle){var outerDivTitle=getOuter(divTitle);divTitle.css({width:(tmp.content.width+outerContent.w.padding-outerDivTitle.w.total)+"px"});}}}if(!currentSettings.modal){modal.contentWrapper.prepend(currentSettings.closeButton);}}tmp.wrapper.borderW=outerWrapper.w.border;tmp.wrapper.borderH=outerWrapper.h.border;setCurrentSettings(tmp.wrapper);setMargin();}function removeModal(e){debug("removeModal");if(e){e.preventDefault();}if(modal.full&&modal.ready){modal.ready=false;modal.anim=true;modal.closing=true;if(modal.loadingShown||modal.transition){currentSettings.hideLoading(modal,currentSettings,function(){modal.loading.hide();modal.loadingShown=false;modal.transition=false;currentSettings.hideBackground(modal,currentSettings,endRemove);});}else{if(fixFF){modal.content.css({position:""});}modal.wrapper.css({overflow:"hidden"});modal.content.css({overflow:"hidden"});if($.isFunction(currentSettings.beforeHideContent)){currentSettings.beforeHideContent(modal,currentSettings,function(){currentSettings.hideContent(modal,currentSettings,function(){endHideContent();currentSettings.hideBackground(modal,currentSettings,endRemove);});});}else{currentSettings.hideContent(modal,currentSettings,function(){endHideContent();currentSettings.hideBackground(modal,currentSettings,endRemove);});}}}if(e){return false;}}function showContentOrLoading(){debug("showContentOrLoading");if(modal.ready&&!modal.anim){if(modal.dataReady){if(modal.tmp.html()){modal.anim=true;if(modal.transition){fillContent();currentSettings.hideTransition(modal,currentSettings,function(){modal.loading.hide();modal.transition=false;modal.loadingShown=false;endShowContent();});}else{currentSettings.hideLoading(modal,currentSettings,function(){modal.loading.hide();modal.loadingShown=false;fillContent();setMarginloading();currentSettings.showContent(modal,$.extend({},currentSettings),endShowContent);});}}}else{if(!modal.loadingShown&&!modal.transition){modal.anim=true;modal.loadingShown=true;if(modal.error){loadingError();}else{modal.loading.html(currentSettings.contentLoading);}$(currentSettings.closeSelector,modal.loading).click(removeModal);setMarginloading();currentSettings.showLoading(modal,currentSettings,function(){modal.anim=false;showContentOrLoading();});}}}}function ajaxLoaded(data){debug("AjaxLoaded: "+this.url);modal.tmp.html(currentSettings.selector?filterScripts($("<div>"+data+"</div>").find(currentSettings.selector).contents()):filterScripts(data));if(modal.tmp.html()){modal.dataReady=true;showContentOrLoading();}else{loadingError();}}function formDataLoaded(){debug("formDataLoaded");currentSettings.from.action+=currentSettings.selector;currentSettings.from.target="";$("input[name="+currentSettings.formIndicator+"]",currentSettings.from).remove();var iframe=modal.tmp.children("iframe");var iframeContent=iframe.unbind("load").contents().find(currentSettings.selector||"body").not("script[src]");iframe.attr("src","about:blank");modal.tmp.html(iframeContent.html());if(modal.tmp.html()){modal.dataReady=true;showContentOrLoading();}else{loadingError();}}function endHideContent(){debug("endHideContent");modal.anim=false;if(contentEltLast){contentEltLast.append(modal.content.contents());contentEltLast=null;}else{if(contentElt){contentElt.append(modal.content.contents());contentElt=null;}}modal.content.empty();modal.contentWrapper.empty().removeAttr("style");if(modal.closing||modal.transition){modal.contentWrapper.hide();}modal.contentWrapper.css(currentSettings.css.wrapper).append(modal.content);showContentOrLoading();}function endRemove(){debug("endRemove");$(document).unbind("keydown",keyHandler);modal.anim=false;modal.full.remove();modal.full=null;if(isIE6){body.css({height:"",width:"",position:"",overflow:""});$("html").css({overflow:""});}if($.isFunction(currentSettings.endRemove)){currentSettings.endRemove(modal,currentSettings);}}function endBackground(){debug("endBackground");modal.ready=true;modal.anim=false;showContentOrLoading();}function endShowContent(){debug("endShowContent");modal.anim=false;modal.contentWrapper.css({opacity:""});fixFF=$.browser.mozilla&&parseFloat($.browser.version)<1.9&&currentSettings.type!="gallery"&&currentSettings.type!="image";if(fixFF){modal.content.css({position:"fixed"});}if($.isFunction(currentSettings.endShowContent)){currentSettings.endShowContent(modal,currentSettings);}if(resized.width){setCurrentSettings({width:null});}if(resized.height){setCurrentSettings({height:null});}}function getHash(url){if(typeof url=="string"){var hashPos=url.indexOf("#");if(hashPos>-1){return url.substring(hashPos);}}return"";}function filterScripts(data){if(typeof data=="string"){data=data.replace(/<\/?(html|head|body)([^>]*)>/gi,"");}var tmp=new Array();$.each($.clean({0:data},this.ownerDocument),function(){if($.nodeName(this,"script")){if(!this.src||$(this).attr("rel")=="forceLoad"){modal.scripts.push(this);}}else{tmp.push(this);}});return tmp;}function getOuter(elm){elm=elm.get(0);var ret={h:{margin:getCurCSS(elm,"marginTop")+getCurCSS(elm,"marginBottom"),border:getCurCSS(elm,"borderTopWidth")+getCurCSS(elm,"borderBottomWidth"),padding:getCurCSS(elm,"paddingTop")+getCurCSS(elm,"paddingBottom")},w:{margin:getCurCSS(elm,"marginLeft")+getCurCSS(elm,"marginRight"),border:getCurCSS(elm,"borderLeftWidth")+getCurCSS(elm,"borderRightWidth"),padding:getCurCSS(elm,"paddingLeft")+getCurCSS(elm,"paddingRight")}};ret.h.outer=ret.h.margin+ret.h.border;ret.w.outer=ret.w.margin+ret.w.border;ret.h.inner=ret.h.padding+ret.h.border;ret.w.inner=ret.w.padding+ret.w.border;ret.h.total=ret.h.outer+ret.h.padding;ret.w.total=ret.w.outer+ret.w.padding;return ret;}function getCurCSS(elm,name){var ret=parseInt($.curCSS(elm,name,true));if(isNaN(ret)){ret=0;}return ret;}function debug(msg){if(currentSettings&&currentSettings.debug&&modal.full){modal.bg.prepend(msg+"<br />");}}function showBackground(elts,settings,callback){elts.bg.css({opacity:0}).fadeTo(500,0.75,callback);}function hideBackground(elts,settings,callback){elts.bg.fadeOut(300,callback);}function showLoading(elts,settings,callback){elts.loading.css({marginTop:settings.marginTopLoading+"px",marginLeft:settings.marginLeftLoading+"px",opacity:0}).show().animate({opacity:1},{complete:callback,duration:400});}function hideLoading(elts,settings,callback){callback();}function showContent(elts,settings,callback){elts.loading.css({marginTop:settings.marginTopLoading+"px",marginLeft:settings.marginLeftLoading+"px"}).show().animate({width:settings.width+"px",height:settings.height+"px",marginTop:(settings.marginTop)+"px",marginLeft:(settings.marginLeft)+"px"},{duration:350,complete:function(){elts.contentWrapper.css({width:settings.width+"px",height:settings.height+"px",marginTop:(settings.marginTop)+"px",marginLeft:(settings.marginLeft)+"px"}).show();elts.loading.fadeOut(200,callback);}});}function hideContent(elts,settings,callback){elts.contentWrapper.animate({height:"50px",width:"50px",marginTop:(-(25+currentSettings.borderH)/2+currentSettings.marginScrollTop)+"px",marginLeft:(-(25+currentSettings.borderW)/2+currentSettings.marginScrollLeft)+"px"},{duration:350,complete:function(){elts.contentWrapper.hide();callback();}});}function showTransition(elts,settings,callback){elts.loading.css({marginTop:elts.contentWrapper.css("marginTop"),marginLeft:elts.contentWrapper.css("marginLeft"),height:elts.contentWrapper.css("height"),width:elts.contentWrapper.css("width"),opacity:0}).show().fadeTo(400,1,function(){elts.contentWrapper.hide();callback();});}function hideTransition(elts,settings,callback){elts.contentWrapper.hide().css({width:settings.width+"px",marginLeft:settings.marginLeft+"px",height:settings.height+"px",marginTop:settings.marginTop+"px",opacity:1});elts.loading.animate({width:settings.width+"px",marginLeft:settings.marginLeft+"px",height:settings.height+"px",marginTop:settings.marginTop+"px"},{complete:function(){elts.contentWrapper.show();elts.loading.fadeOut(400,function(){elts.loading.hide();callback();});},duration:350});}function resize(elts,settings,callback){elts.contentWrapper.animate({width:settings.width+"px",marginLeft:settings.marginLeft+"px",height:settings.height+"px",marginTop:settings.marginTop+"px"},{complete:callback,duration:400});}function updateBgColor(elts,settings,callback){if(!$.fx.step.backgroundColor){elts.bg.css({backgroundColor:settings.bgColor});callback();}else{elts.bg.animate({backgroundColor:settings.bgColor},{complete:callback,duration:400});}}});
document.write('<link rel="stylesheet" type="text/css" href="../../resources/jquery/nyroModal/nyroModal.min.css" media="screen" />');document.write('<!--[if lt IE 7]><link rel="stylesheet" type="text/css" href="../../resources/jquery/nyroModal/i6fix.min.css" media="screen" /><![endif]-->');_onload_functions[_onload_functions.length]=function(){$.nyroModalSettings({openSelector:"a.lightbox-image-url",minWidth:100,minHeight:100,contentLoading:"",closeButton:'<a href="/" class="nyroModalClose" id="closeBut" title="Close">Close</a>',endShowContent:function(elts,settings){if($.browser.msie){$("a#closeBut").show()}else{$("a#closeBut").fadeIn(400)}},hideContent:function(elts,settings,callback){elts.contentWrapper.hide();callback()}});$($.fn.nyroModal.settings.openSelector).attr({target:"_self"}).nyroModal()};
jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d)},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b},easeOutQuad:function(x,t,b,c,d){return -c*(t/=d)*(t-2)+b},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t+b}return -c/2*((--t)*(t-2)-1)+b},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t+b}return c/2*((t-=2)*t*t+2)+b},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b},easeOutQuart:function(x,t,b,c,d){return -c*((t=t/d-1)*t*t*t-1)+b},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t*t+b}return -c/2*((t-=2)*t*t*t-2)+b},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1){return c/2*t*t*t*t*t+b}return c/2*((t-=2)*t*t*t*t+2)+b},easeInSine:function(x,t,b,c,d){return -c*Math.cos(t/d*(Math.PI/2))+c+b},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b},easeInOutSine:function(x,t,b,c,d){return -c/2*(Math.cos(Math.PI*t/d)-1)+b},easeInExpo:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b},easeOutExpo:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b},easeInOutExpo:function(x,t,b,c,d){if(t==0){return b}if(t==d){return b+c}if((t/=d/2)<1){return c/2*Math.pow(2,10*(t-1))+b}return c/2*(-Math.pow(2,-10*--t)+2)+b},easeInCirc:function(x,t,b,c,d){return -c*(Math.sqrt(1-(t/=d)*t)-1)+b},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1){return -c/2*(Math.sqrt(1-t*t)-1)+b}return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b},easeInElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0){return b}if((t/=d)==1){return b+c}if(!p){p=d*0.3}if(a<Math.abs(c)){a=c;var s=p/4}else{var s=p/(2*Math.PI)*Math.asin(c/a)}return -(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},easeOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0){return b}if((t/=d)==1){return b+c}if(!p){p=d*0.3}if(a<Math.abs(c)){a=c;var s=p/4}else{var s=p/(2*Math.PI)*Math.asin(c/a)}return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},easeInOutElastic:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0){return b}if((t/=d/2)==2){return b+c}if(!p){p=d*(0.3*1.5)}if(a<Math.abs(c)){a=c;var s=p/4}else{var s=p/(2*Math.PI)*Math.asin(c/a)}if(t<1){return -0.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b}return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*0.5+c+b},easeInBack:function(x,t,b,c,d,s){if(s==undefined){s=1.70158}return c*(t/=d)*t*((s+1)*t-s)+b},easeOutBack:function(x,t,b,c,d,s){if(s==undefined){s=1.70158}return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined){s=1.70158}if((t/=d/2)<1){return c/2*(t*t*(((s*=(1.525))+1)*t-s))+b}return c/2*((t-=2)*t*(((s*=(1.525))+1)*t+s)+2)+b},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b},easeOutBounce:function(x,t,b,c,d){if((t/=d)<(1/2.75)){return c*(7.5625*t*t)+b}else{if(t<(2/2.75)){return c*(7.5625*(t-=(1.5/2.75))*t+0.75)+b}else{if(t<(2.5/2.75)){return c*(7.5625*(t-=(2.25/2.75))*t+0.9375)+b}else{return c*(7.5625*(t-=(2.625/2.75))*t+0.984375)+b}}}},easeInOutBounce:function(x,t,b,c,d){if(t<d/2){return jQuery.easing.easeInBounce(x,t*2,0,c,d)*0.5+b}return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*0.5+c*0.5+b}});
jQuery.fn.extend({everyTime:function(interval,label,fn,times,belay){return this.each(function(){jQuery.timer.add(this,interval,label,fn,times,belay)})},oneTime:function(interval,label,fn){return this.each(function(){jQuery.timer.add(this,interval,label,fn,1)})},stopTime:function(label,fn){return this.each(function(){jQuery.timer.remove(this,label,fn)})}});jQuery.event.special;jQuery.extend({timer:{global:[],guid:1,dataKey:"jQuery.timer",regex:/^([0-9]+(?:\.[0-9]*)?)\s*(.*s)?$/,powers:{ms:1,cs:10,ds:100,s:1000,das:10000,hs:100000,ks:1000000},timeParse:function(value){if(value==undefined||value==null){return null}var result=this.regex.exec(jQuery.trim(value.toString()));if(result[2]){var num=parseFloat(result[1]);var mult=this.powers[result[2]]||1;return num*mult}else{return value}},add:function(element,interval,label,fn,times,belay){var counter=0;if(jQuery.isFunction(label)){if(!times){times=fn}fn=label;label=interval}interval=jQuery.timer.timeParse(interval);if(typeof interval!="number"||isNaN(interval)||interval<=0){return}if(times&&times.constructor!=Number){belay=!!times;times=0}times=times||0;belay=belay||false;var timers=jQuery.data(element,this.dataKey)||jQuery.data(element,this.dataKey,{});if(!timers[label]){timers[label]={}}fn.timerID=fn.timerID||this.guid++;var handler=function(){if(belay&&this.inProgress){return}this.inProgress=true;if((++counter>times&&times!==0)||fn.call(element,counter)===false){jQuery.timer.remove(element,label,fn)}this.inProgress=false};handler.timerID=fn.timerID;if(!timers[label][fn.timerID]){timers[label][fn.timerID]=window.setInterval(handler,interval)}this.global.push(element)},remove:function(element,label,fn){var timers=jQuery.data(element,this.dataKey),ret;if(timers){if(!label){for(label in timers){this.remove(element,label,fn)}}else{if(timers[label]){if(fn){if(fn.timerID){window.clearInterval(timers[label][fn.timerID]);delete timers[label][fn.timerID]}}else{for(var fn in timers[label]){window.clearInterval(timers[label][fn]);delete timers[label][fn]}}for(ret in timers[label]){break}if(!ret){ret=null;delete timers[label]}}}for(ret in timers){break}if(!ret){jQuery.removeData(element,this.dataKey)}}}}});jQuery(window).bind("unload",function(){jQuery.each(jQuery.timer.global,function(index,item){jQuery.timer.remove(item)})});
(function($){$.fn.galleryView=function(options){var opts=$.extend($.fn.galleryView.defaults,options);var id;var iterator=0;var gallery_width;var gallery_height;var frame_margin=10;var strip_width;var wrapper_width;var item_count=0;var slide_method;var img_path="scripts/jquery/galleryview-1.1/themes/";var paused=false;var frame_caption_size=20;var frame_margin_top=5;var pointer_width=2;var j_gallery;var j_filmstrip;var j_frames;var j_panels;var j_pointer;function showItem(i){$("img.nav-next").unbind("click");$("img.nav-prev").unbind("click");j_frames.unbind("click");if(has_panels){if(opts.fade_panels){j_panels.fadeOut(opts.transition_speed).eq(i%item_count).fadeIn(opts.transition_speed,function(){if(!has_filmstrip){$("img.nav-prev").click(showPrevItem);$("img.nav-next").click(showNextItem)}})}}if(has_filmstrip){if(slide_method=="strip"){j_filmstrip.stop();var distance=getPos(j_frames[i]).left-(getPos(j_pointer[0]).left+2);var leftstr=(distance>=0?"-=":"+=")+Math.abs(distance)+"px";j_filmstrip.animate({left:leftstr},opts.transition_speed,opts.easing,function(){if(i>item_count){i=i%item_count;iterator=i;j_filmstrip.css("left","-"+((opts.frame_width+frame_margin)*i)+"px")}else{if(i<=(item_count-strip_size)){i=(i%item_count)+item_count;iterator=i;j_filmstrip.css("left","-"+((opts.frame_width+frame_margin)*i)+"px")}}if(!opts.fade_panels){j_panels.hide().eq(i%item_count).show()}$("img.nav-prev").click(showPrevItem);$("img.nav-next").click(showNextItem);enableFrameClicking()})}else{if(slide_method=="pointer"){j_pointer.stop();var pos=getPos(j_frames[i]);j_pointer.animate({left:(pos.left-2+"px")},opts.transition_speed,opts.easing,function(){if(!opts.fade_panels){j_panels.hide().eq(i%item_count).show()}$("img.nav-prev").click(showPrevItem);$("img.nav-next").click(showNextItem);enableFrameClicking()})}}if($("a",j_frames[i])[0]){j_pointer.unbind("click").click(function(){var a=$("a",j_frames[i]).eq(0);if(a.attr("target")=="_blank"){window.open(a.attr("href"))}else{location.href=a.attr("href")}})}}}function showNextItem(){$(document).stopTime("transition");if(++iterator==j_frames.length){iterator=0}showItem(iterator);$(document).everyTime(opts.transition_interval,"transition",function(){showNextItem()})}function showPrevItem(){$(document).stopTime("transition");if(--iterator<0){iterator=item_count-1}showItem(iterator);$(document).everyTime(opts.transition_interval,"transition",function(){showNextItem()})}function getPos(el){var left=0,top=0;var el_id=el.id;if(el.offsetParent){do{left+=el.offsetLeft;top+=el.offsetTop}while(el=el.offsetParent)}if(el_id==id){return{left:left,top:top}}else{var gPos=getPos(j_gallery[0]);var gLeft=gPos.left;var gTop=gPos.top;return{left:left-gLeft,top:top-gTop}}}function enableFrameClicking(){j_frames.each(function(i){if($("a",this).length==0){$(this).click(function(){$(document).stopTime("transition");showItem(i);iterator=i;$(document).everyTime(opts.transition_interval,"transition",function(){showNextItem()})})}})}function buildPanels(){if($(".panel-overlay").length>0){j_panels.append('<div class="overlay"></div>')}if(!has_filmstrip){$("<img />").addClass("nav-next").attr("src",img_path+opts.nav_theme+"/next.png").appendTo(j_gallery).css({position:"absolute",zIndex:"15",cursor:"pointer",top:((opts.panel_height-22)/2)+"px",right:"10px",display:"none"}).click(showNextItem);$("<img />").addClass("nav-prev").attr("src",img_path+opts.nav_theme+"/prev.png").appendTo(j_gallery).css({position:"absolute",zIndex:"15",cursor:"pointer",top:((opts.panel_height-22)/2)+"px",left:"10px",display:"none"}).click(showPrevItem);$("<img />").addClass("nav-overlay").attr("src",img_path+opts.nav_theme+"/panel-nav-next.png").appendTo(j_gallery).css({position:"absolute",zIndex:"14",top:((opts.panel_height-22)/2)-10+"px",right:"0",display:"none"});$("<img />").addClass("nav-overlay").attr("src",img_path+opts.nav_theme+"/panel-nav-prev.png").appendTo(j_gallery).css({position:"absolute",zIndex:"14",top:((opts.panel_height-22)/2)-10+"px",left:"0",display:"none"})}j_panels.css({width:(opts.panel_width-parseInt(j_panels.css("paddingLeft").split("px")[0],10)-parseInt(j_panels.css("paddingRight").split("px")[0],10))+"px",height:(opts.panel_height-parseInt(j_panels.css("paddingTop").split("px")[0],10)-parseInt(j_panels.css("paddingBottom").split("px")[0],10))+"px",position:"absolute",top:(opts.filmstrip_position=="top"?(opts.frame_height+frame_margin_top+(opts.show_captions?frame_caption_size:frame_margin_top))+"px":"0px"),left:"0px",overflow:"hidden",display:"none"});$(".panel-overlay",j_panels).css({position:"absolute",zIndex:"13",width:(opts.panel_width-20)+"px",height:opts.overlay_height+"px",top:(opts.overlay_position=="top"?"0":opts.panel_height-opts.overlay_height+"px"),left:"0",padding:"0 10px",color:opts.overlay_text_color,fontSize:opts.overlay_font_size});$(".panel-overlay a",j_panels).css({color:opts.overlay_text_color,textDecoration:"underline",fontWeight:"bold"});$(".overlay",j_panels).css({position:"absolute",zIndex:"12",width:opts.panel_width+"px",height:opts.overlay_height+"px",top:(opts.overlay_position=="top"?"0":opts.panel_height-opts.overlay_height+"px"),left:"0",background:opts.overlay_color,opacity:opts.overlay_opacity});$(".panel iframe",j_panels).css({width:opts.panel_width+"px",height:(opts.panel_height-opts.overlay_height)+"px",border:"0"})}function buildFilmstrip(){j_filmstrip.wrap('<div class="strip_wrapper"></div>');if(slide_method=="strip"){j_frames.clone().appendTo(j_filmstrip);j_frames.clone().appendTo(j_filmstrip);j_frames=$("li",j_filmstrip)}if(opts.show_captions){j_frames.append('<div class="caption"></div>').each(function(i){$(this).find(".caption").html($(this).find("img").attr("title"))})}j_filmstrip.css({listStyle:"none",margin:"0",padding:"0",width:strip_width+"px",position:"absolute",zIndex:"10",top:"0",left:"0",height:(opts.frame_height+10)+"px",background:opts.background_color});j_frames.css({"float":"left",position:"relative",height:opts.frame_height+"px",zIndex:"11",marginTop:frame_margin_top+"px",marginBottom:"0px",marginRight:frame_margin+"px",padding:"0",cursor:"pointer"});$("img",j_frames).css({border:"none"});$(".strip_wrapper",j_gallery).css({position:"absolute",top:(opts.filmstrip_position=="top"?"0px":opts.panel_height+"px"),left:((gallery_width-wrapper_width)/2)+"px",width:wrapper_width+"px",height:(opts.frame_height+frame_margin_top+(opts.show_captions?frame_caption_size:frame_margin_top))+"px",overflow:"hidden"});$(".caption",j_gallery).css({position:"absolute",top:opts.frame_height+"px",left:"0",margin:"0",width:opts.frame_width+"px",padding:"0",color:opts.caption_text_color,textAlign:"center",fontSize:"10px",height:frame_caption_size+"px",lineHeight:frame_caption_size+"px"});var pointer=$("<div></div>");pointer.attr("id","pointer").appendTo(j_gallery).css({position:"absolute",zIndex:"14",cursor:"pointer",top:getPos(j_frames[0]).top-(pointer_width/2)+"px",left:getPos(j_frames[0]).left-(pointer_width/2)+"px",height:opts.frame_height-pointer_width+"px",width:opts.frame_width-pointer_width+"px",border:(has_panels?pointer_width+"px solid "+(opts.nav_theme=="dark"?"black":"white"):"none")});j_pointer=$("#pointer",j_gallery);if(has_panels){var pointerArrow=$("<img />");pointerArrow.attr("src",img_path+opts.nav_theme+"/pointer"+(opts.filmstrip_position=="top"?"-down":"")+".png").appendTo($("#pointer")).css({position:"absolute",zIndex:"15",top:(opts.filmstrip_position=="bottom"?"-"+(10+pointer_width)+"px":opts.frame_height+"px"),left:((opts.frame_width/2)-10)+"px"})}if(slide_method=="strip"){j_filmstrip.css("left","-"+((opts.frame_width+frame_margin)*item_count)+"px");iterator=item_count}if($("a",j_frames[iterator])[0]){j_pointer.click(function(){var a=$("a",j_frames[iterator]).eq(0);if(a.attr("target")=="_blank"){window.open(a.attr("href"))}else{location.href=a.attr("href")}})}$("<img />").addClass("nav-next").attr("src",img_path+opts.nav_theme+"/next.png").appendTo(j_gallery).css({position:"absolute",cursor:"pointer",top:(opts.filmstrip_position=="top"?0:opts.panel_height)+frame_margin_top+((opts.frame_height-22)/2)+"px",right:(gallery_width/2)-(wrapper_width/2)-10-22+"px"}).click(showNextItem);$("<img />").addClass("nav-prev").attr("src",img_path+opts.nav_theme+"/prev.png").appendTo(j_gallery).css({position:"absolute",cursor:"pointer",top:(opts.filmstrip_position=="top"?0:opts.panel_height)+frame_margin_top+((opts.frame_height-22)/2)+"px",left:(gallery_width/2)-(wrapper_width/2)-10-22+"px"}).click(showPrevItem)}function mouseIsOverPanels(x,y){var pos=getPos(j_gallery[0]);var top=pos.top;var left=pos.left;return x>left&&x<left+opts.panel_width&&y>top&&y<top+opts.panel_height}return this.each(function(){j_gallery=$(this);j_gallery.css("visibility","hidden");j_filmstrip=$(".filmstrip",j_gallery);j_frames=$("li",j_filmstrip);j_panels=$(".panel",j_gallery);id=j_gallery.attr("id");has_panels=j_panels.length>0;has_filmstrip=j_frames.length>0;if(!has_panels){opts.panel_height=0}item_count=has_panels?j_panels.length:j_frames.length;strip_size=has_panels?Math.floor((opts.panel_width-64)/(opts.frame_width+frame_margin)):Math.min(item_count,opts.filmstrip_size);if(strip_size>=item_count){slide_method="pointer";strip_size=item_count}else{slide_method="strip"}gallery_width=has_panels?opts.panel_width:(strip_size*(opts.frame_width+frame_margin))-frame_margin+64;gallery_height=(has_panels?opts.panel_height:0)+(has_filmstrip?opts.frame_height+frame_margin_top+(opts.show_captions?frame_caption_size:frame_margin_top):0);if(slide_method=="pointer"){strip_width=(opts.frame_width*item_count)+(frame_margin*(item_count))}else{strip_width=(opts.frame_width*item_count*3)+(frame_margin*(item_count*3))}wrapper_width=((strip_size*opts.frame_width)+((strip_size-1)*frame_margin));j_gallery.css({position:"relative",margin:"0",background:opts.background_color,border:opts.border,width:gallery_width+"px",height:gallery_height+"px"});if(has_filmstrip){buildFilmstrip()}if(has_panels){buildPanels()}if(has_filmstrip){enableFrameClicking()}$().mousemove(function(e){if(mouseIsOverPanels(e.pageX,e.pageY)){if(opts.pause_on_hover){$(document).oneTime(500,"animation_pause",function(){$(document).stopTime("transition");paused=true})}if(has_panels&&!has_filmstrip){$(".nav-overlay").fadeIn("fast");$(".nav-next").fadeIn("fast");$(".nav-prev").fadeIn("fast")}}else{if(opts.pause_on_hover){$(document).stopTime("animation_pause");if(paused){$(document).everyTime(opts.transition_interval,"transition",function(){showNextItem()});paused=false}}if(has_panels&&!has_filmstrip){$(".nav-overlay").fadeOut("fast");$(".nav-next").fadeOut("fast");$(".nav-prev").fadeOut("fast")}}});j_panels.eq(0).show();if(item_count>1){$(document).everyTime(opts.transition_interval,"transition",function(){showNextItem()})}j_gallery.css("visibility","visible")})};$.fn.galleryView.defaults={panel_width:400,panel_height:300,frame_width:80,frame_height:80,filmstrip_size:3,overlay_height:70,overlay_font_size:"1em",transition_speed:400,transition_interval:6000,overlay_opacity:0.6,overlay_color:"black",background_color:"black",overlay_text_color:"white",caption_text_color:"white",border:"1px solid black",nav_theme:"light",easing:"swing",filmstrip_position:"bottom",overlay_position:"bottom",show_captions:false,fade_panels:true,pause_on_hover:false}})(jQuery);
(function(b){b.format=(function(){var e="undefined",d=true,f=false,c={date:{format:"dddd, MMMM dd, yyyy h:mm:ss tt",monthsFull:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],daysFull:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],timeFormat:"h:mm tt",shortDateFormat:"M/d/yyyy",longDateFormat:"dddd, MMMM dd, yyyy"},number:{format:"#,##0.0#",groupingSeparator:",",decimalSeparator:"."}};return{locale:function(h){a={a:6};if(h){for(var i in h){for(var g in h[i]){c[i][g]=h[i][g]}}}return c},date:function(I,O){if(typeof I=="string"){var V=function(E,y,s,m){for(var i=m;i>=s;i--){var j=E.substring(y,y+i);if(j.length>=s&&(new RegExp(/^\d+$/)).test(j)){return j}}return null};if(typeof O==e){O=c.date.format}var q=false,L=0,l=0,R="",n="",v,u,g=new Date(),A=g.getYear(),U=g.getMonth()+1,T=1,h=g.getHours(),P=g.getMinutes(),J=g.getSeconds(),t=g.getMilliseconds(),D="";while(L<O.length){n="";R=O.charAt(L);while((O.charAt(L)==R)&&(L<O.length)){n+=O.charAt(L++)}if(n.indexOf("MMMM")>-1&&n.length>4){n="MMMM"}if(n.indexOf("EEEE")>-1&&n.length>4){n="EEEE"}if(n=="yyyy"||n=="yy"||n=="y"){if(n=="yyyy"){v=4;u=4}if(n=="yy"){v=2;u=2}if(n=="y"){v=2;u=4}A=V(I,l,v,u);if(A==null){return 0}l+=A.length;if(A.length==2){A=parseInt(A);if(A>70){A=1900+A}else{A=2000+A}}}else{if(n=="MMMM"){U=0;for(var K=0,r;r=c.date.monthsFull[K];K++){if(I.substring(l,l+r.length).toLowerCase()==r.toLowerCase()){U=K+1;l+=r.length;break}}if((U<1)||(U>12)){return 0}}else{if(n=="MMM"){U=0;for(var K=0,r;r=c.date.monthsShort[K];K++){if(I.substring(l,l+r.length).toLowerCase()==r.toLowerCase()){U=K+1;l+=r.length;break}}if((U<1)||(U>12)){return 0}}else{if(n=="EEEE"){for(var K=0,N;N=c.date.daysFull[K];K++){if(I.substring(l,l+N.length).toLowerCase()==N.toLowerCase()){l+=N.length;break}}}else{if(n=="EEE"){for(var K=0,N;N=c.date.daysShort[K];K++){if(I.substring(l,l+N.length).toLowerCase()==N.toLowerCase()){l+=N.length;break}}}else{if(n=="MM"||n=="M"){U=V(I,l,q?n.length:1,2);if(U==null||(U<1)||(U>12)){return 0}l+=U.length}else{if(n=="dd"||n=="d"){T=V(I,l,q?n.length:1,2);if(T==null||(T<1)||(T>31)){return 0}l+=T.length}else{if(n=="hh"||n=="h"){h=V(I,l,q?n.length:1,2);if(h==null||(h<1)||(h>12)){return 0}l+=h.length}else{if(n=="HH"||n=="H"){h=V(I,l,q?n.length:1,2);if(h==null||(h<0)||(h>23)){return 0}l+=h.length}else{if(n=="KK"||n=="K"){h=V(I,l,q?n.length:1,2);if(h==null||(h<0)||(h>11)){return 0}l+=h.length}else{if(n=="kk"||n=="k"){h=V(I,l,q?n.length:1,2);if(h==null||(h<1)||(h>24)){return 0}l+=h.length;h--}else{if(n=="mm"||n=="m"){P=V(I,l,q?n.length:1,2);if(P==null||(P<0)||(P>59)){return 0}l+=P.length}else{if(n=="ss"||n=="s"){J=V(I,l,q?n.length:1,2);if(J==null||(J<0)||(J>59)){return 0}l+=J.length}else{if(n=="SSS"||n=="SS"||n=="S"){t=V(I,l,q?n.length:1,3);if(t==null||(t<0)||(t>999)){return 0}l+=t.length}else{if(n=="a"){var F=I.substring(l,l+2).toLowerCase();if(F=="am"){D="AM"}else{if(F=="pm"){D="PM"}else{return 0}}l+=2}else{if(n!=I.substring(l,l+n.length)){return 0}else{l+=n.length}}}}}}}}}}}}}}}}}if(l!=I.length){return 0}if(U==2){if(((A%4==0)&&(A%100!=0))||(A%400==0)){if(T>29){return 0}}else{if(T>28){return 0}}}if((U==4)||(U==6)||(U==9)||(U==11)){if(T>30){return 0}}if(h<12&&D=="PM"){h=h-0+12}else{if(h>11&&D=="AM"){h-=12}}return(new Date(A,U-1,T,h,P,J,t))}else{var p=function(j,i){if(typeof i=="undefined"||i==2){return(j>=0&&j<10?"0":"")+j}else{if(j>=0&&j<10){return"00"+j}if(j>=10&&j<100){return"0"+j}return j}};if(typeof O==e){O=c.date.format}var u=I.getYear();if(u<1000){u=String(u+1900)}var o=I.getMonth()+1;var Q=I.getDate();var B=I.getDay();var z=I.getHours();var G=I.getMinutes();var C=I.getSeconds();var k=I.getMilliseconds();var I=new Object();I.y=u;I.yyyy=u;I.yy=String(u).substring(2,4);I.M=o;I.MM=p(o);I.MMM=c.date.monthsShort[o-1];I.MMMM=c.date.monthsFull[o-1];I.d=Q;I.dd=p(Q);I.EEE=c.date.daysShort[B];I.EEEE=c.date.daysFull[B];I.H=z;I.HH=p(z);if(z==0){I.h=12}else{if(z>12){I.h=z-12}else{I.h=z}}I.hh=p(I.h);I.k=z+1;I.kk=p(I.k);if(z>11){I.K=z-12}else{I.K=z}I.KK=p(I.K);if(z>11){I.a="PM"}else{I.a="AM"}I.m=G;I.mm=p(G);I.s=C;I.ss=p(C);I.S=k;I.SS=p(k);I.SSS=p(k,3);var L=0;var R="";var n="";var w="";var C=false;while(L<O.length){n="";R=O.charAt(L);if(R=="'"){L++;if(O.charAt(L)==R){w=w+R;L++}else{C=!C}}else{while(O.charAt(L)==R){n+=O.charAt(L++)}if(n.indexOf("MMMM")>-1&&n.length>4){n="MMMM"}if(n.indexOf("EEEE")>-1&&n.length>4){n="EEEE"}if(I[n]!=null&&!C){w=w+I[n]}else{w=w+n}}}return w}},number:function(u,y){if(typeof u=="string"){var q=c.number.groupingSeparator,k=c.number.decimalSeparator,h=u.indexOf(k),g=1;if(h!=-1){g=Math.pow(10,u.length-h-1)}u=u.replace(new RegExp("["+q+"]","g"),"");u=u.replace(new RegExp("["+k+"]"),".");return(parseInt(u*g))/g}else{if(typeof y==e||y.length<1){y=c.number.format}var z="",n="",q=",",A=y.lastIndexOf(q),k=".",h=y.indexOf(k);if(h!=-1){var n=c.number.decimalSeparator,s=y.substr(h+1).replace(/#/g,"").length,r=y.substr(h+1).length;if(r>0){var C=Math.pow(10,r),g=1000,j=String(Math.round(parseInt(u*C*g-parseInt(u)*C*g)/g)),t=u.toString().split(".");if(typeof t[1]!=e){for(var x=0;x<t[1].length;x++){if(t[1].substr(x,1)=="0"){j="0"+j}else{break}}}for(var x=0;x<(r-n.length);x++){j+="0"}var v,w="";for(var x=0;x<j.length;x++){v=j.substr(x,1);if(x>=s&&v=="0"){break}w+=v}n+=w}if(n==c.number.decimalSeparator){n=""}}if(h!=0){if(n!=""){z=String(Math.floor(u))}else{z=String(Math.round(u))}var B=c.number.groupingSeparator,m=0;if(A!=-1){if(h!=-1){m=h-A}else{m=y.length-A}m--}if(m>0){var o=0,p="",x=z.length;while(x--){if(o!=0&&o%m==0){p=B+p}p=z.substr(x,1)+p;o++}z=p}var D;if(h!=-1){D=y.substr(0,h).replace(new RegExp("#|"+B,"g"),"").length}else{D=y.replace(new RegExp("#|"+B,"g"),"").length}var l=z.length;for(var x=l;x<D;x++){z="0"+z}}result=z+n;return result}}}})()}(jQuery));
function form_filter_changeTimePeriod(el,index){var form=$(el).parents("form");var filter_from="";var filter_to="";var now=new Date();if(index=="today"){filter_from=$.format.date(now,_calendar_date_format);filter_to=filter_from}else{if(index=="yesterday"){filter_from=$.format.date(new Date(now.getFullYear(),now.getMonth(),now.getDate()-1),_calendar_date_format);filter_to=filter_from}else{if(index=="thismonth"){filter_from=$.format.date(new Date(now.getFullYear(),now.getMonth(),1),_calendar_date_format);filter_to=$.format.date(new Date(now.getFullYear(),now.getMonth()+1,0),_calendar_date_format)}else{if(index=="lastmonth"){filter_from=$.format.date(new Date(now.getFullYear(),now.getMonth()-1,1),_calendar_date_format);filter_to=$.format.date(new Date(now.getFullYear(),now.getMonth(),0),_calendar_date_format)}else{if(index=="thisyear"){filter_from=$.format.date(new Date(now.getFullYear(),0,1),_calendar_date_format);filter_to=$.format.date(new Date(now.getFullYear()+1,0,0),_calendar_date_format)}else{if(index=="lastyear"){filter_from=$.format.date(new Date(now.getFullYear()-1,0,1),_calendar_date_format);filter_to=$.format.date(new Date(now.getFullYear(),0,0),_calendar_date_format)}else{if(index=="alltime"){filter_from="";filter_to=filter_from}}}}}}}$(form).find("input.calendar-input").each(function(){var inp=$(this);var name=inp.attr("name");if(name.indexOf("_from")!=-1){inp.val(filter_from)}if(name.indexOf("_to")!=-1){inp.val(filter_to)}});form.submit()}_onload_functions[_onload_functions.length]=function(){var now=new Date();$("table.filter").wrap('<div class="wp-filter"></div>');$(".wp-filter").append('<p class="wp-filter-timePeriod"><span><a href="/" onclick="form_filter_changeTimePeriod(this, \'today\'); return false;">Today</a></span>,\n <span><a href="/" onclick="form_filter_changeTimePeriod(this, \'yesterday\'); return false;">Yesterday</a></span>,\n <span><a href="/" onclick="form_filter_changeTimePeriod(this, \'thismonth\'); return false;">This month - '+$.format.date(now,"MMMM")+'</a></span>,\n <span><a href="/" onclick="form_filter_changeTimePeriod(this, \'lastmonth\'); return false;">Last month - '+$.format.date(new Date(now.getFullYear(),now.getMonth()-1,1),"MMMM")+'</a></span>,\n <span><a href="/" onclick="form_filter_changeTimePeriod(this, \'thisyear\'); return false;">This year - '+$.format.date(now,"yyyy")+'</a></span>,\n <span><a href="/" onclick="form_filter_changeTimePeriod(this, \'lastyear\'); return false;">Last year - '+$.format.date(new Date(now.getFullYear()-1,0,1),"yyyy")+'</a></span>,\n <span><a href="/" onclick="form_filter_changeTimePeriod(this, \'alltime\'); return false;">All Time</a></span>\n </p>')};
document.write('<link rel="stylesheet" type="text/css" href="styles/cache_uploadbar.css" media="screen" />');function toggleSelectElements(){var names=new Array("select","object","embed");for(var i=0;i<names.length;i++){var els=document.getElementsByTagName(names[i]);for(var j=0;j<els.length;j++){if(els[j].getAttribute("prevVisibilityStyle")!=null){els[j].style.visibility=els[j].getAttribute("prevVisibilityStyle");els[j].removeAttribute("prevVisibilityStyle")}else{els[j].setAttribute("prevVisibilityStyle",els[j].style.visibility);els[j].style.visibility="hidden"}}}}function getBodyRect(){var width=document.body.scrollWidth;var height=document.body.scrollHeight;var scrollLeft=document.body.scrollLeft;var scrollTop=document.body.scrollTop;var clientWidth=document.body.clientWidth;var clientHeight=document.body.clientHeight;if(document.documentElement&&document.documentElement.scrollWidth){width=Math.max(width,document.documentElement.scrollWidth);height=Math.max(height,document.documentElement.scrollHeight);scrollLeft=Math.max(scrollLeft,document.documentElement.scrollLeft);scrollTop=Math.max(scrollTop,document.documentElement.scrollTop);clientWidth=Math.min(clientWidth,document.documentElement.clientWidth);clientHeight=Math.min(clientHeight,document.documentElement.clientHeight)}return{width:width,height:height,scrollLeft:scrollLeft,scrollTop:scrollTop,clientWidth:clientWidth,clientHeight:clientHeight}}function initBodyShader(){var el=document.createElement("DIV");el.className="bodyShader";el.id="bodyShader";el.onclick=new Function("return false;");document.body.appendChild(el);try{if(el.filters){var backgroundPath=el.currentStyle.backgroundImage.replace('url("',"").replace('")',"");el.runtimeStyle.backgroundImage="none";el.style.filter='progid:DXImageTransform.Microsoft.AlphaImageLoader(src="'+backgroundPath+'", sizingMethod="scale");'}}catch(e){}}function shadeBody(){toggleSelectElements();var el=document.getElementById("bodyShader");el.style.width="100%";el.style.height="100%";el.style.display="block";window.prevonresize=window.onresize;window.onresize=function(){var rect=getBodyRect();el.style.width=rect.width+"px";el.style.height=rect.height+"px"};window.onresize()}function unshadeBody(){toggleSelectElements();var el=document.getElementById("bodyShader");el.style.display="none";window.onresize=window.prevonresize;window.prevonresize=null}function UploadHandler(form){$(form).submit(showStatus);var form=form;var uploadId="";var formSubmited=false;if(document.getElementById("formUploadStatus")==null){var el=document.createElement("SPAN");el.id="formUploadStatus";el.className="uploadStatus";el.style.display="none";el.innerHTML="<table cellspacing='0' cellpadding='0' border='0' width='100%'><tr><td class='progressbar'><div style='width: 0px' id='formUploadStatus_progressbar'></div></td></tr><tr> <td>   <table cellspacing='0' border='0' width='100%'>   <tr>     <td align='left' id='formUploadStatus_uploadSpeed'>0 Kb/s</td>     <td align='right' id='formUploadStatus_uploadPercent'>0%</td>   </tr>   </table> </td></tr><tr> <td height='20'>&nbsp;</td></tr><tr> <td>   <table cellspacing='0' border='0' width='100%' class='info'>   <tr class='row1'><td width='40%'>&nbsp;</td><td width='30%' class='header'>Size</td><td class='header'>Time</td></tr>   <tr class='row2'><td class='header'>Total</td><td id='formUploadStatus_totalBytes'>0 Kb</td><td id='formUploadStatus_totalTime'>00:00:00</td></tr>   <tr class='row1'><td class='header'>Completed</td><td id='formUploadStatus_uploadedBytes'>0 Kb</td><td id='formUploadStatus_uploadTime'>00:00:00</td></tr>   <tr class='row2'><td class='header'>Remaining</td><td id='formUploadStatus_remainingBytes'>0 Kb</td><td id='formUploadStatus_remainingTime'>00:00:00</td></tr>   </table> </td></tr></table>";document.body.appendChild(el)}function showStatus(){var now=new Date();uploadId=now.getFullYear()+""+now.getMonth()+""+now.getDate()+""+now.getHours()+""+now.getMinutes()+""+now.getSeconds()+""+now.getMilliseconds();var action=form.action.replace(/[?&]upload_status_id=[^&]+/,"");action=action+(action.indexOf("?")==-1?"?":"&")+"upload_status_id="+uploadId;form.action=action;shadeBody();var el=document.getElementById("formUploadStatus");el.style.visibility="hidden";var rect=getBodyRect();el.style.display="";el.style.top=Math.floor(rect.scrollTop+(rect.clientHeight-el.offsetHeight)/2)+"px";el.style.left=Math.floor(rect.scrollLeft+(rect.clientWidth-el.offsetWidth)/2)+"px";el.style.visibility="";formSubmited=false;updateStatus({aborted:0,complete:0,totalBytes:0,uploadedBytes:0,uploadTime:0});return false}function updateStatus(status){var el;if(status.aborted||status.complete){unshadeBody();el=document.getElementById("formUploadStatus");el.style.display="none";return}el=document.getElementById("formUploadStatus_progressbar");el.style.width=Math.floor(el.offsetParent.offsetWidth*status.uploadedBytes/(status.totalBytes==0?1:status.totalBytes))+"px";el=document.getElementById("formUploadStatus_uploadSpeed");if(status.uploadTime!=0){el.innerHTML=formatSize(status.uploadedBytes/status.uploadTime)+"/s"}el=document.getElementById("formUploadStatus_uploadPercent");if(status.totalBytes!=0){el.innerHTML=Math.floor(status.uploadedBytes*100/status.totalBytes)+"%"}el=document.getElementById("formUploadStatus_totalBytes");el.innerHTML=formatSize(status.totalBytes);el=document.getElementById("formUploadStatus_uploadedBytes");el.innerHTML=formatSize(status.uploadedBytes);el=document.getElementById("formUploadStatus_remainingBytes");el.innerHTML=formatSize(status.totalBytes-status.uploadedBytes);var totalTime=Math.floor(status.uploadedBytes==0?0:(status.uploadTime*status.totalBytes/status.uploadedBytes));el=document.getElementById("formUploadStatus_totalTime");el.innerHTML=formatTime(totalTime);el=document.getElementById("formUploadStatus_uploadTime");el.innerHTML=formatTime(status.uploadTime);el=document.getElementById("formUploadStatus_remainingTime");el.innerHTML=formatTime(totalTime-status.uploadTime);if(formSubmited){window.setTimeout(queryStatus,500)}else{queryStatus()}}function queryStatus(){$.getJSON("/exec/uploadstatus",{upload_status_id:uploadId,JsHttpRequest:(new Date()).getTime()},function(data){eval(data.js);if(!formSubmited){formSubmited=true;updateStatus(status);form.submit()}else{updateStatus(status)}})}function formatSize(bytes){bytes=Math.floor(bytes);var kb=new Number(bytes/1024).toFixed(2);var mb=new Number(bytes/(1024*1024)).toFixed(2);if(mb>=1){return mb+" Mb"}else{if(kb>=1){return kb+" Kb"}else{return bytes+" b"}}}function formatTime(seconds){if(seconds<0){return"00:00:00"}var minutes=Math.floor(seconds/60);minutes=minutes%60;var hours=Math.floor(seconds/(60*60));hours=hours%60;seconds=seconds%60;return(hours>9?hours:"0"+hours)+":"+(minutes>9?minutes:"0"+minutes)+":"+(seconds>9?seconds:"0"+seconds)}}_onload_functions[_onload_functions.length]=function(){initBodyShader();var forms=$("form.upload");for(var i=0;i<forms.length;i++){new UploadHandler(forms[i])}};
(function(b){var e,d,a=[],c=window;b.fn.tinymce=function(j){var p=this,g,k,h,m,i,l="",n="";if(!p.length){return p}if(!j){return tinyMCE.get(p[0].id)}function o(){var r=[],q=0;if(f){f();f=null}p.each(function(t,u){var s,w=u.id,v=j.oninit;if(!w){u.id=w=tinymce.DOM.uniqueId()}s=new tinymce.Editor(w,j);r.push(s);if(v){s.onInit.add(function(){var x,y=v;if(++q==r.length){if(tinymce.is(y,"string")){x=(y.indexOf(".")===-1)?null:tinymce.resolve(y.replace(/\.\w+$/,""));y=tinymce.resolve(y)}y.apply(x||tinymce,r)}})}});b.each(r,function(t,s){s.render()})}if(!c.tinymce&&!d&&(g=j.script_url)){d=1;h=g.substring(0,g.lastIndexOf("/"));if(/_(src|dev)\.js/g.test(g)){n="_src"}m=g.lastIndexOf("?");if(m!=-1){l=g.substring(m+1)}c.tinyMCEPreInit=c.tinyMCEPreInit||{base:h,suffix:n,query:l};if(g.indexOf("gzip")!=-1){i=j.language||"en";g=g+(/\?/.test(g)?"&":"?")+"js=true&core=true&suffix="+escape(n)+"&themes="+escape(j.theme)+"&plugins="+escape(j.plugins)+"&languages="+i;if(!c.tinyMCE_GZ){tinyMCE_GZ={start:function(){tinymce.suffix=n;function q(r){tinymce.ScriptLoader.markDone(tinyMCE.baseURI.toAbsolute(r))}q("langs/"+i+".js");q("themes/"+j.theme+"/editor_template"+n+".js");q("themes/"+j.theme+"/langs/"+i+".js");b.each(j.plugins.split(","),function(s,r){if(r){q("plugins/"+r+"/editor_plugin"+n+".js");q("plugins/"+r+"/langs/"+i+".js")}})},end:function(){}}}}b.ajax({type:"GET",url:g,dataType:"script",cache:true,success:function(){tinymce.dom.Event.domLoaded=1;d=2;if(j.script_loaded){j.script_loaded()}o();b.each(a,function(q,r){r()})}})}else{if(d===1){a.push(o)}else{o()}}return p};b.extend(b.expr[":"],{tinymce:function(g){return g.id&&!!tinyMCE.get(g.id)}});function f(){function i(l){if(l==="remove"){this.each(function(n,o){var m=h(o);if(m){m.remove()}})}this.find("span.mceEditor,div.mceEditor").each(function(n,o){var m=tinyMCE.get(o.id.replace(/_parent$/,""));if(m){m.remove()}})}function k(n){var m=this,l;if(n!==e){i.call(m);m.each(function(p,q){var o;if(o=tinyMCE.get(q.id)){o.setContent(n)}})}else{if(m.length>0){if(l=tinyMCE.get(m[0].id)){return l.getContent()}}}}function h(m){var l=null;(m)&&(m.id)&&(c.tinymce)&&(l=tinyMCE.get(m.id));return l}function g(l){return !!((l)&&(l.length)&&(c.tinymce)&&(l.is(":tinymce")))}var j={};b.each(["text","html","val"],function(n,l){var o=j[l]=b.fn[l],m=(l==="text");b.fn[l]=function(s){var p=this;if(!g(p)){return o.apply(p,arguments)}if(s!==e){k.call(p.filter(":tinymce"),s);o.apply(p.not(":tinymce"),arguments);return p}else{var r="";var q=arguments;(m?p:p.eq(0)).each(function(u,v){var t=h(v);r+=t?(m?t.getContent().replace(/<(?:"[^"]*"|'[^']*'|[^'">])*>/g,""):t.getContent()):o.apply(b(v),q)});return r}}});b.each(["append","prepend"],function(n,m){var o=j[m]=b.fn[m],l=(m==="prepend");b.fn[m]=function(q){var p=this;if(!g(p)){return o.apply(p,arguments)}if(q!==e){p.filter(":tinymce").each(function(s,t){var r=h(t);r&&r.setContent(l?q+r.getContent():r.getContent()+q)});o.apply(p.not(":tinymce"),arguments);return p}}});b.each(["remove","replaceWith","replaceAll","empty"],function(m,l){var n=j[l]=b.fn[l];b.fn[l]=function(){i.call(this,l);return n.apply(this,arguments)}});j.attr=b.fn.attr;b.fn.attr=function(n,q,o){var m=this;if((!n)||(n!=="value")||(!g(m))){return j.attr.call(m,n,q,o)}if(q!==e){k.call(m.filter(":tinymce"),q);j.attr.call(m.not(":tinymce"),n,q,o);return m}else{var p=m[0],l=h(p);return l?l.getContent():j.attr.call(b(p),n,q,o)}}}})(jQuery);
_onload_functions[_onload_functions.length]=function(){var base_href=$("base").attr("href");$("textarea.tinymce").tinymce({document_base_url:SITE_URL,script_url:base_href+"../../resources/tiny_mce/tiny_mce.js",convert_urls:false,theme:"advanced",plugins:"safari,pagebreak,style,layer,table,save,advhr,advimage,advlink,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template",theme_advanced_buttons1:"bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,styleselect,formatselect,fontselect,fontsizeselect",theme_advanced_buttons2:"cut,copy,paste,pastetext,pasteword,|,search,replace,|,bullist,numlist,|,outdent,indent,blockquote,|,undo,redo,|,link,unlink,anchor,image,cleanup,code,|,insertdate,inserttime,preview,|,forecolor,backcolor",theme_advanced_buttons3:"tablecontrols,|,hr,removeformat,visualaid,|,sub,sup,|,charmap,iespell,media,advhr,|,print,|,ltr,rtl,|,fullscreen",theme_advanced_toolbar_location:"top",theme_advanced_toolbar_align:"left",theme_advanced_statusbar_location:"bottom",theme_advanced_resizing:true,content_css:"css/content.css",template_external_list_url:"lists/template_list.js",external_link_list_url:"lists/link_list.js",external_image_list_url:"lists/image_list.js",media_external_list_url:"lists/media_list.js",style_formats:[{title:"Bold text",inline:"b"},{title:"Red text",inline:"span",styles:{color:"#ff0000"}},{title:"Red header",block:"h1",styles:{color:"#ff0000"}},],template_replace_values:{username:"Some User",staffid:"991234"}})};

