<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ru">
	<id>https://ejwiki.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-ProveIt.js</id>
	<title>MediaWiki:Gadget-ProveIt.js - История изменений</title>
	<link rel="self" type="application/atom+xml" href="https://ejwiki.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-ProveIt.js"/>
	<link rel="alternate" type="text/html" href="https://ejwiki.org/index.php?title=MediaWiki:Gadget-ProveIt.js&amp;action=history"/>
	<updated>2026-05-13T11:38:42Z</updated>
	<subtitle>История изменений этой страницы в вики</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://ejwiki.org/index.php?title=MediaWiki:Gadget-ProveIt.js&amp;diff=126551&amp;oldid=prev</id>
		<title>Ariely: Новая страница: «/*  _____________________________________________________________________________  * |                                                                             | …»</title>
		<link rel="alternate" type="text/html" href="https://ejwiki.org/index.php?title=MediaWiki:Gadget-ProveIt.js&amp;diff=126551&amp;oldid=prev"/>
		<updated>2011-07-21T19:01:58Z</updated>

		<summary type="html">&lt;p&gt;Новая страница: «/*  _____________________________________________________________________________  * |                                                                             | …»&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Новая страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*  _____________________________________________________________________________&lt;br /&gt;
 * |                                                                             |&lt;br /&gt;
 * |                    === WARNING: GLOBAL GADGET FILE ===                      |&lt;br /&gt;
 * |                  Changes to this page affect many users.                    |&lt;br /&gt;
 * | Please discuss changes on the talk page or on [[WT:Gadget]] before editing. |&lt;br /&gt;
 * |_____________________________________________________________________________|&lt;br /&gt;
 * &lt;br /&gt;
 * ProveIt, Copyright 2011, Georgia Tech&lt;br /&gt;
 * Available under the GNU Free Documentation License, Creative Commons Attribution/Share-Alike License 3.0, and the GNU General Public License version 2&lt;br /&gt;
 * &lt;br /&gt;
 * Imported from Mercurial commit 5df6c719a13d as of 2011-06-17 from http://code.google.com/p/proveit-js/&lt;br /&gt;
 * This is a minified version.  Changes should be made through that project.&lt;br /&gt;
 * &lt;br /&gt;
 * ProveIt is a powerful GUI tool for viewing, adding, editing, and inserting references.&lt;br /&gt;
 * See [[User:ProveIt GT]] for more information.&lt;br /&gt;
 */&lt;br /&gt;
window.proveit=jQuery.extend({HALF_EDIT_BOX_HEIGHT:200,LANG:&amp;quot;en&amp;quot;,NEW_PARAM_PREFIX:&amp;quot;newparam&amp;quot;,EDIT_PARAM_PREFIX:&amp;quot;editparam&amp;quot;,STATIC_BASE:&amp;quot;http://proveit-js.googlecode.com/hg/static/&amp;quot;,JQUERYUI_SCRIPT_URL:&amp;quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.3/jquery-ui.min.js&amp;quot;,JQUERYUI_STYLES_URL:&amp;quot;http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.3/themes/base/jquery-ui.css&amp;quot;,descriptions:{en:{agency:&amp;quot;Agency&amp;quot;,name:&amp;quot;Name&amp;quot;,author:&amp;quot;Author (L, F)&amp;quot;,author2:&amp;quot;Author two (L, F)&amp;quot;,author3:&amp;quot;Author three (L, F)&amp;quot;,author4:&amp;quot;Author four (L, F)&amp;quot;,&lt;br /&gt;
author5:&amp;quot;Author five (L, F)&amp;quot;,author6:&amp;quot;Author six (L, F)&amp;quot;,author7:&amp;quot;Author seven (L, F)&amp;quot;,author8:&amp;quot;Author eight (L, F)&amp;quot;,author9:&amp;quot;Author nine (L, F)&amp;quot;,last:&amp;quot;Last name&amp;quot;,last2:&amp;quot;Last name (auth. two)&amp;quot;,last3:&amp;quot;Last name (auth. three)&amp;quot;,last4:&amp;quot;Last name (auth. four)&amp;quot;,last5:&amp;quot;Last name (auth. five)&amp;quot;,last6:&amp;quot;Last name (auth. six)&amp;quot;,last7:&amp;quot;Last name (auth. seven)&amp;quot;,last8:&amp;quot;Last name (auth. eight)&amp;quot;,last9:&amp;quot;Last name (auth. nine)&amp;quot;,first:&amp;quot;First name&amp;quot;,first2:&amp;quot;First name (auth. two)&amp;quot;,first3:&amp;quot;First name (auth. three)&amp;quot;,first4:&amp;quot;First name (auth. four)&amp;quot;,&lt;br /&gt;
first5:&amp;quot;First name (auth. five)&amp;quot;,first6:&amp;quot;First name (auth. six)&amp;quot;,first7:&amp;quot;First name (auth. seven)&amp;quot;,first8:&amp;quot;First name (auth. eight)&amp;quot;,first9:&amp;quot;First name (auth. nine)&amp;quot;,authorlink:&amp;quot;Author article name&amp;quot;,title:&amp;quot;Title&amp;quot;,publisher:&amp;quot;Publisher&amp;quot;,year:&amp;quot;Year&amp;quot;,location:&amp;quot;Location&amp;quot;,place:&amp;quot;Location of work&amp;quot;,isbn:&amp;quot;ISBN&amp;quot;,id:&amp;quot;ID&amp;quot;,doi:&amp;quot;DOI&amp;quot;,page:&amp;quot;Page&amp;quot;,pages:&amp;quot;Pages&amp;quot;,quote:&amp;quot;Quote&amp;quot;,month:&amp;quot;Month&amp;quot;,journal:&amp;quot;Journal&amp;quot;,edition:&amp;quot;Edition&amp;quot;,volume:&amp;quot;Volume&amp;quot;,issue:&amp;quot;Issue&amp;quot;,url:&amp;quot;URL&amp;quot;,date:&amp;quot;Publication date&amp;quot;,accessdate:&amp;quot;Access date&amp;quot;,&lt;br /&gt;
coauthors:&amp;quot;Co-authors&amp;quot;,booktitle:&amp;quot;Title of Proceedings&amp;quot;,contribution:&amp;quot;Contribution/Chapter&amp;quot;,encyclopedia:&amp;quot;Encyclopedia&amp;quot;,newsgroup:&amp;quot;Newsgroup&amp;quot;,version:&amp;quot;Version&amp;quot;,site:&amp;quot;Site&amp;quot;,newspaper:&amp;quot;Newspaper&amp;quot;,&amp;quot;publication-place&amp;quot;:&amp;quot;Publication location&amp;quot;,editor:&amp;quot;Editor (L, F)&amp;quot;,article:&amp;quot;Article&amp;quot;,pubplace:&amp;quot;Publisher location&amp;quot;,pubyear:&amp;quot;Publication year&amp;quot;,inventor:&amp;quot;Inventor (L, F)&amp;quot;,&amp;quot;issue-date&amp;quot;:&amp;quot;Issue date&amp;quot;,&amp;quot;patent-number&amp;quot;:&amp;quot;Patent number&amp;quot;,&amp;quot;country-code&amp;quot;:&amp;quot;Country code (XX)&amp;quot;,work:&amp;quot;Work&amp;quot;,format:&amp;quot;Format&amp;quot;,issn:&amp;quot;ISSN&amp;quot;,pmid:&amp;quot;PMID&amp;quot;,&lt;br /&gt;
chapter:&amp;quot;Chapter&amp;quot;,web:&amp;quot;Web&amp;quot;,book:&amp;quot;Book&amp;quot;,conference:&amp;quot;Conference&amp;quot;,news:&amp;quot;News&amp;quot;,paper:&amp;quot;Paper&amp;quot;,&amp;quot;press release&amp;quot;:&amp;quot;Press release&amp;quot;,interview:&amp;quot;Interview&amp;quot;,subject:&amp;quot;Subject&amp;quot;,subjectlink:&amp;quot;Subject article name&amp;quot;,subject2:&amp;quot;Subject two&amp;quot;,subjectlink2:&amp;quot;Subject two article name&amp;quot;,subject3:&amp;quot;Subject three&amp;quot;,subjectlink3:&amp;quot;Subject three article name&amp;quot;,subject4:&amp;quot;Subject four&amp;quot;,interviewer:&amp;quot;Interviewer&amp;quot;,cointerviewers:&amp;quot;Co-interviewers&amp;quot;,type:&amp;quot;Type&amp;quot;,program:&amp;quot;Program&amp;quot;,callsign:&amp;quot;Call sign&amp;quot;,city:&amp;quot;City&amp;quot;,archiveurl:&amp;quot;Archive URL&amp;quot;,archivedate:&amp;quot;Date archived&amp;quot;,&lt;br /&gt;
episode:&amp;quot;Episode&amp;quot;,episodelink:&amp;quot;Episode article name&amp;quot;,series:&amp;quot;Series&amp;quot;,serieslink:&amp;quot;Series article name&amp;quot;,credits:&amp;quot;Credits&amp;quot;,network:&amp;quot;Network&amp;quot;,station:&amp;quot;Station&amp;quot;,airdate:&amp;quot;Airdate&amp;quot;,began:&amp;quot;Start date&amp;quot;,ended:&amp;quot;End date&amp;quot;,season:&amp;quot;Season number&amp;quot;,seriesno:&amp;quot;Season number&amp;quot;,number:&amp;quot;Number&amp;quot;,minutes:&amp;quot;Minutes&amp;quot;,transcript:&amp;quot;Transcript&amp;quot;,transcripturl:&amp;quot;Transcript URL&amp;quot;,video:&amp;quot;Video&amp;quot;,people:&amp;quot;People&amp;quot;,medium:&amp;quot;Production medium&amp;quot;,language:&amp;quot;Language&amp;quot;,time:&amp;quot;Time&amp;quot;,oclc:&amp;quot;OCLC&amp;quot;,ref:&amp;quot;Anchor ID&amp;quot;,months:[&amp;quot;January&amp;quot;,&amp;quot;February&amp;quot;,&amp;quot;March&amp;quot;,&lt;br /&gt;
&amp;quot;April&amp;quot;,&amp;quot;May&amp;quot;,&amp;quot;June&amp;quot;,&amp;quot;July&amp;quot;,&amp;quot;August&amp;quot;,&amp;quot;September&amp;quot;,&amp;quot;October&amp;quot;,&amp;quot;November&amp;quot;,&amp;quot;December&amp;quot;]}},getDescriptions:function(){return this.descriptions[proveit.LANG]},log:function(a){typeof console===&amp;quot;object&amp;quot;&amp;amp;&amp;amp;console.log&amp;amp;&amp;amp;console.log(&amp;quot;[ProveIt] %o&amp;quot;,a)},isSupportedEditPage:function(){return(wgCanonicalNamespace==&amp;quot;&amp;quot;||wgPageName==&amp;quot;Wikipedia:Sandbox&amp;quot;)&amp;amp;&amp;amp;(wgAction==&amp;quot;edit&amp;quot;||wgAction==&amp;quot;submit&amp;quot;)},getRefBox:function(){return jQuery(&amp;quot;#refs&amp;quot;)},getPosition:function(a){var c=0,b=0;do c+=a.offsetLeft,b+=a.offsetTop;while(a=a.offsetParent);&lt;br /&gt;
return{left:c,top:b}},highlightLengthAtIndex:function(a,c){(a&amp;lt;0||c&amp;lt;0)&amp;amp;&amp;amp;this.log(&amp;quot;highlightStringAtIndex: invalid negative arguments&amp;quot;);var b=this.getMWEditBox(),d=b.value,e=this.getPosition(b).top;b.value=d.substring(0,a);b.focus();b.scrollTop=1E6;e=b.scrollTop;b.value+=d.substring(a);if(e&amp;gt;0)b.scrollTop=e+this.HALF_EDIT_BOX_HEIGHT;jQuery(b).focus().textSelection(&amp;quot;setSelection&amp;quot;,{start:a,end:a+c});e=this.getPosition(b).top;window.scroll(0,e);return!0},highlightTargetString:function(a){var c=this.getMWEditValue().indexOf(a);&lt;br /&gt;
if(c==-1)return this.log(&amp;#039;Target string &amp;quot;&amp;#039;+a+&amp;#039;&amp;quot; not found.&amp;#039;),!1;return this.highlightLengthAtIndex(c,a.length)},getMWEditBox:function(){return jQuery(&amp;quot;#wpTextbox1&amp;quot;)[0]},getMWEditValue:function(){var a=this.getMWEditBox(),c=a.value;!a.selectionStart&amp;amp;&amp;amp;document.selection&amp;amp;&amp;amp;(c=c.replace(/\r\n/g,&amp;quot;\n&amp;quot;));return c},getMWEditForm:function(){return jQuery(&amp;quot;#editform&amp;quot;)[0]},addOnsubmit:function(a){var c=this.getMWEditForm();if(!c)throw Error(&amp;quot;No edit form, possibly due to protected page.&amp;quot;);c.addEventListener(&amp;quot;submit&amp;quot;,&lt;br /&gt;
a,!1)},getEditSummary:function(){return jQuery(&amp;quot;#wpSummary&amp;quot;)[0]},summaryFunctionAdded:!1,shouldAddSummary:!0,loadMaximized:!1,includeProveItEditSummary:function(){if(this.shouldAddSummary&amp;amp;&amp;amp;!this.summaryFunctionAdded)try{var a=this;this.addOnsubmit(function(){var c=a.getEditSummary();c.value.indexOf(&amp;quot;ProveIt&amp;quot;)==-1&amp;amp;&amp;amp;(c.value+=&amp;quot; (edited with [[User:ProveIt_GT|ProveIt]])&amp;quot;)});this.summaryFunctionAdded=!0}catch(c){this.log(&amp;quot;Failed to add onsubmit handler. e.message: &amp;quot;+c.message)}},load:function(){this.summaryFunctionAdded=&lt;br /&gt;
!1;this.isSupportedEditPage()&amp;amp;&amp;amp;jQuery.getScript(proveit.JQUERYUI_SCRIPT_URL,function(){addOnloadHook(function(){proveit.createGUI()})});return!0},clearRefBox:function(){var a=this.getRefBox();if(a==null)return this.log(&amp;quot;Ref box is not loaded yet.&amp;quot;),!1;a=jQuery(&amp;quot;tr:not(&amp;#039;tr#dummyRef&amp;#039;)&amp;quot;,a);jQuery(a).remove()},insertRefIntoMWEditBox:function(a,c){var b=this.getMWEditBox();if(!b)return this.log(&amp;quot;insertRefIntoMWEditBox: txtarea is null&amp;quot;),!1;var b=jQuery(b),d=a.getInsertionText(c);b.textSelection(&amp;quot;encapsulateSelection&amp;quot;,&lt;br /&gt;
{peri:d,replace:!0});b=b.textSelection(&amp;quot;getCaretPosition&amp;quot;,{startAndEnd:!0});this.highlightLengthAtIndex(b[0],b[1]-b[0]);this.includeProveItEditSummary()},changeRefFromEditPane:function(a,c){var b=jQuery(&amp;quot;div.input-row&amp;quot;,c),d=jQuery(&amp;quot;#editrefname&amp;quot;).val();a.name=d!=&amp;quot;&amp;quot;?d:null;a.params={};for(var e,f,d=0;d&amp;lt;b.length;d++)e=b[d],f=jQuery(&amp;quot;.paramvalue&amp;quot;,e)[0],e=jQuery(e).hasClass(&amp;quot;addedrow&amp;quot;)?jQuery(&amp;quot;.paramdesc&amp;quot;,e)[0].value.trim():f.id.substring(this.EDIT_PARAM_PREFIX.length),this.log(&amp;quot;paramName: &amp;quot;+e),f=f.value.trim(),&lt;br /&gt;
this.log(&amp;quot;paramVal: &amp;quot;+f),e!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;f!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(a.params[e]=f);if(a.toString()!=a.orig)a.save=!1;a.update();return a},saveRefFromEdit:function(a){if(!a.save){var c=this.makeRefBoxRow(a,!0),b=jQuery(&amp;quot;.selected&amp;quot;,this.getRefBox()).get(0);this.log(&amp;quot;newRichItem: &amp;quot;+c+&amp;quot;, oldRichItem: &amp;quot;+b+&amp;quot;oldRichItem.parentNode: &amp;quot;+b.parentNode);var d=jQuery(&amp;quot;td.number&amp;quot;,b).text();jQuery(&amp;quot;td.number&amp;quot;,c).text(d);b.parentNode.replaceChild(c,b);jQuery(c).addClass(&amp;quot;selected&amp;quot;);a.updateInText();this.includeProveItEditSummary()}},updateEditPane:function(a){jQuery(&amp;quot;#editrefname&amp;quot;).val(a.name||&lt;br /&gt;
&amp;quot;&amp;quot;);var c={},b;for(b in a.params)c[b]=a.params[b];var d=a.getDefaultParams();for(b=0;b&amp;lt;d.length;b++)c[d[b]]||(c[d[b]]=&amp;quot;&amp;quot;);var d=a.getRequiredParams(),e=[],f;for(f in c)e.push(f);(f=a.getSorter())?e.sort(f):e.sort();jQuery(&amp;quot;#edit-fields&amp;quot;).children(&amp;quot;.paramlist&amp;quot;).children().remove(&amp;quot;div:not(.hidden)&amp;quot;);for(b=0;b&amp;lt;e.length;b++)this.addPaneRow(jQuery(&amp;quot;#edit-pane&amp;quot;).get(),c,this.getDescriptions(),e[b],d[e[b]],!0);var g=jQuery(&amp;quot;#edit-buttons .accept&amp;quot;),i=function(){proveit.log(&amp;quot;Entering acceptEdit&amp;quot;);proveit.changeRefFromEditPane(a,&lt;br /&gt;
jQuery(&amp;quot;#edit-pane&amp;quot;).get());proveit.saveRefFromEdit(a);g.unbind(&amp;quot;click&amp;quot;,i);jQuery(&amp;quot;#edit-pane&amp;quot;).hide();jQuery(&amp;quot;#view-pane&amp;quot;).show()};setTimeout(function(){jQuery(&amp;quot;#edit-fields&amp;quot;).scrollTop(0)},0);g.click(i);jQuery(&amp;quot;.tab-link&amp;quot;).one(&amp;quot;click&amp;quot;,function(){g.unbind(&amp;quot;click&amp;quot;,i)})},addPaneRow:function(a,c,b,d,e,f){var g=jQuery(&amp;quot;#&amp;quot;+(f?&amp;quot;preloadedparamrow&amp;quot;:&amp;quot;addedparamrow&amp;quot;)).clone();jQuery(g).attr(&amp;quot;id&amp;quot;,&amp;quot;&amp;quot;);var i=jQuery(&amp;quot;.paramdesc&amp;quot;,g).eq(0),j=jQuery(&amp;quot;.paramvalue&amp;quot;,g).eq(0);jQuery(&amp;quot;.paramlist&amp;quot;,a).append(g);e?(jQuery(i).addClass(&amp;quot;required&amp;quot;),&lt;br /&gt;
jQuery(&amp;quot;.delete-field&amp;quot;,g).remove()):this.activateRemoveField(g);f?(i.attr(&amp;quot;for&amp;quot;,this.EDIT_PARAM_PREFIX+d),j.attr(&amp;quot;id&amp;quot;,this.EDIT_PARAM_PREFIX+d),a=b[d],a||(this.log(&amp;quot;Undefined description for param: &amp;quot;+d+&amp;quot;.  Using directly as description.&amp;quot;),a=d),jQuery(i).text(a),jQuery(i).attr(&amp;quot;title&amp;quot;,d),jQuery(j).val(c[d]),jQuery(g).show()):(jQuery(g).show(&amp;quot;highlight&amp;quot;,{},&amp;quot;slow&amp;quot;),jQuery(&amp;quot;.inputs&amp;quot;,a).scrollTop(1E5))},togglestyle:!0,toggleinsert:!1,split:function(a,c,b){if(Object.prototype.toString.call(c)!==&amp;quot;[object RegExp]&amp;quot;)return proveit.split._nativeSplit.call(a,&lt;br /&gt;
c,b);var d=[],e=0,f=(c.ignoreCase?&amp;quot;i&amp;quot;:&amp;quot;&amp;quot;)+(c.multiline?&amp;quot;m&amp;quot;:&amp;quot;&amp;quot;)+(c.sticky?&amp;quot;y&amp;quot;:&amp;quot;&amp;quot;),c=RegExp(c.source,f+&amp;quot;g&amp;quot;),g,i,j;a+=&amp;quot;&amp;quot;;proveit.split._compliantExecNpcg||(g=RegExp(&amp;quot;^&amp;quot;+c.source+&amp;quot;$(?!\\s)&amp;quot;,f));if(b===void 0||+b&amp;lt;0)b=Infinity;else if(b=Math.floor(+b),!b)return[];for(;i=c.exec(a);){f=i.index+i[0].length;if(f&amp;gt;e&amp;amp;&amp;amp;(d.push(a.slice(e,i.index)),!proveit.split._compliantExecNpcg&amp;amp;&amp;amp;i.length&amp;gt;1&amp;amp;&amp;amp;i[0].replace(g,function(){for(var a=1;a&amp;lt;arguments.length-2;a++)arguments[a]===void 0&amp;amp;&amp;amp;(i[a]=void 0)}),i.length&amp;gt;1&amp;amp;&amp;amp;i.index&amp;lt;&lt;br /&gt;
a.length&amp;amp;&amp;amp;Array.prototype.push.apply(d,i.slice(1)),j=i[0].length,e=f,d.length&amp;gt;=b))break;c.lastIndex===i.index&amp;amp;&amp;amp;c.lastIndex++}e===a.length?(j||!c.test(&amp;quot;&amp;quot;))&amp;amp;&amp;amp;d.push(&amp;quot;&amp;quot;):d.push(a.slice(e));return d.length&amp;gt;b?d.slice(0,b):d},splitNameVals:function(a){var c={};c.names=proveit.split(a.substring(a.indexOf(&amp;quot;|&amp;quot;)+1),/=(?:[^|]*?(?:\[\[[^|\]]*(?:\|(?:[^|\]]*))?\]\])?)+(?:\||\}\})/);c.names.length--;c.values=proveit.split(a.substring(a.indexOf(&amp;quot;=&amp;quot;)+1,a.indexOf(&amp;quot;}}&amp;quot;)),/\|[^|=]*=/);return c},scanForRefs:function(){this.log(&amp;quot;Entering scanForRefs.&amp;quot;);&lt;br /&gt;
this.clearRefBox();var a=this.getMWEditValue(),c,b={},d=[];a.match(/&amp;lt;[\s]*ref[^\/&amp;gt;]*&amp;gt;/gi);if(a=a.match(/&amp;lt;[\s]*ref[^&amp;gt;]*&amp;gt;(?:[^&amp;lt;]*&amp;lt;[\s]*\/[\s]*ref[\s]*&amp;gt;)?/gi))for(var e=0;e&amp;lt;a.length;e++){var f=this.makeRef(a[e]);f?(c=f.name)||d.push(f):c=(c=a[e].match(this.REF_REGEX))&amp;amp;&amp;amp;(c[1]||c[2]||c[3]);if(c){if(!b[c]&amp;amp;&amp;amp;(b[c]={},!b[c].strings))b[c].strings=[];if(f&amp;amp;&amp;amp;!b[c].reference)b[c].reference=f,d.push(f);b[c].strings.push(a[e])}}for(a=0;a&amp;lt;d.length;a++)d[a].name&amp;amp;&amp;amp;d[a].setCitationStrings(b[d[a].name].strings),this.addNewElement(d[a])},&lt;br /&gt;
REF_REGEX:/&amp;lt;[\s]*ref[\s]*name[\s]*=[\s]*(?:(?:\&amp;quot;(.*?)\&amp;quot;)|(?:\&amp;#039;(.*?)\&amp;#039;)|(?:(.*?)))[\s]*\/?[\s]*&amp;gt;/,makeRef:function(a){var c=/&amp;lt;[\s]*ref[^&amp;gt;]*&amp;gt;[^&amp;lt;]*\S[^&amp;lt;]*&amp;lt;[\s]*\/[\s]*ref[\s]*&amp;gt;/.test(a);this.log(&amp;quot;refText: &amp;quot;+a+&amp;quot;; isReference: &amp;quot;+c);if(!c)return null;c=a.match(/{{[\s]*cite/i)?this.CiteReference:a.match(/{{[\s]*Citation/i)?this.CitationReference:this.RawReference;if(c!=this.RawReference){var b=a.match(/{{[\s]*(cite|Citation)[\s\S]*?}}/i)[0],d=a.match(this.REF_REGEX);if(d&amp;amp;&amp;amp;d!=null)var e=d[1]||d[2]||d[3];&lt;br /&gt;
d=b.split(/\|/g);if(c==this.CiteReference)var f=d[0].toLowerCase().indexOf(&amp;quot;e&amp;quot;),g=d[0].indexOf(&amp;quot;}&amp;quot;),f=d[0].substring(f+1,g!=-1?g:d[0].length).trim()}a=new c({name:e,type:f,save:!0,inMWEditBox:!0,orig:a});if(c!=this.RawReference){c=this.splitNameVals(b);b=c.names;c=c.values;for(e=0;e&amp;lt;b.length;e++)d=b[e].trim().replace(/(?:\s*\|)*(.*)/,&amp;quot;$1&amp;quot;),f=c[e].trim(),f!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(a.params[d]=f)}return a},AbstractReference:function(a){if(!this.setType)this.setType=function(a){this.type=a};this.update=function(){var a=&lt;br /&gt;
this.toString(),b=this.getCitationStrings();if(b.length&amp;gt;0)for(var d=0;d&amp;lt;b.length;d++)b[d]==this.orig&amp;amp;&amp;amp;(proveit.log(&amp;quot;Updating &amp;quot;+b[d]+&amp;quot; to &amp;quot;+a),b[d]=a);else this.name!=null&amp;amp;&amp;amp;(proveit.log(&amp;quot;Adding &amp;quot;+a+&amp;quot; to citationStrings&amp;quot;),b.push(a))};this.name=a.name!=&amp;quot;&amp;quot;?a.name:null;this.setType(a.type);this.save=a.save;this.inMWEditBox=a.inMWEditBox;this.orig=a.orig;this.params={};this.getSorter=function(){var a=this;return function(b,d){var e=a.getSortIndex(b),f=a.getSortIndex(d);return e!=-1&amp;amp;&amp;amp;f!=-1?e-f:b&amp;lt;d?-1:b==&lt;br /&gt;
d?0:1}};this.isValid=function(){return!0};this.getLabel=function(){var a=&amp;quot;&amp;quot;;if(this.params.author)a=this.params.author+&amp;quot;; &amp;quot;;else if(this.params.last)a=this.params.last,this.params.first&amp;amp;&amp;amp;(a+=&amp;quot;, &amp;quot;+this.params.first),a+=&amp;quot;; &amp;quot;;this.params.title&amp;amp;&amp;amp;(a+=this.params.title);if(a==&amp;quot;&amp;quot;){for(var b in this.params)break;b&amp;amp;&amp;amp;(a=b)}return a};this.getInsertionText=function(a){proveit.log(&amp;quot;getInsertionText&amp;quot;);if(a)return this.toString();else if(this.name)return&amp;#039;&amp;lt;ref name=&amp;quot;&amp;#039;+this.name+&amp;#039;&amp;quot; /&amp;gt;&amp;#039;;else throw Error(&amp;quot;getInsertionText: ref.name is null&amp;quot;);&lt;br /&gt;
};this.updateInText=function(){var a=proveit.getMWEditBox();if(a&amp;amp;&amp;amp;a!=null){a.focus();var b=proveit.getMWEditValue(),b=b.replace(this.orig,this.toString());a.value=b;this.orig=this.toString();this.save=!0;proveit.highlightTargetString(this.toString())}};this.toStringInternal=function(a,b){var d=this.name?&amp;#039;&amp;lt;ref name=&amp;quot;&amp;#039;+this.name+&amp;#039;&amp;quot;&amp;gt;&amp;#039;:&amp;quot;&amp;lt;ref&amp;gt;&amp;quot;;d+=&amp;quot;{{&amp;quot;+a+(b?&amp;quot; &amp;quot;+this.type:&amp;quot;&amp;quot;);for(var e in this.params)d+=&amp;quot; | &amp;quot;+e+&amp;quot;=&amp;quot;+this.params[e];d+=&amp;quot;}}&amp;lt;/ref&amp;gt;&amp;quot;;return d};this.citationStrings=[];this.setCitationStrings=function(a){this.citationStrings=&lt;br /&gt;
a};this.getCitationStrings=function(){return this.citationStrings};this.getIcon=function(){return proveit.STATIC_BASE+&amp;quot;page_white.png&amp;quot;}},CiteReference:function(a){var c={web:&amp;quot;web&amp;quot;,book:&amp;quot;book&amp;quot;,journal:&amp;quot;journal&amp;quot;,conference:&amp;quot;conference&amp;quot;,encyclopedia:&amp;quot;encyclopedia&amp;quot;,news:&amp;quot;news&amp;quot;,newsgroup:&amp;quot;newsgroup&amp;quot;,paper:&amp;quot;journal&amp;quot;,&amp;quot;press release&amp;quot;:&amp;quot;press release&amp;quot;,pressrelease:&amp;quot;press release&amp;quot;,interview:&amp;quot;interview&amp;quot;,episode:&amp;quot;episode&amp;quot;,video:&amp;quot;video&amp;quot;};this.setType=function(a){var b=c[a];this.type=b!=null?b:a};proveit.AbstractReference.call(this,&lt;br /&gt;
a);this.getSortIndex=function(a){return jQuery.inArray(a,[&amp;quot;url&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;encyclopedia&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;work&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;agency&amp;quot;,&amp;quot;accessdate&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;last&amp;quot;,&amp;quot;first&amp;quot;,&amp;quot;subject&amp;quot;,&amp;quot;subjectlink&amp;quot;,&amp;quot;inventor&amp;quot;,&amp;quot;editor&amp;quot;,&amp;quot;author2&amp;quot;,&amp;quot;last2&amp;quot;,&amp;quot;first2&amp;quot;,&amp;quot;subject2&amp;quot;,&amp;quot;subjectlink2&amp;quot;,&amp;quot;author3&amp;quot;,&amp;quot;last3&amp;quot;,&amp;quot;first3&amp;quot;,&amp;quot;subject3&amp;quot;,&amp;quot;subjectlink3&amp;quot;,&amp;quot;author4&amp;quot;,&amp;quot;last4&amp;quot;,&amp;quot;first4&amp;quot;,&amp;quot;subject4&amp;quot;,&amp;quot;author5&amp;quot;,&amp;quot;last5&amp;quot;,&amp;quot;first5&amp;quot;,&amp;quot;author6&amp;quot;,&amp;quot;last6&amp;quot;,&amp;quot;first6&amp;quot;,&amp;quot;author7&amp;quot;,&amp;quot;last7&amp;quot;,&amp;quot;first7&amp;quot;,&amp;quot;author8&amp;quot;,&amp;quot;last8&amp;quot;,&amp;quot;first8&amp;quot;,&amp;quot;author9&amp;quot;,&amp;quot;last9&amp;quot;,&amp;quot;first9&amp;quot;,&amp;quot;authorlink&amp;quot;,&amp;quot;coauthors&amp;quot;,&lt;br /&gt;
&amp;quot;interviewer&amp;quot;,&amp;quot;cointerviewers&amp;quot;,&amp;quot;type&amp;quot;,&amp;quot;newsgroup&amp;quot;,&amp;quot;journal&amp;quot;,&amp;quot;booktitle&amp;quot;,&amp;quot;program&amp;quot;,&amp;quot;episodelink&amp;quot;,&amp;quot;series&amp;quot;,&amp;quot;serieslink&amp;quot;,&amp;quot;credits&amp;quot;,&amp;quot;network&amp;quot;,&amp;quot;station&amp;quot;,&amp;quot;callsign&amp;quot;,&amp;quot;city&amp;quot;,&amp;quot;airdate&amp;quot;,&amp;quot;began&amp;quot;,&amp;quot;ended&amp;quot;,&amp;quot;season&amp;quot;,&amp;quot;seriesno&amp;quot;,&amp;quot;number&amp;quot;,&amp;quot;minutes&amp;quot;,&amp;quot;transcript&amp;quot;,&amp;quot;transcripturl&amp;quot;,&amp;quot;people&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;month&amp;quot;,&amp;quot;article&amp;quot;,&amp;quot;contribution&amp;quot;,&amp;quot;format&amp;quot;,&amp;quot;medium&amp;quot;,&amp;quot;newspaper&amp;quot;,&amp;quot;conference&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;edition&amp;quot;,&amp;quot;issue&amp;quot;,&amp;quot;location&amp;quot;,&amp;quot;pages&amp;quot;,&amp;quot;page&amp;quot;,&amp;quot;language&amp;quot;,&amp;quot;isbn&amp;quot;,&amp;quot;issn&amp;quot;,&amp;quot;oclc&amp;quot;,&amp;quot;doi&amp;quot;,&amp;quot;pmid&amp;quot;,&amp;quot;id&amp;quot;,&amp;quot;archiveurl&amp;quot;,&amp;quot;archivedate&amp;quot;,&amp;quot;time&amp;quot;,&amp;quot;quote&amp;quot;,&amp;quot;ref&amp;quot;])};&lt;br /&gt;
this.toString=function(){return this.toStringInternal(&amp;quot;cite&amp;quot;,!0)};var b={web:{url:!0,title:!0},book:{title:!0},journal:{title:!0},conference:{title:!0},encyclopedia:{title:!0,encyclopedia:!0},news:{title:!0,work:!0,date:!0},newsgroup:{title:!0},&amp;quot;press release&amp;quot;:{title:!0},interview:{last:!0},episode:{title:!0},video:{title:!0}};this.getRequiredParams=function(){var a=b[this.type];return a?a:{}};var d={web:[&amp;quot;url&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;accessdate&amp;quot;,&amp;quot;work&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;pages&amp;quot;],book:[&amp;quot;title&amp;quot;,&amp;quot;author&amp;quot;,&lt;br /&gt;
&amp;quot;authorlink&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;isbn&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;location&amp;quot;,&amp;quot;pages&amp;quot;],journal:[&amp;quot;title&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;journal&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;issue&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;month&amp;quot;,&amp;quot;pages&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;doi&amp;quot;],conference:[&amp;quot;conference&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;booktitle&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;editor&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;month&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;id&amp;quot;,&amp;quot;accessdate&amp;quot;,&amp;quot;location&amp;quot;,&amp;quot;pages&amp;quot;,&amp;quot;publisher&amp;quot;],encyclopedia:[&amp;quot;title&amp;quot;,&amp;quot;encyclopedia&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;editor&amp;quot;,&amp;quot;accessdate&amp;quot;,&amp;quot;edition&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;location&amp;quot;,&amp;quot;pages&amp;quot;],news:[&amp;quot;title&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;work&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;accessdate&amp;quot;,&amp;quot;pages&amp;quot;,&amp;quot;location&amp;quot;,&amp;quot;agency&amp;quot;],newsgroup:[&amp;quot;title&amp;quot;,&lt;br /&gt;
&amp;quot;author&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;newsgroup&amp;quot;,&amp;quot;id&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;accessdate&amp;quot;],&amp;quot;press release&amp;quot;:[&amp;quot;title&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;accessdate&amp;quot;],interview:[&amp;quot;last&amp;quot;,&amp;quot;first&amp;quot;,&amp;quot;subjectlink&amp;quot;,&amp;quot;interviewer&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;callsign&amp;quot;,&amp;quot;city&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;program&amp;quot;,&amp;quot;accessdate&amp;quot;],episode:[&amp;quot;title&amp;quot;,&amp;quot;series&amp;quot;,&amp;quot;credits&amp;quot;,&amp;quot;airdate&amp;quot;,&amp;quot;city&amp;quot;,&amp;quot;network&amp;quot;,&amp;quot;season&amp;quot;],video:[&amp;quot;people&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;medium&amp;quot;,&amp;quot;location&amp;quot;,&amp;quot;publisher&amp;quot;]};this.getDefaultParams=function(){var a=d[this.type];return a?a:[]};this.isValid=function(){if(this.type==&amp;quot;&amp;quot;)return!1;var a=this.getRequiredParams(),&lt;br /&gt;
b=!0,c;for(c in a)if(a[c]&amp;amp;&amp;amp;(b&amp;amp;=c in this.params,!b))break;return b};var e={web:&amp;quot;page_white_world.png&amp;quot;,book:&amp;quot;book.png&amp;quot;,journal:&amp;quot;page_white_text.png&amp;quot;,news:&amp;quot;newspaper.png&amp;quot;,newsgroup:&amp;quot;comments.png&amp;quot;,&amp;quot;press release&amp;quot;:&amp;quot;transmit_blue.png&amp;quot;,interview:&amp;quot;telephone.png&amp;quot;,episode:&amp;quot;television.png&amp;quot;,video:&amp;quot;film.png&amp;quot;},f=this.getIcon;this.getIcon=function(){var a=e[this.type];if(a)return proveit.STATIC_BASE+a;return f.call(this)}},CitationReference:function(a){proveit.AbstractReference.call(this,a);var c={},b={web:[&amp;quot;url&amp;quot;,&lt;br /&gt;
&amp;quot;author&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;accessdate&amp;quot;],news:[&amp;quot;author&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;newspaper&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;publication-place&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;issue&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;pages&amp;quot;],encyclopedia:[&amp;quot;author&amp;quot;,&amp;quot;editor&amp;quot;,&amp;quot;contribution&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;place&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;pages&amp;quot;],book:[&amp;quot;author&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;place&amp;quot;,&amp;quot;year&amp;quot;],journal:[&amp;quot;author&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;journal&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;issue&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;pages&amp;quot;],patent:[&amp;quot;inventor&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;issue-date&amp;quot;,&amp;quot;patent-number&amp;quot;,&amp;quot;country-code&amp;quot;]};this.getSortIndex=function(a){return[&amp;quot;last&amp;quot;,&amp;quot;first&amp;quot;,&amp;quot;url&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;editor&amp;quot;,&lt;br /&gt;
&amp;quot;contribution&amp;quot;,&amp;quot;author-link&amp;quot;,&amp;quot;last2&amp;quot;,&amp;quot;first2&amp;quot;,&amp;quot;author2-link&amp;quot;,&amp;quot;publication-date&amp;quot;,&amp;quot;inventor&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;issue-date&amp;quot;,&amp;quot;patent-number&amp;quot;,&amp;quot;country-code&amp;quot;,&amp;quot;journal&amp;quot;,&amp;quot;volume&amp;quot;,&amp;quot;newspaper&amp;quot;,&amp;quot;issue&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;publisher&amp;quot;,&amp;quot;place&amp;quot;,&amp;quot;year&amp;quot;,&amp;quot;edition&amp;quot;,&amp;quot;publication-place&amp;quot;,&amp;quot;series&amp;quot;,&amp;quot;version&amp;quot;,&amp;quot;pages&amp;quot;,&amp;quot;page&amp;quot;,&amp;quot;id&amp;quot;,&amp;quot;isbn&amp;quot;,&amp;quot;doi&amp;quot;,&amp;quot;oclc&amp;quot;,&amp;quot;accessdate&amp;quot;].indexOf(a)};this.toString=function(){return this.toStringInternal(&amp;quot;Citation&amp;quot;,!1)};this.getRequiredParams=function(){return c};this.getDefaultParams=function(){return this.type?b[this.type]:&lt;br /&gt;
[&amp;quot;url&amp;quot;,&amp;quot;title&amp;quot;,&amp;quot;author&amp;quot;,&amp;quot;date&amp;quot;,&amp;quot;publisher&amp;quot;]}},RawReference:function(a){proveit.AbstractReference.call(this,a);this.type=&amp;quot;raw&amp;quot;;this.toString=function(){return this.orig};this.params.title=this.orig;this.getIcon=function(){return proveit.STATIC_BASE+&amp;quot;raw.png&amp;quot;}},getRefFromAddPane:function(a){for(var c=a.id,c=new (this.togglestyle?this.CiteReference:this.CitationReference)({name:jQuery(&amp;quot;#addrefname&amp;quot;).val(),type:c}),b,a=jQuery(&amp;quot;.paramlist&amp;quot;,a)[0],d=jQuery(&amp;quot;div&amp;quot;,a),e=0;e&amp;lt;d.length;e++){b=d[e];this.log(&amp;quot;getRefFromAddPane: i: &amp;quot;+&lt;br /&gt;
e+&amp;quot;, paramRow: &amp;quot;+b);var f=jQuery(&amp;quot;.paramvalue&amp;quot;,b)[0],a=jQuery(b).hasClass(&amp;quot;addedrow&amp;quot;)?jQuery(&amp;quot;.paramdesc&amp;quot;,b)[0].value.trim():f.id.substring(this.NEW_PARAM_PREFIX.length);this.log(&amp;quot;getRefFromAddPane: paramRow.childNodes.length: &amp;quot;+b.childNodes.length);this.log(&amp;quot;getRefFromAddPane: valueTextbox.refName: &amp;quot;+f.refName);this.log(&amp;quot;getRefFromAddPane: valueTextbox.id: &amp;quot;+f.id);b=f.value.trim();this.log(&amp;quot;getRefFromAddPane: paramName: &amp;quot;+a+&amp;quot;; paramVal: &amp;quot;+b);a!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;b!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(c.params[a]=b)}c.update();this.log(&amp;quot;Exiting getRefFromAddPane&amp;quot;);&lt;br /&gt;
return c},addReference:function(a){this.addNewElement(a);a.orig=a.toString();this.insertRefIntoMWEditBox(a,!0);a.save=!0;a.inMWEditBox=!0},clearCitePanes:function(a){a.hasChildNodes()&amp;amp;&amp;amp;a.removeChild(a.firstChild)},activateRemoveField:function(a){jQuery(&amp;quot;.delete-field&amp;quot;,a).click(function(){jQuery(a).hide(&amp;quot;highlight&amp;quot;,{},&amp;quot;slow&amp;quot;,function(){jQuery(a).remove()})})},changeAddPane:function(a){jQuery(&amp;quot;#add-fields&amp;quot;).scrollTop(0);jQuery(a.parentNode).show();var c=jQuery(&amp;quot;.addpanes&amp;quot;,a.parentNode.parentNode).get(0);&lt;br /&gt;
this.clearCitePanes(c);var b=a.value,d=document.getElementById(&amp;quot;dummyCitePane&amp;quot;).cloneNode(!0);d.id=b.replace(&amp;quot; &amp;quot;,&amp;quot;_&amp;quot;);jQuery(&amp;quot;.ref-name-row&amp;quot;,d).children(&amp;quot;input&amp;quot;).attr(&amp;quot;id&amp;quot;,&amp;quot;addrefname&amp;quot;);jQuery(&amp;quot;.ref-name-row&amp;quot;,d).children(&amp;quot;label&amp;quot;).attr(&amp;quot;for&amp;quot;,&amp;quot;addrefname&amp;quot;);a=a.id==&amp;quot;citemenu&amp;quot;?new this.CiteReference({}):new this.CitationReference({});a.type=b;var b=this.getDescriptions(),e=a.getDefaultParams().slice(0);e.sort(a.getSorter());for(var f=0;f&amp;lt;e.length;f++)a.params[e[f]]=&amp;quot;&amp;quot;;this.log(&amp;quot;changeAddPane: newRef: &amp;quot;+&lt;br /&gt;
a);e=[];for(j in a.params)e.push(j);e.sort(a.getSorter());for(var g=a.getRequiredParams(),i=jQuery(&amp;quot;.paramlist&amp;quot;,d)[0],f=0;f&amp;lt;e.length;f++){var j=e[f],h;if(b[j]){h=document.getElementById(&amp;quot;preloadedparamrow&amp;quot;).cloneNode(!0);var k=jQuery(&amp;quot;.paramdesc&amp;quot;,h);if(g[j]){k.addClass(&amp;quot;required&amp;quot;);var l=jQuery(&amp;quot;.delete-field&amp;quot;,h)[0];l.parentNode.removeChild(l)}else this.activateRemoveField(h);k.text(b[j]);k.attr(&amp;quot;for&amp;quot;,this.NEW_PARAM_PREFIX+j);j==&amp;quot;accessdate&amp;quot;&amp;amp;&amp;amp;jQuery(&amp;quot;.paramvalue&amp;quot;,h).val(this.formatDate(new Date))}else h=&lt;br /&gt;
document.getElementById(&amp;quot;addedparamrow&amp;quot;).cloneNode(!0),jQuery(&amp;quot;.paramdesc&amp;quot;,h)[0].setAttribute(&amp;quot;value&amp;quot;,j);h.id=&amp;quot;&amp;quot;;this.activateRemoveField(h);jQuery(&amp;quot;.paramvalue&amp;quot;,h)[0].id=this.NEW_PARAM_PREFIX+j;this.log(&amp;quot;changeAddPane: param: &amp;quot;+j+&amp;quot;; newRef.params[param]: &amp;quot;+a.params[j]);jQuery(h).show();i.appendChild(h)}jQuery(d).show();c.insertBefore(d,c.firstChild);this.log(&amp;quot;Exiting changeAddPane&amp;quot;)},createGUI:function(){importStylesheetURI(this.JQUERYUI_STYLES_URL);importStylesheetURI(this.STATIC_BASE+&amp;quot;styles.css&amp;quot;);&lt;br /&gt;
var a=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;proveit&amp;quot;}),c=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;tabs&amp;quot;}),b=jQuery(&amp;quot;&amp;lt;h1/&amp;gt;&amp;quot;),d=jQuery(&amp;quot;&amp;lt;a/&amp;gt;&amp;quot;,{title:&amp;quot;Created by the ELC Lab at Georgia Tech&amp;quot;,href:&amp;quot;http://proveit.cc.gatech.edu&amp;quot;,target:&amp;quot;_blank&amp;quot;}),e=jQuery(&amp;quot;&amp;lt;img/&amp;gt;&amp;quot;,{src:this.STATIC_BASE+&amp;quot;logo.png&amp;quot;,alt:&amp;quot;ProveIt&amp;quot;,height:30,width:118});d.append(e);b.append(d);var f=jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{text:&amp;quot;show/hide&amp;quot;});b.append(f);c.append(b);e=jQuery(&amp;quot;&amp;lt;ul/&amp;gt;&amp;quot;);d=jQuery(&amp;quot;&amp;lt;li/&amp;gt;&amp;quot;);b=jQuery(&amp;quot;&amp;lt;a/&amp;gt;&amp;quot;,{id:&amp;quot;view-link&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;tab-link&amp;quot;,href:&amp;quot;#view-tab&amp;quot;});b.append(&amp;quot;References (&amp;quot;);&lt;br /&gt;
var g=jQuery(&amp;quot;&amp;lt;span/&amp;gt;&amp;quot;,{id:&amp;quot;numRefs&amp;quot;}).append(&amp;quot;0&amp;quot;);b.append(g).append(&amp;quot;)&amp;quot;);d.append(b);e.append(d);g=jQuery(&amp;quot;&amp;lt;li/&amp;gt;&amp;quot;);d=jQuery(&amp;quot;&amp;lt;a/&amp;gt;&amp;quot;,{id:&amp;quot;add-link&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;tab-link&amp;quot;,href:&amp;quot;#add-tab&amp;quot;}).append(&amp;quot;Add a Reference&amp;quot;);g.append(d);e.append(g);c.append(e);var i=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;view-tab&amp;quot;,css:{display:&amp;quot;none&amp;quot;}}),e=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;view-pane&amp;quot;}),g=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;scroll&amp;quot;,style:&amp;quot;height: 210px;&amp;quot;}),j=jQuery(&amp;quot;&amp;lt;table/&amp;gt;&amp;quot;,{id:&amp;quot;refs&amp;quot;}),h=jQuery(&amp;quot;&amp;lt;tr/&amp;gt;&amp;quot;,{id:&amp;quot;dummyRef&amp;quot;,style:&amp;quot;display: none;&amp;quot;});h.append(jQuery(&amp;quot;&amp;lt;td/&amp;gt;&amp;quot;,&lt;br /&gt;
{&amp;quot;class&amp;quot;:&amp;quot;number&amp;quot;})).append(jQuery(&amp;quot;&amp;lt;td/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;type&amp;quot;})).append(jQuery(&amp;quot;&amp;lt;td/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;title&amp;quot;}));var k=jQuery(&amp;quot;&amp;lt;td/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;edit&amp;quot;}).append(jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{text:&amp;quot;edit&amp;quot;}));h.append(k);j.append(h);g.append(j);e.append(g);i.append(e);k=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;edit-pane&amp;quot;,style:&amp;quot;display: none&amp;quot;});e=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;edit-fields&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;inputs scroll&amp;quot;,style:&amp;quot;height: 170px&amp;quot;,tabindex:0});h=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;ref-name-row&amp;quot;,tabindex:-1});g=jQuery(&amp;quot;&amp;lt;label/&amp;gt;&amp;quot;,{&amp;quot;for&amp;quot;:&amp;quot;editrefname&amp;quot;,title:&amp;quot;This is a unique identifier that can be used to refer to this reference elsewhere on the page.&amp;quot;,&lt;br /&gt;
&amp;quot;class&amp;quot;:&amp;quot;paramdesc&amp;quot;}).append(&amp;quot;&amp;amp;lt;ref&amp;amp;gt; name&amp;quot;);h.append(g);h.append(jQuery(&amp;quot;&amp;lt;input/&amp;gt;&amp;quot;,{id:&amp;quot;editrefname&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;paramvalue&amp;quot;}));g=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;paramlist&amp;quot;});e.append(h);e.append(g);k.append(e);var l=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;edit-buttons&amp;quot;}),e=jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{style:&amp;quot;margin-right: 50px;&amp;quot;}).append(&amp;quot;add field&amp;quot;);l.append(e);e=jQuery(&amp;quot;&amp;lt;span/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;required&amp;quot;,text:&amp;quot;bold&amp;quot;});l.append(e).append(&amp;quot; = required field&amp;quot;);g=jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;right-side accept&amp;quot;,text:&amp;quot;update edit form&amp;quot;});&lt;br /&gt;
l.append(g);j=jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;right-side cancel&amp;quot;,text:&amp;quot;cancel&amp;quot;});l.append(j);k.append(l);i.append(k);c.append(i);k=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;dummyCitePane&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;typepane&amp;quot;,style:&amp;quot;display: none&amp;quot;});h=h.clone();k.append(h);k.append(jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;paramlist&amp;quot;}));c.append(k);h=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;preloadedparamrow&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;preloadedrow input-row&amp;quot;,style:&amp;quot;display: none&amp;quot;}).append(jQuery(&amp;quot;&amp;lt;label/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;paramdesc&amp;quot;}));k=jQuery(&amp;quot;&amp;lt;input/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;paramvalue&amp;quot;,tabindex:-1});h.append(k);&lt;br /&gt;
l=jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;delete-field&amp;quot;}).append(&amp;quot;delete field&amp;quot;);h.append(l);c.append(h);h=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;addedparamrow&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;addedrow input-row&amp;quot;,style:&amp;quot;display: none&amp;quot;}).append(jQuery(&amp;quot;&amp;lt;input/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;paramdesc&amp;quot;,tabindex:-1})).append(k.clone()).append(l.clone());c.append(h);var p=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;add-tab&amp;quot;,css:{display:&amp;quot;none&amp;quot;}}),h=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;add-fields&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;inputs scroll&amp;quot;,style:&amp;quot;height: 170px&amp;quot;}),n=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{style:&amp;quot;display: none&amp;quot;,id:&amp;quot;cite&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;input-row&amp;quot;}),&lt;br /&gt;
m=jQuery(&amp;quot;&amp;lt;label/&amp;gt;&amp;quot;,{&amp;quot;for&amp;quot;:&amp;quot;citemenu&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;paramdesc required&amp;quot;,text:&amp;quot;Reference type&amp;quot;});n.append(m);for(var q=jQuery(&amp;quot;&amp;lt;select/&amp;gt;&amp;quot;,{id:&amp;quot;citemenu&amp;quot;,change:function(){proveit.changeAddPane(q.get(0))}}),o=this.CiteReference.getTypes(),k=this.getDescriptions(),l=0;l&amp;lt;o.length;l++)q.append(jQuery(&amp;quot;&amp;lt;option/&amp;gt;&amp;quot;,{value:o[l],text:k[o[l]]}));n.append(q);h.append(n);h.append(jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;addpanes&amp;quot;,id:&amp;quot;citepanes&amp;quot;,tabindex:0}));n=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{style:&amp;quot;display: none&amp;quot;,id:&amp;quot;citation&amp;quot;,&amp;quot;class&amp;quot;:&amp;quot;input-row&amp;quot;});&lt;br /&gt;
m=m.clone().attr(&amp;quot;for&amp;quot;,&amp;quot;citationmenu&amp;quot;);n.append(m);for(var r=jQuery(&amp;quot;&amp;lt;select/&amp;gt;&amp;quot;,{id:&amp;quot;citemenu&amp;quot;,change:function(){proveit.changeAddPane(r.get(0))}}),m=[&amp;quot;web&amp;quot;,&amp;quot;book&amp;quot;,&amp;quot;journal&amp;quot;,&amp;quot;encyclopedia&amp;quot;,&amp;quot;news&amp;quot;,&amp;quot;patent&amp;quot;],o=0;o&amp;lt;m.length;o++)r.append(jQuery(&amp;quot;&amp;lt;option/&amp;gt;&amp;quot;,{value:m[l],text:k[m[l]]}));n.append(r);h.append(n).append(jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;addpanes&amp;quot;,id:&amp;quot;citationpanes&amp;quot;,style:&amp;quot;display: none;&amp;quot;}));p.append(h);h=jQuery(&amp;quot;&amp;lt;div/&amp;gt;&amp;quot;,{id:&amp;quot;add-buttons&amp;quot;});h.append(jQuery(&amp;quot;&amp;lt;button/&amp;gt;&amp;quot;,{style:&amp;quot;margin-right: 50px;&amp;quot;,text:&amp;quot;add field&amp;quot;})).append(e.clone()).append(&amp;quot; = required&amp;quot;).append(g.clone().text(&amp;quot;insert into edit form&amp;quot;)).append(j.clone());&lt;br /&gt;
p.append(h);c.append(p);a.append(c);jQuery(document.body).prepend(a);var s=function(){jQuery(&amp;quot;#edit-pane&amp;quot;).hide();jQuery(&amp;quot;#view-pane&amp;quot;).show()};jQuery(&amp;quot;#tabs&amp;quot;).tabs({selected:0,show:function(a,b){switch(b.index){case 1:s(),proveit.changeAddPane(document.getElementById(proveit.togglestyle?&amp;quot;citemenu&amp;quot;:&amp;quot;citationmenu&amp;quot;))}}});jQuery(b).click(function(){jQuery(i).is(&amp;quot;:hidden&amp;quot;)?f.click():s()});jQuery(d).click(function(){jQuery(p).is(&amp;quot;:hidden&amp;quot;)&amp;amp;&amp;amp;f.click()});jQuery(&amp;quot;#add-buttons button:first&amp;quot;).button({icons:{primary:&amp;quot;ui-icon-circle-plus&amp;quot;}}).click(function(){proveit.addPaneRow(document.getElementById(&amp;quot;add-tab&amp;quot;))}).next().next().button({icons:{primary:&amp;quot;ui-icon-circle-check&amp;quot;,&lt;br /&gt;
secondary:&amp;quot;ui-icon-circle-arrow-e&amp;quot;}}).click(function(){proveit.addReference(proveit.getRefFromAddPane(jQuery(&amp;quot;#add-tab .typepane&amp;quot;).get(0)));jQuery(&amp;quot;#tabs&amp;quot;).tabs({selected:&amp;quot;#view-tab&amp;quot;});jQuery(&amp;quot;div.scroll, #view-pane&amp;quot;).scrollTop(1E5)}).next().button({icons:{primary:&amp;quot;ui-icon-circle-close&amp;quot;}}).click(function(){jQuery(&amp;quot;#tabs&amp;quot;).tabs({selected:&amp;quot;#view-tab&amp;quot;})});jQuery(&amp;quot;button.cancel&amp;quot;).click(s);jQuery(&amp;quot;#edit-buttons button:first&amp;quot;).button({icons:{primary:&amp;quot;ui-icon-circle-plus&amp;quot;}}).click(function(){proveit.addPaneRow(jQuery(&amp;quot;#edit-pane&amp;quot;))}).next().next().button({icons:{primary:&amp;quot;ui-icon-circle-check&amp;quot;}}).next().button({icons:{primary:&amp;quot;ui-icon-circle-close&amp;quot;}});&lt;br /&gt;
jQuery(&amp;quot;.delete-field&amp;quot;).button({icons:{primary:&amp;quot;ui-icon-close&amp;quot;},text:!1});f.button({icons:{primary:&amp;quot;ui-icon-triangle-1-n&amp;quot;},text:!1});var t=jQuery(&amp;quot;#view-tab, #add-tab&amp;quot;);f.toggle(function(){t.show();f.button(&amp;quot;option&amp;quot;,&amp;quot;icons&amp;quot;,{primary:&amp;quot;ui-icon-triangle-1-s&amp;quot;})},function(){t.hide();f.button(&amp;quot;option&amp;quot;,&amp;quot;icons&amp;quot;,{primary:&amp;quot;ui-icon-triangle-1-n&amp;quot;})});this.scanForRefs();this.loadMaximized&amp;amp;&amp;amp;f.click();jQuery(&amp;quot;#refs tr&amp;quot;).eq(0).click().click();jQuery(&amp;quot;#refs tr:even&amp;quot;).addClass(&amp;quot;light&amp;quot;);jQuery(&amp;quot;#refs tr:odd&amp;quot;).addClass(&amp;quot;dark&amp;quot;)},&lt;br /&gt;
makeRefBoxRow:function(a,c){var b=jQuery(&amp;#039;&amp;lt;tr&amp;gt;&amp;lt;td class=&amp;quot;number&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;type&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;title&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td class=&amp;quot;edit&amp;quot;&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;#039;).get(0);a.isValid()||jQuery(b).addClass(&amp;quot;invalid&amp;quot;);jQuery(&amp;quot;.edit button&amp;quot;,b).get(0);var d=this,e=&amp;quot;&amp;quot;,f=&amp;quot;&amp;quot;;if(a.params.title!=null)e=a.params.title,f=this.truncateTitle(e);jQuery(&amp;quot;td.title&amp;quot;,b).text(f);jQuery(&amp;quot;td.title&amp;quot;,b).attr(&amp;quot;title&amp;quot;,e);e=&amp;quot;&amp;quot;;a.params.year?e=a.params.year:a.params.date&amp;amp;&amp;amp;(f=a.params.date.match(/^([12]\d{3})/))&amp;amp;&amp;amp;(e=f[1]);var g=&amp;quot;&amp;quot;;a.params.author?&lt;br /&gt;
g=a.params.author:a.params.last&amp;amp;&amp;amp;(g=a.params.last);if(a.params.coauthors||a.params.last2)g+=&amp;quot; &amp;lt;i&amp;gt;et al.&amp;lt;/i&amp;gt;&amp;quot;;var i=a.getIcon(),j=&amp;quot;&amp;quot;,f=a.type;switch(f){case &amp;quot;web&amp;quot;:j=a.params.url;break;case &amp;quot;book&amp;quot;:a.params.isbn!=null&amp;amp;&amp;amp;(j=wgServer+&amp;quot;/w/index.php?title=Special%3ABookSources&amp;amp;isbn=&amp;quot;+a.params.isbn);break;case &amp;quot;journal&amp;quot;:case &amp;quot;conference&amp;quot;:a.params.doi!=null&amp;amp;&amp;amp;(j=&amp;quot;http://dx.doi.org/&amp;quot;+a.params.doi);break;case &amp;quot;news&amp;quot;:j=a.params.url;break;case &amp;quot;episode&amp;quot;:j=&amp;quot;http://www.imdb.com/find?s=ep&amp;amp;q=&amp;quot;+escape(a.params.title)}jQuery(&amp;quot;td.type&amp;quot;,&lt;br /&gt;
b).css(&amp;quot;background-image&amp;quot;,&amp;quot;url(&amp;quot;+i+&amp;quot;)&amp;quot;);jQuery(&amp;quot;td.type&amp;quot;,b).attr(&amp;quot;title&amp;quot;,a.type);var h=i=&amp;quot;&amp;quot;,k=&amp;quot;&amp;quot;;g!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(i=&amp;#039;By: &amp;lt;span class=&amp;quot;author&amp;quot;&amp;gt;&amp;#039;+g+&amp;quot;&amp;lt;/span&amp;gt;&amp;quot;);e!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(h=&amp;#039;Date: &amp;lt;span class=&amp;quot;date&amp;quot;&amp;gt;&amp;#039;+e+&amp;quot;&amp;lt;/span&amp;gt;&amp;quot;);f!=null&amp;amp;&amp;amp;(j!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(f=&amp;#039;&amp;lt;a href=&amp;quot;&amp;#039;+j+&amp;#039;&amp;quot; target=&amp;quot;_blank&amp;quot;&amp;gt;&amp;#039;+f+&amp;quot;&amp;lt;/a&amp;gt;&amp;quot;),k=&amp;#039;Type: &amp;lt;span class=&amp;quot;type&amp;quot;&amp;gt;&amp;#039;+f+&amp;quot;&amp;lt;/span&amp;gt;&amp;quot;);g=&amp;quot;&amp;quot;;f==&amp;quot;raw&amp;quot;?g=k+&amp;quot; | &amp;quot;+a.toString():i!=&amp;quot;&amp;quot;?g=h!=&amp;quot;&amp;quot;?k!=&amp;quot;&amp;quot;?i+&amp;quot; | &amp;quot;+h+&amp;quot; | &amp;quot;+k:i+&amp;quot; | &amp;quot;+h:k!=&amp;quot;&amp;quot;?i+&amp;quot; | &amp;quot;+k:i:h!=&amp;quot;&amp;quot;?g=k!=&amp;quot;&amp;quot;?h+&amp;quot; | &amp;quot;+k:h:k!=&amp;quot;&amp;quot;&amp;amp;&amp;amp;(g=k);g=&amp;quot;&amp;lt;p&amp;gt;&amp;quot;+g+&amp;quot;&amp;lt;/p&amp;gt;&amp;quot;;e=jQuery(&amp;quot;&amp;lt;div /&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;expanded&amp;quot;});&lt;br /&gt;
jQuery(e).append(g);jQuery(&amp;quot;td.title&amp;quot;,b).append(e);if(!c)f=jQuery(&amp;quot;#refs tr&amp;quot;).length,jQuery(&amp;quot;td.number&amp;quot;,b).text(f),jQuery(&amp;quot;#numRefs&amp;quot;).text(f);jQuery(b).click(function(){d.highlightTargetString(a.orig);jQuery(&amp;quot;#refs tr&amp;quot;).removeClass(&amp;quot;selected&amp;quot;);jQuery(b).addClass(&amp;quot;selected&amp;quot;)});for(var f=function(){d.updateEditPane(a);jQuery(&amp;quot;#view-pane&amp;quot;).hide();jQuery(&amp;quot;#edit-pane&amp;quot;).show()},l=a.getCitationStrings(),g=jQuery(&amp;#039;&amp;lt;span class=&amp;quot;all-citations&amp;quot; /&amp;gt;&amp;#039;),j=0;j&amp;lt;l.length;j++){i=j+1;for(h=&amp;quot;&amp;quot;;i&amp;gt;0;)k=--i%26,h=String.fromCharCode(97+&lt;br /&gt;
k)+h,i=Math.floor(i/26);i=jQuery(&amp;#039;&amp;lt;a href=&amp;quot;#&amp;quot;&amp;gt;&amp;#039;+h+&amp;quot;&amp;lt;/a&amp;gt;&amp;quot;);h=function(a){return function(){for(var b=0,c=0,d=proveit.getMWEditValue(),c=0;c&amp;lt;a;c++){b=d.indexOf(l[c],b);if(b==-1)return proveit.log(&amp;quot;citationStrings[&amp;quot;+c+&amp;quot;]: &amp;quot;+l[c]+&amp;quot; not found.  Returning.&amp;quot;),!1;b+=l[c].length}b=d.indexOf(l[a],b);b==-1?proveit.log(&amp;quot;citationStrings[&amp;quot;+a+&amp;quot;]: &amp;quot;+l[a]+&amp;quot; not found.&amp;quot;):proveit.highlightLengthAtIndex(b,l[a].length);return!1}}(j);i.click(h);g.append(i)}l.length&amp;gt;1&amp;amp;&amp;amp;(j=jQuery(&amp;quot;&amp;lt;p /&amp;gt;&amp;quot;),j.append(&amp;#039;This reference is cited in the article &amp;lt;span class=&amp;quot;num-citations&amp;quot;&amp;gt;&amp;#039;+&lt;br /&gt;
l.length+&amp;quot; times&amp;lt;/span&amp;gt;: &amp;quot;).append(g),e.append(j));a.type!=&amp;quot;raw&amp;quot;?(g=jQuery(&amp;quot;&amp;lt;button /&amp;gt;&amp;quot;,{text:&amp;quot;edit&amp;quot;}),jQuery(g).button({icons:{primary:&amp;quot;ui-icon-pencil&amp;quot;},text:!1}),g.click(f),jQuery(&amp;quot;.edit&amp;quot;,b).append(g),g=jQuery(&amp;quot;&amp;lt;button /&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;edit&amp;quot;,text:&amp;quot;edit this reference&amp;quot;}),jQuery(g).button({icons:{primary:&amp;quot;ui-icon-pencil&amp;quot;},text:!0}),g.click(f),e.append(g),jQuery(b).dblclick(f)):jQuery(&amp;quot;.edit&amp;quot;,b).append(&amp;quot;&amp;amp;nbsp;&amp;quot;);l.length&amp;gt;0&amp;amp;&amp;amp;(f=jQuery(&amp;quot;&amp;lt;button /&amp;gt;&amp;quot;,{&amp;quot;class&amp;quot;:&amp;quot;insert&amp;quot;,text:&amp;quot;insert this reference at cursor&amp;quot;}),&lt;br /&gt;
jQuery(f).button({icons:{primary:&amp;quot;ui-icon-arrowthick-1-e&amp;quot;},text:!0}),f.click(function(){d.insertRefIntoMWEditBox(a,!1);return!1}),e.append(f));return b},truncateTitle:function(a){var c=a;a.length&amp;gt;86&amp;amp;&amp;amp;(c=c.substring(0,86),a=c.lastIndexOf(&amp;quot; &amp;quot;),a!=-1&amp;amp;&amp;amp;(c=c.substr(0,a),c+=&amp;quot; ...&amp;quot;));return c},formatDate:function(a){var c=a.getFullYear(),b=this.getDescriptions().months[a.getMonth()],a=(a.getDate()&amp;lt;10?&amp;quot;0&amp;quot;:&amp;quot;&amp;quot;)+a.getDate();return b+&amp;quot; &amp;quot;+a+&amp;quot;, &amp;quot;+c},addNewElement:function(a){var c=this.getRefBox();jQuery(c).append(this.makeRefBoxRow(a,&lt;br /&gt;
!1))}},window.proveit);proveit.CiteReference.getTypes=function(){return[&amp;quot;web&amp;quot;,&amp;quot;book&amp;quot;,&amp;quot;journal&amp;quot;,&amp;quot;conference&amp;quot;,&amp;quot;encyclopedia&amp;quot;,&amp;quot;news&amp;quot;,&amp;quot;newsgroup&amp;quot;,&amp;quot;press release&amp;quot;,&amp;quot;interview&amp;quot;,&amp;quot;episode&amp;quot;,&amp;quot;video&amp;quot;]};if(!String.prototype.trim)String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,&amp;quot;&amp;quot;)};proveit.split._compliantExecNpcg=/()??/.exec(&amp;quot;&amp;quot;)[1]===void 0;proveit.split._nativeSplit=String.prototype.split;proveit.load();&lt;/div&gt;</summary>
		<author><name>Ariely</name></author>
	</entry>
</feed>