var QuickOutput={pageSelected:false,selectExportType:"",selectPageTriggersRangeSelection:true,isFullRecord:function(){return $("#records_chunks").length===0},isMarkedList:function(){var b=$("#output_form");if(!b.length){return false}var c=b.find('input[name="search_mode"]');if(!c.length){return false}var a=c.val();if(typeof a==="undefined"){return false}return a==="MarkedList"},isSafari:Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0,removeAddToENWButton:function(){if(QuickOutput.isFullRecord()&&$('[id^="enw_link"]').children().length){$(".quickOutputENW").filter("a").parent("li").remove();var e=$(".saveToMenu").find("a").first();var a=e.text();var b=e.attr("class").split(/\s+/);var c="";$.each(b,function(f,g){if(g.indexOf("quickOutput")===0){c=g}});if(c.length){var d=$(".saveAgainTo").filter(".quickOutputENW").removeClass("quickOutputENW").unbind("click").addClass(c).click(function(f){f.preventDefault();$(".saveToMenu").find("a."+c).click()}).find("span").text(a)}}},selectionsAvailable:function(){if(typeof jQuery!=="undefined"){return $('input[name="marked_list_candidates"]').length>0}}};var captcha={token:null,recaptchaVerified:false,userSIDVerify:null,executeRecaptcha:function(){captcha.token=grecaptcha.getResponse();if(captcha.token==null||captcha.token==""){grecaptcha.reset();grecaptcha.execute()}return captcha.token},validateRecaptcha:function(a){captcha.executeRecaptcha();if(captcha.token){var b=$("#recaptchaUrl").first().text();captcha.userSIDVerify=$("#captcha_token").val();$.ajax({type:"POST",async:false,url:b,data:{response:captcha.token},success:captcha.checkToken,error:function(){captcha.recaptchaVerified=true}})}},checkToken:function(a){var b=a.success;if(b===true){captcha.userSIDVerify=captcha.token;captcha.recaptchaVerified=true}else{captcha.recaptchaVerified=false}},};(function(D){_.templateSettings={interpolate:/\<\@\=(.+?)\@\>/gim,evaluate:/\<\@(.+?)\@\>/gim,escape:/\<\@\-(.+?)\@\>/gim};var F=Backbone.View.extend({el:D(".saveTo"),initialize:function(){_.bindAll(this,"render","showActions");this.render();return this},render:function(){if(this.$el.size()===0){this.$el=D(".saveTo")}this.$el.button({text:false,icons:{primary:"ui-icon-triangle-1-s"}}).click(this.showActions);return this},showActions:function(W){disable_auto_submit();$this=D(W.currentTarget);$button=$this.parent();var U=D(document).height()/2;var V=$button.position().top;var T=V<=U;var X=$button.next().show();X.css({visibility:"visible"}).position({my:T?"left top":"left bottom",at:T?"left bottom":"left top",of:$button.parent().find(".saveAgainTo")});D(document).one("click",function(){X.hide()});return false}});var m=Backbone.View.extend({el:D(".saveAgainTo"),initialize:function(){_.bindAll(this,"render","doPreviousAction");this.render();return this},render:function(){if(this.$el.size()===0){this.$el=D(".saveAgainTo")}this.$el.button().click(this.doPreviousAction);return this},doPreviousAction:function(){return false}});var R=Backbone.Model.extend({});var n=Backbone.View.extend({el:D(".formatForPrintButton"),extraParams:"",format:"formatForPrint",idPrefix:"qoPrint",paramHelper:function(T){return""},shouldRemoveRurl:true,overlayButtonsetClass:"quickoutput-overlay-buttonset",overlayActionClass:"quickoutput-action",overlayCancelActionClass:"quickoutput-cancel-action",notEntitleCloseActionTemplate:_.template(D("#qoNotEntitleCloseActionTemplate").html()),recordSelectedTemplate:_.template(D("#qoRecordSelectedTemplate").html()),recordsSelectedTemplate:_.template(D("#qoRecordsSelectedTemplate").html()),numberOfRecordsTemplate:_.template(D("#qoNumberOfRecordsTemplate").html()),sendingTemplate:_.template(D("#qoSendingTemplate").html()),hiddenValuesTemplate:_.template(D("#qoHiddenValuesTemplate").html()),optionalEmailValidationError:D("#qoOptionalEmailValidationError").html(),requiredEmailValidationError:D("#qoRequiredEmailValidationError").html(),actionButtonsTemplate:function(){var T=this;if(T.idPrefix=="qoCRXLS"){return _.template('
')}else{if(T.idPrefix=="qoCROther"){return _.template(' ')}else{var U=T.numberOfRecordsSelected();if(U>0||QuickOutput.isFullRecord()||T.idPrefix=="qoFastSave"){return _.template(' ')}else{return _.template(' ')}}}},actionSentButtonsTemplate:function(){var T=this;return _.template(' ')},getTemplateContents:function(U,V){var W=this.idPrefix;if(V!==undefined){W=V}var T=D("#"+W+U+"Template");return T.length?T.html():null},templateFactory:function(U,T){var V=this.getTemplateContents(U);if(V!==null){return _.template(V)}if(T){V=this.getTemplateContents(U,"qo");if(V!==null){return _.template(V)}}return _.template("")},buttonTemplate:function(){return this.templateFactory("Button")},titleTemplate:function(){return this.templateFactory("Title")},contentTemplate:function(){return this.templateFactory("Content",true)},detailsTemplate:function(){return this.templateFactory("Details")},actionTemplate:function(){return this.templateFactory("Action",true)},actionRecordSelectedTemplate:function(){return this.templateFactory("ActionRecordselected",true)},sendingTitleTemplate:function(){return this.templateFactory("SendingTitle")},sendingMessageTemplate:function(){return this.templateFactory("SendingMessage",true)},sendingOneMessageTemplate:function(){return this.templateFactory("SendingOneMessage",true)},sentTitleTemplate:function(){return this.templateFactory("SentTitle")},sentMessageTemplate:function(){return this.templateFactory("SentMessage",true)},sentOneMessageTemplate:function(){return this.templateFactory("SentOneMessage",true)},instructionActionTemplate:function(){return this.templateFactory("InstructionAction",true)},hasIncitesEntitleTemplate:function(){return this.templateFactory("HasIncitesEntitle",true)},noIncitesEntitleTemplate:function(){return this.templateFactory("NoIncitesEntitle",true)},datasetMaxTemplate:function(){return this.templateFactory("DatasetMax",true)},cancelActionTemplate:function(){return this.templateFactory("CancelAction",true)},saveActionTemplate:function(){return this.templateFactory("SaveAction",true)},closeActionTemplate:function(){return this.templateFactory("CloseAction",true)},sentCloseActionTemplate:function(){return this.templateFactory("SentCloseAction",true)},errorTemplate:function(){return this.templateFactory("Error",true)},sentTemplate:function(){return this.templateFactory("Sent",true)},initialize:function(T){_.bindAll(this,"isRangeSelected","numberOfRecordsSelected","formInvalid","numberOfRecordsForRange","prepValidator","render","selectionParams","formatNumberWithcommas","baseUrl","downloadFile","handleError","postData","requestUrl","classText","selectCheckBox","allRecordsOnPage","doAction","doCancelAction","doDoneAction","doRefreshAction","fixMode","saveDoAgain","showOptions","showProcessing","showConfirmation","actionButtonsTemplate","actionSentButtonsTemplate","invalidMarkedListOptions","numberOfProcessedRecords","postToNewWindow","rangeFieldsInMaxRecordLimit","removeRurl","saveEmailAddress","selectionsInMarkedListRecordLimit","setFilters","setModel","setRangeParameters","showError","showFormattedError","showJsonError","submitForm","uncheckSelections");if(typeof T!=="undefined"&&typeof T.model!=="undefined"){this.model=T.model}this.render();return this},render:function(){var T=this;T.$el.html(T.buttonTemplate()());T.$el.find('[type="button"],[type="image"]').click(function(U){if(typeof crCharts!=="undefined"&&crCharts!==null){QuickOutput.selectExportType="print";crCharts.publishedItems.renderExportChart();crCharts.timesCited.renderExportChart()}T.showOptions(U)});T.$el.show();T.$el.css({visibility:"visible"});return T},fixMode:function(aa,V){var U=this;var Z=D(V).find('input[name="search_mode"]').val();var Y=D(V).find('input[name="colName"]').val();var X=D(aa).find('input[name="mode"]').val();if(X==="quickOutputForCited"&&Y==="DIIDW"){if(U.idPrefix!=="qoEmail"){D(V).find('input[name="mode"]').val("OpenQuickOutputForCited")}return}var W=D(V).find('input[name="use_two_ets"]').val();if(U.idPrefix=="qoIncites"&&W=="true"){D(V).find('input[name="mode"]').val("outputServiceForInCites");D(aa).find('input[name="mode"]').val("outputServiceForInCites");return}var ab=D(V).find('input[name="research_id"]').val();var T=D(V).find('input[name="admin_rid"]').val();if(U.shouldSignIn&&typeof ab!=="undefined"&&typeof T!=="undefined"&&(U.idPrefix==="qoRID"||U.idPrefix==="qodistinctAuthorSet")){D(V).find('input[name="mode"]').val("outputServiceForClaimPublications");D(aa).find('input[name="mode"]').val("outputServiceForClaimPublications");return}if(U.fileDownload){D(V).find('input[name="mode"]').val(Z==="CitedRefList"?"CitedRefList-OpenOutputService":X==="quickOutputForUATODII"?"OpenQuickOutputForUATODII":Y==="DIIDW"?"OpenQuickOutputForDII":"OpenOutputService");D(aa).find('input[name="mode"]').val(Z==="CitedRefList"?"CitedRefList-OpenOutputService":X==="quickOutputForUATODII"?"OpenQuickOutputForUATODII":Y==="DIIDW"?"OpenQuickOutputForDII":"OpenOutputService")}else{if(U.mode){if(U.formName){D(V).find('input[name="mode"]').val((Z==="CitedRefList"?"CitedRefList-":"")+U.mode)}else{D(aa).find('input[name="mode"]').val((Z==="CitedRefList"?"CitedRefList-":"")+U.mode)}}}if(QuickOutput.isMarkedList()&&(U.idPrefix==="qoEmail"||U.idPrefix=="qoENW"||U.idPrefix=="qoRID"||U.idPrefix=="qoPublons"||U.idPrefix=="qoRefWorks"||U.idPrefix=="qoIncites")){if(Y==="DIIDW"){D(V).find('input[name="mode"]').val("quickOutputForDII");D(aa).find('input[name="mode"]').val("quickOutputForDII");return}else{D(V).find('input[name="mode"]').val("outputService");D(aa).find('input[name="mode"]').val("outputService");return}}},invalidMarkedListOptions:function(){var X="#output_form";var V=D(X);if(typeof V==="undefined"||V.length<1){return false}var U=V.find('input[name="value(record_select_type)"]:checked');if(typeof U==="undefined"||U.length<1){return false}var T=this;var W=U.val();switch(W){case"range":if(T.idPrefix=="qoIncites"){return false}if(!T.bothRangeFieldsHaveValue(X)){alert(getMessageById("quickOutputNullInARange"));return true}if(!T.bothRangeFieldsAreNumbers(X)){alert(getMessageById("range_specialchar_error"));return true}if(!T.bothRangeFieldsInOrder(X)){alert(getMessageById("range_notsequential_error"));return true}if(!T.bothRangeFieldsInSet(X)){alert(getMessageById("range_notinset_error"));return true}if(!T.rangeFieldsInMaxRecordLimit(X)){if(T.idPrefix=="qoFastSave"){alert(getMessageById("qo_range_morethan_fastsave_error"))}else{alert(getMessageById("qo_range_morethan_maxrec_error"))}return true}break;case"allrecords":if(T.idPrefix=="qoIncites"||T.idPrefix=="qoFastSave"){break}if(CURRENT_NUM_MARKED_LIST_RECORDS>QUICK_OUTPUT_MAX_RECORDS){alert(getMessageById("ml_allrecs_morethan_maxrec_output_notice"));return false}break;case"pagerecordsByValue":case"selrecord":case"selrecords":default:}},removeRurl:function(U,V){var T=this;if(T.shouldRemoveRurl){var W=D(V).find('input[name="rurl"]');T.savedRurl=W.val();W.remove()}},saveEmailAddress:function(U,V){var T=this;D.each([U,V],function(X,W){var Y=D(W).find('input[name="emailAddress"]');if(Y.length&&Y.val().length){D(U).find('input[name="emailAddress"]').val(Y.val());D(V).find('input[name="emailAddress"]').val(Y.val());T.savedEmailAddress=Y.val();return}})},fullRecordParams:function(T){var U=D('form[name="mark_records_form"]').find('[name="selectedIds"]').val();if(typeof U==="undefined"){U="1"}D(T).find('[name="value(record_select_type)"]').val("pagerecords");D(T).find("#mark_from").val(U);D(T).find("#mark_to").val(U);D(T).find("#filters").val(D(T).find('[name="fields_selection"]').val());return"&marked_list_candidates="+U+"&excludeEventConfig=ExcludeIfFromFullRecPage"},setRangeParameters:function(ab,V){var U=this;var ad=D(ab).find('[name="markFrom"]').val();var X=D(ab).find('[name="markTo"]').val();if(typeof ad==="undefined"||!ad.length||typeof X==="undefined"||!X.length){ad=D(V).find('[name="markFrom"]').val();X=D(V).find('[name="markTo"]').val();if(typeof ad==="undefined"||!ad.length||typeof X==="undefined"||!X.length){return}}var Y=/^\s*(\d+)\s*$/;var T=ad.match(Y);var Z=X.match(Y);if(!T||!Z||T.length<2||Z.length<2){return}var W=parseInt(T[1]);var ac=parseInt(Z[1]);if(W>ac){var aa=ac;ac=W;W=aa}D(ab).find("#mark_from").val(W);D(ab).find("#mark_to").val(ac);D(ab).find("#selectedIds").val("");D(ab).find('[name="selectedIds"]').val("");if(U.model){U.model.attributes.selectedIds=""}if(V&&U.idPrefix!="qodistinctAuthorSet"){D(V).find('[name="mark_from"]').val(W);D(V).find('[name="mark_to"]').val(ac);D(V).find("#selectedIds").val("");D(V).find('[name="selectedIds"]').val("")}},isRangeSelected:function(U,W){var T=D(W?W:U).find('[name="value(record_select_type)"]');if(!T.length){if(W){T=D(U).find('[name="value(record_select_type)"]')}if(!T.length){if(this.savedIsRangeSelected){return this.savedIsRangeSelected}return false}}var V=T.filter(":checked");this.savedIsRangeSelected=!(V.length<1||V.val()!=="range");return this.savedIsRangeSelected},selectCheckBox:function(X,W){var U=this;var T=U.markedListCandidates.length;var V=0;if(X){V=X-1}if(!W){W=T}while(V