jQuery.fn.popupwindow=function(B){var A=B||{};return this.each(function(F){var H,I,D,C,E;D=(jQuery(this).attr("rel")||"").split(",");settings={height:600,width:600,toolbar:0,scrollbars:0,status:0,resizable:1,left:0,top:0,center:0};if(D.length==1&&D[0].split(":").length==1){E=D[0];if(typeof A[E]!="undefined"){settings=jQuery.extend(settings,A[E])}}else{for(var G=0;G<D.length;G++){C=D[G].split(":");if(typeof settings[C[0]]!="undefined"&&C.length==2){settings[C[0]]=C[1]}}}if(settings.center==1){settings.top=(screen.height-(settings.height+110))/2;settings.left=(screen.width-settings.width)/2}I="height="+settings.height+",width="+settings.width+",toolbar="+settings.toolbar+",scrollbars="+settings.scrollbars+",status="+settings.status+",resizable="+settings.resizable+",left="+settings.left+",screenX="+settings.left+",top="+settings.top+",screenY="+settings.top;jQuery(this).bind("click",function(){var J="PopUpWindow"+F;window.open(this.href,J,I).focus();return false})})};(function($){$.fn.ajaxSubmit=function(options){if(typeof options=="function"){options={success:options}}options=$.extend({url:this.attr("action")||window.location,type:this.attr("method")||"GET"},options||{});var veto={};$.event.trigger("form.pre.serialize",[this,options,veto]);if(veto.veto){return this}var a=this.formToArray(options.semantic);if(options.data){for(var n in options.data){a.push({name:n,value:options.data[n]})}}if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===false){return this}$.event.trigger("form.submit.validate",[a,this,options,veto]);if(veto.veto){return this}var q=$.param(a);if(options.type.toUpperCase()=="GET"){options.url+=(options.url.indexOf("?")>=0?"&":"?")+q;options.data=null}else{options.data=q}var $form=this,callbacks=[];if(options.resetForm){callbacks.push(function(){$form.resetForm()})}if(options.clearForm){callbacks.push(function(){$form.clearForm()})}if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){if(this.evalScripts){$(options.target).attr("innerHTML",data).evalScripts().each(oldSuccess,arguments)}else{$(options.target).html(data).each(oldSuccess,arguments)}})}else{if(options.success){callbacks.push(options.success)}}options.success=function(data,status){for(var i=0,max=callbacks.length;i<max;i++){callbacks[i](data,status,$form)}};var files=$("input:file",this).fieldValue();var found=false;for(var j=0;j<files.length;j++){if(files[j]){found=true}}if(options.iframe||found){fileUpload()}else{$.ajax(options)}$.event.trigger("form.submit.notify",[this,options]);return this;function fileUpload(){var form=$form[0];var opts=$.extend({},$.ajaxSettings,options);var id="jqFormIO"+$.fn.ajaxSubmit.counter++;var $io=$('<iframe id="'+id+'" name="'+id+'" />');var io=$io[0];var op8=$.browser.opera&&window.opera.version()<9;if($.browser.msie||op8){io.src='javascript:false;document.write("");'}$io.css({position:"absolute",top:"-1000px",left:"-1000px"});var xhr={responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){}};var g=opts.global;if(g&&!$.active++){$.event.trigger("ajaxStart")}if(g){$.event.trigger("ajaxSend",[xhr,opts])}var cbInvoked=0;var timedOut=0;setTimeout(function(){$io.appendTo("body");io.attachEvent?io.attachEvent("onload",cb):io.addEventListener("load",cb,false);var encAttr=form.encoding?"encoding":"enctype";var t=$form.attr("target");$form.attr({target:id,method:"POST",action:opts.url});form[encAttr]="multipart/form-data";if(opts.timeout){setTimeout(function(){timedOut=true;cb()},opts.timeout)}form.submit();$form.attr("target",t)},10);function cb(){if(cbInvoked++){return }io.detachEvent?io.detachEvent("onload",cb):io.removeEventListener("load",cb,false);var ok=true;try{if(timedOut){throw"timeout"}var data,doc;doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;xhr.responseText=doc.body?doc.body.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(opts.dataType=="json"||opts.dataType=="script"){var ta=doc.getElementsByTagName("textarea")[0];data=ta?ta.value:xhr.responseText;if(opts.dataType=="json"){eval("data = "+data)}else{$.globalEval(data)}}else{if(opts.dataType=="xml"){data=xhr.responseXML;if(!data&&xhr.responseText!=null){data=toXml(xhr.responseText)}}else{data=xhr.responseText}}}catch(e){ok=false;$.handleError(opts,xhr,"error",e)}if(ok){opts.success(data,"success");if(g){$.event.trigger("ajaxSuccess",[xhr,opts])}}if(g){$.event.trigger("ajaxComplete",[xhr,opts])}if(g&&!--$.active){$.event.trigger("ajaxStop")}if(opts.complete){opts.complete(xhr,ok?"success":"error")}setTimeout(function(){$io.remove();xhr.responseXML=null},100)}function toXml(s,doc){if(window.ActiveXObject){doc=new ActiveXObject("Microsoft.XMLDOM");doc.async="false";doc.loadXML(s)}else{doc=(new DOMParser()).parseFromString(s,"text/xml")}return(doc&&doc.documentElement&&doc.documentElement.tagName!="parsererror")?doc:null}}};$.fn.ajaxSubmit.counter=0;$.fn.ajaxForm=function(options){return this.ajaxFormUnbind().submit(submitHandler).each(function(){this.formPluginId=$.fn.ajaxForm.counter++;$.fn.ajaxForm.optionHash[this.formPluginId]=options;$(":submit,input:image",this).click(clickHandler)})};$.fn.ajaxForm.counter=1;$.fn.ajaxForm.optionHash={};function clickHandler(e){var $form=this.form;$form.clk=this;if(this.type=="image"){if(e.offsetX!=undefined){$form.clk_x=e.offsetX;$form.clk_y=e.offsetY}else{if(typeof $.fn.offset=="function"){var offset=$(this).offset();$form.clk_x=e.pageX-offset.left;$form.clk_y=e.pageY-offset.top}else{$form.clk_x=e.pageX-this.offsetLeft;$form.clk_y=e.pageY-this.offsetTop}}}setTimeout(function(){$form.clk=$form.clk_x=$form.clk_y=null},10)}function submitHandler(){var id=this.formPluginId;var options=$.fn.ajaxForm.optionHash[id];$(this).ajaxSubmit(options);return false}$.fn.ajaxFormUnbind=function(){this.unbind("submit",submitHandler);return this.each(function(){$(":submit,input:image",this).unbind("click",clickHandler)})};$.fn.formToArray=function(semantic){var a=[];if(this.length==0){return a}var form=this[0];var els=semantic?form.getElementsByTagName("*"):form.elements;if(!els){return a}for(var i=0,max=els.length;i<max;i++){var el=els[i];var n=el.name;if(!n){continue}if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el){a.push({name:n+".x",value:form.clk_x},{name:n+".y",value:form.clk_y})}continue}var v=$.fieldValue(el,true);if(v&&v.constructor==Array){for(var j=0,jmax=v.length;j<jmax;j++){a.push({name:n,value:v[j]})}}else{if(v!==null&&typeof v!="undefined"){a.push({name:n,value:v})}}}if(!semantic&&form.clk){var inputs=form.getElementsByTagName("input");for(var i=0,max=inputs.length;i<max;i++){var input=inputs[i];var n=input.name;if(n&&!input.disabled&&input.type=="image"&&form.clk==input){a.push({name:n+".x",value:form.clk_x},{name:n+".y",value:form.clk_y})}}}return a};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic))};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n){return }var v=$.fieldValue(this,successful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++){a.push({name:n,value:v[i]})}}else{if(v!==null&&typeof v!="undefined"){a.push({name:this.name,value:v})}}});return $.param(a)};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=="undefined"||(v.constructor==Array&&!v.length)){continue}v.constructor==Array?$.merge(val,v):val.push(v)}return val};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(typeof successful=="undefined"){successful=true}if(successful&&(!n||el.disabled||t=="reset"||t=="button"||(t=="checkbox"||t=="radio")&&!el.checked||(t=="submit"||t=="image")&&el.form&&el.form.clk!=el||tag=="select"&&el.selectedIndex==-1)){return null}if(tag=="select"){var index=el.selectedIndex;if(index<0){return null}var a=[],ops=el.options;var one=(t=="select-one");var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=$.browser.msie&&!(op.attributes.value.specified)?op.text:op.value;if(one){return v}a.push(v)}}return a}return el.value};$.fn.clearForm=function(){return this.each(function(){$("input,select,textarea",this).clearFields()})};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=="text"||t=="password"||tag=="textarea"){this.value=""}else{if(t=="checkbox"||t=="radio"){this.checked=false}else{if(tag=="select"){this.selectedIndex=-1}}}})};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=="function"||(typeof this.reset=="object"&&!this.reset.nodeType)){this.reset()}})}})(jQuery);(function(B){B.ifixpng=function(C){B.ifixpng.pixel=C};B.ifixpng.getPixel=function(){return B.ifixpng.pixel||"/images/core/pixel.gif"};var A={ltie7:B.browser.msie&&/MSIE\s(5\.5|6\.)/.test(navigator.userAgent),filter:function(C){return"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop,src='"+C+"')"}};B.fn.ifixpng=A.ltie7?function(){return this.each(function(){var C=B(this);var E=B("base").attr("href");if(C.is("img")||C.is("input")){if(C.attr("src")){if(C.attr("src").match(/.*\.png([?].*)?$/i)){var D=(E&&C.attr("src").substring(0,1)!="/")?E+C.attr("src"):C.attr("src");C.css({filter:A.filter(D),width:C.width(),height:C.height()}).attr({src:B.ifixpng.getPixel()}).positionFix()}}}else{var F=C.css("backgroundImage");if(F.match(/^url\(["']?(.*\.png([?].*)?)["']?\)$/i)){F=RegExp.$1;C.css({backgroundImage:"none",filter:A.filter(F)}).children().positionFix()}}})}:function(){return this};B.fn.iunfixpng=A.ltie7?function(){return this.each(function(){var C=B(this);var D=C.css("filter");if(D.match(/src=["']?(.*\.png([?].*)?)["']?/i)){D=RegExp.$1;if(C.is("img")||C.is("input")){C.attr({src:D}).css({filter:""})}else{C.css({filter:"",background:"url("+D+") 64px"})}}})}:function(){return this};B.fn.positionFix=function(){return this.each(function(){var D=B(this);var C=D.css("position");if(C!="absolute"&&C!="relative"){D.css({position:"relative"})}D.css({"background-position":"64px"})})}})(jQuery);var spyRunning=1;$.fn.spy=function(A){if(!A.ajax){alert("An AJAX/AJAH URL must be set for the spy to work.");return }var B={limit:(A.limit||10),fadeLast:(A.fadeLast||5),ajax:A.ajax,timeout:(A.timeout||3000),push:(A.push||-1),fadeInSpeed:(A.fadeInSpeed||"slow")};return this.each(function(){var G=this;var C="";var F=new Date(1970,0,1,1);var D=new Date();var E=Math.floor((D-F)/1000);$("#"+G.id+" > li:gt("+(B.limit-B.fadeLast-2)+")").fadeEachDown();G.timer=window.setInterval(function(){if(spyRunning){var H=$("#"+G.id+" > li:first").attr("timestamp");E=(H!=null&&H>0)?H:E;$.post(B.ajax,{timestamp:E},function(I){if(I!=null&&I!=""&&I!=C){$("#"+G.id+" > li:gt("+(B.limit-2)+")").remove();$("#"+G.id+" > li:gt("+(B.limit-B.fadeLast-2)+")").fadeEachDown();if(B.push==-1){$("#"+G.id).prepend(I)}else{B.push.call(G,I)}$("#"+G.id+" > li:first").fadeIn(B.fadeInSpeed);C=I}else{if(I=="PAUSE"){pauseSpy()}}});D=new Date();E=Math.floor((D-F)/1000)}},B.timeout)})};function pauseSpy(){spyRunning=0;return false}function playSpy(){spyRunning=1;return false}$.fn.fadeEachDown=function(){var A=this.size();return this.each(function(B){var D=1.5-(A==1?0.5:0.85/A*(B+1));var C=this.style;if(window.ActiveXObject){C.filter="alpha(opacity="+D*100+")"}C.opacity=D})};var popUpCal={selectedDay:0,selectedMonth:0,selectedYear:0,selectedHour:0,selectedMinute:0,clearText:"Cancel",closeText:"Save",prevText:"&lt;Prev",nextText:"Next&gt;",currentText:"Today",appendText:"",buttonText:"Change Date",buttonImage:"",buttonImageOnly:true,dayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],dateFormat:"DMY/",yearRange:"-18:+10",changeMonth:true,changeYear:true,firstDay:0,changeFirstDay:false,showOtherMonths:false,minDate:new Date(1992,12-1,3),maxDate:new Date(),speed:"",autoPopUp:"focus",closeAtTop:false,customDate:null,fieldSettings:null,timeSeparators:[" ",":"],onSelect:null,actionUrl:null,formatDate:function(B,F,D,A,G){F++;var E="";for(var C=0;C<3;C++){E+=this.dateFormat.charAt(3)+(this.dateFormat.charAt(C)=="D"?(B<10?"0":"")+B:(this.dateFormat.charAt(C)=="M"?(F<10?"0":"")+F:(this.dateFormat.charAt(C)=="Y"?D:"?")))}if(this.timeSeparators&&this.timeSeparators.length>1&&this.timeSeparators[0]&&A!=null&&G!=null){E+=this.timeSeparators[0]+this.hourString(A)+this.timeSeparators[1]+((G>=10)?G:("0"+G));if(this.timeSeparators.length==4&&A<12){E+=this.timeSeparators[2]}else{if(this.timeSeparators.length==4&&A>=12){E+=this.timeSeparators[3]}}}return E.substring(1)},parseDate:function(E){var F,J,H,D,I;if(this.timeSeparators&&this.timeSeparators.length>1){var A=E.split(this.timeSeparators[0]);var G=0;while(G<A.length){if(A[G]){G++}else{A.splice(G,1)}}if(A.length>0){var C=A[0].split(this.dateFormat.charAt(3))}else{var C=[]}if(A.length>1){var B=A[1].split(this.timeSeparators[1])}else{var B=[]}}else{var C=E.split(this.dateFormat.charAt(3));var B=null}if(C.length==3){H=parseInt(this.trimNumber(C[this.dateFormat.indexOf("D")]));J=parseInt(this.trimNumber(C[this.dateFormat.indexOf("M")]))-1;F=parseInt(this.trimNumber(C[this.dateFormat.indexOf("Y")]))}else{H=new Date().getDate();J=new Date().getMonth();F=new Date().getFullYear()}if(this.timeSeparators&&this.timeSeparators.length>1&&this.timeSeparators[0]){if(B!=null&&B.length==2){D=parseInt(this.trimNumber(B[0]));if(this.timeSeparators.length>2){if(B[1].indexOf(this.timeSeparators[2])==B[1].length-this.timeSeparators[2].length){if(D==12){D=0}I=parseInt(this.trimNumber(B[1].substring(0,B[1].length-this.timeSeparators[2].length)))}else{if(D<12){D+=12}I=parseInt(this.trimNumber(B[1].substring(0,B[1].length-this.timeSeparators[1].length)))}}else{I=parseInt(this.trimNumber(B[1]))}}else{D=new Date().getHours();I=new Date().getMinutes()}return new Date(F,J,H,D,I)}else{return new Date(F,J,H)}},setDateFromField:function(){var B=this.input.attr("date");var A=this.parseDate(B);this.storedDate=this.input.text();this.currentDay=A.getDate();this.currentMonth=A.getMonth();this.currentYear=A.getFullYear();if(this.timeSeparators&&this.timeSeparators.length>1&&this.timeSeparators[0]){this.currentHour=A.getHours();this.currentMinute=A.getMinutes()}this.selectedDay=this.currentDay;this.selectedMonth=this.currentMonth;this.selectedYear=this.currentYear;this.selectedHour=this.currentHour;this.selectedMinute=this.currentMinute},hourString:function(A){if(this.timeSeparators.length==4){if(A==0){return""+12}else{if(A>12){return""+(A-12)}else{return""+A}}}else{return""+A}},selectDate:function(A){if(!A){var A=this.input}this.hideCalendar(this.speed);if(this.timeSeparators.length>1){A.val(this.formatDate(this.selectedDay,this.selectedMonth,this.selectedYear,this.selectedHour,this.selectedMinute))}else{A.val(this.formatDate(this.selectedDay,this.selectedMonth,this.selectedYear))}},showCalendar:function(){this.popUpShowing=true;var T="";if(this.timeSeparators.length>1){T+='|<select id="calendar_hour">';if(this.timeSeparators.length==4){if(this.selectedHour==12||this.selectedHour==0){T+='<option value="12" selected="selected">12</option>'}else{T+='<option value="12">12</option>'}for(var S=1;S<12;S++){if(this.selectedHour==S||(S==12&&this.selectedHour==0)||(S+12==this.selectedHour)){T+='<option value="'+S+'" selected="selected">'+S+"</option>"}else{T+='<option value="'+S+'">'+S+"</option>"}}}else{for(var S=0;S<24;S++){if(this.selectedHour==S){T+='<option value="'+S+'" selected="selected">'+S+"</option>"}else{T+='<option value="'+S+'">'+S+"</option>"}}}T+="</select> "+this.timeSeparators[1]+' <select id="calendar_minute">';for(var S=0;S<60;S++){if(this.selectedMinute==S){T+='<option value="'+S+'" selected="selected">'+((S>=10)?S:("0"+S))+"</option>"}else{T+='<option value="'+S+'">'+((S>=10)?S:("0"+S))+"</option>"}}T+="</select>";if(this.timeSeparators.length==4){T+=' <select id="calendar_ampm">';T+='<option value="AM"'+((this.selectedHour<12)?' selected="selected"':"")+">"+this.timeSeparators[2]+"</option>";T+='<option value="PM"'+((this.selectedHour>=12)?' selected="selected"':"")+">"+this.timeSeparators[3]+"</option>";T+="</select>"}}var I=(this.closeAtTop?'<div id="calendar_control"><a id="calendar_clear">'+this.clearText+'</a><a id="calendar_close">'+this.closeText+"</a></div>":"")+'<div id="calendar_header">';if(!this.changeMonth){I+=this.monthNames[this.selectedMonth]+"&nbsp;"}else{var Q=(this.minDate&&this.minDate.getFullYear()==this.selectedYear);var A=(this.maxDate&&this.maxDate.getFullYear()==this.selectedYear);I+='<select id="calendar_newMonth">';for(var R=0;R<12;R++){if((!Q||R>=this.minDate.getMonth())&&(!A||R<=this.maxDate.getMonth())){I+='<option value="'+R+'"'+(R==this.selectedMonth?' selected="selected"':"")+">"+this.monthNames[R]+"</option>"}}I+="</select>"}if(!this.changeYear){I+=this.selectedYear}else{var N=this.yearRange.split(":");var J=0;var G=0;if(N.length!=2){J=this.selectedYear-10;G=this.selectedYear+10}else{if(N[0].charAt(0)=="+"||N[0].charAt(0)=="-"){J=this.selectedYear+parseInt(N[0]);G=this.selectedYear+parseInt(N[1])}else{J=parseInt(N[0]);G=parseInt(N[1])}}J=(this.minDate?Math.max(J,this.minDate.getFullYear()):J);G=(this.maxDate?Math.min(G,this.maxDate.getFullYear()):G);I+='<select id="calendar_newYear">';for(;J<=G;J++){I+='<option value="'+J+'"'+(J==this.selectedYear?' selected="selected"':"")+">"+J+"</option>"}I+="</select>"}I+=T+'</div><table id="calendar" cellpadding="0" cellspacing="0"><thead><tr class="calendar_titleRow">';for(var L=0;L<7;L++){I+="<td>"+(this.changeFirstDay?"<a>":"")+this.dayNames[(L+this.firstDay)%7]+(this.changeFirstDay?"</a>":"")+"</td>"}I+="</tr></thead><tbody>";var C=this.getDaysInMonth(this.selectedYear,this.selectedMonth);this.selectedDay=Math.min(this.selectedDay,C);var U=(this.getFirstDayOfMonth(this.selectedYear,this.selectedMonth)-this.firstDay+7)%7;var H=new Date(this.currentYear,this.currentMonth,this.currentDay);var B=new Date(this.selectedYear,this.selectedMonth,this.selectedDay);var E=new Date(this.selectedYear,this.selectedMonth,1-U);var D=Math.ceil((U+C)/7);var P=new Date();P=new Date(P.getFullYear(),P.getMonth(),P.getDate());for(var F=0;F<D;F++){I+='<tr class="calendar_daysRow">';for(var L=0;L<7;L++){var K=(this.customDate?this.customDate(E):[true,""]);var O=(E.getMonth()!=this.selectedMonth);var M=O||!K[0]||(this.minDate&&E<this.minDate)||(this.maxDate&&E>this.maxDate);I+='<td class="calendar_daysCell'+((L+this.firstDay+6)%7>=5?" calendar_weekEndCell":"")+(O?" calendar_otherMonth":"")+(E.getTime()==B.getTime()?" calendar_daysCellOver":"")+(M?" calendar_unselectable":"")+(!O||this.showOtherMonths?" "+K[1]:"")+'"'+(E.getTime()==H.getTime()?' id="calendar_currentDay"':(E.getTime()==P.getTime()?' id="calendar_today"':""))+">"+(O?(this.showOtherMonths?E.getDate():"&nbsp;"):(M?E.getDate():"<a>"+E.getDate()+"</a>"))+"</td>";E.setDate(E.getDate()+1)}I+="</tr>"}I+='</tbody></table><!--[if lte IE 6.5]><iframe src="javascript:false;" id="calendar_cover"></iframe><![endif]-->'+(this.closeAtTop?"":'<div id="calendar_control"><a id="calendar_clear">'+this.clearText+'</a><a id="calendar_close">'+this.closeText+"</a></div>");$("#calendar_div").empty().append(I).show(this.speed);this.input[0].focus();this.setupActions()},init:function(){this.popUpShowing=false;this.lastInput=null;this.disabledInputs=[];$("body").append('<div id="calendar_div"></div>');$(document).mousedown(popUpCal.checkExternalClick)},showFor:function(C){var A=(C.nodeName&&C.nodeName.toLowerCase()=="span"?C:this);if(A.nodeName.toLowerCase()!="span"){A=$("../input",A)[0]}if(popUpCal.lastInput==A){return }for(var B=0;B<popUpCal.disabledInputs.length;B++){if(popUpCal.disabledInputs[B]==A){return }}popUpCal.input=$(A);popUpCal.hideCalendar();popUpCal.lastInput=A;popUpCal.setDateFromField();popUpCal.setPos(A,$("#calendar_div"));popUpCal.actionUrl=$(this).attr("action");$.extend(popUpCal,(popUpCal.fieldSettings?popUpCal.fieldSettings(A):{}));$(this).blur();popUpCal.showCalendar()},doKeyDown:function(A){if(popUpCal.popUpShowing){switch(A.keyCode){case 9:popUpCal.hideCalendar();break;case 13:popUpCal.selectDate();break;case 27:popUpCal.hideCalendar(popUpCal.speed);break;case 33:popUpCal.adjustDate(-1,(A.ctrlKey?"Y":"M"));break;case 34:popUpCal.adjustDate(+1,(A.ctrlKey?"Y":"M"));break;case 35:if(A.ctrlKey){$("#calendar_clear").click()}break;case 36:if(A.ctrlKey){$("#calendar_current").click()}break;case 37:if(A.ctrlKey){popUpCal.adjustDate(-1,"D")}break;case 38:if(A.ctrlKey){popUpCal.adjustDate(-7,"D")}break;case 39:if(A.ctrlKey){popUpCal.adjustDate(+1,"D")}break;case 40:if(A.ctrlKey){popUpCal.adjustDate(+7,"D")}break}}else{if(A.keyCode==36&&A.ctrlKey){popUpCal.showFor(this)}}},doKeyPress:function(B){var A=String.fromCharCode(B.charCode==undefined?B.keyCode:B.charCode);return(A<" "||A==popUpCal.dateFormat.charAt(3)||(A>="0"&&A<="9"))},connectCalendar:function(A){var B=$(A);B.after('<span class="calendar_append">'+this.appendText+"</span>");if(this.autoPopUp=="focus"||this.autoPopUp=="both"){B.click(this.showFor)}if(this.autoPopUp=="button"||this.autoPopUp=="both"){B.wrap('<span class="calendar_wrap"></span>').after(this.buttonImageOnly?'<img class="calendar_trigger" src="'+this.buttonImage+'" alt="'+this.buttonText+'" title="'+this.buttonText+'"/>':'<button class="calendar_trigger">'+(this.buttonImage!=""?'<img src="'+this.buttonImage+'" alt="'+this.buttonText+'" title="'+this.buttonText+'"/>':this.buttonText)+"</button>");$((this.buttonImageOnly?"img":"button")+".calendar_trigger",B.parent("span")).click(this.showFor)}},enableFor:function(A){A=(A.jquery?A:$(A));A.each(function(){this.disabled=false;$("../button.calendar_trigger",this).each(function(){this.disabled=false});$("../img.calendar_trigger",this).each(function(){$(this).css("opacity","1.0")});var B=this;popUpCal.disabledInputs=$.map(popUpCal.disabledInputs,function(C){return(C==B?null:C)})});return false},disableFor:function(A){A=(A.jquery?A:$(A));A.each(function(){this.disabled=true;$("../button.calendar_trigger",this).each(function(){this.disabled=true});$("../img.calendar_trigger",this).each(function(){$(this).css("opacity","0.5")});var B=this;popUpCal.disabledInputs=$.map(popUpCal.disabledInputs,function(C){return(C==B?null:C)});popUpCal.disabledInputs[popUpCal.disabledInputs.length]=this});return false},setupActions:function(){if(this.timeSeparators.length>1){$("#calendar_hour").change(function(){popUpCal.selecting=false;popUpCal.selectedHour=this.options[this.selectedIndex].value-0;if(popUpCal.timeSeparators.length==4){var A=$("#calendar_ampm").val();if(A=="AM"&&popUpCal.selectedHour==12){popUpCal.selectedHour=0}else{if(A=="PM"&&popUpCal.selectedHour!=12){popUpCal.selectedHour+=12}}}}).click(this.selectMonthYear);$("#calendar_minute").change(function(){popUpCal.selecting=false;popUpCal.selectedMinute=this.options[this.selectedIndex].value-0}).click(this.selectMonthYear);$("#calendar_ampm").change(function(){popUpCal.selecting=false;if(popUpCal.timeSeparators.length==4){var A=$("#calendar_ampm").val();if(A=="AM"&&popUpCal.selectedHour>12){popUpCal.selectedHour-=12}else{if(A=="PM"&&popUpCal.selectedHour<12){popUpCal.selectedHour+=12}else{if(A=="PM"&&popUpCal.selectedHour==12){popUpCal.selectedHour=12}else{if(A=="AM"&&popUpCal.selectedHour==12){popUpCal.selectedHour=0}}}}}popUpCal.adjustDate()})}$("#calendar_clear").click(function(){popUpCal.clearDate()});$("#calendar_close").click(function(){popUpCal.saveCalendar()});$("#calendar_prev").click(function(){popUpCal.adjustDate(-1,"M")});$("#calendar_next").click(function(){popUpCal.adjustDate(+1,"M")});$("#calendar_current").click(function(){popUpCal.selectedDay=new Date().getDate();popUpCal.selectedMonth=new Date().getMonth();popUpCal.selectedYear=new Date().getFullYear();popUpCal.adjustDate()});$("#calendar_newMonth").change(function(){popUpCal.selecting=false;popUpCal.selectedMonth=this.options[this.selectedIndex].value-0;popUpCal.adjustDate()}).click(this.selectMonthYear);$("#calendar_newYear").change(function(){popUpCal.selecting=false;popUpCal.selectedYear=this.options[this.selectedIndex].value-0;popUpCal.adjustDate()}).click(this.selectMonthYear);$(".calendar_titleRow a").click(function(){for(var A=0;A<7;A++){if(popUpCal.dayNames[A]==this.firstChild.nodeValue){popUpCal.firstDay=A}}popUpCal.showCalendar()});$(".calendar_daysRow td a").hover(function(){$(this).addClass("calendar_daysCellOver")},function(){$(this).removeClass("calendar_daysCellOver")});$(".calendar_daysRow td a").click(function(){popUpCal.selecting=false;popUpCal.selectedDay=$(this).html();$(".calendar_daysRow td.calendar_daysCellOver").removeClass("calendar_daysCellOver");$("td#calendar_currentDay").attr("id","");$(this).parent().attr("id","calendar_currentDay")})},saveCalendar:function(){var A=popUpCal.formatDate(popUpCal.selectedDay,popUpCal.selectedMonth,popUpCal.selectedYear,popUpCal.selectedHour,popUpCal.selectedMinute);if(this.onSelect){this.onSelect(A,this.actionUrl,popUpCal.input)}popUpCal.hideCalendar(popUpCal.speed)},hideCalendar:function(A){if(this.popUpShowing){$("#calendar_div").hide(A);this.popUpShowing=false;this.lastInput=null}},selectMonthYear:function(){if(popUpCal.selecting){popUpCal.input[0].focus()}popUpCal.selecting=!popUpCal.selecting},clearDate:function(){this.hideCalendar(this.speed);this.input.val(this.storedDate)},checkExternalClick:function(B){if(popUpCal.popUpShowing){var A=B.target;var C=$("#calendar_div")[0];while(A&&A!=C&&A.className!="calendar_trigger"){A=A.parentNode}if(!A){popUpCal.hideCalendar()}}},noWeekends:function(B){var A=B.getDay();return[(A>0&&A<6),""]},trimNumber:function(A){if(A==""){return""}while(A.charAt(0)=="0"&&A.length>1){A=A.substring(1)}return A},adjustDate:function(D,C,B){if(this.timeSeparators.length>1){var A=new Date(this.selectedYear+(C=="Y"?D:0),this.selectedMonth+(C=="M"?D:0),this.selectedDay+(C=="D"?D:0),this.selectedHour+(C=="H"?D:0),this.selectedMinute+(C=="MIN"?D:0))}else{var A=new Date(this.selectedYear+(C=="Y"?D:0),this.selectedMonth+(C=="M"?D:0),this.selectedDay+(C=="D"?D:0))}A=(this.minDate&&A<this.minDate?this.minDate:A);A=(this.maxDate&&A>this.maxDate?this.maxDate:A);this.selectedDay=A.getDate();this.selectedMonth=A.getMonth();this.selectedYear=A.getFullYear();if(this.timeSeparators.length>1){this.selectedHour=A.getHours();this.selectedMinute=A.getMinutes()}if(!B){this.showCalendar()}},getDaysInMonth:function(A,B){return 32-new Date(A,B,32).getDate()},getFirstDayOfMonth:function(A,B){return new Date(A,B,1).getDay()},setPos:function(B,A){var C=this.findPos(B);A.css("position","absolute").css("left",C[0]+"px").css("top",(C[1]+B.offsetHeight)+"px")},findPos:function(A){var C=curtop=0;if(A.offsetParent){C=A.offsetLeft;curtop=A.offsetTop;while(A=A.offsetParent){var B=C;C+=A.offsetLeft;if(C<0){C=B}curtop+=A.offsetTop}}return[C,curtop]}};$.fn.calendar=function(A){$.extend(popUpCal,A||{});return this.each(function(){if(this.nodeName.toLowerCase()=="span"){popUpCal.connectCalendar(this)}})};$(document).ready(TB_init);function TB_init(){$("a.thickbox").click(function(B){B.preventDefault();this.blur();var A=this.title||this.name||"";var C=this.rel||false;TB_show(A,this.href,C)})}function TB_show(O,E,B){if(!$("#TB_HideSelect").length){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(TB_remove)}$(window).scroll(TB_position);TB_overlaySize();$("body").append("<div id='TB_load'><img src='/images/core/loadingAnimation.gif' /></div>");TB_load_position();var P=E.match(/(.+)?/)[1]||E;var M=/\.(jpe?g|png|gif|bmp)/gi;if(P.match(M)){var S={caption:"",url:"",html:""};var J=S,K=S,A="";if(B){function H(U,V,T){return{caption:U.title,url:U.href,html:"<span id='TB_"+V+"'>&nbsp;&nbsp;<a href='#'>"+T+"</a></span>"}}var C=$("a[@rel="+B+"]").get();var R=false;for(var N=0;N<C.length;N++){var I=C[N];var F=I.href.match(M);if(I.href==E){R=true;A="Image "+(N+1)+" of "+(C.length)}else{if(R){K=H(I,"next","Next &gt;");break}else{J=H(I,"prev","&lt; Prev")}}}}imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var X=TB_getPageSize();var V=X[0]-150;var a=X[1]-150;var W=imgPreloader.width;var U=imgPreloader.height;if(W>V){U=U*(V/W);W=V;if(U>a){W=W*(a/U);U=a}}else{if(U>a){W=W*(a/U);U=a;if(W>V){U=U*(V/W);W=V}}}TB_WIDTH=W+30;TB_HEIGHT=U+60;$("#TB_window").append("<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+E+"' width='"+W+"' height='"+U+"' alt='"+O+"'/></a><div id='TB_caption'>"+O+"<div id='TB_secondLine'>"+A+J.html+K.html+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a></div>");$("#TB_closeWindowButton").click(TB_remove);function T(b){return function(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");TB_show(b.caption,b.url,B);return false}}var Z=T(J);var Y=T(K);if(J.html){$("#TB_prev").click(Z)}if(K.html){$("#TB_next").click(Y)}document.onkeydown=function(b){if(b==null){keycode=event.keyCode}else{keycode=b.which}switch(keycode){case 27:TB_remove();break;case 190:if(K.html){document.onkeydown=null;Y()}break;case 188:if(J.html){document.onkeydown=null;Z()}break}};TB_position();$("#TB_load").remove();$("#TB_ImageOff").click(TB_remove);$("#TB_window").css({display:"block"})};imgPreloader.src=E}else{var D=E.match(/\?(.+)/)[1];var Q=TB_parseQuery(D);TB_WIDTH=(Q.width*1)+30;TB_HEIGHT=(Q.height*1)+40;var G=TB_WIDTH-30,L=TB_HEIGHT-45;if(E.indexOf("TB_iframe")!=-1){urlNoQuery=E.split("TB_");$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+O+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close</a></div></div><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent' style='width:"+(G+29)+"px;height:"+(L+17)+"px;' onload='TB_showIframe()'> </iframe>")}else{$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+O+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close</a></div></div><div id='TB_ajaxContent' style='width:"+G+"px;height:"+L+"px;'></div>")}$("#TB_closeWindowButton").click(TB_remove);if(E.indexOf("TB_inline")!=-1){$("#TB_ajaxContent").html($("#"+Q.inlineId).html());TB_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else{if(E.indexOf("TB_iframe")!=-1){TB_position();if(frames.TB_iframeContent==undefined){$("#TB_load").remove();$("#TB_window").css({display:"block"});$(document).keyup(function(U){var T=U.keyCode;if(T==27){TB_remove()}})}}else{$("#TB_ajaxContent").load(E,function(){TB_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})})}}}$(window).resize(TB_position);document.onkeyup=function(T){if(T==null){keycode=event.keyCode}else{keycode=T.which}if(keycode==27){TB_remove()}}}function TB_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}function TB_remove(){$("#TB_imageOff").unbind("click");$("#TB_overlay").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").remove()});$("#TB_load").remove();return false}function TB_position(){var B=TB_getPageSize();var A=TB_getPageScrollTop();var C={width:TB_WIDTH,left:(A[0]+(B[0]-TB_WIDTH)/2),top:(A[1]+(B[1]-TB_HEIGHT)/2)};$("#TB_window").css(C)}function TB_overlaySize(){if(window.innerHeight&&window.scrollMaxY||window.innerWidth&&window.scrollMaxX){yScroll=window.innerHeight+window.scrollMaxY;xScroll=window.innerWidth+window.scrollMaxX;var A=document.documentElement;var C=(A&&A.clientWidth)||document.body.clientWidth||window.innerWidth||self.innerWidth;var B=(A&&A.clientHeight)||document.body.clientHeight||window.innerHeight||self.innerHeight;xScroll-=(window.innerWidth-C);yScroll-=(window.innerHeight-B)}else{if(document.body.scrollHeight>document.body.offsetHeight||document.body.scrollWidth>document.body.offsetWidth){yScroll=document.body.scrollHeight;xScroll=document.body.scrollWidth}else{yScroll=document.body.offsetHeight;xScroll=document.body.offsetWidth}}$("#TB_overlay").css({height:yScroll,width:xScroll});$("#TB_HideSelect").css({height:yScroll,width:xScroll})}function TB_load_position(){var B=TB_getPageSize();var A=TB_getPageScrollTop();$("#TB_load").css({left:(A[0]+(B[0]-100)/2),top:(A[1]+((B[1]-100)/2))}).css({display:"block"})}function TB_parseQuery(C){if(!C){return{}}var E={};var B=C.split(/[;&]/);for(var A=0;A<B.length;A++){var D=B[A].split("=");if(!D||D.length!=2){continue}E[unescape(D[0])]=unescape(D[1]).replace(/\+/g," ")}return E}function TB_getPageScrollTop(){var A;var B;if(self.pageYOffset||self.pageXOffset){A=self.pageYOffset;B=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop||document.documentElement.scrollLeft){A=document.documentElement.scrollTop;B=document.documentElement.scrollLeft}else{if(document.body){A=document.body.scrollTop;B=document.body.scrollLeft}}}arrayPageScroll=new Array(B,A);return arrayPageScroll}function TB_getPageSize(){var C=document.documentElement;var A=window.innerWidth||self.innerWidth||(C&&C.clientWidth)||document.body.clientWidth;var B=window.innerHeight||self.innerHeight||(C&&C.clientHeight)||document.body.clientHeight;arrayPageSize=new Array(A,B);return arrayPageSize}function TD_show(B,C){defaults={msg:"Are you sure?",width:200,height:50,ok:"OK",cancel:"Cancel"};if(B){defaults=$.extend(defaults,B)}if(typeof C!="function"){follow=C.href;C=function(){location.href=follow}}try{if(document.getElementById("TB_HideSelect")==null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>")}$(window).scroll(TB_position);TB_overlaySize();TB_WIDTH=(defaults.width*1)+30;TB_HEIGHT=(defaults.height*1)+40;ajaxContentW=TB_WIDTH-40;ajaxContentH=TB_HEIGHT-40;$("#TB_window").append("<div id='TB_ajaxContent'>"+defaults.msg+"<div id='TB_dialogButtons'><a href='#' id='TD_cancelButton' class='cancel'>"+defaults.cancel+"</a> <a href='#' id='TD_okButton' class='ok'>"+defaults.ok+"</a></div></div>");if(defaults.classname){$("#TB_window").addClass(defaults.classname)}$("#TB_ajaxContent").css({padding:"20px",width:ajaxContentW+"px"});$("#TD_okButton").click(function(){TD_remove();C();return false});$("#TD_cancelButton").click(function(){TD_remove();return false});TB_position();$("#TB_window").css({display:"block"});$(window).resize(TB_position);document.onkeyup=function(D){if(D==null){keycode=event.keyCode}else{keycode=D.which}if(keycode==27){TB_remove();return false}}}catch(A){console.warn(A)}return false}function TD_remove(){$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").remove()})}function TM_remove(){$("#TB_window").fadeOut("fast",function(){$("#TB_window,#TB_overlay,#TB_HideSelect").remove()});mouseInit=false;return false}function TM_show(B){mouseInit=false;var C=document.all?true:false;if(!C){document.captureEvents(Event.MOUSEMOVE)}defaults={msg:"",width:200,height:50,delay:250,tolerance:5};if(B){defaults=$.extend(defaults,B)}try{if(document.getElementById("TB_HideSelect")==null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>")}TB_overlaySize();TB_WIDTH=(defaults.width*1)+30;TB_HEIGHT=(defaults.height*1)+40;ajaxContentW=TB_WIDTH-40;ajaxContentH=TB_HEIGHT-40;$("#TB_window").append("<div id='TB_ajaxContent'>"+defaults.msg+"</div>");if(defaults.classname){$("#TB_window").addClass(defaults.classname)}$("#TB_ajaxContent").css({padding:"20px",width:ajaxContentW+"px"});TB_position();$("#TB_window").css({display:"block"});document.onkeyup=function(D){if(D==null){keycode=event.keyCode}else{keycode=D.which}if(keycode==27){$(document.body).unmousemove();TM_remove();return false}};document.onmousemove=function(D){if(C){tempX=event.clientX+document.body.scrollLeft;tempY=event.clientY+document.body.scrollTop}else{tempX=D.pageX;tempY=D.pageY}if(mouseInit==false){curX=tempX;curY=tempY;mouseInit=true}if(tempX>parseInt(curX+defaults.tolerance)||tempY>parseInt(curY+defaults.tolerance)||tempX<parseInt(curX-defaults.tolerance)||tempY<parseInt(curY-defaults.tolerance)){$(document.body).unmousemove();document.onmousemove=function(E){};window.setTimeout("TM_remove()",defaults.delay);mouseInit=false;return false}}}catch(A){console.warn(A)}return false}(function(A){A.ui=A.ui||{};A.fn.tabs=function(C,B){if(C&&C.constructor==Object){B=C;C=null}B=B||{};C=C&&C.constructor==Number&&--C||0;return this.each(function(){new A.ui.tabs(this,A.extend(B,{initial:C}))})};A.each(["Add","Remove","Enable","Disable","Click","Load"],function(B,C){A.fn["tabs"+C]=function(){var D=arguments;return this.each(function(){var E=A.ui.tabs.getInstance(this);E[C.toLowerCase()].apply(E,D)})}});A.fn.tabsSelected=function(){var D=-1;if(this[0]){var B=A.ui.tabs.getInstance(this[0]),C=A("li",this);D=C.index(C.filter("."+B.options.selectedClass)[0])}return D>=0?++D:-1};A.ui.tabs=function(D,B){this.source=D;this.options=A.extend({initial:0,event:"click",disabled:[],unselected:false,unselect:B.unselected?true:false,spinner:"Loading&#8230;",cache:false,idPrefix:"tab-",fxSpeed:"normal",add:function(){},remove:function(){},enable:function(){},disable:function(){},click:function(){},hide:function(){},show:function(){},load:function(){},navClass:"ui-tabs-nav",selectedClass:"ui-tabs-selected",disabledClass:"ui-tabs-disabled",containerClass:"ui-tabs-container",hideClass:"ui-tabs-hide",loadingClass:"ui-tabs-loading"},B);this.tabify(true);var C="tabs"+A.ui.tabs.prototype.count++;A.ui.tabs.instances[C]=this;A.data(D,"tabsUUID",C)};A.ui.tabs.instances={};A.ui.tabs.getInstance=function(B){return A.ui.tabs.instances[A.data(B,"tabsUUID")]};A.extend(A.ui.tabs.prototype,{count:0,tabify:function(N){this.$tabs=A("a:first-child",this.source);this.$containers=A([]);var P=this,C=this.options;this.$tabs.each(function(R,Q){if(Q.hash&&Q.hash.replace("#","")){P.$containers=P.$containers.add(Q.hash)}else{A.data(Q,"href",Q.href);var S=Q.title&&Q.title.replace(/\s/g,"_")||C.idPrefix+(P.count+1)+"-"+(R+1);Q.href="#"+S;P.$containers=P.$containers.add(A("#"+S)[0]||A('<div id="'+S+'" class="'+C.containerClass+'"></div>').insertAfter(P.$containers[R-1]||P.source))}});if(N){this.$tabs.each(function(S,Q){if(location.hash){if(Q.hash==location.hash){C.initial=S;if(A.browser.msie||A.browser.opera){var R=A(location.hash),T=R.attr("id");R.attr("id","");setTimeout(function(){R.attr("id",T)},500)}scrollTo(0,0);return false}}else{if(A(Q).parents("li:eq(0)").is("li."+C.selectedClass)){C.initial=S;return false}}});A(this.source).is("."+C.navClass)||A(this.source).addClass(C.navClass);this.$containers.each(function(){var Q=A(this);Q.is("."+C.containerClass)||Q.addClass(C.containerClass)});var J=A("li",this.source);this.$containers.addClass(C.hideClass);J.removeClass(C.selectedClass);if(!C.unselected){this.$containers.slice(C.initial,C.initial+1).show();J.slice(C.initial,C.initial+1).addClass(C.selectedClass)}if(A.data(this.$tabs[C.initial],"href")){this.load(C.initial+1,A.data(this.$tabs[C.initial],"href"));if(C.cache){A.removeData(this.$tabs[C.initial],"href")}}for(var F=0,G;G=C.disabled[F];F++){this.disable(G)}}var B={},O=C.fxShowSpeed||C.fxSpeed,M={},E=C.fxHideSpeed||C.fxSpeed;if(C.fxSlide||C.fxFade){if(C.fxSlide){B.height="show";M.height="hide"}if(C.fxFade){B.opacity="show";M.opacity="hide"}}else{if(C.fxShow){B=C.fxShow}else{B["min-width"]=0;O=1}if(C.fxHide){M=C.fxHide}else{M["min-width"]=0;E=1}}var I={display:"",overflow:"",height:""};if(!A.browser.msie){I.opacity=""}function L(R,Q,S){Q.animate(M,E,function(){Q.addClass(C.hideClass).css(I);if(A.browser.msie){Q[0].style.filter=""}C.hide(R,Q[0],S&&S[0]||null);if(S){K(R,S,Q)}})}function K(R,S,Q){if(!(C.fxSlide||C.fxFade||C.fxShow)){S.css("display","block")}S.animate(B,O,function(){S.removeClass(C.hideClass).css(I);if(A.browser.msie){S[0].style.filter=""}C.show(R,S[0],Q&&Q[0]||null)})}function D(R,Q,S){A(R).parents("li:eq(0)").addClass(C.selectedClass).siblings().removeClass(C.selectedClass);L(R,Q,S)}function H(T){var U=A(this).parents("li:eq(0)"),Q=P.$containers.filter(":visible"),S=A(this.hash);if((U.is("."+C.selectedClass)&&!C.unselect)||U.is("."+C.disabledClass)||C.click(this,S[0],Q[0])===false){this.blur();return false}if(C.unselect){if(U.is("."+C.selectedClass)){U.removeClass(C.selectedClass);P.$containers.stop();L(this,Q);this.blur();return false}else{if(!Q.length){U.addClass(C.selectedClass);P.$containers.stop();K(this,S);this.blur();return false}}}P.$containers.stop();if(S.length){if(A.data(this,"href")){var R=this;P.load(P.$tabs.index(this)+1,A.data(this,"href"),function(){D(R,Q,S)});if(C.cache){A.removeData(this,"href")}}else{D(this,Q,S)}}else{throw"jQuery UI Tabs: Mismatching fragment identifier."}this.blur();return false}this.$tabs.unbind(C.event,H).bind(C.event,H)},add:function(C,F,B){if(C&&F){var E=this.options;B=B||this.$tabs.length;if(B>=this.$tabs.length){var G="insertAfter";B=this.$tabs.length}else{var G="insertBefore"}if(C.indexOf("#")==0){var D=A(C);(D.length&&D||A('<div id="'+C.replace("#","")+'" class="'+E.containerClass+" "+E.hideClass+'"></div>'))[G](this.$containers[B-1])}A('<li><a href="'+C+'"><span>'+F+"</span></a></li>")[G](this.$tabs.slice(B-1,B).parents("li:eq(0)"));this.tabify();E.add(this.$tabs[B-1],this.$containers[B-1])}else{throw"jQuery UI Tabs: Not enough arguments to add tab."}},remove:function(B){if(B&&B.constructor==Number){var C=this.$tabs.slice(B-1,B).parents("li:eq(0)").remove();var D=this.$containers.slice(B-1,B).remove();this.tabify();this.options.remove(C[0],D[0])}},enable:function(B){var D=this.$tabs.slice(B-1,B).parents("li:eq(0)"),C=this.options;D.removeClass(C.disabledClass);if(A.browser.safari){D.animate({opacity:1},1,function(){D.css({opacity:""})})}C.enable(this.$tabs[B-1],this.$containers[B-1])},disable:function(B){var D=this.$tabs.slice(B-1,B).parents("li:eq(0)"),C=this.options;if(A.browser.safari){D.animate({opacity:0},1,function(){D.css({opacity:""})})}D.addClass(this.options.disabledClass);C.disable(this.$tabs[B-1],this.$containers[B-1])},click:function(B){this.$tabs.slice(B-1,B).trigger(this.options.event)},load:function(B,E,I){var D=this,H=this.options,F=this.$tabs.slice(B-1,B).addClass(H.loadingClass),C=A("span",F),G=C.html();if(E&&E.constructor==Function){I=E}if(E){A.data(F[0],"href",E)}if(H.spinner){C.html("<em>"+H.spinner+"</em>")}setTimeout(function(){A(F[0].hash).load(E,function(){if(H.spinner){C.html(G)}F.removeClass(H.loadingClass);if(I&&I.constructor==Function){I()}H.load(D.$tabs[B-1],D.$containers[B-1])})},0)}})})(jQuery);(function(A){A.suggest=function(N,F){var C=A(N).attr("autocomplete","off");var E=A(document.createElement("ul"));var M=false;var D=0;var P=[];var O=0;E.addClass(F.resultsClass).appendTo("body");I();A(window).load(I).resize(I);C.blur(function(){setTimeout(function(){E.hide()},200)});try{E.bgiframe()}catch(R){}if(A.browser.mozilla){C.keypress(L)}else{C.keydown(L)}function I(){var V=C.offset();E.css({top:(V.top+N.offsetHeight)+"px",left:V.left+"px"})}function L(V){if((/27$|38$|40$/.test(V.keyCode)&&E.is(":visible"))||(/^13$|^9$/.test(V.keyCode)&&T())){if(V.preventDefault){V.preventDefault()}if(V.stopPropagation){V.stopPropagation()}V.cancelBubble=true;V.returnValue=false;switch(V.keyCode){case 38:J();break;case 40:S();break;case 9:case 13:Q();break;case 27:E.hide();break}}else{if(C.val().length!=D){if(M){clearTimeout(M)}M=setTimeout(K,F.delay);D=C.val().length}}}function K(){var W=A.trim(C.val());if(F.multiple){var V=W.lastIndexOf(F.multipleSep);if(V!=-1){W=W.substr(V+F.multipleSep.length)}}if(W.length>=F.minchars){cached=U(W);if(cached){H(cached.items)}else{A.get(F.source,{q:W},function(X){E.hide();var Y=B(X,W);H(Y);G(W,Y,X.length)})}}else{E.hide()}}function U(W){for(var V=0;V<P.length;V++){if(P[V]["q"]==W){P.unshift(P.splice(V,1)[0]);return P[0]}}return false}function G(Y,V,W){while(P.length&&(O+W>F.maxCacheSize)){var X=P.pop();O-=X.size}P.push({q:Y,size:W,items:V});O+=W}function H(V){if(!V){return }if(!V.length){E.hide();return }var X="";for(var W=0;W<V.length;W++){X+="<li>"+V[W]+"</li>"}E.html(X).show();E.children("li").mouseover(function(){E.children("li").removeClass(F.selectClass);A(this).addClass(F.selectClass)}).click(function(Y){Y.preventDefault();Y.stopPropagation();Q()})}function B(V,Z){var W=[];var a=V.split(F.delimiter);for(var Y=0;Y<a.length;Y++){var X=A.trim(a[Y]);if(X){Z=Z.replace("+","");X=X.replace(new RegExp(Z,"ig"),function(b){return'<span class="'+F.matchClass+'">'+b+"</span>"});W[W.length]=X}}return W}function T(){if(!E.is(":visible")){return false}var V=E.children("li."+F.selectClass);if(!V.length){V=false}return V}function Q(){$currentResult=T();if($currentResult){if(F.multiple){if(C.val().indexOf(F.multipleSep)!=-1){$currentVal=C.val().substr(0,(C.val().lastIndexOf(F.multipleSep)+F.multipleSep.length))}else{$currentVal=""}C.val($currentVal+$currentResult.text()+F.multipleSep);C.focus()}else{C.val($currentResult.text())}E.hide();if(F.onSelect){F.onSelect.apply(C[0])}}}function S(){$currentResult=T();if($currentResult){$currentResult.removeClass(F.selectClass).next().addClass(F.selectClass)}else{E.children("li:first-child").addClass(F.selectClass)}}function J(){$currentResult=T();if($currentResult){$currentResult.removeClass(F.selectClass).prev().addClass(F.selectClass)}else{E.children("li:last-child").addClass(F.selectClass)}}};A.fn.suggest=function(C,B){if(!C){return }B=B||{};B.source=C;B.delay=B.delay||100;B.resultsClass=B.resultsClass||"ac_results";B.selectClass=B.selectClass||"ac_over";B.matchClass=B.matchClass||"ac_match";B.minchars=B.minchars||2;B.delimiter=B.delimiter||"\n";B.onSelect=B.onSelect||false;B.maxCacheSize=B.maxCacheSize||65536;B.multiple=B.multiple||false;B.multipleSep=B.multipleSep||", ";this.each(function(){new A.suggest(this,B)});return this}})(jQuery);(function($){var ver="1.4.0";var gObj=[];$.fn.colorBlend=function(opts){if(!opts){opts=[{}]}var arrySelected=[];this.each(function(){arrySelected[arrySelected.length]=$.data($(this).get(0))});return this.each(function(){var uId=$.data($(this).get(0));var $cont=$(this);var isFlagAll=false;if(udf(gObj[uId])){gObj[uId]=[]}$.each(opts,function(i,v){var isFound=false;opts[i]=$.extend({},$.fn.colorBlend.defaults,opts[i]);opts[i].queue=[];opts[i].internals=$.extend({},$.fn.colorBlend.internals);opts[i].parent=$cont;if(opts[i].param=="all"){isFlagAll=FlagAll(opts[i].action)}$.each(gObj[uId],function(j,w){if(gObj[uId][j].param==opts[i].param){if(!gObj[uId][j].internals.animating){gObj[uId].splice(j,1,setOptions(opts[i]))}isFound=true;return false}});if(!isFound){gObj[uId].push(setOptions(opts[i]))}});if(!isFlagAll){$.each(gObj[uId],function(i,v){var ani=gObj[uId][i].internals.animating;var isStopped=false;$.each(opts,function(j,w){if(gObj[uId][i].param!=opts[j].param){return true}switch(opts[j].action){case"stop":case"pause":clearTimeout(gObj[uId][i].internals.tId);if(opts[j].action=="stop"){isStopped=true;gObj[uId][i].internals.animating=false}break;case"resume":go(gObj[uId][i]);ani=true;break;default:if(!ani){gObj[uId][i]=setOptions(opts[j])}else{if(gObj[uId][i].isQueue&&gObj[uId][i].cycles>0){gObj[uId][i].queue.push(setOptions(opts[j]))}}break}});if(!ani&&!isStopped){go(gObj[uId][i])}})}});function FlagAll(action){var res=false;$.each(arrySelected,function(i,v){var curObj=gObj[v];$.each(curObj,function(j,w){switch(action){case"stop":case"pause":res=true;clearTimeout(curObj[j].internals.tId);if(action=="stop"){curObj[j].internals.animating=false}break;case"resume":res=true;go(curObj[j]);break}})});return res}};$.fn.colorBlend.defaults={fps:30,duration:1000,param:"background-color",cycles:0,random:false,isFade:true,fromColor:"current",toColor:"opposite",alpha:"100,100",action:"",isQueue:true};$.fn.colorBlend.internals={aniArray:[],alphaArry:[],pos:0,currentCycle:0,direction:1,frames:0,delay:0,fromRand:false,toRand:false,animating:false,isAlpha:false,tId:0};function setOptions(Opts){var alphaParam=Opts.alpha.split(",");switch(Opts.fromColor.toLowerCase()){case"current":Opts.fromColor=Opts.parent.css(Opts.param);break;case"parent":case"transparent":Opts.fromColor=checkParentColor(Opts.parent,Opts.param);break;case"opposite":Opts.fromColor=OppositeColor(Opts.toColor);break;case"random":Opts.fromColor=rndColor();Opts.internals.fromRand=true;break}switch(Opts.toColor.toLowerCase()){case"current":Opts.toColor=Opts.parent.css(Opts.param);break;case"parent":case"transparent":Opts.toColor=checkParentColor(Opts.parent,Opts.param);break;case"opposite":Opts.toColor=OppositeColor(Opts.fromColor);break;case"random":Opts.toColor=rndColor();Opts.internals.toRand=true;break}Opts.internals.currentCycle=Opts.cycles>0?Opts.cycles:0;Opts.internals.frames=Math.floor(Opts.fps*(Opts.duration/1000));Opts.internals.delay=Math.floor(Opts.duration/(Opts.internals.frames+1));if(Opts.random){Opts.isFade=false;Opts.fromColor=rndColor();Opts.toColor=rndColor()}if(Opts.isFade){Opts.internals.currentCycle=Opts.internals.currentCycle*2;Opts.internals.delay=Math.floor(Opts.internals.delay/2);Opts.internals.frames=Math.floor(Opts.internals.frames/2)}if((alphaParam.length==1&&alphaParam[0]!=100)||(alphaParam.length==2&&(alphaParam[0]!=100||alphaParam[1]!=100))){var obj=Opts.parent.get()[0];var wdth=Opts.parent.width();var higt=Opts.parent.height();wdth=udf(obj.clientWidth)?wdth:obj.clientWidth;higt=udf(obj.clientHeight)?higt:obj.clientHeight;if(alphaParam.length==2){Opts.parent.width(wdth+"px");Opts.parent.height(higt+"px");if(parseInt(alphaParam[0])!=parseInt(alphaParam[1])){Opts.internals.isAlpha=true;Opts.internals.alphaArry=buildAlphaAni(alphaParam[0],alphaParam[1],Opts.internals)}else{setAlpha(Opts.parent,alphaParam[0])}}else{if(parseInt(alphaParam[0])){Opts.parent.width(wdth+"px");Opts.parent.height(higt+"px");setAlpha(Opts.parent,alphaParam[0])}}}Opts.internals.aniArray=buildAnimation(Opts.fromColor,Opts.toColor,Opts.internals);return Opts}function go(Opts){var sendStop=false;Opts.internals.animating=true;if(Opts.fromColor!=Opts.toColor){Opts.parent.css(Opts.param,Opts.internals.aniArray[Opts.internals.pos])}if(Opts.internals.isAlpha){setAlpha(Opts.parent,Opts.internals.alphaArry[Opts.internals.pos])}Opts.internals.pos+=Opts.internals.direction;if(Opts.internals.pos<0||Opts.internals.pos>=Opts.internals.aniArray.length){Opts.internals.currentCycle-=Opts.internals.currentCycle!=0?1:0;Opts.internals.direction=Opts.internals.direction*-1;Opts.internals.pos+=Opts.internals.direction;if(Opts.random){Opts.fromColor=Opts.toColor;Opts.toColor=rndColor();Opts.internals.aniArray=buildAnimation(Opts.fromColor,Opts.toColor,Opts.internals)}if(!Opts.isFade){Opts.internals.direction=1;Opts.internals.pos=0}if(Opts.internals.currentCycle==0&&Opts.cycles>0){sendStop=true}}if(!sendStop){Opts.internals.tId=setTimeout(function(){go(Opts)},Opts.internals.delay)}else{Opts.internals.animating=false;clearTimeout(Opts.internals.tId);if(Opts.isQueue&&Opts.queue.length>0){var tmp=Opts.queue.concat();tmp.splice(0,1);Opts=$.extend(Opts,Opts.queue.shift());Opts.queue=tmp.concat();Opts.internals.tId=setTimeout(function(){go(Opts)},Opts.internals.delay)}}}function setAlpha(elm,opacity){if($.browser.msie){elm.css("filter","alpha(opacity="+opacity+")")}else{elm.css("-moz-opacity",parseFloat(opacity/100));elm.css("opacity",parseFloat(opacity/100))}}function buildAlphaAni(startOpacity,endOpacity,intOpts){var frames=intOpts.frames;var frame=0;var res=[];var h=0;for(frame=0;frame<=frames;frame++){h=Math.floor(startOpacity*((frames-frame)/frames)+endOpacity*(frame/frames));res[res.length]=h}if(h!=endOpacity){res[res.length]=parseInt(endOpacity)}return res}function buildAnimation(startColor,endColor,intOpts){var frames=intOpts.frames;var frame=0;var r,g,b,h;var res=[];startColor=toHexColor(startColor);endColor=toHexColor(endColor);var fc=ColorHexToDec(startColor).split(", ");var tc=ColorHexToDec(endColor).split(", ");for(frame=0;frame<=frames;frame++){r=Math.floor(fc[0]*((frames-frame)/frames)+tc[0]*(frame/frames));g=Math.floor(fc[1]*((frames-frame)/frames)+tc[1]*(frame/frames));b=Math.floor(fc[2]*((frames-frame)/frames)+tc[2]*(frame/frames));h=ColorDecToHex(r,g,b);res[res.length]=h}if(h.toLowerCase()!=endColor.toLowerCase()){res[res.length]=endColor}return res}function getHexColorByName(colorName){return allColorsByName()[colorName.toLowerCase()]}function allColorsByName(){var colors=[];colors.aliceblue="F0F8FF";colors.antiquewhite="FAEBD7";colors.aqua="00FFFF";colors.aquamarine="7FFFD4";colors.azure="F0FFFF";colors.beige="F5F5DC";colors.bisque="FFE4C4";colors.black="000000";colors.blanchedalmond="FFEBCD";colors.blue="0000FF";colors.blueviolet="8A2BE2";colors.brown="A52A2A";colors.burlywood="DEB887";colors.cadetblue="5F9EA0";colors.chartreuse="7FFF00";colors.chocolate="D2691E";colors.coral="FF7F50";colors.cornflowerblue="6495ED";colors.cornsilk="FFF8DC";colors.crimson="DC143C";colors.cyan="00FFFF";colors.darkblue="00008B";colors.darkcyan="008B8B";colors.darkgoldenrod="B8860B";colors.darkgray="A9A9A9";colors.darkgreen="006400";colors.darkkhaki="BDB76B";colors.darkmagenta="8B008B";colors.darkolivegreen="556B2F";colors.darkorange="FF8C00";colors.darkorchid="9932CC";colors.darkred="8B0000";colors.darksalmon="E9967A";colors.darkseagreen="8FBC8F";colors.darkslateblue="483D8B";colors.darkslategray="2F4F4F";colors.darkturquoise="00CED1";colors.darkviolet="9400D3";colors.deeppink="FF1493";colors.deepskyblue="00BFFF";colors.dimgray="696969";colors.dodgerblue="1E90FF";colors.firebrick="B22222";colors.floralwhite="FFFAF0";colors.forestgreen="228B22";colors.fuchsia="FF00FF";colors.gainsboro="DCDCDC";colors.ghostwhite="F8F8FF";colors.gold="FFD700";colors.goldenrod="DAA520";colors.gray="808080";colors.green="008000";colors.greenyellow="ADFF2F";colors.honeydew="F0FFF0";colors.hotpink="FF69B4";colors.indianred="CD5C5C";colors.indigo="4B0082";colors.ivory="FFFFF0";colors.khaki="F0E68C";colors.lavender="E6E6FA";colors.lavenderblush="FFF0F5";colors.lawngreen="7CFC00";colors.lemonchiffon="FFFACD";colors.lightblue="ADD8E6";colors.lightcoral="F08080";colors.lightcyan="E0FFFF";colors.lightgoldenrodyellow="FAFAD2";colors.lightgreen="90EE90";colors.lightgrey="D3D3D3";colors.lightpink="FFB6C1";colors.lightsalmon="FFA07A";colors.lightseagreen="20B2AA";colors.lightskyblue="87CEFA";colors.lightslategray="778899";colors.lightsteelblue="B0C4DE";colors.lightyellow="FFFFE0";colors.lime="00FF00";colors.limegreen="32CD32";colors.linen="FAF0E6";colors.magenta="FF00FF";colors.maroon="800000";colors.mediumaquamarine="66CDAA";colors.mediumblue="0000CD";colors.mediumorchid="BA55D3";colors.mediumpurple="9370DB";colors.mediumseagreen="3CB371";colors.mediumslateblue="7B68EE";colors.mediumspringgreen="00FA9A";colors.mediumturquoise="48D1CC";colors.mediumvioletred="C71585";colors.midnightblue="191970";colors.mintcream="F5FFFA";colors.mistyrose="FFE4E1";colors.moccasin="FFE4B5";colors.navajowhite="FFDEAD";colors.navy="000080";colors.oldlace="FDF5E6";colors.olive="808000";colors.olivedrab="6B8E23";colors.orange="FFA500";colors.orangered="FF4500";colors.orchid="DA70D6";colors.palegoldenrod="EEE8AA";colors.palegreen="98FB98";colors.paleturquoise="AFEEEE";colors.palevioletred="DB7093";colors.papayawhip="FFEFD5";colors.peachpuff="FFDAB9";colors.peru="CD853F";colors.pink="FFC0CB";colors.plum="DDA0DD";colors.powderblue="B0E0E6";colors.purple="800080";colors.red="FF0000";colors.rosybrown="BC8F8F";colors.royalblue="4169E1";colors.saddlebrown="8B4513";colors.salmon="FA8072";colors.sandybrown="F4A460";colors.seagreen="2E8B57";colors.seashell="FFF5EE";colors.sienna="A0522D";colors.silver="C0C0C0";colors.skyblue="87CEEB";colors.slateblue="6A5ACD";colors.slategray="708090";colors.snow="FFFAFA";colors.springgreen="00FF7F";colors.steelblue="4682B4";colors.tan="D2B48C";colors.teal="008080";colors.thistle="D8BFD8";colors.tomato="FF6347";colors.turquoise="40E0D0";colors.violet="EE82EE";colors.wheat="F5DEB3";colors.white="FFFFFF";colors.whitesmoke="F5F5F5";colors.yellow="FFFF00";colors.yellowgreen="9ACD32";return colors}function OppositeColor(value){value=toHexColor(value).split("#").join("").split("");var hexVals="0123456789ABCDEF";var revHexs=hexVals.split("").reverse().join("");var currentPos;for(var i=0;i<value.length;i++){currentPos=hexVals.indexOf(value[i]);value[i]=revHexs.substring(currentPos,currentPos+1)}return"#"+value.join("")}function ColorDecToHex(r,g,b){r=r.toString(16);if(r.length==1){r="0"+r}g=g.toString(16);if(g.length==1){g="0"+g}b=b.toString(16);if(b.length==1){b="0"+b}return"#"+r+g+b}function ColorHexToDec(value){var res=[];value=value.replace("#","");for(var i=0;i<3;i++){res[res.length]=parseInt(value.substr(i*2,2),16)}return res.join(", ")}function toHexColor(value){value=udf(value)?"#FFFFFF":value;if(value.indexOf("rgb(")>-1){value=value.replace("rgb(","").replace(")","");value=eval("ColorDecToHex("+value+")")}else{if(value.indexOf("#")>-1){value=value.replace("#","");if(value.length==3){var s=value.split("");$.each(s,function(i){s[i]=s[i]+s[i]});value=s.join("")}}else{var colName=getHexColorByName(value);value=!udf(colName)?colName:"black"}}return"#"+value.toUpperCase().split("#").join("")}function checkParentColor(elm,param){var pColr="#ffffff";$(elm).parents().each(function(){var result=$(this).css(param);if(result!="transparent"){pColr=result;return false}});return pColr}function rndColor(){var res=[];var cm;for(var i=0;i<3;i++){cm=randRange(0,255).toString(16);if(cm.length==1){cm="0"+cm}res[res.length]=cm}return"#"+res.join("")}function randRange(lowVal,highVal){return Math.floor(Math.random()*(highVal-lowVal+1))+lowVal}function rndId(){var result=[];for(var i=0;i<10;i++){result[result.length]=randRange(0,9)}return result.join("")}function udf(val){return typeof (val)=="undefined"?true:false}})(jQuery);jQuery.fn.defuscate=function(A){A=jQuery.extend({link:true},A);var B=/\b([A-Z0-9._%-]+)\([^)]+\)((?:[A-Z0-9-]+\.)+[A-Z]{2,6})\b/gi;return this.each(function(){if($(this).is("a[@href]")){$(this).attr("href",$(this).attr("href").replace(B,"$1@$2"));var C=true}$(this).html($(this).html().replace(B,(A.link&&!C?'<a href="mailto:$1@$2">$1@$2</a>':"$1@$2")))})};