Date.CultureInfo={name:"en-US",englishName:"English (United States)",nativeName:"English (United States)",dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],abbreviatedDayNames:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],shortestDayNames:["Su","Mo","Tu","We","Th","Fr","Sa"],firstLetterDayNames:["S","M","T","W","T","F","S"],monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],abbreviatedMonthNames:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],amDesignator:"AM",pmDesignator:"PM",firstDayOfWeek:0,twoDigitYearMax:2029,dateElementOrder:"mdy",formatPatterns:{shortDate:"M/d/yyyy",longDate:"dddd, MMMM dd, yyyy",shortTime:"h:mm tt",longTime:"h:mm:ss tt",fullDateTime:"dddd, MMMM dd, yyyy h:mm:ss tt",sortableDateTime:"yyyy-MM-ddTHH:mm:ss",universalSortableDateTime:"yyyy-MM-dd HH:mm:ssZ",rfc1123:"ddd, dd MMM yyyy HH:mm:ss GMT",monthDay:"MMMM dd",yearMonth:"MMMM, yyyy"},regexPatterns:{jan:/^jan(uary)?/i,feb:/^feb(ruary)?/i,mar:/^mar(ch)?/i,apr:/^apr(il)?/i,may:/^may/i,jun:/^jun(e)?/i,jul:/^jul(y)?/i,aug:/^aug(ust)?/i,sep:/^sep(t(ember)?)?/i,oct:/^oct(ober)?/i,nov:/^nov(ember)?/i,dec:/^dec(ember)?/i,sun:/^su(n(day)?)?/i,mon:/^mo(n(day)?)?/i,tue:/^tu(e(s(day)?)?)?/i,wed:/^we(d(nesday)?)?/i,thu:/^th(u(r(s(day)?)?)?)?/i,fri:/^fr(i(day)?)?/i,sat:/^sa(t(urday)?)?/i,future:/^next/i,past:/^last|past|prev(ious)?/i,add:/^(\+|after|from)/i,subtract:/^(\-|before|ago)/i,yesterday:/^yesterday/i,today:/^t(oday)?/i,tomorrow:/^tomorrow/i,now:/^n(ow)?/i,millisecond:/^ms|milli(second)?s?/i,second:/^sec(ond)?s?/i,minute:/^min(ute)?s?/i,hour:/^h(ou)?rs?/i,week:/^w(ee)?k/i,month:/^m(o(nth)?s?)?/i,day:/^d(ays?)?/i,year:/^y((ea)?rs?)?/i,shortMeridian:/^(a|p)/i,longMeridian:/^(a\.?m?\.?|p\.?m?\.?)/i,timezone:/^((e(s|d)t|c(s|d)t|m(s|d)t|p(s|d)t)|((gmt)?\s*(\+|\-)\s*\d\d\d\d?)|gmt)/i,ordinalSuffix:/^\s*(st|nd|rd|th)/i,timeContext:/^\s*(\:|a|p)/i},abbreviatedTimeZoneStandard:{GMT:"-000",EST:"-0400",CST:"-0500",MST:"-0600",PST:"-0700"},abbreviatedTimeZoneDST:{GMT:"-000",EDT:"-0500",CDT:"-0600",MDT:"-0700",PDT:"-0800"}};Date.getMonthNumberFromName=function(b){var e=Date.CultureInfo.monthNames,a=Date.CultureInfo.abbreviatedMonthNames,d=b.toLowerCase();for(var c=0;c<e.length;c++){if(e[c].toLowerCase()==d||a[c].toLowerCase()==d){return c;}}return -1;};Date.getDayNumberFromName=function(b){var f=Date.CultureInfo.dayNames,a=Date.CultureInfo.abbreviatedDayNames,e=Date.CultureInfo.shortestDayNames,d=b.toLowerCase();for(var c=0;c<f.length;c++){if(f[c].toLowerCase()==d||a[c].toLowerCase()==d){return c;}}return -1;};Date.isLeapYear=function(a){return(((a%4===0)&&(a%100!==0))||(a%400===0));};Date.getDaysInMonth=function(a,b){return[31,(Date.isLeapYear(a)?29:28),31,30,31,30,31,31,30,31,30,31][b];};Date.getTimezoneOffset=function(a,b){return(b||false)?Date.CultureInfo.abbreviatedTimeZoneDST[a.toUpperCase()]:Date.CultureInfo.abbreviatedTimeZoneStandard[a.toUpperCase()];};Date.getTimezoneAbbreviation=function(b,d){var c=(d||false)?Date.CultureInfo.abbreviatedTimeZoneDST:Date.CultureInfo.abbreviatedTimeZoneStandard,a;for(a in c){if(c[a]===b){return a;}}return null;};Date.prototype.clone=function(){return new Date(this.getTime());};Date.prototype.compareTo=function(a){if(isNaN(this)){throw new Error(this);}if(a instanceof Date&&!isNaN(a)){return(this>a)?1:(this<a)?-1:0;}else{throw new TypeError(a);}};Date.prototype.equals=function(a){return(this.compareTo(a)===0);};Date.prototype.between=function(c,a){var b=this.getTime();return b>=c.getTime()&&b<=a.getTime();};Date.prototype.addMilliseconds=function(a){this.setMilliseconds(this.getMilliseconds()+a);return this;};Date.prototype.addSeconds=function(a){return this.addMilliseconds(a*1000);};Date.prototype.addMinutes=function(a){return this.addMilliseconds(a*60000);};Date.prototype.addHours=function(a){return this.addMilliseconds(a*3600000);};Date.prototype.addDays=function(a){return this.addMilliseconds(a*86400000);};Date.prototype.addWeeks=function(a){return this.addMilliseconds(a*604800000);};Date.prototype.addMonths=function(a){var b=this.getDate();this.setDate(1);this.setMonth(this.getMonth()+a);this.setDate(Math.min(b,this.getDaysInMonth()));return this;};Date.prototype.addYears=function(a){return this.addMonths(a*12);};Date.prototype.add=function(b){if(typeof b=="number"){this._orient=b;return this;}var a=b;if(a.millisecond||a.milliseconds){this.addMilliseconds(a.millisecond||a.milliseconds);}if(a.second||a.seconds){this.addSeconds(a.second||a.seconds);}if(a.minute||a.minutes){this.addMinutes(a.minute||a.minutes);}if(a.hour||a.hours){this.addHours(a.hour||a.hours);}if(a.month||a.months){this.addMonths(a.month||a.months);}if(a.year||a.years){this.addYears(a.year||a.years);}if(a.day||a.days){this.addDays(a.day||a.days);}return this;};Date._validate=function(d,c,a,b){if(typeof d!="number"){throw new TypeError(d+" is not a Number.");}else{if(d<c||d>a){throw new RangeError(d+" is not a valid value for "+b+".");}}return true;};Date.validateMillisecond=function(a){return Date._validate(a,0,999,"milliseconds");};Date.validateSecond=function(a){return Date._validate(a,0,59,"seconds");};Date.validateMinute=function(a){return Date._validate(a,0,59,"minutes");};Date.validateHour=function(a){return Date._validate(a,0,23,"hours");};Date.validateDay=function(c,a,b){return Date._validate(c,1,Date.getDaysInMonth(a,b),"days");};Date.validateMonth=function(a){return Date._validate(a,0,11,"months");};Date.validateYear=function(a){return Date._validate(a,1,9999,"seconds");};Date.prototype.set=function(b){var a=b;if(!a.millisecond&&a.millisecond!==0){a.millisecond=-1;}if(!a.second&&a.second!==0){a.second=-1;}if(!a.minute&&a.minute!==0){a.minute=-1;}if(!a.hour&&a.hour!==0){a.hour=-1;}if(!a.day&&a.day!==0){a.day=-1;}if(!a.month&&a.month!==0){a.month=-1;}if(!a.year&&a.year!==0){a.year=-1;}if(a.millisecond!=-1&&Date.validateMillisecond(a.millisecond)){this.addMilliseconds(a.millisecond-this.getMilliseconds());}if(a.second!=-1&&Date.validateSecond(a.second)){this.addSeconds(a.second-this.getSeconds());}if(a.minute!=-1&&Date.validateMinute(a.minute)){this.addMinutes(a.minute-this.getMinutes());}if(a.hour!=-1&&Date.validateHour(a.hour)){this.addHours(a.hour-this.getHours());}if(a.month!==-1&&Date.validateMonth(a.month)){this.addMonths(a.month-this.getMonth());}if(a.year!=-1&&Date.validateYear(a.year)){this.addYears(a.year-this.getFullYear());}if(a.day!=-1&&Date.validateDay(a.day,this.getFullYear(),this.getMonth())){this.addDays(a.day-this.getDate());}if(a.timezone){this.setTimezone(a.timezone);}if(a.timezoneOffset){this.setTimezoneOffset(a.timezoneOffset);}return this;};Date.prototype.clearTime=function(){this.setHours(0);this.setMinutes(0);this.setSeconds(0);this.setMilliseconds(0);return this;};Date.prototype.isLeapYear=function(){var a=this.getFullYear();return(((a%4===0)&&(a%100!==0))||(a%400===0));};Date.prototype.isWeekday=function(){return !(this.is().sat()||this.is().sun());};Date.prototype.getDaysInMonth=function(){return Date.getDaysInMonth(this.getFullYear(),this.getMonth());};Date.prototype.moveToFirstDayOfMonth=function(){return this.set({day:1});};Date.prototype.moveToLastDayOfMonth=function(){return this.set({day:this.getDaysInMonth()});};Date.prototype.moveToDayOfWeek=function(a,b){var c=(a-this.getDay()+7*(b||+1))%7;return this.addDays((c===0)?c+=7*(b||+1):c);};Date.prototype.moveToMonth=function(c,a){var b=(c-this.getMonth()+12*(a||+1))%12;return this.addMonths((b===0)?b+=12*(a||+1):b);};Date.prototype.getDayOfYear=function(){return Math.floor((this-new Date(this.getFullYear(),0,1))/86400000);};Date.prototype.getWeekOfYear=function(a){var h=this.getFullYear(),c=this.getMonth(),f=this.getDate();var j=a||Date.CultureInfo.firstDayOfWeek;var e=7+1-new Date(h,0,1).getDay();if(e==8){e=1;}var b=((Date.UTC(h,c,f,0,0,0)-Date.UTC(h,0,1,0,0,0))/86400000)+1;var i=Math.floor((b-e+7)/7);if(i===j){h--;var g=7+1-new Date(h,0,1).getDay();if(g==2||g==8){i=53;}else{i=52;}}return i;};Date.prototype.isDST=function(){console.log("isDST");return this.toString().match(/(E|C|M|P)(S|D)T/)[2]=="D";};Date.prototype.getTimezone=function(){return Date.getTimezoneAbbreviation(this.getUTCOffset,this.isDST());};Date.prototype.setTimezoneOffset=function(b){var a=this.getTimezoneOffset(),c=Number(b)*-6/10;this.addMinutes(c-a);return this;};Date.prototype.setTimezone=function(a){return this.setTimezoneOffset(Date.getTimezoneOffset(a));};Date.prototype.getUTCOffset=function(){var b=this.getTimezoneOffset()*-10/6,a;if(b<0){a=(b-10000).toString();return a[0]+a.substr(2);}else{a=(b+10000).toString();return"+"+a.substr(1);}};Date.prototype.getDayName=function(a){return a?Date.CultureInfo.abbreviatedDayNames[this.getDay()]:Date.CultureInfo.dayNames[this.getDay()];};Date.prototype.getMonthName=function(a){return a?Date.CultureInfo.abbreviatedMonthNames[this.getMonth()]:Date.CultureInfo.monthNames[this.getMonth()];};Date.prototype._toString=Date.prototype.toString;Date.prototype.toString=function(c){var a=this;var b=function b(d){return(d.toString().length==1)?"0"+d:d;};return c?c.replace(/dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?/g,function(d){switch(d){case"hh":return b(a.getHours()<13?a.getHours():(a.getHours()-12));case"h":return a.getHours()<13?a.getHours():(a.getHours()-12);case"HH":return b(a.getHours());case"H":return a.getHours();case"mm":return b(a.getMinutes());case"m":return a.getMinutes();case"ss":return b(a.getSeconds());case"s":return a.getSeconds();case"yyyy":return a.getFullYear();case"yy":return a.getFullYear().toString().substring(2,4);case"dddd":return a.getDayName();case"ddd":return a.getDayName(true);case"dd":return b(a.getDate());case"d":return a.getDate().toString();case"MMMM":return a.getMonthName();case"MMM":return a.getMonthName(true);case"MM":return b((a.getMonth()+1));case"M":return a.getMonth()+1;case"t":return a.getHours()<12?Date.CultureInfo.amDesignator.substring(0,1):Date.CultureInfo.pmDesignator.substring(0,1);case"tt":return a.getHours()<12?Date.CultureInfo.amDesignator:Date.CultureInfo.pmDesignator;case"zzz":case"zz":case"z":return"";}}):this._toString();};Date.now=function(){return new Date();};Date.today=function(){return Date.now().clearTime();};Date.prototype._orient=+1;Date.prototype.next=function(){this._orient=+1;return this;};Date.prototype.last=Date.prototype.prev=Date.prototype.previous=function(){this._orient=-1;return this;};Date.prototype._is=false;Date.prototype.is=function(){this._is=true;return this;};Number.prototype._dateElement="day";Number.prototype.fromNow=function(){var a={};a[this._dateElement]=this;return Date.now().add(a);};Number.prototype.ago=function(){var a={};a[this._dateElement]=this*-1;return Date.now().add(a);};(function(){var g=Date.prototype,a=Number.prototype;var p=("sunday monday tuesday wednesday thursday friday saturday").split(/\s/),o=("january february march april may june july august september october november december").split(/\s/),n=("Millisecond Second Minute Hour Day Week Month Year").split(/\s/),m;var l=function(i){return function(){if(this._is){this._is=false;return this.getDay()==i;}return this.moveToDayOfWeek(i,this._orient);};};for(var f=0;f<p.length;f++){g[p[f]]=g[p[f].substring(0,3)]=l(f);}var h=function(i){return function(){if(this._is){this._is=false;return this.getMonth()===i;}return this.moveToMonth(i,this._orient);};};for(var d=0;d<o.length;d++){g[o[d]]=g[o[d].substring(0,3)]=h(d);}var e=function(i){return function(){if(i.substring(i.length-1)!="s"){i+="s";}return this["add"+i](this._orient);};};var b=function(i){return function(){this._dateElement=i;return this;};};for(var c=0;c<n.length;c++){m=n[c].toLowerCase();g[m]=g[m+"s"]=e(n[c]);a[m]=a[m+"s"]=b(m);}}());Date.prototype.toJSONString=function(){return this.toString("yyyy-MM-ddThh:mm:ssZ");};Date.prototype.toShortDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortDatePattern);};Date.prototype.toLongDateString=function(){return this.toString(Date.CultureInfo.formatPatterns.longDatePattern);};Date.prototype.toShortTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.shortTimePattern);};Date.prototype.toLongTimeString=function(){return this.toString(Date.CultureInfo.formatPatterns.longTimePattern);};Date.prototype.getOrdinal=function(){switch(this.getDate()){case 1:case 21:case 31:return"st";case 2:case 22:return"nd";case 3:case 23:return"rd";default:return"th";}};(function(){Date.Parsing={Exception:function(i){this.message="Parse error at '"+i.substring(0,10)+" ...'";}};var a=Date.Parsing;var c=a.Operators={rtoken:function(i){return function(j){var k=j.match(i);if(k){return([k[0],j.substring(k[0].length)]);}else{throw new a.Exception(j);}};},token:function(i){return function(j){return c.rtoken(new RegExp("^s*"+j+"s*"))(j);};},stoken:function(i){return c.rtoken(new RegExp("^"+i));},until:function(i){return function(j){var k=[],m=null;while(j.length){try{m=i.call(this,j);}catch(l){k.push(m[0]);j=m[1];continue;}break;}return[k,j];};},many:function(i){return function(j){var m=[],k=null;while(j.length){try{k=i.call(this,j);}catch(l){return[m,j];}m.push(k[0]);j=k[1];}return[m,j];};},optional:function(i){return function(j){var k=null;try{k=i.call(this,j);}catch(l){return[null,j];}return[k[0],k[1]];};},not:function(i){return function(j){try{i.call(this,j);}catch(k){return[null,j];}throw new a.Exception(j);};},ignore:function(i){return i?function(j){var k=null;k=i.call(this,j);return[null,k[1]];}:null;},product:function(){var k=arguments[0],l=Array.prototype.slice.call(arguments,1),m=[];for(var j=0;j<k.length;j++){m.push(c.each(k[j],l));}return m;},cache:function(k){var i={},j=null;return function(l){try{j=i[l]=(i[l]||k.call(this,l));}catch(m){j=i[l]=m;}if(j instanceof a.Exception){throw j;}else{return j;}};},any:function(){var i=arguments;return function(k){var l=null;for(var j=0;j<i.length;j++){if(i[j]==null){continue;}try{l=(i[j].call(this,k));}catch(m){l=null;}if(l){return l;}}throw new a.Exception(k);};},each:function(){var i=arguments;return function(k){var n=[],l=null;for(var j=0;j<i.length;j++){if(i[j]==null){continue;}try{l=(i[j].call(this,k));}catch(m){throw new a.Exception(k);}n.push(l[0]);k=l[1];}return[n,k];};},all:function(){var j=arguments,i=i;return i.each(i.optional(j));},sequence:function(i,j,k){j=j||c.rtoken(/^\s*/);k=k||null;if(i.length==1){return i[0];}return function(o){var p=null,t=null;var v=[];for(var n=0;n<i.length;n++){try{p=i[n].call(this,o);}catch(u){break;}v.push(p[0]);try{t=j.call(this,p[1]);}catch(m){t=null;break;}o=t[1];}if(!p){throw new a.Exception(o);}if(t){throw new a.Exception(t[1]);}if(k){try{p=k.call(this,p[1]);}catch(l){throw new a.Exception(p[1]);}}return[v,(p?p[1]:o)];};},between:function(j,k,i){i=i||j;var l=c.each(c.ignore(j),k,c.ignore(i));return function(m){var n=l.call(this,m);return[[n[0][0],r[0][2]],n[1]];};},list:function(i,j,k){j=j||c.rtoken(/^\s*/);k=k||null;return(i instanceof Array?c.each(c.product(i.slice(0,-1),c.ignore(j)),i.slice(-1),c.ignore(k)):c.each(c.many(c.each(i,c.ignore(j))),px,c.ignore(k)));},set:function(i,j,k){j=j||c.rtoken(/^\s*/);k=k||null;return function(B){var l=null,n=null,m=null,o=null,t=[[],B],A=false;for(var v=0;v<i.length;v++){m=null;n=null;l=null;A=(i.length==1);try{l=i[v].call(this,B);}catch(y){continue;}o=[[l[0]],l[1]];if(l[1].length>0&&!A){try{m=j.call(this,l[1]);}catch(z){A=true;}}else{A=true;}if(!A&&m[1].length===0){A=true;}if(!A){var w=[];for(var u=0;u<i.length;u++){if(v!=u){w.push(i[u]);}}n=c.set(w,j).call(this,m[1]);if(n[0].length>0){o[0]=o[0].concat(n[0]);o[1]=n[1];}}if(o[1].length<t[1].length){t=o;}if(t[1].length===0){break;}}if(t[0].length===0){return t;}if(k){try{m=k.call(this,t[1]);}catch(x){throw new a.Exception(t[1]);}t[1]=m[1];}return t;};},forward:function(i,j){return function(k){return i[j].call(this,k);};},replace:function(j,i){return function(k){var l=j.call(this,k);return[i,l[1]];};},process:function(j,i){return function(k){var l=j.call(this,k);return[i.call(this,l[0]),l[1]];};},min:function(i,j){return function(k){var l=j.call(this,k);if(l[0].length<i){throw new a.Exception(k);}return l;};}};var h=function(i){return function(){var j=null,m=[];if(arguments.length>1){j=Array.prototype.slice.call(arguments);}else{if(arguments[0] instanceof Array){j=arguments[0];}}if(j){for(var l=0,k=j.shift();l<k.length;l++){j.unshift(k[l]);m.push(i.apply(null,j));j.shift();return m;}}else{return i.apply(null,arguments);}};};var g="optional not ignore cache".split(/\s/);for(var d=0;d<g.length;d++){c[g[d]]=h(c[g[d]]);}var f=function(i){return function(){if(arguments[0] instanceof Array){return i.apply(null,arguments[0]);}else{return i.apply(null,arguments);}};};var e="each any all".split(/\s/);for(var b=0;b<e.length;b++){c[e[b]]=f(c[e[b]]);}}());(function(){var f=function(j){var k=[];for(var g=0;g<j.length;g++){if(j[g] instanceof Array){k=k.concat(f(j[g]));}else{if(j[g]){k.push(j[g]);}}}return k;};Date.Grammar={};Date.Translator={hour:function(g){return function(){this.hour=Number(g);};},minute:function(g){return function(){this.minute=Number(g);};},second:function(g){return function(){this.second=Number(g);};},meridian:function(g){return function(){this.meridian=g.slice(0,1).toLowerCase();};},timezone:function(g){return function(){var j=g.replace(/[^\d\+\-]/g,"");if(j.length){this.timezoneOffset=Number(j);}else{this.timezone=g.toLowerCase();}};},day:function(g){var j=g[0];return function(){this.day=Number(j.match(/\d+/)[0]);};},month:function(g){return function(){this.month=((g.length==3)?Date.getMonthNumberFromName(g):(Number(g)-1));};},year:function(g){return function(){var j=Number(g);this.year=((g.length>2)?j:(j+(((j+2000)<Date.CultureInfo.twoDigitYearMax)?2000:1900)));};},rday:function(g){return function(){switch(g){case"yesterday":this.days=-1;break;case"tomorrow":this.days=1;break;case"today":this.days=0;break;case"now":this.days=0;this.now=true;break;}};},finishExact:function(g){g=(g instanceof Array)?g:[g];var j=new Date();this.year=j.getFullYear();this.month=j.getMonth();this.day=1;this.hour=0;this.minute=0;this.second=0;for(var k=0;k<g.length;k++){if(g[k]){g[k].call(this);}}this.hour=(this.meridian=="p"&&this.hour<13)?this.hour+12:this.hour;if(this.day>Date.getDaysInMonth(this.year,this.month)){throw new RangeError(this.day+" is not a valid value for days.");}var l=new Date(this.year,this.month,this.day,this.hour,this.minute,this.second);if(this.timezone){l.set({timezone:this.timezone});}else{if(this.timezoneOffset){l.set({timezoneOffset:this.timezoneOffset});}}return l;},finish:function(g){g=(g instanceof Array)?f(g):[g];if(g.length===0){return null;}for(var m=0;m<g.length;m++){if(typeof g[m]=="function"){g[m].call(this);}}if(this.now){return new Date();}var j=Date.today();var p=null;var n=!!(this.days!=null||this.orient||this.operator);if(n){var o,l,k;k=((this.orient=="past"||this.operator=="subtract")?-1:1);if(this.weekday){this.unit="day";o=(Date.getDayNumberFromName(this.weekday)-j.getDay());l=7;this.days=o?((o+(k*l))%l):(k*l);}if(this.month){this.unit="month";o=(this.month-j.getMonth());l=12;this.months=o?((o+(k*l))%l):(k*l);this.month=null;}if(!this.unit){this.unit="day";}if(this[this.unit+"s"]==null||this.operator!=null){if(!this.value){this.value=1;}if(this.unit=="week"){this.unit="day";this.value=this.value*7;}this[this.unit+"s"]=this.value*k;}return j.add(this);}else{if(this.meridian&&this.hour){this.hour=(this.hour<13&&this.meridian=="p")?this.hour+12:this.hour;}if(this.weekday&&!this.day){this.day=(j.addDays((Date.getDayNumberFromName(this.weekday)-j.getDay()))).getDate();}if(this.month&&!this.day){this.day=1;}return j.set(this);}}};var b=Date.Parsing.Operators,e=Date.Grammar,d=Date.Translator,i;e.datePartDelimiter=b.rtoken(/^([\s\-\.\,\/\x27]+)/);e.timePartDelimiter=b.stoken(":");e.whiteSpace=b.rtoken(/^\s*/);e.generalDelimiter=b.rtoken(/^(([\s\,]|at|on)+)/);var a={};e.ctoken=function(m){var l=a[m];if(!l){var n=Date.CultureInfo.regexPatterns;var k=m.split(/\s+/),j=[];for(var g=0;g<k.length;g++){j.push(b.replace(b.rtoken(n[k[g]]),k[g]));}l=a[m]=b.any.apply(null,j);}return l;};e.ctoken2=function(g){return b.rtoken(Date.CultureInfo.regexPatterns[g]);};e.h=b.cache(b.process(b.rtoken(/^(0[0-9]|1[0-2]|[1-9])/),d.hour));e.hh=b.cache(b.process(b.rtoken(/^(0[0-9]|1[0-2])/),d.hour));e.H=b.cache(b.process(b.rtoken(/^([0-1][0-9]|2[0-3]|[0-9])/),d.hour));e.HH=b.cache(b.process(b.rtoken(/^([0-1][0-9]|2[0-3])/),d.hour));e.m=b.cache(b.process(b.rtoken(/^([0-5][0-9]|[0-9])/),d.minute));e.mm=b.cache(b.process(b.rtoken(/^[0-5][0-9]/),d.minute));e.s=b.cache(b.process(b.rtoken(/^([0-5][0-9]|[0-9])/),d.second));e.ss=b.cache(b.process(b.rtoken(/^[0-5][0-9]/),d.second));e.hms=b.cache(b.sequence([e.H,e.mm,e.ss],e.timePartDelimiter));e.t=b.cache(b.process(e.ctoken2("shortMeridian"),d.meridian));e.tt=b.cache(b.process(e.ctoken2("longMeridian"),d.meridian));e.z=b.cache(b.process(b.rtoken(/^(\+|\-)?\s*\d\d\d\d?/),d.timezone));e.zz=b.cache(b.process(b.rtoken(/^(\+|\-)\s*\d\d\d\d/),d.timezone));e.zzz=b.cache(b.process(e.ctoken2("timezone"),d.timezone));e.timeSuffix=b.each(b.ignore(e.whiteSpace),b.set([e.tt,e.zzz]));e.time=b.each(b.optional(b.ignore(b.stoken("T"))),e.hms,e.timeSuffix);e.d=b.cache(b.process(b.each(b.rtoken(/^([0-2]\d|3[0-1]|\d)/),b.optional(e.ctoken2("ordinalSuffix"))),d.day));e.dd=b.cache(b.process(b.each(b.rtoken(/^([0-2]\d|3[0-1])/),b.optional(e.ctoken2("ordinalSuffix"))),d.day));e.ddd=e.dddd=b.cache(b.process(e.ctoken("sun mon tue wed thu fri sat"),function(g){return function(){this.weekday=g;};}));e.M=b.cache(b.process(b.rtoken(/^(1[0-2]|0\d|\d)/),d.month));e.MM=b.cache(b.process(b.rtoken(/^(1[0-2]|0\d)/),d.month));e.MMM=e.MMMM=b.cache(b.process(e.ctoken("jan feb mar apr may jun jul aug sep oct nov dec"),d.month));e.y=b.cache(b.process(b.rtoken(/^(\d\d?)/),d.year));e.yy=b.cache(b.process(b.rtoken(/^(\d\d)/),d.year));e.yyy=b.cache(b.process(b.rtoken(/^(\d\d?\d?\d?)/),d.year));e.yyyy=b.cache(b.process(b.rtoken(/^(\d\d\d\d)/),d.year));i=function(){return b.each(b.any.apply(null,arguments),b.not(e.ctoken2("timeContext")));};e.day=i(e.d,e.dd);e.month=i(e.M,e.MMM);e.year=i(e.yyyy,e.yy);e.orientation=b.process(e.ctoken("past future"),function(g){return function(){this.orient=g;};});e.operator=b.process(e.ctoken("add subtract"),function(g){return function(){this.operator=g;};});e.rday=b.process(e.ctoken("yesterday tomorrow today now"),d.rday);e.unit=b.process(e.ctoken("minute hour day week month year"),function(g){return function(){this.unit=g;};});e.value=b.process(b.rtoken(/^\d\d?(st|nd|rd|th)?/),function(g){return function(){this.value=g.replace(/\D/g,"");};});e.expression=b.set([e.rday,e.operator,e.value,e.unit,e.orientation,e.ddd,e.MMM]);i=function(){return b.set(arguments,e.datePartDelimiter);};e.mdy=i(e.ddd,e.month,e.day,e.year);e.ymd=i(e.ddd,e.year,e.month,e.day);e.dmy=i(e.ddd,e.day,e.month,e.year);e.date=function(g){return((e[Date.CultureInfo.dateElementOrder]||e.mdy).call(this,g));};e.format=b.process(b.many(b.any(b.process(b.rtoken(/^(dd?d?d?|MM?M?M?|yy?y?y?|hh?|HH?|mm?|ss?|tt?|zz?z?)/),function(g){if(e[g]){return e[g];}else{throw Date.Parsing.Exception(g);}}),b.process(b.rtoken(/^[^dMyhHmstz]+/),function(g){return b.ignore(b.stoken(g));}))),function(g){return b.process(b.each.apply(null,g),d.finishExact);});var h={};var c=function(g){return h[g]=(h[g]||e.format(g)[0]);};e.formats=function(j){if(j instanceof Array){var k=[];for(var g=0;g<j.length;g++){k.push(c(j[g]));}return b.any.apply(null,k);}else{return c(j);}};e._formats=e.formats(["yyyy-MM-ddTHH:mm:ss","ddd, MMM dd, yyyy H:mm:ss tt","ddd MMM d yyyy HH:mm:ss zzz","d"]);e._start=b.process(b.set([e.date,e.time,e.expression],e.generalDelimiter,e.whiteSpace),d.finish);e.start=function(g){try{var j=e._formats.call({},g);if(j[1].length===0){return j;}}catch(k){}return e._start.call({},g);};}());Date._parse=Date.parse;Date.parse=function(a){var b=null;if(!a){return null;}try{b=Date.Grammar.start.call({},a);}catch(c){return null;}return((b[1].length===0)?b[0]:null);};Date.getParseFunction=function(b){var a=Date.Grammar.formats(b);return function(c){var d=null;try{d=a.call({},c);}catch(f){return null;}return((d[1].length===0)?d[0]:null);};};Date.parseExact=function(a,b){return Date.getParseFunction(b)(a);};(function(a){a.extend(a.fn,{validate:function(b){if(!this.length){b&&b.debug&&window.console&&console.warn("nothing selected, can't validate, returning nothing");return;}var c=a.data(this[0],"validator");if(c){return c;}c=new a.validator(b,this[0]);a.data(this[0],"validator",c);if(c.settings.onsubmit){this.find("input, button").filter(".cancel").click(function(){c.cancelSubmit=true;});if(c.settings.submitHandler){this.find("input, button").filter(":submit").click(function(){c.submitButton=this;});}this.submit(function(d){if(c.settings.debug){d.preventDefault();}function e(){if(c.settings.submitHandler){if(c.submitButton){var f=a("<input type='hidden'/>").attr("name",c.submitButton.name).val(c.submitButton.value).appendTo(c.currentForm);}c.settings.submitHandler.call(c,c.currentForm);if(c.submitButton){f.remove();}return false;}return true;}if(c.cancelSubmit){c.cancelSubmit=false;return e();}if(c.form()){if(c.pendingRequest){c.formSubmitted=true;return false;}return e();}else{c.focusInvalid();return false;}});}return c;},valid:function(){if(a(this[0]).is("form")){return this.validate().form();}else{var c=true;var b=a(this[0].form).validate();this.each(function(){c&=b.element(this);});return c;}},removeAttrs:function(d){var b={},c=this;a.each(d.split(/\s/),function(e,f){b[f]=c.attr(f);c.removeAttr(f);});return b;},rules:function(e,b){var g=this[0];if(e){var d=a.data(g.form,"validator").settings;var i=d.rules;var j=a.validator.staticRules(g);switch(e){case"add":a.extend(j,a.validator.normalizeRule(b));i[g.name]=j;if(b.messages){d.messages[g.name]=a.extend(d.messages[g.name],b.messages);}break;case"remove":if(!b){delete i[g.name];return j;}var h={};a.each(b.split(/\s/),function(k,l){h[l]=j[l];delete j[l];});return h;}}var f=a.validator.normalizeRules(a.extend({},a.validator.metadataRules(g),a.validator.classRules(g),a.validator.attributeRules(g),a.validator.staticRules(g)),g);if(f.required){var c=f.required;delete f.required;f=a.extend({required:c},f);}return f;}});a.extend(a.expr[":"],{blank:function(b){return !a.trim(""+b.value);},filled:function(b){return !!a.trim(""+b.value);},unchecked:function(b){return !b.checked;}});a.validator=function(b,c){this.settings=a.extend({},a.validator.defaults,b);this.currentForm=c;this.init();};a.validator.format=function(b,c){if(arguments.length==1){return function(){var d=a.makeArray(arguments);d.unshift(b);return a.validator.format.apply(this,d);};}if(arguments.length>2&&c.constructor!=Array){c=a.makeArray(arguments).slice(1);}if(c.constructor!=Array){c=[c];}a.each(c,function(d,e){b=b.replace(new RegExp("\\{"+d+"\\}","g"),e);});return b;};a.extend(a.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:true,errorContainer:a([]),errorLabelContainer:a([]),onsubmit:true,ignore:[],ignoreTitle:false,onfocusin:function(b){this.lastActive=b;if(this.settings.focusCleanup&&!this.blockFocusCleanup){this.settings.unhighlight&&this.settings.unhighlight.call(this,b,this.settings.errorClass,this.settings.validClass);this.errorsFor(b).hide();}},onfocusout:function(b){if(!this.checkable(b)&&(b.name in this.submitted||!this.optional(b))){this.element(b);}},onkeyup:function(b){if(b.name in this.submitted||b==this.lastElement){this.element(b);}},onclick:function(b){if(b.name in this.submitted){this.element(b);}else{if(b.parentNode.name in this.submitted){this.element(b.parentNode);}}},highlight:function(d,b,c){a(d).addClass(b).removeClass(c);},unhighlight:function(d,b,c){a(d).removeClass(b).addClass(c);}},setDefaults:function(b){a.extend(a.validator.defaults,b);},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",accept:"Please enter a value with a valid extension.",maxlength:a.validator.format("Please enter no more than {0} characters."),minlength:a.validator.format("Please enter at least {0} characters."),rangelength:a.validator.format("Please enter a value between {0} and {1} characters long."),range:a.validator.format("Please enter a value between {0} and {1}."),max:a.validator.format("Please enter a value less than or equal to {0}."),min:a.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=a(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||a(this.currentForm);this.containers=a(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var b=(this.groups={});a.each(this.settings.groups,function(e,f){a.each(f.split(/\s/),function(h,g){b[g]=e;});});var d=this.settings.rules;a.each(d,function(e,f){d[e]=a.validator.normalizeRule(f);});function c(f){var e=a.data(this[0].form,"validator");e.settings["on"+f.type]&&e.settings["on"+f.type].call(e,this[0]);}a(this.currentForm).delegate("focusin focusout keyup",":text, :password, :file, select, textarea",c).delegate("click",":radio, :checkbox, select, option",c);if(this.settings.invalidHandler){a(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler);}},form:function(){this.checkForm();a.extend(this.submitted,this.errorMap);this.invalid=a.extend({},this.errorMap);if(!this.valid()){a(this.currentForm).triggerHandler("invalid-form",[this]);}this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var b=0,c=(this.currentElements=this.elements());c[b];b++){this.check(c[b]);}return this.valid();},element:function(c){c=this.clean(c);this.lastElement=c;this.prepareElement(c);this.currentElements=a(c);var b=this.check(c);if(b){delete this.invalid[c.name];}else{this.invalid[c.name]=true;}if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);}this.showErrors();return b;},showErrors:function(c){if(c){a.extend(this.errorMap,c);this.errorList=[];for(var b in c){this.errorList.push({message:c[b],element:this.findByName(b)[0]});}this.successList=a.grep(this.successList,function(d){return !(d.name in c);});}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors();},resetForm:function(){if(a.fn.resetForm){a(this.currentForm).resetForm();}this.submitted={};this.prepareForm();this.hideErrors();this.elements().removeClass(this.settings.errorClass);},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(d){var c=0;for(var b in d){c++;}return c;},hideErrors:function(){this.addWrapper(this.toHide).hide();},valid:function(){return this.size()==0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{a(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus();}catch(b){}}},findLastActive:function(){var b=this.lastActive;return b&&a.grep(this.errorList,function(c){return c.element.name==b.name;}).length==1&&b;},elements:function(){var c=this,b={};return a([]).add(this.currentForm.elements).filter(":input").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){!this.name&&c.settings.debug&&window.console&&console.error("%o has no name assigned",this);if(this.name in b||!c.objectLength(a(this).rules())){return false;}b[this.name]=true;return true;});},clean:function(b){return a(b)[0];},errors:function(){return a(this.settings.errorElement+"."+this.settings.errorClass,this.errorContext);},reset:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=a([]);this.toHide=a([]);this.currentElements=a([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(b){this.reset();this.toHide=this.errorsFor(b);},check:function(c){c=this.clean(c);if(this.checkable(c)){c=this.findByName(c.name)[0];}var h=a(c).rules();var d=false;for(method in h){var g={method:method,parameters:h[method]};try{var b=a.validator.methods[method].call(this,c.value.replace(/\r/g,""),c,g.parameters);if(b=="dependency-mismatch"){d=true;continue;}d=false;if(b=="pending"){this.toHide=this.toHide.not(this.errorsFor(c));return;}if(!b){this.formatAndAdd(c,g);return false;}}catch(f){this.settings.debug&&window.console&&console.log("exception occured when checking element "+c.id+", check the '"+g.method+"' method",f);throw f;}}if(d){return;}if(this.objectLength(h)){this.successList.push(c);}return true;},customMetaMessage:function(b,d){if(!a.metadata){return;}var c=this.settings.meta?a(b).metadata()[this.settings.meta]:a(b).metadata();return c&&c.messages&&c.messages[d];},customMessage:function(c,d){var b=this.settings.messages[c];return b&&(b.constructor==String?b:b[d]);},findDefined:function(){for(var b=0;b<arguments.length;b++){if(arguments[b]!==undefined){return arguments[b];}}return undefined;},defaultMessage:function(b,c){return this.findDefined(this.customMessage(b.name,c),this.customMetaMessage(b,c),!this.settings.ignoreTitle&&b.title||undefined,a.validator.messages[c],"<strong>Warning: No message defined for "+b.name+"</strong>");},formatAndAdd:function(c,e){var d=this.defaultMessage(c,e.method),b=/\$?\{(\d+)\}/g;if(typeof d=="function"){d=d.call(this,e.parameters,c);}else{if(b.test(d)){d=jQuery.format(d.replace(b,"{$1}"),e.parameters);}}this.errorList.push({message:d,element:c});this.errorMap[c.name]=d;this.submitted[c.name]=d;},addWrapper:function(b){if(this.settings.wrapper){b=b.add(b.parent(this.settings.wrapper));}return b;},defaultShowErrors:function(){for(var c=0;this.errorList[c];c++){var b=this.errorList[c];this.settings.highlight&&this.settings.highlight.call(this,b.element,this.settings.errorClass,this.settings.validClass);this.showLabel(b.element,b.message);}if(this.errorList.length){this.toShow=this.toShow.add(this.containers);}if(this.settings.success){for(var c=0;this.successList[c];c++){this.showLabel(this.successList[c]);}}if(this.settings.unhighlight){for(var c=0,d=this.validElements();d[c];c++){this.settings.unhighlight.call(this,d[c],this.settings.errorClass,this.settings.validClass);}}this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return a(this.errorList).map(function(){return this.element;});},showLabel:function(c,d){var b=this.errorsFor(c);if(b.length){b.removeClass().addClass(this.settings.errorClass);b.attr("generated")&&b.html(d);}else{b=a("<"+this.settings.errorElement+"/>").attr({"for":this.idOrName(c),generated:true}).addClass(this.settings.errorClass).html(d||"");if(this.settings.wrapper){b=b.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();}if(!this.labelContainer.append(b).length){this.settings.errorPlacement?this.settings.errorPlacement(b,a(c)):b.insertAfter(c);}}if(!d&&this.settings.success){b.text("");typeof this.settings.success=="string"?b.addClass(this.settings.success):this.settings.success(b);}this.toShow=this.toShow.add(b);},errorsFor:function(c){var b=this.idOrName(c);return this.errors().filter(function(){return a(this).attr("for")==b;});},idOrName:function(b){return this.groups[b.name]||(this.checkable(b)?b.name:b.id||b.name);},checkable:function(b){return/radio|checkbox/i.test(b.type);},findByName:function(b){var c=this.currentForm;return a(document.getElementsByName(b)).map(function(d,e){return e.form==c&&e.name==b&&e||null;});},getLength:function(c,b){switch(b.nodeName.toLowerCase()){case"select":return a("option:selected",b).length;case"input":if(this.checkable(b)){return this.findByName(b.name).filter(":checked").length;}}return c.length;},depend:function(c,b){return this.dependTypes[typeof c]?this.dependTypes[typeof c](c,b):true;},dependTypes:{"boolean":function(c,b){return c;},"string":function(c,b){return !!a(c,b.form).length;},"function":function(c,b){return c(b);}},optional:function(b){return !a.validator.methods.required.call(this,a.trim(b.value),b)&&"dependency-mismatch";},startRequest:function(b){if(!this.pending[b.name]){this.pendingRequest++;this.pending[b.name]=true;}},stopRequest:function(b,c){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0;}delete this.pending[b.name];if(c&&this.pendingRequest==0&&this.formSubmitted&&this.form()){a(this.currentForm).submit();this.formSubmitted=false;}else{if(!c&&this.pendingRequest==0&&this.formSubmitted){a(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false;}}},previousValue:function(b){return a.data(b,"previousValue")||a.data(b,"previousValue",{old:null,valid:true,message:this.defaultMessage(b,"remote")});}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},dateDE:{dateDE:true},number:{number:true},numberDE:{numberDE:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(b,c){b.constructor==String?this.classRuleSettings[b]=c:a.extend(this.classRuleSettings,b);},classRules:function(c){var d={};var b=a(c).attr("class");b&&a.each(b.split(" "),function(){if(this in a.validator.classRuleSettings){a.extend(d,a.validator.classRuleSettings[this]);}});return d;},attributeRules:function(c){var e={};var b=a(c);for(method in a.validator.methods){var d=b.attr(method);if(d){e[method]=d;}}if(e.maxlength&&/-1|2147483647|524288/.test(e.maxlength)){delete e.maxlength;}return e;},metadataRules:function(b){if(!a.metadata){return{};}var c=a.data(b.form,"validator").settings.meta;return c?a(b).metadata()[c]:a(b).metadata();},staticRules:function(c){var d={};var b=a.data(c.form,"validator");if(b.settings.rules){d=a.validator.normalizeRule(b.settings.rules[c.name])||{};}return d;},normalizeRules:function(c,b){a.each(c,function(f,e){if(e===false){delete c[f];return;}if(e.param||e.depends){var d=true;switch(typeof e.depends){case"string":d=!!a(e.depends,b.form).length;break;case"function":d=e.depends.call(b,b);break;}if(d){c[f]=e.param!==undefined?e.param:true;}else{delete c[f];}}});a.each(c,function(d,e){c[d]=a.isFunction(e)?e(b):e;});a.each(["minlength","maxlength","min","max"],function(){if(c[this]){c[this]=Number(c[this]);}});a.each(["rangelength","range"],function(){if(c[this]){c[this]=[Number(c[this][0]),Number(c[this][1])];}});if(a.validator.autoCreateRanges){if(c.min&&c.max){c.range=[c.min,c.max];delete c.min;delete c.max;}if(c.minlength&&c.maxlength){c.rangelength=[c.minlength,c.maxlength];delete c.minlength;delete c.maxlength;}}if(c.messages){delete c.messages;}return c;},normalizeRule:function(c){if(typeof c=="string"){var b={};a.each(c.split(/\s/),function(){b[this]=true;});c=b;}return c;},addMethod:function(b,d,c){a.validator.methods[b]=d;a.validator.messages[b]=c!=undefined?c:a.validator.messages[b];if(d.length<3){a.validator.addClassRules(b,a.validator.normalizeRule(b));}},methods:{required:function(c,b,e){if(!this.depend(e,b)){return"dependency-mismatch";}switch(b.nodeName.toLowerCase()){case"select":var d=a(b).val();return d&&d.length>0;case"input":if(this.checkable(b)){return this.getLength(c,b)>0;}default:return a.trim(c).length>0;}},remote:function(f,c,g){if(this.optional(c)){return"dependency-mismatch";}var d=this.previousValue(c);if(!this.settings.messages[c.name]){this.settings.messages[c.name]={};}d.originalMessage=this.settings.messages[c.name].remote;this.settings.messages[c.name].remote=d.message;g=typeof g=="string"&&{url:g}||g;if(d.old!==f){d.old=f;var b=this;this.startRequest(c);var e={};e[c.name]=f;a.ajax(a.extend(true,{url:g,mode:"abort",port:"validate"+c.name,dataType:"json",data:e,success:function(i){b.settings.messages[c.name].remote=d.originalMessage;var k=i===true;if(k){var h=b.formSubmitted;b.prepareElement(c);b.formSubmitted=h;b.successList.push(c);b.showErrors();}else{var l={};var j=(d.message=i||b.defaultMessage(c,"remote"));l[c.name]=a.isFunction(j)?j(f):j;b.showErrors(l);}d.valid=k;b.stopRequest(c,k);}},g));return"pending";}else{if(this.pending[c.name]){return"pending";}}return d.valid;},minlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)>=d;},maxlength:function(c,b,d){return this.optional(b)||this.getLength(a.trim(c),b)<=d;},rangelength:function(d,b,e){var c=this.getLength(a.trim(d),b);return this.optional(b)||(c>=e[0]&&c<=e[1]);},min:function(c,b,d){return this.optional(b)||c>=d;},max:function(c,b,d){return this.optional(b)||c<=d;},range:function(c,b,d){return this.optional(b)||(c>=d[0]&&c<=d[1]);},email:function(c,b){return this.optional(b)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i.test(c);},url:function(c,b){return this.optional(b)||/^(https?|ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(c);},date:function(c,b){return this.optional(b)||!/Invalid|NaN/.test(new Date(c));},dateISO:function(c,b){return this.optional(b)||/^\d{4}[\/-]\d{1,2}[\/-]\d{1,2}$/.test(c);},number:function(c,b){return this.optional(b)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)(?:\.\d+)?$/.test(c);},digits:function(c,b){return this.optional(b)||/^\d+$/.test(c);},creditcard:function(f,c){if(this.optional(c)){return"dependency-mismatch";}if(/[^0-9-]+/.test(f)){return false;}var g=0,e=0,b=false;f=f.replace(/\D/g,"");for(var h=f.length-1;h>=0;h--){var d=f.charAt(h);var e=parseInt(d,10);if(b){if((e*=2)>9){e-=9;}}g+=e;b=!b;}return(g%10)==0;},accept:function(c,b,d){d=typeof d=="string"?d.replace(/,/g,"|"):"png|jpe?g|gif";return this.optional(b)||c.match(new RegExp(".("+d+")$","i"));},equalTo:function(c,b,e){var d=a(e).unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){a(b).valid();});return c==d.val();}}});a.format=a.validator.format;})(jQuery);(function(c){var b=c.ajax;var a={};c.ajax=function(e){e=c.extend(e,c.extend({},c.ajaxSettings,e));var d=e.port;if(e.mode=="abort"){if(a[d]){a[d].abort();}return(a[d]=b.apply(this,arguments));}return b.apply(this,arguments);};})(jQuery);(function(a){a.each({focus:"focusin",blur:"focusout"},function(c,b){a.event.special[b]={setup:function(){if(a.browser.msie){return false;}this.addEventListener(c,a.event.special[b].handler,true);},teardown:function(){if(a.browser.msie){return false;}this.removeEventListener(c,a.event.special[b].handler,true);},handler:function(d){arguments[0]=a.event.fix(d);arguments[0].type=b;return a.event.handle.apply(this,arguments);}};});a.extend(a.fn,{delegate:function(d,c,b){return this.bind(d,function(e){var f=a(e.target);if(f.is(c)){return b.apply(f,arguments);}});},triggerEvent:function(b,c){return this.triggerHandler(b,[a.event.fix({type:b,target:c})]);}});})(jQuery);(function(B){var L,T,Q,M,d,m,J,A,O,z,C=0,H={},j=[],e=0,G={},y=[],f=null,o=new Image(),i=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,k=/[^\.]\.(swf)\s*$/i,p,N=1,h=0,t="",b,c,P=false,s=B.extend(B("<div/>")[0],{prop:0}),S=B.browser.msie&&B.browser.version<7&&!window.XMLHttpRequest,r=function(){T.hide();o.onerror=o.onload=null;if(f){f.abort();}L.empty();},x=function(){if(false===H.onError(j,C,H)){T.hide();P=false;return;}H.titleShow=false;H.width="auto";H.height="auto";L.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');n();},w=function(){var Z=j[C],W,Y,ab,aa,V,X;r();H=B.extend({},B.fn.fancybox.defaults,(typeof B(Z).data("fancybox")=="undefined"?H:B(Z).data("fancybox")));X=H.onStart(j,C,H);if(X===false){P=false;return;}else{if(typeof X=="object"){H=B.extend(H,X);}}ab=H.title||(Z.nodeName?B(Z).attr("title"):Z.title)||"";if(Z.nodeName&&!H.orig){H.orig=B(Z).children("img:first").length?B(Z).children("img:first"):B(Z);}if(ab===""&&H.orig&&H.titleFromAlt){ab=H.orig.attr("alt");}W=H.href||(Z.nodeName?B(Z).attr("href"):Z.href)||null;if((/^(?:javascript)/i).test(W)||W=="#"){W=null;}if(H.type){Y=H.type;if(!W){W=H.content;}}else{if(H.content){Y="html";}else{if(W){if(W.match(i)){Y="image";}else{if(W.match(k)){Y="swf";}else{if(B(Z).hasClass("iframe")){Y="iframe";}else{if(W.indexOf("#")===0){Y="inline";}else{Y="ajax";}}}}}}}if(!Y){x();return;}if(Y=="inline"){Z=W.substr(W.indexOf("#"));Y=B(Z).length>0?"inline":"ajax";}H.type=Y;H.href=W;H.title=ab;if(H.autoDimensions){if(H.type=="html"||H.type=="inline"||H.type=="ajax"){H.width="auto";H.height="auto";}else{H.autoDimensions=false;}}if(H.modal){H.overlayShow=true;H.hideOnOverlayClick=false;H.hideOnContentClick=false;H.enableEscapeButton=false;H.showCloseButton=false;}H.padding=parseInt(H.padding,10);H.margin=parseInt(H.margin,10);L.css("padding",(H.padding+H.margin));B(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){B(this).replaceWith(m.children());});switch(Y){case"html":L.html(H.content);n();break;case"inline":if(B(Z).parent().is("#fancybox-content")===true){P=false;return;}B('<div class="fancybox-inline-tmp" />').hide().insertBefore(B(Z)).bind("fancybox-cleanup",function(){B(this).replaceWith(m.children());}).bind("fancybox-cancel",function(){B(this).replaceWith(L.children());});B(Z).appendTo(L);n();break;case"image":P=false;B.fancybox.showActivity();o=new Image();o.onerror=function(){x();};o.onload=function(){P=true;o.onerror=o.onload=null;F();};o.src=W;break;case"swf":H.scrolling="no";aa='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+H.width+'" height="'+H.height+'"><param name="movie" value="'+W+'"></param>';V="";B.each(H.swf,function(ac,ad){aa+='<param name="'+ac+'" value="'+ad+'"></param>';V+=" "+ac+'="'+ad+'"';});aa+='<embed src="'+W+'" type="application/x-shockwave-flash" width="'+H.width+'" height="'+H.height+'"'+V+"></embed></object>";L.html(aa);n();break;case"ajax":P=false;B.fancybox.showActivity();H.ajax.win=H.ajax.success;f=B.ajax(B.extend({},H.ajax,{url:W,data:H.ajax.data||{},error:function(ac,ae,ad){if(ac.status>0){x();}},success:function(ad,af,ac){var ae=typeof ac=="object"?ac:f;if(ae.status==200){if(typeof H.ajax.win=="function"){X=H.ajax.win(W,ad,af,ac);if(X===false){T.hide();return;}else{if(typeof X=="string"||typeof X=="object"){ad=X;}}}L.html(ad);n();}}}));break;case"iframe":E();break;}},n=function(){var V=H.width,W=H.height;if(V.toString().indexOf("%")>-1){V=parseInt((B(window).width()-(H.margin*2))*parseFloat(V)/100,10)+"px";}else{V=V=="auto"?"auto":V+"px";}if(W.toString().indexOf("%")>-1){W=parseInt((B(window).height()-(H.margin*2))*parseFloat(W)/100,10)+"px";}else{W=W=="auto"?"auto":W+"px";}L.wrapInner('<div style="width:'+V+";height:"+W+";overflow: "+(H.scrolling=="auto"?"auto":(H.scrolling=="yes"?"scroll":"hidden"))+';position:relative;"></div>');H.width=L.width();H.height=L.height();E();},F=function(){H.width=o.width;H.height=o.height;B("<img />").attr({"id":"fancybox-img","src":o.src,"alt":H.title}).appendTo(L);E();},E=function(){var W,V;T.hide();if(M.is(":visible")&&false===G.onCleanup(y,e,G)){B.event.trigger("fancybox-cancel");P=false;return;}P=true;B(m.add(Q)).unbind();B(window).unbind("resize.fb scroll.fb");B(document).unbind("keydown.fb");if(M.is(":visible")&&G.titlePosition!=="outside"){M.css("height",M.height());}y=j;e=C;G=H;if(G.overlayShow){Q.css({"opacity":G.overlayOpacity,"cursor":G.hideOnOverlayClick?"pointer":"auto","height":B(document).height()});if(!Q.is(":visible")){if(S){B("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden";}).css({"visibility":"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit";});}Q.show();}}else{Q.hide();}c=R();l();if(M.is(":visible")){B(J.add(O).add(z)).hide();W=M.position();b={top:W.top,left:W.left,width:M.width(),height:M.height()};V=(b.width==c.width&&b.height==c.height);m.fadeTo(G.changeFade,0.3,function(){var X=function(){m.html(L.contents()).fadeTo(G.changeFade,1,v);};B.event.trigger("fancybox-change");m.empty().removeAttr("filter").css({"border-width":G.padding,"width":c.width-G.padding*2,"height":H.autoDimensions?"auto":c.height-h-G.padding*2});if(V){X();}else{s.prop=0;B(s).animate({prop:1},{duration:G.changeSpeed,easing:G.easingChange,step:U,complete:X});}});return;}M.removeAttr("style");m.css("border-width",G.padding);if(G.transitionIn=="elastic"){b=I();m.html(L.contents());M.show();if(G.opacity){c.opacity=0;}s.prop=0;B(s).animate({prop:1},{duration:G.speedIn,easing:G.easingIn,step:U,complete:v});return;}if(G.titlePosition=="inside"&&h>0){A.show();}m.css({"width":c.width-G.padding*2,"height":H.autoDimensions?"auto":c.height-h-G.padding*2}).html(L.contents());M.css(c).fadeIn(G.transitionIn=="none"?0:G.speedIn,v);},D=function(V){if(V&&V.length){if(G.titlePosition=="float"){return'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+V+'</td><td id="fancybox-title-float-right"></td></tr></table>';}return'<div id="fancybox-title-'+G.titlePosition+'">'+V+"</div>";}return false;},l=function(){t=G.title||"";h=0;A.empty().removeAttr("style").removeClass();if(G.titleShow===false){A.hide();return;}t=B.isFunction(G.titleFormat)?G.titleFormat(t,y,e,G):D(t);if(!t||t===""){A.hide();return;}A.addClass("fancybox-title-"+G.titlePosition).html(t).appendTo("body").show();switch(G.titlePosition){case"inside":A.css({"width":c.width-(G.padding*2),"marginLeft":G.padding,"marginRight":G.padding});h=A.outerHeight(true);A.appendTo(d);c.height+=h;break;case"over":A.css({"marginLeft":G.padding,"width":c.width-(G.padding*2),"bottom":G.padding}).appendTo(d);break;case"float":A.css("left",parseInt((A.width()-c.width-40)/2,10)*-1).appendTo(M);break;default:A.css({"width":c.width-(G.padding*2),"paddingLeft":G.padding,"paddingRight":G.padding}).appendTo(M);break;}A.hide();},g=function(){if(G.enableEscapeButton||G.enableKeyboardNav){B(document).bind("keydown.fb",function(V){if(V.keyCode==27&&G.enableEscapeButton){V.preventDefault();B.fancybox.close();}else{if((V.keyCode==37||V.keyCode==39)&&G.enableKeyboardNav&&V.target.tagName!=="INPUT"&&V.target.tagName!=="TEXTAREA"&&V.target.tagName!=="SELECT"){V.preventDefault();B.fancybox[V.keyCode==37?"prev":"next"]();}}});}if(!G.showNavArrows){O.hide();z.hide();return;}if((G.cyclic&&y.length>1)||e!==0){O.show();}if((G.cyclic&&y.length>1)||e!=(y.length-1)){z.show();}},v=function(){if(!B.support.opacity){m.get(0).style.removeAttribute("filter");M.get(0).style.removeAttribute("filter");}if(H.autoDimensions){m.css("height","auto");}M.css("height","auto");if(t&&t.length){A.show();}if(G.showCloseButton){J.show();}g();if(G.hideOnContentClick){m.bind("click",B.fancybox.close);}if(G.hideOnOverlayClick){Q.bind("click",B.fancybox.close);}B(window).bind("resize.fb",B.fancybox.resize);if(G.centerOnScroll){B(window).bind("scroll.fb",B.fancybox.center);}if(G.type=="iframe"){B('<iframe id="fancybox-frame" name="fancybox-frame'+new Date().getTime()+'" frameborder="0" hspace="0" '+(B.browser.msie?'allowtransparency="true""':"")+' scrolling="'+H.scrolling+'" src="'+G.href+'"></iframe>').appendTo(m);}M.show();P=false;B.fancybox.center();G.onComplete(y,e,G);K();},K=function(){var V,W;if((y.length-1)>e){V=y[e+1].href;if(typeof V!=="undefined"&&V.match(i)){W=new Image();W.src=V;}}if(e>0){V=y[e-1].href;if(typeof V!=="undefined"&&V.match(i)){W=new Image();W.src=V;}}},U=function(W){var V={width:parseInt(b.width+(c.width-b.width)*W,10),height:parseInt(b.height+(c.height-b.height)*W,10),top:parseInt(b.top+(c.top-b.top)*W,10),left:parseInt(b.left+(c.left-b.left)*W,10)};if(typeof c.opacity!=="undefined"){V.opacity=W<0.5?0.5:W;}M.css(V);m.css({"width":V.width-G.padding*2,"height":V.height-(h*W)-G.padding*2});},u=function(){return[B(window).width()-(G.margin*2),B(window).height()-(G.margin*2),B(document).scrollLeft()+G.margin,B(document).scrollTop()+G.margin];},R=function(){var V=u(),Z={},W=G.autoScale,X=G.padding*2,Y;if(G.width.toString().indexOf("%")>-1){Z.width=parseInt((V[0]*parseFloat(G.width))/100,10);}else{Z.width=G.width+X;}if(G.height.toString().indexOf("%")>-1){Z.height=parseInt((V[1]*parseFloat(G.height))/100,10);}else{Z.height=G.height+X;}if(W&&(Z.width>V[0]||Z.height>V[1])){if(H.type=="image"||H.type=="swf"){Y=(G.width)/(G.height);if((Z.width)>V[0]){Z.width=V[0];Z.height=parseInt(((Z.width-X)/Y)+X,10);}if((Z.height)>V[1]){Z.height=V[1];Z.width=parseInt(((Z.height-X)*Y)+X,10);}}else{Z.width=Math.min(Z.width,V[0]);Z.height=Math.min(Z.height,V[1]);}}Z.top=parseInt(Math.max(V[3]-20,V[3]+((V[1]-Z.height-40)*0.5)),10);Z.left=parseInt(Math.max(V[2]-20,V[2]+((V[0]-Z.width-40)*0.5)),10);return Z;},q=function(V){var W=V.offset();W.top+=parseInt(V.css("paddingTop"),10)||0;W.left+=parseInt(V.css("paddingLeft"),10)||0;W.top+=parseInt(V.css("border-top-width"),10)||0;W.left+=parseInt(V.css("border-left-width"),10)||0;W.width=V.width();W.height=V.height();return W;},I=function(){var Y=H.orig?B(H.orig):false,X={},W,V;if(Y&&Y.length){W=q(Y);X={width:W.width+(G.padding*2),height:W.height+(G.padding*2),top:W.top-G.padding-20,left:W.left-G.padding-20};}else{V=u();X={width:G.padding*2,height:G.padding*2,top:parseInt(V[3]+V[1]*0.5,10),left:parseInt(V[2]+V[0]*0.5,10)};}return X;},a=function(){if(!T.is(":visible")){clearInterval(p);return;}B("div",T).css("top",(N*-40)+"px");N=(N+1)%12;};B.fn.fancybox=function(V){if(!B(this).length){return this;}B(this).data("fancybox",B.extend({},V,(B.metadata?B(this).metadata():{}))).unbind("click.fb").bind("click.fb",function(X){X.preventDefault();if(P){return;}P=true;B(this).blur();j=[];C=0;var W=B(this).attr("rel")||"";if(!W||W===""||W==="nofollow"){j.push(this);}else{j=B("a[rel="+W+"], area[rel="+W+"]");C=j.index(this);}w();return;});return this;};B.fancybox=function(Y){var X;if(P){return;}P=true;X=typeof arguments[1]!=="undefined"?arguments[1]:{};j=[];C=parseInt(X.index,10)||0;if(B.isArray(Y)){for(var W=0,V=Y.length;W<V;W++){if(typeof Y[W]=="object"){B(Y[W]).data("fancybox",B.extend({},X,Y[W]));}else{Y[W]=B({}).data("fancybox",B.extend({content:Y[W]},X));}}j=jQuery.merge(j,Y);}else{if(typeof Y=="object"){B(Y).data("fancybox",B.extend({},X,Y));}else{Y=B({}).data("fancybox",B.extend({content:Y},X));}j.push(Y);}if(C>j.length||C<0){C=0;}w();};B.fancybox.showActivity=function(){clearInterval(p);T.show();p=setInterval(a,66);};B.fancybox.hideActivity=function(){T.hide();};B.fancybox.next=function(){return B.fancybox.pos(e+1);};B.fancybox.prev=function(){return B.fancybox.pos(e-1);};B.fancybox.pos=function(V){if(P){return;}V=parseInt(V);j=y;if(V>-1&&V<y.length){C=V;w();}else{if(G.cyclic&&y.length>1){C=V>=y.length?0:y.length-1;w();}}return;};B.fancybox.cancel=function(){if(P){return;}P=true;B.event.trigger("fancybox-cancel");r();H.onCancel(j,C,H);P=false;};B.fancybox.close=function(){if(P||M.is(":hidden")){return;}P=true;if(G&&false===G.onCleanup(y,e,G)){P=false;return;}r();B(J.add(O).add(z)).hide();B(m.add(Q)).unbind();B(window).unbind("resize.fb scroll.fb");B(document).unbind("keydown.fb");m.find("iframe").attr("src",S&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");if(G.titlePosition!=="inside"){A.empty();}M.stop();function V(){Q.fadeOut("fast");A.empty().hide();M.hide();B.event.trigger("fancybox-cleanup");m.empty();G.onClosed(y,e,G);y=H=[];e=C=0;G=H={};P=false;}if(G.transitionOut=="elastic"){b=I();var W=M.position();c={top:W.top,left:W.left,width:M.width(),height:M.height()};if(G.opacity){c.opacity=1;}A.empty().hide();s.prop=1;B(s).animate({prop:0},{duration:G.speedOut,easing:G.easingOut,step:U,complete:V});}else{M.fadeOut(G.transitionOut=="none"?0:G.speedOut,V);}};B.fancybox.resize=function(){if(Q.is(":visible")){Q.css("height",B(document).height());}B.fancybox.center(true);};B.fancybox.center=function(){var V,W;if(P){return;}W=arguments[0]===true?1:0;V=u();if(!W&&(M.width()>V[0]||M.height()>V[1])){return;}M.stop().animate({"top":parseInt(Math.max(V[3]-20,V[3]+((V[1]-m.height()-40)*0.5)-G.padding)),"left":parseInt(Math.max(V[2]-20,V[2]+((V[0]-m.width()-40)*0.5)-G.padding))},typeof arguments[0]=="number"?arguments[0]:200);};B.fancybox.init=function(){if(B("#fancybox-wrap").length){return;}B("body").append(L=B('<div id="fancybox-tmp"></div>'),T=B('<div id="fancybox-loading"><div></div></div>'),Q=B('<div id="fancybox-overlay"></div>'),M=B('<div id="fancybox-wrap"></div>'));d=B('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(M);d.append(m=B('<div id="fancybox-content"></div>'),J=B('<a id="fancybox-close"></a>'),A=B('<div id="fancybox-title"></div>'),O=B('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),z=B('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));J.click(B.fancybox.close);T.click(B.fancybox.cancel);O.click(function(V){V.preventDefault();B.fancybox.prev();});z.click(function(V){V.preventDefault();B.fancybox.next();});if(B.fn.mousewheel){M.bind("mousewheel.fb",function(V,W){if(P){V.preventDefault();}else{if(B(V.target).get(0).clientHeight==0||B(V.target).get(0).scrollHeight===B(V.target).get(0).clientHeight){V.preventDefault();B.fancybox[W>0?"prev":"next"]();}}});}if(!B.support.opacity){M.addClass("fancybox-ie");}if(S){T.addClass("fancybox-ie6");M.addClass("fancybox-ie6");B('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(d);}};B.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"no",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.9,titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};B(document).ready(function(){B.fancybox.init();});})(jQuery);$(function(){$.fn.tabbedPanel=function(){$(this).find(".tabContent").hide();$(this).find("ul.tabs li:first").addClass("active").show();$(this).find(".tabContent:first").show();$("ul.tabs li").click(function(){if($(this).hasClass("full")){if(typeof s_nd.prop38==="undefined"){s_nd.prop38="";}var b=$("input#pageSection").val();s_nd.pageName=$("title").text()+" ("+$(this).text()+") "+" - "+b+" - "+s_nd.prop38;s_nd.t();}$(this).parent().parent().find("ul.tabs li").removeClass("active");$(this).addClass("active");$(this).parent().parent().find(".tabContent").hide();var a=$(this).find("a").attr("href");$(a).show();return false;});};$(".tabbedPanel").tabbedPanel();});/* Copyright (c) 2010 Brandon Aaron (http://brandonaaron.net)
 * Licensed under the MIT License (LICENSE.txt).
 *
 * Thanks to: http://adomas.org/javascript-mouse-wheel/ for some pointers.
 * Thanks to: Mathias Bank(http://www.mathias-bank.de) for a scope bug fix.
 * Thanks to: Seamus Leahy for adding deltaX and deltaY
 *
 * Version: 3.0.4
 *
 * Requires: 1.2.2+
 */
(function(c){var a=["DOMMouseScroll","mousewheel"];c.event.special.mousewheel={setup:function(){if(this.addEventListener){for(var d=a.length;d;){this.addEventListener(a[--d],b,false);}}else{this.onmousewheel=b;}},teardown:function(){if(this.removeEventListener){for(var d=a.length;d;){this.removeEventListener(a[--d],b,false);}}else{this.onmousewheel=null;}}};c.fn.extend({mousewheel:function(d){return d?this.bind("mousewheel",d):this.trigger("mousewheel");},unmousewheel:function(d){return this.unbind("mousewheel",d);}});function b(i){var g=i||window.event,f=[].slice.call(arguments,1),j=0,h=true,e=0,d=0;i=c.event.fix(g);i.type="mousewheel";if(i.wheelDelta){j=i.wheelDelta/120;}if(i.detail){j=-i.detail/3;}d=j;if(g.axis!==undefined&&g.axis===g.HORIZONTAL_AXIS){d=0;e=-1*j;}if(g.wheelDeltaY!==undefined){d=g.wheelDeltaY/120;}if(g.wheelDeltaX!==undefined){e=-1*g.wheelDeltaX/120;}f.unshift(i,j,e,d);return c.event.handle.apply(this,f);}}(jQuery));jQuery.cookie=function(b,j,m){if(typeof j!=="undefined"){m=m||{};if(j===null){j="";m=$.extend({},m);m.expires=-1;}var e="";if(m.expires&&(typeof m.expires==="number"||m.expires.toUTCString)){var f;if(typeof m.expires==="number"){f=new Date();f.setTime(f.getTime()+(m.expires*24*60*60*1000));}else{f=m.expires;}e="; expires="+f.toUTCString();}var l=m.path?"; path="+(m.path):"";var g=m.domain?"; domain="+(m.domain):"";var a=m.secure?"; secure":"";document.cookie=[b,"=",encodeURIComponent(j),e,l,g,a].join("");}else{var d=null;if(document.cookie&&document.cookie!==""){var k=document.cookie.split(";");for(var h=0;h<k.length;h++){var c=jQuery.trim(k[h]);if(c.substring(0,b.length+1)===(b+"=")){d=decodeURIComponent(c.substring(b.length+1));break;}}}return d;}};function Ajax_Obj(){xmlHttp=null;if(window.XMLHttpRequest){xmlHttp=new XMLHttpRequest();if(xmlHttp.overrideMimeType){xmlHttp.overrideMimeType("text/xml");}}else{if(window.ActiveXObject){try{xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");}catch(b){try{xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");}catch(a){}}}}return xmlHttp;}function ajax_results(d,c){var b;var a=new Ajax_Obj();if(a){b=d;a.onreadystatechange=function(){if((a.readyState===4)||(a.readyState==="complete")){document.getElementById(c).innerHTML=a.responseText;}};a.open("GET",b,true);a.send(null);}else{alert("Browser does not support HTTP Request");}}function photoPopUp(){$(".galleryThumbs").fancybox({"hideOnContentClick":false,"padding":10,"centerOnScroll":true,"opacity":true,"transitionIn":"none","transitionOut":"none","titlePosition":"over","onStart":function(){$("#fancybox-wrap").addClass("fancyGallery");$("#fancybox-wrap").hover(function(){$("#fancybox-title-over").stop();$("#fancybox-left-ico").fadeIn("fast");$("#fancybox-right-ico").fadeIn("fast");$("#fancybox-title-over").fadeTo("fast",0.9);},function(){$("#fancybox-title-over").fadeTo("medium",0);$("#fancybox-left-ico").fadeOut("medium");$("#fancybox-right-ico").fadeOut("medium");});},"onClosed":function(){$("#fancybox-wrap").removeClass("fancyGallery");},"titleFormat":function(d,c,a,b){return'<span id="fancybox-title-over">Image '+(a+1)+" / "+c.length+(d.length?" &nbsp; "+d:"")+"</span>";}});}$(document).ready(function(){$("a.loginLink").fancybox({"hideOnContentClick":false,"hideOnOverlayClick":false,"autoDimensions":false,"autoScale":false,"centerOnScroll":true,"height":380,"width":400});$("a.forgotPasswordLink").fancybox({"hideOnContentClick":false,"height":380,"width":400});$("a.rateArticle").fancybox({"hideOnContentClick":false,"height":130,"width":300});$("a.socMedia").fancybox({"hideOnContentClick":false,"height":182,"width":300});$("a.mapExpand").fancybox({"hideOnContentClick":false,"height":440,"width":620});$("a.newsTip").fancybox({"hideOnContentClick":false,"height":480,"width":390});$("a.mediaSubmit").fancybox({"hideOnContentClick":false,"height":350,"width":650});$("a.postAComment").fancybox({"hideOnContentClick":false,"height":350,"width":400});$("a.favorites").fancybox({"hideOnContentClick":false,"height":280,"width":476});$("a.oolBox").fancybox({"hideOnContentClick":false,"height":350,"width":425});$("a.regaccError").fancybox({"modal":true,"autoDimensions":false,"height":350,"width":425});$("a.regserviceTerms").fancybox({"modal":true,"autoDimensions":true,"centerOnScroll":false,"width":580,"height":480,"onStart":function(){$("#tosButtons").show();$("#termsPolicy > div.scrollable").removeClass("noButtons");}});$("a.regserviceTermsOnly").fancybox({"autoDimensions":true,"centerOnScroll":false,"onStart":function(){$("#tosButtons").hide();$("#termsPolicy > div.scrollable").addClass("noButtons");}});$("a.sampleit").fancybox({"autoDimensions":true,"centerOnScroll":true,"padding":45,"width":700,"height":414,"showCloseButton":true,"onComplete":function(){if(navigator.platform==="iPad"){}else{$("#scroll-sampleit").jScrollPane().mousewheel();}}});$("a.gatePage").fancybox({"autoDimensions":false,"autoScale":false,"hideOnContentClick":false,"height":350,"width":425,"showCloseButton":false,"centerOnScroll":true,"hideOnOverlayClick":false});$("a.photoPop").fancybox();$("a.fancy-mobile").fancybox({"hideOnContentClick":true,"showCloseButton":true,"width":335,"height":540,"type":"iframe"});$("a.fancy-ipad").fancybox({"hideOnContentClick":true,"showCloseButton":true,"width":815,"height":660,"type":"iframe"});$("a.mapDirections").fancybox({"hideOnContentClick":false,"height":526,"width":800});$(".newsletterPopup").fancybox({"padding":10,"autoScale":false,"centerOnScroll":true,"opacity":true,"transitionIn":"none","transitionOut":"none","onComplete":function(){$("#fancybox-overlay").css("height",$(document).height());}});photoPopUp();var b=polopoly.base64.stringDecode(polopoly.cookie.get("mtrdata"));if(b){var a=b.split(";");for(var c=0;c<a.length;c++){name=a[c].split("=")[0];value=a[c].split("=")[1];if(name==="views_left"){if(value!=="1"){value=parseInt(value,10)-2;$("#meterMsg1").show();$("#viewsLeft").html(value);}else{$("#meterClose, #contBtn").hide();$("#meterMsg2").show();$("#viewsLeft").html("0");$("#meterBtn").html("Subscribe now");}}else{if(name==="page_limit"){if(value!=="0"){value=parseInt(value,10)-2;$(".viewsTotal").html(value);}else{$(".viewsTotal").html("5");}}}}}});function gatePage(){$("#gatePage").fancybox({"autoDimensions":false,"autoScale":false,"centerOnScroll":true,"width":400,"height":380,"showCloseButton":false,"hideOnOverlayClick":false,"hideOnContentClick":false}).trigger("click");}function emailBox(){$("#emailPop").fancybox({"width":430,"height":390,"hideOnContentClick":false}).trigger("click");}function phoneBox(){$("#phonePop").fancybox({"width":380,"height":160,"hideOnContentClick":false}).trigger("click");}function intercept(){$("#gatePage").fancybox({"width":400,"height":380,"hideOnContentClick":false}).trigger("click");}function meterBox(){$("#meterBox").fancybox({"autoDimensions":false,"autoScale":false,"width":400,"height":380,"showCloseButton":false,"hideOnOverlayClick":false,"hideOnContentClick":false}).trigger("click");}function interStitial(){$("#interStitial").fancybox({"autoDimensions":false,"autoScale":false,"width":800,"height":600,"showCloseButton":false,"hideOnOverlayClick":false,"hideOnContentClick":false}).trigger("click");$("#fancybox-outer").css("background-color","#09111b");}function close_fancybox(){parent.$.fancybox.close();}function closeFancyReload(){parent.$.fancybox.close();window.parent.document.location.reload(true);}function GB_updateAccountWindow(a){$("#fancybox-outer").height(250);$("#fancybox-content").height(230);$("#fancybox-outer").width(800);$("#fancybox-content").width(780);$("#fancybox-wrap").height(250);$("#fancybox-wrap").width(800);$.fancybox.center();$("#fancybox-close").click(function(){window.parent.document.location.reload(true);});}function FBresize_500_280(){$("#fancybox-outer").height(280);$("#fancybox-content").height(260);$("#fancybox-outer").width(500);$("#fancybox-content").width(480);$("#fancybox-wrap").height(280);$("#fancybox-wrap").width(500);}function aliLogin(){$("#aliLogin").fancybox({"autoDimensions":false,"autoScale":false,"width":400,"height":380,"showCloseButton":true,"hideOnOverlayClick":true,"hideOnContentClick":false}).trigger("click");}function mmnLogin(){$("#mmnLogin").fancybox({"autoDimensions":false,"autoScale":false,"width":400,"height":380,"showCloseButton":true,"hideOnOverlayClick":true,"hideOnContentClick":false}).trigger("click");}function forgotPass(){$("#forgotPass").fancybox({"width":400,"height":380,"showCloseButton":true,"hideOnOverlayClick":true,"hideOnContentClick":false}).trigger("click");}function ugcLogin(){$("#ugcLogin").fancybox({"width":400,"height":380,"showCloseButton":false,"hideOnOverlayClick":false,"hideOnContentClick":false}).trigger("click");}function getDirectionsViaInfoWindow(){$("#getDirectionsViaInfoWindow").fancybox({"width":800,"height":526,"showCloseButton":true,"hideOnOverlayClick":true,"hideOnContentClick":false}).trigger("click");}(function(a){a.uniform={options:{selectClass:"uniformSelect",radioClass:"radio",checkboxClass:"checkBox",fileClass:"uploader",filenameClass:"filename",fileBtnClass:"action",fileDefaultText:"",fileBtnText:"Choose File",checkedClass:"checked",focusClass:"focus",disabledClass:"disabled",activeClass:"active",hoverClass:"hover",useID:true,idPrefix:"uniform",resetSelector:false},elements:[]};if(a.browser.msie&&a.browser.version<7){a.support.selectOpacity=false;}else{a.support.selectOpacity=true;}a.fn.uniform=function(c){c=a.extend(a.uniform.options,c);var e=this;if(c.resetSelector!==false){a(c.resetSelector).mouseup(function(){function i(){a.uniform.update(e);}setTimeout(i,10);});}function b(k){var l=a("<div />"),i=a("<span />");l.addClass(c.selectClass);if(c.useID){l.attr("id",c.idPrefix+"-"+k.attr("id"));}var j=k.find(":selected:first");if(j.length===0){j=k.find("option:first");}i.html(j.text());k.css("opacity",0);k.wrap(l);k.before(i);l=k.parent("div");i=k.siblings("span");k.change(function(){i.text(k.find(":selected").text());l.removeClass(c.activeClass);}).focus(function(){l.addClass(c.focusClass);}).blur(function(){l.removeClass(c.focusClass);l.removeClass(c.activeClass);}).mousedown(function(){l.addClass(c.activeClass);}).mouseup(function(){l.removeClass(c.activeClass);}).click(function(){l.removeClass(c.activeClass);}).hover(function(){l.addClass(c.hoverClass);},function(){l.removeClass(c.hoverClass);}).keyup(function(){i.text(k.find(":selected").text());});if(a(k).attr("disabled")){l.addClass(c.disabledClass);}a.uniform.noSelect(i);h(k);}function d(j){var k=a("<div />"),i=a("<span />");k.addClass(c.checkboxClass);if(c.useID){k.attr("id",c.idPrefix+"-"+j.attr("id"));}a(j).wrap(k);a(j).wrap(i);i=j.parent();k=i.parent();a(j).css("opacity",0).focus(function(){k.addClass(c.focusClass);}).blur(function(){k.removeClass(c.focusClass);}).click(function(){if(!a(j).attr("checked")){i.removeClass(c.checkedClass);}else{i.addClass(c.checkedClass);}}).mousedown(function(){k.addClass(c.activeClass);}).mouseup(function(){k.removeClass(c.activeClass);}).hover(function(){k.addClass(c.hoverClass);},function(){k.removeClass(c.hoverClass);});if(a(j).attr("checked")){i.addClass(c.checkedClass);}if(a(j).attr("disabled")){k.addClass(c.disabledClass);}h(j);}function f(j){var k=a("<div />"),i=a("<span />");k.addClass(c.radioClass);if(c.useID){k.attr("id",c.idPrefix+"-"+j.attr("id"));}a(j).wrap(k);a(j).wrap(i);i=j.parent();k=i.parent();a(j).css("opacity",0).focus(function(){k.addClass(c.focusClass);}).blur(function(){k.removeClass(c.focusClass);}).click(function(){if(!a(j).attr("checked")){i.removeClass(c.checkedClass);}else{a("."+c.radioClass+" span."+c.checkedClass+":has([name='"+a(j).attr("name")+"'])").removeClass(c.checkedClass);i.addClass(c.checkedClass);}}).mousedown(function(){if(!a(j).is(":disabled")){k.addClass(c.activeClass);}}).mouseup(function(){k.removeClass(c.activeClass);}).hover(function(){k.addClass(c.hoverClass);},function(){k.removeClass(c.hoverClass);});if(a(j).attr("checked")){i.addClass(c.checkedClass);}if(a(j).attr("disabled")){k.addClass(c.disabledClass);}h(j);}function g(l){$el=a(l);var m=a("<div />"),k=a("<span>"+c.fileDefaultText+"</span>"),j=a("<span>"+c.fileBtnText+"</span>");m.addClass(c.fileClass);k.addClass(c.filenameClass);j.addClass(c.fileBtnClass);if(c.useID){m.attr("id",c.idPrefix+"-"+$el.attr("id"));}$el.wrap(m);$el.after(j);$el.after(k);m=$el.closest("div");k=$el.siblings("."+c.filenameClass);j=$el.siblings("."+c.fileBtnClass);if(!$el.attr("size")){var i=m.width();$el.attr("size",i/10);}$el.css("opacity",0).focus(function(){m.addClass(c.focusClass);}).blur(function(){m.removeClass(c.focusClass);}).change(function(){var n=a(this).val();n=n.split(/[\/\\]+/);n=n[(n.length-1)];k.text(n);}).mousedown(function(){if(!a(l).is(":disabled")){m.addClass(c.activeClass);}}).mouseup(function(){m.removeClass(c.activeClass);}).hover(function(){m.addClass(c.hoverClass);},function(){m.removeClass(c.hoverClass);});if($el.attr("disabled")){m.addClass(c.disabledClass);}a.uniform.noSelect(k);a.uniform.noSelect(j);h(l);}function h(i){i=a(i).get();if(i.length>1){a.each(i,function(j,k){a.uniform.elements.push(k);});}else{a.uniform.elements.push(i);}}a.uniform.noSelect=function(i){function j(){return false;}a(i).each(function(){this.onselectstart=this.ondragstart=j;a(this).mousedown(j).css({MozUserSelect:"none"});});};a.uniform.update=function(i){if(i===undefined){i=a(a.uniform.elements);}i=a(i);i.each(function(){$e=a(this);if($e.is("select")){spanTag=$e.siblings("span");divTag=$e.parent("div");divTag.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);spanTag.html($e.find(":selected").text());if($e.is(":disabled")){divTag.addClass(c.disabledClass);}else{divTag.removeClass(c.disabledClass);}}else{if($e.is(":checkbox")){spanTag=$e.closest("span");divTag=$e.closest("div");divTag.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);spanTag.removeClass(c.checkedClass);if($e.is(":checked")){spanTag.addClass(c.checkedClass);}if($e.is(":disabled")){divTag.addClass(c.disabledClass);}else{divTag.removeClass(c.disabledClass);}}else{if($e.is(":radio")){spanTag=$e.closest("span");divTag=$e.closest("div");divTag.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);spanTag.removeClass(c.checkedClass);if($e.is(":checked")){spanTag.addClass(c.checkedClass);}if($e.is(":disabled")){divTag.addClass(c.disabledClass);}else{divTag.removeClass(c.disabledClass);}}else{if($e.is(":file")){divTag=$e.parent("div");filenameTag=$e.siblings(c.filenameClass);btnTag=$e.siblings(c.fileBtnClass);divTag.removeClass(c.hoverClass+" "+c.focusClass+" "+c.activeClass);filenameTag.text($e.val());if($e.is(":disabled")){divTag.addClass(c.disabledClass);}else{divTag.removeClass(c.disabledClass);}}}}}});};return this.each(function(){if(a.support.selectOpacity){var i=a(this);if(i.is("select")){if(i.attr("multiple")!==true){b(i);}}else{if(i.is(":checkbox")){d(i);}else{if(i.is(":radio")){f(i);}else{if(i.is(":file")){g(i);}}}}}});};}(jQuery));$(function(){$("select.uniform, .uniformRadio input, input.uniformRadio, .uniformUploader input, #secondary #nearby.module .t11e-bd.t11e-widget-jquery-faceted-checkboxes-bd input").uniform();});$(document).ready(function(){$.uniform.update();});(function(f){f.cluetip={version:"1.0.6"};var j,i,h,e,g,b,k,d;f.fn.cluetip=function(m,l){if(typeof m=="object"){l=m;m=null;}if(m=="destroy"){return this.removeData("thisInfo").unbind(".cluetip");}return this.each(function(K){var t=this,w=f(this);var H=f.extend(true,{},f.fn.cluetip.defaults,l||{},f.metadata?w.metadata():f.meta?w.data():{});var p=false;var A=+H.cluezIndex;w.data("thisInfo",{title:t.title,zIndex:A});var S=false,R=0;if(!f("#cluetip").length){f(['<div id="cluetip">','<div id="cluetip-outer">','<h3 id="cluetip-title"></h3>','<div id="cluetip-inner"></div>',"</div>",'<div id="cluetip-extra"></div>','<div id="cluetip-arrows" class="cluetip-arrows"></div>',"</div>"].join(""))[c](a).hide();j=f("#cluetip").css({position:"absolute"});h=f("#cluetip-outer").css({position:"relative",zIndex:A});i=f("#cluetip-inner");e=f("#cluetip-title");g=f("#cluetip-arrows");b=f('<div id="cluetip-waitimage"></div>').css({position:"absolute"}).insertBefore(j).hide();}var J=(H.dropShadow)?+H.dropShadowSteps:0;if(!k){k=f([]);for(var V=0;V<J;V++){k=k.add(f("<div></div>").css({zIndex:A-1,opacity:0.1,top:1+V,left:1+V}));}k.css({position:"absolute",backgroundColor:"#000"}).prependTo(j);}var F=w.attr(H.attribute),s=H.cluetipClass;if(!F&&!H.splitTitle&&!m){return true;}if(H.local&&H.localPrefix){F=H.localPrefix+F;}if(H.local&&H.hideLocal){f(F+":first").hide();}var G=parseInt(H.topOffset,10),C=parseInt(H.leftOffset,10);var B,T,y=isNaN(parseInt(H.height,10))?"auto":(/\D/g).test(H.height)?H.height:H.height+"px";var n,u,L,Z,N,U;var z=parseInt(H.width,10)||275,W=z+(parseInt(j.css("paddingLeft"),10)||0)+(parseInt(j.css("paddingRight"),10)||0)+J,D=this.offsetWidth,v,M,aa,O,o;var Q;var I=(H.attribute!="title")?w.attr(H.titleAttribute):"";if(H.splitTitle){if(I==undefined){I="";}Q=I.split(H.splitTitle);I=Q.shift();}if(H.escapeTitle){I=I.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;");}var r;function Y(){return false;}var x=function(ab){if(!H.onActivate(w)){return false;}S=true;j.removeClass().css({width:z});if(F==w.attr("href")){w.css("cursor",H.cursor);}if(H.hoverClass){w.addClass(H.hoverClass);}u=L=w.offset().top;v=w.offset().left;O=ab.pageX;N=ab.pageY;if(t.tagName.toLowerCase()!="area"){n=f(document).scrollTop();o=f(window).width();}if(H.positionBy=="fixed"){M=D+v+C;j.css({left:M});}else{M=(D>v&&v>W)||v+D+W+C>o?v-W-C:D+v+C;if(t.tagName.toLowerCase()=="area"||H.positionBy=="mouse"||D+W>o){if(O+20+W>o){j.addClass(" cluetip-"+s);M=(O-W-C)>=0?O-W-C-parseInt(j.css("marginLeft"),10)+parseInt(i.css("marginRight"),10):O-(W/2);}else{M=O+C;}}var ac=M<0?ab.pageY+G:ab.pageY;j.css({left:(M>0&&H.positionBy!="bottomTop")?M:(O+(W/2)>o)?o/2-W/2:Math.max(O-(W/2),0),zIndex:w.data("thisInfo").zIndex});g.css({zIndex:w.data("thisInfo").zIndex+1});}T=f(window).height();if(m){if(typeof m=="function"){m=m.call(t);}i.html(m);P(ac);}else{if(Q){var ae=Q.length;i.html(ae?Q[0]:"");if(ae>1){for(var ad=1;ad<ae;ad++){i.append('<div class="split-body">'+Q[ad]+"</div>");}}P(ac);}else{if(!H.local&&F.indexOf("#")!==0){if(/\.(jpe?g|tiff?|gif|png)$/i.test(F)){i.html('<img src="'+F+'" alt="'+I+'" />');P(ac);}else{if(p&&H.ajaxCache){i.html(p);P(ac);}else{var ai=H.ajaxSettings.beforeSend,af=H.ajaxSettings.error,ag=H.ajaxSettings.success,al=H.ajaxSettings.complete;var ak={cache:false,url:F,beforeSend:function(am){if(ai){ai.call(t,am,j,i);}h.children().empty();if(H.waitImage){b.css({top:N+20,left:O+20,zIndex:w.data("thisInfo").zIndex-1}).show();}},error:function(am,an){if(S){if(af){af.call(t,am,an,j,i);}else{i.html("<i>sorry, the contents could not be loaded</i>");}}},success:function(am,an){p=H.ajaxProcess.call(t,am);if(S){if(ag){ag.call(t,am,an,j,i);}i.html(p);}},complete:function(ao,aq){if(al){al.call(t,ao,aq,j,i);}var ap=i[0].getElementsByTagName("img");d=ap.length;for(var an=0,am=ap.length;an<am;an++){if(ap[an].complete){d--;}}if(d&&!f.browser.opera){f(ap).bind("load error",function(){d--;if(d<1){b.hide();if(S){P(ac);}}});}else{b.hide();if(S){P(ac);}}}};var ah=f.extend(true,{},H.ajaxSettings,ak);f.ajax(ah);}}}else{if(H.local){var aj=f(F+(/#\S+$/.test(F)?"":":eq("+K+")")).clone(true).show();i.html(aj);P(ac);}}}}};var P=function(ad){j.addClass("cluetip-"+s);if(H.truncate){var ae=i.text().slice(0,H.truncate)+"...";i.html(ae);}function ab(){}I?e.show().html(I):(H.showTitle)?e.show().html("&nbsp;"):e.hide();if(H.sticky){var ac=f('<div id="cluetip-close"><a href="#">'+H.closeText+"</a></div>");(H.closePosition=="bottom")?ac.appendTo(i):(H.closePosition=="title")?ac.prependTo(e):ac.prependTo(i);ac.bind("click.cluetip",function(){E();return false;});if(H.mouseOutClose){j.bind("mouseleave.cluetip",function(){E();});}else{j.unbind("mouseleave.cluetip");}}var af="";h.css({zIndex:w.data("thisInfo").zIndex,overflow:y=="auto"?"visible":"auto",height:y});B=y=="auto"?Math.max(j.outerHeight(),j.height()):parseInt(y,10);Z=L;U=n+T;if(H.positionBy=="fixed"){Z=L-H.dropShadowSteps+G;}else{if((M<O&&Math.max(M,0)+W>O)||H.positionBy=="bottomTop"){if(L+B+G>U&&N-n>B+G){Z=N-B-G;af="top";}else{Z=N+G;af="bottom";}}else{if(L+B+G>U){Z=(B>=T)?n:U-B-G;}else{if(w.css("display")=="block"||t.tagName.toLowerCase()=="area"||H.positionBy=="mouse"){Z=ad-G;}else{Z=L-H.dropShadowSteps;}}}}if(af==""){M<v?af="left":af="right";}j.css({top:Z+"px"}).removeClass().addClass("clue-"+af+"-"+s).addClass(" cluetip-"+s);if(H.arrows){var ag=(L-Z-H.dropShadowSteps);g.css({top:(/(left|right)/.test(af)&&M>=0&&ag>0)?ag+"px":/(left|right)/.test(af)?0:""}).show();}else{g.hide();}k.hide();j.hide()[H.fx.open](H.fx.openSpeed||0);if(H.dropShadow){k.css({height:B,width:z,zIndex:w.data("thisInfo").zIndex-1}).show();}if(f.fn.bgiframe){j.bgiframe();}if(H.delayedClose>0){R=setTimeout(E,H.delayedClose);}H.onShow.call(t,j,i);};var X=function(ab){S=false;b.hide();if(!H.sticky||(/click|toggle/).test(H.activation)){E();clearTimeout(R);}if(H.hoverClass){w.removeClass(H.hoverClass);}};var E=function(){h.parent().hide().removeClass();H.onHide.call(t,j,i);w.removeClass("cluetip-clicked");if(I){w.attr(H.titleAttribute,I);}w.css("cursor","");if(H.arrows){g.css({top:""});}};f(document).bind("hideCluetip",function(ab){E();});if((/click|toggle/).test(H.activation)){w.bind("click.cluetip",function(ab){if(j.is(":hidden")||!w.is(".cluetip-clicked")){x(ab);f(".cluetip-clicked").removeClass("cluetip-clicked");w.addClass("cluetip-clicked");}else{X(ab);}this.blur();return false;});}else{if(H.activation=="focus"){w.bind("focus.cluetip",function(ab){x(ab);});w.bind("blur.cluetip",function(ab){X(ab);});}else{w[H.clickThrough?"unbind":"bind"]("click",Y);var q=function(ab){if(H.tracking==true){var ad=M-ab.pageX;var ac=Z?Z-ab.pageY:L-ab.pageY;w.bind("mousemove.cluetip",function(ae){j.css({left:ae.pageX+ad,top:ae.pageY+ac});});}};if(f.fn.hoverIntent&&H.hoverIntent){w.hoverIntent({sensitivity:H.hoverIntent.sensitivity,interval:H.hoverIntent.interval,over:function(ab){x(ab);q(ab);},timeout:H.hoverIntent.timeout,out:function(ab){X(ab);w.unbind("mousemove.cluetip");}});}else{w.bind("mouseenter.cluetip",function(ab){x(ab);q(ab);}).bind("mouseleave.cluetip",function(ab){X(ab);w.unbind("mousemove.cluetip");});}w.bind("mouseover.cluetip",function(ab){w.attr("title","");}).bind("mouseleave.cluetip",function(ab){w.attr("title",w.data("thisInfo").title);});}}});};f.fn.cluetip.defaults={width:275,height:"auto",cluezIndex:97,positionBy:"auto",topOffset:15,leftOffset:15,local:false,localPrefix:null,hideLocal:true,attribute:"rel",titleAttribute:"title",splitTitle:"",escapeTitle:false,showTitle:true,cluetipClass:"default",hoverClass:"",waitImage:true,cursor:"help",arrows:false,dropShadow:true,dropShadowSteps:6,sticky:false,mouseOutClose:false,activation:"hover",clickThrough:false,tracking:false,delayedClose:0,closePosition:"top",closeText:"Close",truncate:0,fx:{open:"show",openSpeed:""},hoverIntent:{sensitivity:3,interval:50,timeout:0},onActivate:function(l){return true;},onShow:function(m,l){},onHide:function(m,l){},ajaxCache:true,ajaxProcess:function(l){l=l.replace(/<(script|style|title)[^<]+<\/(script|style|title)>/gm,"").replace(/<(link|meta)[^>]+>/g,"");return l;},ajaxSettings:{dataType:"html"},debug:false};var c="appendTo",a="body";f.cluetip.setup=function(l){if(l&&l.insertionType&&(l.insertionType).match(/appendTo|prependTo|insertBefore|insertAfter/)){c=l.insertionType;}if(l&&l.insertionElement){a=l.insertionElement;}};})(jQuery);(function(a){if(!a.fn.reverse){a.fn.reverse=function(){return this.pushStack(this.get().reverse(),arguments);};}a.fn.liveTwitter=function(d,b,e){var c=this;a(this).each(function(){var f={};if(this.twitter){f=a.extend(this.twitter.settings,b);this.twitter.settings=f;if(d){this.twitter.query=d;}if(this.twitter.interval){this.twitter.refresh();}if(e){this.twitter.callback=e;}}else{f=a.extend({mode:"search",rate:15000,limit:10,imageSize:24,refresh:true,timeLinks:true,retweets:false,service:false,localization:{seconds:"seconds ago",minute:"a minute ago",minutes:"minutes ago",hour:"an hour ago",hours:"hours ago",day:"a day ago",days:"days ago"}},b);if(typeof f.showAuthor==="undefined"){f.showAuthor=(f.mode==="user_timeline")?false:true;}if(!window.twitter_callback){window.twitter_callback=function(){return true;};}this.twitter={settings:f,query:d,interval:false,container:this,lastTimeStamp:0,callback:e,relativeTime:function(j){var i=Date.parse(j).add({minutes:-300}).getTime();var h=Date.now().getTime();var l=((h-i)/1000);var k="";if(l<60){k=(parseInt(l,10).toString())+" "+f.localization.seconds;}else{if(l<120){k=f.localization.minute;}else{if(l<(60*60)){k=(parseInt(l/60,10)).toString()+" "+f.localization.minutes;}else{if(l<(120*60)){k=f.localization.hour;}else{if(l<(24*60*60)){k=""+(parseInt(l/3600,10)).toString()+" "+f.localization.hours;}else{if(l<(48*60*60)){k=f.localization.day;}else{k=(parseInt(l/86400,10)).toString()+" "+f.localization.days;}}}}}}return k;},updateTimestamps:function(){var h=this;a(h.container).find("span.time").each(function(){var i=h.settings.timeLinks?a(this).find("a"):a(this);i.html(h.relativeTime(this.timeStamp));});},apiURL:function(){var l={};var k=(window.location.protocol==="https:")?"https:":"http:";var h="api.twitter.com/1/";var j="";if(this.settings.service){h=this.settings.service+"/api/";}if(this.settings.mode==="search"){h=(this.settings.service)?this.settings.service+"/api/":"search.twitter.com/";j="search";l={q:(this.query&&this.query!=="")?this.query:null,geocode:this.settings.geocode,lang:this.settings.lang,rpp:(this.settings.rpp)?this.settings.rpp:this.settings.limit};}else{if(this.settings.mode==="user_timeline"||this.settings.mode==="home_timeline"){j="statuses/"+this.settings.mode+"/"+encodeURIComponent(this.query);l={count:this.settings.limit,include_rts:(this.settings.mode==="user_timeline"&&this.settings.retweets)?"1":null};}else{if(this.settings.mode==="favorites"){j="favorites";l={id:encodeURIComponent(this.query)};}else{if(this.settings.mode==="list"){j=encodeURIComponent(this.query.user)+"/lists/"+encodeURIComponent(this.query.list)+"/statuses";l={per_page:this.settings.limit};}}}}var m=[];for(var i in l){if(l.hasOwnProperty(i)&&typeof l[i]!=="undefined"&&l[i]!==null){m[m.length]=i+"="+encodeURIComponent(l[i]);}}m=m.join("&");return k+"//"+h+j+".json?"+m+"&callback=?";},parseTweet:function(h){var j={id:(h.id_str)?h.id_str:h.id,text:h.text,created_at:h.created_at};if(this.settings.mode==="search"){j=a.extend(j,{screen_name:h.from_user,profile_image_url:h.profile_image_url});}else{j=a.extend(j,{screen_name:h.user.screen_name,profile_image_url:h.user.profile_image_url,created_at:h.created_at.replace(/^(\w+)\s(\w+)\s(\d+)(.*)(\s\d+)$/,"$1, $3 $2$5$4")});}if(this.settings.service){j=a.extend(j,{url:"http://"+this.settings.service+"/notice/"+j.id,profile_url:"http://"+this.settings.service+"/"+h.from_user});if(window.location.protocol==="https:"){j.profile_image_url=j.profile_image_url.replace("http:","https:");}}else{j=a.extend(j,{url:"http://twitter.com/#!/"+j.screen_name+"/status/"+j.id,profile_url:"http://twitter.com/#!/"+j.screen_name});if(window.location.protocol==="https:"){var i=j.profile_image_url.match(/http[s]?:\/\/a[0-9]\.twimg\.com\/(\w+)\/(\w+)\/(.*?)\.(\w+)/i);if(i){j.profile_image_url="https://s3.amazonaws.com/twitter_production/"+i[1]+"/"+i[2]+"/"+i[3]+"."+i[4];}else{j.profile_image_url=j.profile_image_url.replace("http:","https:");}}}return j;},parseText:function(h){h=h.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/g,function(i){return'<a href="'+i+'" rel="external">'+i+"</a>";});if(!this.settings.service){h=h.replace(/@[A-Za-z0-9_]+/g,function(i){return'<a href="http://twitter.com/#!/'+i.replace(/^@/,"")+'" rel="external">'+i+"</a>";});h=h.replace(/#[A-Za-z0-9_\-]+/g,function(i){return'<a href="http://twitter.com/#!/search?q='+i.replace(/^#/,"%23")+'" rel="external">'+i+"</a>";});}else{h=h.replace(/@[A-Za-z0-9_]+/g,function(i){return'<a href="http://'+f.service+"/"+i.replace(/^@/,"")+'" rel="external">'+i+"</a>";});h=h.replace(/#[A-Za-z0-9_\-]+/g,function(i){return'<a href="http://'+f.service+"/search/notice?q?"+i.replace(/^#/,"%23")+'" rel="external">'+i+"</a>";});}return h;},renderTweet:function(i){var h='<div class="tweet tweet-'+i.id+'">';if(this.settings.showAuthor){h+='<img width="'+this.settings.imageSize+'" height="'+this.settings.imageSize+'" src="'+i.profile_image_url+'" />';h+='<p class="text"><span class="username"><a href="'+i.profile_url+'" rel="external">'+i.screen_name+"</a>:</span> ";}else{h+='<p class="text"> ';}h+=this.parseText(i.text);if(this.settings.timeLinks){h+=' <span class="time">';h+='<a href="'+i.url+'" rel="external">';h+=this.relativeTime(i.created_at);h+="</a></span>";}else{h+=' <span class="time">'+this.relativeTime(i.created_at)+"</span>";}h+="</p></div>";return h;},refresh:function(h){var i=this;if(i.settings.refresh||h){a.getJSON(i.apiURL(),function(k){var l=0;var j=(i.settings.mode==="search")?k.results:k;a(j).reverse().each(function(){var m=i.parseTweet(this);if(!i.settings.filter||i.settings.filter(this)){if(Date.parse(m.created_at)>i.lastTimeStamp){a(i.container).prepend(i.renderTweet(m));a(i.container).find("span.time:first").each(function(){this.timeStamp=m.created_at;});if(!h){a(i.container).find(".tweet-"+m.id).hide().fadeIn();}i.lastTimeStamp=Date.parse(m.created_at);l+=1;}}});if(l>0){a(i.container).find("div.tweet:gt("+(i.settings.limit-1)+")").remove();if(i.callback){i.callback(c,l);}a(c).trigger("tweets");}});}},start:function(){var h=this;if(!this.interval){this.interval=setInterval(function(){h.refresh();},h.settings.rate);this.refresh(true);}},stop:function(){if(this.interval){clearInterval(this.interval);this.interval=false;}},clear:function(){a(this.container).find("div.tweet").remove();this.lastTimeStamp=null;}};var g=this.twitter;this.timeInterval=setInterval(function(){g.updateTimestamps();},5000);this.twitter.start();}});return this;};})(jQuery);var polopoly;if(polopoly){throw ("Initialized twice");}var polopoly={};polopoly.service={};polopoly.user={init:function(){this.data=this._initCookie("cata");this.sessionData=this._initCookie("data");},_initCookie:function(c){var a=polopoly.cookie.get(c);if(!a){return;}var d=polopoly.base64.stringDecode(a);if(!d){return;}try{var b=polopoly.json.parse(d);}catch(f){return;}return b;},getServiceSettings:function(b,a){if(!this.data||!this.data[b]){return;}return this.data[b][a];},setServiceSettings:function(c,a,b){if(!this.data){this.data={};}if(!this.data[c]){this.data[c]={};}this.data[c][a]=b;this._persistDataInCookie();},getSessionServiceSettings:function(b,a){if(!this.sessionData||!this.sessionData[b]){return;}return this.sessionData[b][a];},setSessionServiceSettings:function(c,a,b){if(!this.sessionData){this.sessionData={};}if(!this.sessionData[c]){this.sessionData[c]={};}this.sessionData[c][a]=b;this._persistSessionDataInCookie();},_persistDataInCookie:function(){var a=polopoly.json.stringify(this.data);var b=polopoly.base64.stringEncode(a);polopoly.cookie.set("cata",b);},_persistSessionDataInCookie:function(){var a=polopoly.json.stringify(this.sessionData);var b=polopoly.base64.stringEncode(a);polopoly.cookie.setForSession("data",b);},isLoggedIn:function(){var a=polopoly.cookie.get("sessionKey");var c=polopoly.cookie.get("loginName");var b=polopoly.cookie.get("userId");return(a)&&(c)&&(b);},isOptimumUser:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return(a)&&(a=="Optimum");},isNewsdaySubscriber:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return(a)&&((a=="Premium1")||(a=="Both")||(a=="CompAccount"));},isDigital:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return(a)&&(a=="Digital");},isSubscriber:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return(polopoly.user.isOptimumUser()||polopoly.user.isNewsdaySubscriber()||(a=="CompAccount")||(a=="Optimum"));},isMMN:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return((a=="Premium1")||(a=="Both")||(a=="Subscriber1")||(a=="Digital"));},isMigratedUser:function(){return polopoly.cookie.get("MigratedUser");},isNewsdayOnline:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return(a)&&((a=="Premium1")||(a=="Both")||(a=="CompAccount")||(a=="Digital")||(a=="Employee"));},isEmployee:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));return(a)&&(a=="Employee");},isInterstitial:function(){var a=polopoly.base64.stringDecode(polopoly.cookie.get("interS"));return(a)&&(a=="false");},name:function(){return polopoly.base64.stringDecode(polopoly.cookie.get("loginName"));},displayName:function(){return polopoly.base64.stringDecode(polopoly.cookie.get("displayName"));},destUrl:function(){return polopoly.base64.stringDecode(polopoly.cookie.get("destinationUrl"));},ndNDAL:function(){return polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));},extId:function(){return(polopoly.cookie.get("userId"));},printSub:function(){return polopoly.base64.stringDecode(polopoly.cookie.get("printSub"));},zipCoords:function(){return polopoly.base64.stringDecode(polopoly.cookie.get("zipcoordinates"));},popMessageCookie:function(a){var f=polopoly.cookie.get(a);var b=polopoly.base64.stringDecode(f);if(b.length){var c;try{c=polopoly.json.parse(b);}catch(d){}return c;}},refreshUserData:function(b,a){$.ajax({"cache":false,"error":b,"success":a,"timeout":5000,"type":"POST","url":"/membership/refresh"});}};polopoly.cookie={clear:function(a){document.cookie=a+"= ; expires=01 Jan 1970 00:00:00 UTC; domain=newsday.com; path=/";},clearDomain:function(a){document.cookie=a+"= ; expires=01 Jan 1970 00:00:00 UTC; domain=newsday.com; path=/";},set:function(a,b){document.cookie=a+"="+b+"; expires=01 Jan 2038 00:00:00 UTC; domain=newsday.com; path=/";},setCustom:function(b,c,a){document.cookie=b+"="+c+"; expires="+a+"; domain=newsday.com; path=/";},setDomain:function(a,b){document.cookie=a+"="+b+"; expires=01 Jan 2038 00:00:00 UTC; domain=newsday.com; path=/";},setForSession:function(a,b){document.cookie=a+"="+b+"; expires=-1; domain=newsday.com;  path=/";},get:function(a){return polopoly.util.stringAsHashValue(a,document.cookie,";");}};polopoly.comments={get:function(b,d,a,c){$.get(b,{"comments":d,"ajax":"true","ot":"example.AjaxPageLayout.ot"},function(e){$(a).html(e);if(c){c(a);}},"html");}};polopoly.fav={get:function(b,d,a,c){$.get(b,{"playlist":d,"ajax":"true","ot":"example.AjaxPageLayout.ot"},function(e){$(a).html(e);if(c){c(a);}},"html");}};polopoly.json={_cx:/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,_escapable:/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,_gap:null,_indent:null,_meta:{"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},_rep:null,_f:function(a){return a<10?"0"+a:a;},init:function(){if(typeof Date.prototype.toJSON!=="function"){Date.prototype.toJSON=function(a){return this.getUTCFullYear()+"-"+this._f(this.getUTCMonth()+1)+"-"+this._f(this.getUTCDate())+"T"+this._f(this.getUTCHours())+":"+this._f(this.getUTCMinutes())+":"+this._f(this.getUTCSeconds())+"Z";};String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(a){return this.valueOf();};}},_quote:function(a){this._escapable.lastIndex=0;return this._escapable.test(a)?'"'+a.replace(this._escapable,function(b){var d=this._meta[b];return typeof d==="string"?d:"\\u"+("0000"+b.charCodeAt(0).toString(16)).slice(-4);})+'"':'"'+a+'"';},_str:function(h,e){var c,b,j,a,f=this._gap,d,g=e[h];if(g&&typeof g==="object"&&typeof g.toJSON==="function"){g=g.toJSON(h);}if(typeof this._rep==="function"){g=this._rep.call(e,h,g);}switch(typeof g){case"string":return this._quote(g);case"number":return isFinite(g)?String(g):"null";case"boolean":case"null":return String(g);case"object":if(!g){return"null";}this._gap+=this._indent;d=[];if(Object.prototype.toString.apply(g)==="[object Array]"){a=g.length;for(c=0;c<a;c+=1){d[c]=this._str(c,g)||"null";}j=d.length===0?"[]":this._gap?"[\n"+this._gap+d.join(",\n"+this._gap)+"\n"+f+"]":"["+d.join(",")+"]";this._gap=f;return j;}if(this._rep&&typeof this._rep==="object"){a=this._rep.length;for(c=0;c<a;c+=1){b=this._rep[c];if(typeof b==="string"){j=this._str(b,g);if(j){d.push(this._quote(b)+(this._gap?": ":":")+j);}}}}else{for(b in g){if(Object.hasOwnProperty.call(g,b)){j=this._str(b,g);if(j){d.push(this._quote(b)+(this._gap?": ":":")+j);}}}}j=d.length===0?"{}":this._gap?"{\n"+this._gap+d.join(",\n"+this._gap)+"\n"+f+"}":"{"+d.join(",")+"}";this._gap=f;return j;}},stringify:function(d,b,c){var a;this._gap="";this._indent="";if(typeof c==="number"){for(a=0;a<c;a+=1){this._indent+=" ";}}else{if(typeof c==="string"){this._indent=c;}}this._rep=b;if(b&&typeof b!=="function"&&(typeof b!=="object"||typeof b.length!=="number")){throw new Error("JSON.stringify");}return this._str("",{"":d});},parse:function(text,reviver){var j;function walk(holder,key){var k,v,value=holder[key];if(value&&typeof value==="object"){for(k in value){if(Object.hasOwnProperty.call(value,k)){v=walk(value,k);if(v!==undefined){value[k]=v;}else{delete value[k];}}}}return reviver.call(holder,key,value);}this._cx.lastIndex=0;if(this._cx.test(text)){text=text.replace(this._cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4);});}if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver==="function"?walk({"":j},""):j;}throw new SyntaxError("JSON.parse");}};function trim11(b){b=b.replace(/^\s+/,"");for(var a=b.length-1;a>=0;a--){if(/\S/.test(b.charAt(a))){b=b.substring(0,a+1);break;}}return b;}polopoly.util={querystringValue:function(a){return this.stringAsHashValue(a,location.search.substr(1),"&");},stringAsHashValue:function(e,c,b){if(c&&c!==""){var a=c.split(b);for(var d=0;d<a.length;d++){var f=trim11(a[d]);if(f.substring(0,e.length+1)==(e+"=")){return decodeURIComponent(f.substring(e.length+1));}}}}};polopoly.base64={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",stringDecode:function(a){return this._utf8_decode(this.decode(a));},decode:function(d){try{if(d.length===0){return"";}}catch(c){return"";}d=d.replace(/[^A-Za-z0-9\+\/\=]/g,"");d=this._padIfNecessary(d);var a="";var m,k,h;var l,j,g,f;var b=0;do{l=this._keyStr.indexOf(d.charAt(b++)||"=");j=this._keyStr.indexOf(d.charAt(b++)||"=");g=this._keyStr.indexOf(d.charAt(b++)||"=");f=this._keyStr.indexOf(d.charAt(b++)||"=");m=(l<<2)|(j>>4);k=((j&15)<<4)|(g>>2);h=((g&3)<<6)|f;a=a+String.fromCharCode(m);if(g!=64){a=a+String.fromCharCode(k);}if(f!=64){a=a+String.fromCharCode(h);}}while(b<d.length);return a;},_padIfNecessary:function(a){if((a.length%4)===0){return a;}var c=(4-(a.length%4));for(var b=0;b<c;b++){a+="=";}return a;},stringEncode:function(a){return this.encode(this._utf8_encode(a));},encode:function(c){var a="";var k,h,f,j,g,e,d;var b=0;while(b<c.length){k=c.charCodeAt(b++);h=c.charCodeAt(b++);f=c.charCodeAt(b++);j=k>>2;g=((k&3)<<4)|(h>>4);e=((h&15)<<2)|(f>>6);d=f&63;if(isNaN(h)){e=d=64;}else{if(isNaN(f)){d=64;}}a=a+this._keyStr.charAt(j)+this._keyStr.charAt(g)+this._keyStr.charAt(e)+this._keyStr.charAt(d);}return a;},_utf8_encode:function(b){b=b.replace(/\r\n/g,"\n");var a="";for(var e=0;e<b.length;e++){var d=b.charCodeAt(e);if(d<128){a+=String.fromCharCode(d);}else{if((d>127)&&(d<2048)){a+=String.fromCharCode((d>>6)|192);a+=String.fromCharCode((d&63)|128);}else{a+=String.fromCharCode((d>>12)|224);a+=String.fromCharCode(((d>>6)&63)|128);a+=String.fromCharCode((d&63)|128);}}}return a;},_utf8_decode:function(a){var b="";var e=0;var g,f,d=0;while(e<a.length){g=a.charCodeAt(e);if(g<128){b+=String.fromCharCode(g);e++;}else{if((g>191)&&(g<224)){d=a.charCodeAt(e+1);b+=String.fromCharCode(((g&31)<<6)|(d&63));e+=2;}else{d=a.charCodeAt(e+1);c3=a.charCodeAt(e+2);b+=String.fromCharCode(((g&15)<<12)|((d&63)<<6)|(c3&63));e+=3;}}}return b;}};var geteEditionLink=function(k){if(typeof k==="undefined"){k="";}var f=1000;var h="tnd";var p=846970;var b=new Date();var m=b.getFullYear();var l=b.getMonth();var o=b.getDate();var e=b.getHours();var d=b.getMinutes();var c=b.getSeconds();yearStr=m.toString();l+=1;if(l<10){monthStr="0"+l.toString();}else{monthStr=l.toString();}if(o<10){dayStr="0"+o.toString();}else{dayStr=o.toString();}if(e<10){hourStr="0"+e.toString();}else{hourStr=e.toString();}if(d<10){minuteStr="0"+d.toString();}else{minuteStr=d.toString();}if(c<10){secondStr="0"+c.toString();}else{secondStr=c.toString();}var j=yearStr+monthStr+dayStr+hourStr+minuteStr+secondStr;var a=Number(j);var i=f+a+p;var n="http://www.liveedition.net/newsday/login_tnds.aspx?u="+f.toString()+"&t="+j+"&cs="+i;var g='<a href="'+n+'">Prior to 3/1/11<span>&raquo;</span></a>';$(".eelink",k).append(g);$(".eelink a",k).attr("name","&lid=top-nav:home delivery:newsday e-edition");$(".eelink a",k).attr("onclick","s_nd.tl(this,'o','home delivery:newsday e-edition - newsday');");};polopoly.loginBox={_login:{"auth":"authError","perm":"permError","down":"downError","default":"defaultError"},init:function(){document.__ppUseDefLogin=false;try{this.defLogin=p_l_i18n.defaultLoginName;}catch(b){this.defLogin="E-mail";}defLogin=this.defLogin;window.setTimeout(this._tryAutoFill,500);$(".not-loggedin .submit").click(function(){var f=$(this).parents(".not-loggedin");var g=f.find(".loginname");var e=f.find(".password");if(g.val()===defLogin&&e.val()===defLogin){g.val("");e.val("");}});var a=polopoly.cookie.get("loginName");var d=polopoly.cookie.get("sessionKey");if(polopoly.user.isLoggedIn()){$(".loggedin").show();$(".loggedin .user-name").append(polopoly.user.displayName());var c=polopoly.user.printSub();if(c&&c!==""){$(".print-account").show();}}else{if(polopoly.user.isMigratedUser()){$(".migrated-resetpassword").show();}else{$(".not-loggedin").show();}}if(polopoly.user.isLoggedIn()&&polopoly.user.isNewsdayOnline()){$(".emp").show();}else{$(".emp").hide();}if((polopoly.user.isNewsdaySubscriber()||polopoly.user.isDigital())&&polopoly.user.isLoggedIn()){$(".newsday-subscriber").show();}else{if(polopoly.user.isEmployee()){$(".employee").show();}else{if(polopoly.user.isLoggedIn()){$(".not-newsday-subscriber").show();}}}this._trySetError(".not-loggedin .form-error",polopoly.util.querystringValue("login_formerror"));if(polopoly.util.querystringValue("login_formerror")){$("#loginForm").show();}},_trySetError:function(a,b){if(!b){return;}var c=p_l_i18n[this._login[b]]||p_l_i18n[this._login["default"]];$(a).css("display","block").text(c);},_tryAutoFill:function(){if($(".loginname").val()===""&&$(".password").val()===""){$(".loginname").val(this.defLogin);$(".password").val(this.defLogin);document.__ppUseDefLogin=true;}}};polopoly.util.lrumap=function(b,a){if(b){myMap=b;}else{myMap=[];}if(!a){a=10;}return{map:myMap,size:a,get:function(e){var d=this._findId(e);if(d){var c=this.map[d][1];this._setLeader(d);return c;}},rawMap:function(){return this.map;},put:function(e,d){var c=this._findId(e);if(c){this.map[c]=[e,d];}else{this.map.unshift([e,d]);}if(this.map.length>this.size){this.map.splice(this.size);}},remove:function(d){var c=this._findId(d);if(c){this.map.splice(c,1);}},_findId:function(d){var c=this._findId(d);for(c in this.map){if(this.map[c][0]==d){return c;}}},_setLeader:function(d){var c=this.map[key];this.map.splice(key,1);this.map.unshift(c);}};};$().ready(function(){return function(c){var b;for(var a=0;a<c.length;a++){for(b in c[a]){var d=c[a][b];if(typeof(d["init"])=="function"){d.init();}}}}([polopoly,polopoly.service]);});var userId=polopoly.cookie.get("userId");var userIdTmp=polopoly.cookie.get("userIdTmp");var NDAL=polopoly.base64.stringDecode(polopoly.cookie.get("NDAL"));if(polopoly.user.isLoggedIn()){var userLoggedIn="true";}else{var userLoggedIn="false";}var getManageVars=function(d){if(typeof d==="undefined"){d="";}var c=function(){$("a.manage_subscribe",d).attr("href",$manageUrl);$("a.manage",d).attr("href",$manageUrl);$("a.newstart",d).attr("href",$newstartUrl);var e;if(polopoly.user.name().indexOf("@")===-1){e=polopoly.user.name()+"@optonline.net";}else{e=polopoly.user.name();}if(polopoly.user.isLoggedIn()){$("a.newsletters",d).attr("href","/managenewsletters?email="+e);$("a.eedition",d).attr("href","/eedition");}else{$("a.newsletters",d).attr("href","/newsletters");var f=$("a#mainLogin").attr("href");if(f===undefined){f="";}$("a.eedition",d).attr("href",f+"&goTo=eedition");}};var b=polopoly.cookie.get("newstart");var a=polopoly.cookie.get("manage");if(polopoly.user.printSub()||polopoly.user.printSub()!==""){if(b){$newstartUrl=a.replace(/"/g,"");}else{$newstartUrl="/subscribe";}if(a){$manageUrl=a.replace(/"/g,"");}else{$manageUrl="/subscribe";}c();}else{$newstartUrl="/subscribe";$manageUrl="/subscribe";c();}$(function(){c();});};getManageVars();var pquery=polopoly.util.querystringValue("ali");var mmnquery=polopoly.util.querystringValue("mmn");var niquery=polopoly.util.querystringValue("ni");if(pquery==="1"){$(function(){aliLogin();});}if(polopoly.user.isLoggedIn()&&polopoly.user.isNewsdaySubscriber()&&mmnquery==="1"){location.href=$manageUrl;}else{if(mmnquery==="1"){$(function(){mmnLogin();});}else{if(polopoly.user.isLoggedIn()&&polopoly.user.isNewsdaySubscriber()&&niquery==="1"){location.href=$Iurl;}else{if(niquery==="1"){$(function(){niLogin();});}}}}var showUserValues=function(){$(".not-loggedin").hide();$(".loggedin").show();$(".loggedin .user-name-top").append(polopoly.user.displayName());if((polopoly.user.isNewsdaySubscriber()||polopoly.user.isDigital())&&polopoly.user.isLoggedIn()){$(".newsday-subscriber").show();}else{if(polopoly.user.isEmployee()){$(".employee").show();}else{if(polopoly.user.isLoggedIn()){$(".not-newsday-subscriber").show();}}}getManageVars();getLocalData();};$(function(){$(".fly").hover(function(){flyout=this;timed=window.setTimeout(function(){$("div",flyout).fadeIn("fast");$("> a",flyout).addClass("active");},400);},function(){$("div",this).fadeOut("fast");$("> a",this).removeClass("active");clearTimeout(timed);});$("#region .change").toggle(function(){$("#region .flyout").fadeIn("fast");$(this).addClass("active");},function(){$("#region .flyout").fadeOut("fast");$(this).removeClass("active");});$("#region .flyout").mouseleave(function(){$("#region .change").click();});var b=polopoly.cookie.get("toolbar");$("#floatingbar .tog a").click(function(){if(typeof b==="undefined"||b==="show"){$("#floatingbar").animate({bottom:"-30px"},500);$(this).html("Show toolbar <span class='up'></span>");polopoly.cookie.set("toolbar","hide");b=polopoly.cookie.get("toolbar");}else{$("#floatingbar").animate({bottom:"0px"},500);$(this).html("Hide toolbar <span></span>");polopoly.cookie.set("toolbar","show");b=polopoly.cookie.get("toolbar");}});if(typeof b==="undefined"||b==="show"){$("#floatingbar").animate({bottom:"0px"},500);}else{$("#floatingbar .tog a").html("Show toolbar <span class='up'></span>");$("#floatingbar").animate({bottom:"-30px"},500);}if(typeof $.uniform==="undefined"){}else{$.uniform.update("select.jump");$("select#nassau").change(function(){window.location=$("select#nassau option:selected").val();});$("select#suffolk").change(function(){window.location=$("select#suffolk option:selected").val();});$("select#township").change(function(){window.location=$("select#township option:selected").val();});$("select#jumpMenu").change(function(){window.location=$("select#jumpMenu option:selected").val();});}$("a.tip").cluetip({local:true,cursor:"pointer",positionBy:"auto",tracking:false,attribute:"rel",arrows:true,sticky:false,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:350,activation:"click"});$("a.tipHover-html").cluetip({local:false,cursor:"pointer",positionBy:"mouse",tracking:false,attribute:"rel",arrows:true,sticky:false,showTitle:true,dropShadow:true,dropShadowSteps:6,leftOffset:50,topOffset:50,width:350,cluezIndex:4001});$("a.tip-html").cluetip({local:false,cursor:"pointer",positionBy:"auto",tracking:true,attribute:"href",arrows:true,sticky:true,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:600,activation:"click"});$("a.tip-sticky").cluetip({local:true,cursor:"pointer",positionBy:"auto",tracking:true,attribute:"rel",arrows:true,sticky:true,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:350,activation:"click"});$("a.tips-sticky").cluetip({local:false,cursor:"pointer",positionBy:"auto",tracking:true,attribute:"href",arrows:true,sticky:true,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:385,activation:"click"});$("a.tip-sticky-html").cluetip({local:false,cursor:"pointer",positionBy:"auto",tracking:true,attribute:"href",arrows:true,sticky:true,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:300,activation:"click",cluezIndex:4001});$("a.tip-html-300").cluetip({local:false,cursor:"pointer",positionBy:"auto",tracking:true,attribute:"href",arrows:true,sticky:true,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:300,activation:"click"});$("a.tip-html-400").cluetip({local:false,cursor:"pointer",positionBy:"auto",tracking:true,attribute:"href",arrows:true,sticky:true,showTitle:false,dropShadow:true,dropShadowSteps:6,leftOffset:24,width:400,activation:"click"});$(".myHeadlines").click(function(){polopoly.cookie.set("tabs","headlines");});if(polopoly.user.isLoggedIn()&&polopoly.util.querystringValue("nl")==="true"){$("#myProfile").submit();}$("#printSubForm").validate({submitHandler:function(c){c.submit();}});$("#digitalSubForm").validate({submitHandler:function(c){c.submit();}});$("input#reset_loginname").focus(function(){if($(this).val()==="Enter your email"){$(this).val("");}});$("input#reset_loginname").blur(function(){if($(this).val()===""){$(this).val("Enter your email");}});var a=$("form.search-hdr input#searchQ").val();$("form.search-hdr input#searchQ").focus(function(){if($("form.search-hdr input#searchQ").val()==="search newsday.com"||$("form.search-hdr input#searchQ").val()==="Search exploreLI"){$("form.search-hdr input#searchQ").val("");}});$("form.search-hdr input#searchQ").blur(function(){if($("form.search-hdr input#searchQ").val()===""){$("form.search-hdr input#searchQ").val(a);}});$("#masthead .search .filter .ch").bind("click",function(){$("#masthead .search .fl").show();});$("#masthead .search .fl a").click(function(){var c=$(this).html();$("#masthead .search .filter .ch").html(c);$("#masthead .search .fl").hide();});$("#masthead .search div a.filter1").click(function(){$("#masthead .search input#type").val("newsday.Venue");});$("#masthead .search div a.filter2").click(function(){$("#masthead .search input#type").val("newsday.Event");});$("#masthead .search div a.filter3").click(function(){$("#masthead .search input#type").val("newsday.StoryGallery");});$("#masthead .search .filter").mouseleave(function(){$("#masthead .search .fl").hide();});$(".searchYellow").click(function(){var d=$("#wform #keywords").val();var c="Melville, NY";var e="directory.newsday.com";parent.document.location="http://"+e+"/search.pg?q="+escape(d)+"&z="+escape(c);return false;});});$(function(){var b=$(this).find("#capi_subscribe_form > #action");var a=$(this).find("#capi_subscribe_form > #discusaccount");var d=$(this).find("#capi_subscribe_form > #reg_papr");var e=$(this).find("#capi_subscribe_form > #reg_zipcode");var c=$(this).find("#capi_subscribe_form > #reg_returnUrl");$(".upgrade7").click(function(){printSub=polopoly.user.printSub();var f=polopoly.user.destUrl();if(typeof f===undefined){f="http://www.newsday.com";}b.val("upgrade");a.val(printSub);d.val("1ND");c.val(f);$("#capi_subscribe_form").submit();});$(".buyDigital").click(function(){var f=polopoly.user.printSub();b.val("digitalstart");a.val(f);d.val("NCOM");e.val("NCOM");if(polopoly.user.isLoggedIn()){polopoly.cookie.clear("loginName");}$("#capi_subscribe_form").submit();});});var Newsday=window.Newsday||{};Newsday.Global=(function(){var a=false;return{initialize:function(){if(a){return;}a=true;}};}());Newsday.Global.State=(function(){var c={},f=false,e=function(){c={};},d=function(h,j){c[h]=j;},b=function(h){if(!f){a();}if(typeof c[h]!=="undefined"){return c[h];}else{return null;}},g=function(l){if(!f){a();}var m="";for(var j in c){var h=c[j];if(h===null||typeof h==="undefined"){continue;}m=m+"/"+j+":"+h;}if(m!==""){window.location.hash=m;}},a=function(){if(f){return;}var h=window.location.hash.split("/");for(var j=0;j<h.length;j++){if(h[j]===null||typeof h[j]==="undefined"||h[j]===""||h[j]==="#"){continue;}var k=h[j].split(":");if(k[0]===null||typeof k[0]==="undefined"||k[0]===""){continue;}c[k[0]]=k[1];}f=true;};return{resetHashState:e,setHashState:d,getHashState:b,syncHashState:g,initialize:a};}());Newsday.Builder=(function(){var b={DIV:"<div></div>",SPAN:"<span></span>",UL:"<ul></ul>",LI:"<li></li>",A:"<a></a>",IMG:"<img />",EM:"<em></em>",STRONG:"<strong></strong>",H1:"<h1></h1>",H3:"<h3></h3>",H4:"<h4></h4>",P:"<p></p>"};var a=b;return{image:function(e){var c,d=false;if((e.linkPosition&&e.linkPosition!=="")&&(e.listName&&e.listName!=="")){d=$(a.IMG).attr("src",e.url).attr("alt",e.headline).addClass("photo");c=$(a.A).attr("href",e.link).attr("name","&lid="+e.pageSection+":"+e.listName+" - "+e.linkPosition);}else{d=$(a.IMG).attr("src",e.url).attr("alt",e.headline).addClass("photo");c=$(a.A).attr("href",e.link);}if(e.cssClass&&e.cssClass!==""){c.addClass(e.cssClass);}c.append(d);return c;},title:function(d){var c=false;if(d.title&&d.title!==""){c=$(a.H1).html(d.title);}return c;},label:function(f){var c=$(a.SPAN).addClass("label");var d=false;if(f.newsLabel&&f.newsLabel!==""){$newsLabel=$(a.EM).html(f.newsLabel+": ");c.append($newsLabel);}var e=false;if((f.section&&f.section!=="")&&(f.link&&f.link!=="")){e=$(a.A).addClass("sec").attr("href",f.link).html(f.section);c.append(e);}var g=false;if(f.time&&f.time!==""){$time=$(a.SPAN).addClass("time").html(" "+f.time);c.append($time);}return c;},displayTime:function(d){var c=false;if(d.time&&d.time!==""){c=$(a.SPAN).addClass("time").html(d.time);}return c;},ugcIcon:function(d){var c=false;if(d.ugc_user&&d.ugc_user!==""){c=$(a.DIV).addClass(C.UGC_ICON);c.append($(a.P).addClass(C.UGC_CLASS).text(C.UGC_TEXT));c.append($(a.P).addClass(C.UNAME_CLASS).text(d.ugc_user));}return c;},newsLabel:function(d){var c=false;if(d.newsLabel&&d.newsLabel!==""){c=$(a.SPAN).addClass("label").append($("<em></em>").html(d.newsLabel));}return c;},headline:function(d){var c=null;if((d.headline&&d.headline!=="")&&(d.link&&d.link!=="")){if((d.linkPosition&&d.linkPosition!=="")&&(d.listName&&d.listName!=="")&&(d.pageSection&&d.pageSection!=="")){c=$(a.A).addClass("lead").attr("href",d.link).attr("name","&lid="+d.pageSection+":"+d.listName+" - "+d.linkPosition).html(d.headline);}else{c=$(a.A).addClass("lead").attr("href",d.link).html(d.headline);}return c;}},links:function(d){var c=null;var e=$(a.SPAN);if(d){$.each(d.links,function(g,f){if(g===0){$link=$(a.A).addClass("rel").attr("href",f.link).html(f.name);}else{$link=$(a.A).addClass("rel").attr("href",f.link).html(" | "+f.name);}e.append($link);});return e;}},eventDate:function(c){var e=false;var d=c.month+"<span>"+c.day+"</span>";if(c.days&&c.days>1){d=d+'<span class="plus"></span>';}e=$(a.A).attr("href",c.link).addClass("dtstart icon event").html(d);return e;},event:function(d){var c=false;var e='<span class="fn org">'+d.venue+'</span>, <span class="locality">'+d.city+"</span>";$location=$(a.SPAN).addClass("location vcard").html(e);c=$(a.P).append($(a.A).addClass("summary url").attr("href",d.link).attr("name","&lid="+d.pageSection+":"+d.listName+" - "+d.linkPosition).html(d.headline)).append($location);return c;},guideItem:function(g){var e=$(a.P);var h="",d="";var c="";if(g.editorspick==="pick"){c='<span class="pick"></span> ';}var f="";if(g.dealLabel&&g.dealLabel==="yes"){f='<span class="vdealSm"></span> ';}if(g.time&&g.type&&(g.type==="article"||g.type==="blogposting"||g.type==="review")){h=' <span class="time">'+g.time+"</span> ";}if(g.blurb&&g.blurb!==""&&typeof g.blurb!=="undefined"){d=g.blurb;}e.html('<span class="label"><i>'+g.type+"</i>"+' <a class="sec" href="'+g.category.link+'">'+g.category.title+"</a>"+h+"</span>"+'<a href="'+g.link+'" class="url">'+c+f+g.headline+"</a>"+d);return e;},guideVenue:function(j){var f=$(a.P);var e="",d="",h="",g="";if(j.editorspick&&j.editorspick==="pick"){d='<span class="pick"></span> ';}if(j.pricerange){h='<span class="pricerange">'+j.pricerange+"</span>";}if(j.venueCategory){var c="";if(j.venueCategory.length>1){for(i=0;i<j.venueCategory.length;i++){g=g+c+j.venueCategory[i].category;c=", ";}}else{g=j.venueCategory.category;}if(j.pricerange){g=" | "+g;}}if(j.blurb&&j.blurb!==""&&typeof j.blurb!=="undefined"){e=j.blurb;}f.html('<span class="item"><a href="'+j.link+'" class="url">'+d+j.headline+"</a></span>"+'<span class="label">'+h+g+"</span>"+'<span class="adr">'+j.address+"</span>"+'<span class="summary">'+e+"</span>");return f;},guideEvent:function(f){var e=$(a.P);var d="";var c="";if(f.editorspick==="pick"){c='<span class="pick"></span> ';}if(f.blurb&&f.blurb!==""&&typeof f.blurb!=="undefined"){d=f.blurb;}e.html('<a href="'+f.link+'" class="url">'+c+f.headline+"</a>"+'<span class="location vcard"><span class="fn org">'+f.venue+'</span> | <span class="locality">'+f.city+"</span></span>"+"<br />"+' <span class="dtstart event">'+f.date+"</span>"+'<span class="description">'+d+"</span>");return e;},favoritesEvent:function(f){var e=$(a.P);var d="";var c="";if(f.editorspick==="pick"){c='<span class="pick"></span> ';}if(f.blurb&&f.blurb!==""&&typeof f.blurb!=="undefined"){d=f.blurb;}e.html('<a href="'+f.link+'" class="url">'+c+f.headline+"</a>"+'<span class="location vcard"><span class="fn org">'+f.venue+'</span> | <span class="locality">'+f.city+"</span></span>"+"<br />"+' <span class="dtstart event">'+f.date+"</span>"+'<span class="description">'+d+"</span>");return e;},favoritesAddin:function(c){var d=$(a.DIV).addClass("stamp");if(c.dealLabel){d.html("Added "+c.dateAdded);}else{d.html("Added "+c.dateAdded+'<a class="confirm" href="#confirm" id="'+c.contentId+'">Remove</a>');}return d;},rating:function(c){var d=$(a.DIV).addClass("rate");if(c.criticsRating&&c.criticsRating!==0){d.html('Critic rating <span class="rating star'+c.criticsRating+'">'+c.criticsRating+"</span>");}else{if(c.userRating&&c.userRating!==0){d.html('User rating <span class="rating user star'+c.userRating+'">'+c.userRating+"</span>");}else{d.html('<a class="rating user star0" href="'+c.link+'">Click to rate </a>');}}return d;},media:function(d){var c=false;media=d.media;c=$(a.SPAN).addClass("mediaType");if(media.photos&&media.photos!==""){c.append($("<a></a>").addClass("photo").attr("href",media.photos));}if(media.video&&media.video!==""){c.append($("<a></a>").addClass("video").attr("href",media.video));}if((media.commentCount&&(media.commentCount!=="0"&&media.commentCount!==""))&&(media.commentLink&&media.commentLink!=="")){c.append($("<a></a>").addClass("comments").attr("href",media.commentLink).html("<span></span> "+media.commentCount));}return c;}};}());$(document).ready(Newsday.Global.State.initialize);$(document).ready(Newsday.Global.initialize);
