function TabchangeEvntHandler(n){var t=n.children().attr("rel");$("#hiddenSelectedTab").val(t),getCrossListedHistoricPriceData(t,0)}function getInternetExplorerVersion(){var i=-1,n,t;return navigator.appName=="Microsoft Internet Explorer"?(n=navigator.userAgent,t=new RegExp("MSIE ([0-9]{1,}[.0-9]{0,})"),t.exec(n)!=null&&(i=parseFloat(RegExp.$1))):navigator.appName=="Netscape"&&(n=navigator.userAgent,t=new RegExp("Trident/.*rv:([0-9]{1,}[.0-9]{0,})"),t.exec(n)!=null&&(i=parseFloat(RegExp.$1))),i}var getHistoricPriceData=function(n,t,i,r){$.snl.ir.models.api.HistoricPrice.getHistoricPriceData(n,t,i,r,LoadHistoricPriceData)},getCrossListedHistoricPriceData=function(n,t){var i=$.trim($("#HistoricStarDate").val()),r=$.trim($("#HistoricEndDate").val());$.snl.ir.models.api.HistoricPrice.getCrossListedHistoricPriceData(n,t,i,r,LoadHistoricPriceData)},LoadHistoricPriceData=function(){var n=$.snl.ir.models.HistoricPrice.HistoricPriceData,t=$("#hiddenSelectedTab").val();t!==undefined?$("#HistoricPricePanelTabContent").html(n):$("#HistoricPricePanel").html(n),$(".irwResponsiveTable").footable(),bindPage()},submitForm=function(n,t,i){var r=$("#hiddenSelectedTab").val();r===undefined&&(r=0),getHistoricPriceData(n,t,i,r)},pageChange=function(n){var t=$("#hiddenSelectedTab").val();t===undefined&&(t=0),getCrossListedHistoricPriceData(t,n)},bindPage;$("#irwTabsEvent a").click(function(n){if(n.preventDefault(),$("#irwTabsEvent").length>0){$("#irwTabsEvent li").removeAttr("class");var i=$(this).closest("li").index()+1,t=$("#irwTabsEvent li:nth-child("+i+")");t.addClass("active"),TabchangeEvntHandler(t)}}),$(function(){$("#HistoricStarDate").datepicker({dateFormat:datepickerformat(window.snl.ir.globalVars.currentPageViewModel.BaseViewModel.shortDateformat),showOn:"focus",closeAtTop:!1,showStatus:!0,maxDate:"d",yearRange:"1980:"+(new Date).getFullYear(),changeMonth:!0,changeYear:!0,fixFocusIE:!1,beforeShow:function(){var i=getInternetExplorerVersion()<0?!0:!this.fixFocusIE;return this.fixFocusIE=!1,i},onSelect:function(){this.fixFocusIE=!0,$(this).change().focus()},onClose:function(){this.fixFocusIE=!0,$(this).change().focus()}}),$("#HistoricEndDate").datepicker({dateFormat:datepickerformat(window.snl.ir.globalVars.currentPageViewModel.BaseViewModel.shortDateformat),showOn:"focus",closeAtTop:!1,showStatus:!0,maxDate:"d",yearRange:"1980:"+(new Date).getFullYear(),changeMonth:!0,changeYear:!0,fixFocusIE:!1,beforeShow:function(){var i=getInternetExplorerVersion()<0?!0:!this.fixFocusIE;return this.fixFocusIE=!1,i},onSelect:function(){this.fixFocusIE=!0,$(this).change().focus()},onClose:function(){this.fixFocusIE=!0,$(this).change().focus()}})}),$("#SubmitBtn").click(function(){var t=$.trim($("#HistoricStarDate").val()),i=$.trim($("#HistoricEndDate").val()),r=$.datepicker.parseDate(datepickerformat(window.snl.ir.globalVars.currentPageViewModel.BaseViewModel.shortDateformat),t),u=$.datepicker.parseDate(datepickerformat(window.snl.ir.globalVars.currentPageViewModel.BaseViewModel.shortDateformat),i);t!=""&&i!=""&&(r>u?$(".irwCustomErrorMessage").show():submitForm(0,t,i))}),$("#inputgroupbegin").click(function(){$(".irwCustomErrorMessage").hide(),$("#HistoricStarDate").datepicker("show")}),$("#inputgroupend").click(function(){$(".irwCustomErrorMessage").hide(),$("#HistoricEndDate").datepicker("show")}),$("#inputgroupbegin").mousedown(function(n){switch(n.which){case 1:$(".irwCustomErrorMessage").hide();break;case 2:$(".irwCustomErrorMessage").hide();break;case 3:$(".irwCustomErrorMessage").hide();break;default:$(".irwCustomErrorMessage").hide()}}),$("#inputgroupend").mousedown(function(n){switch(n.which){case 1:$(".irwCustomErrorMessage").hide();break;case 2:$(".irwCustomErrorMessage").hide();break;case 3:$(".irwCustomErrorMessage").hide();break;default:$(".irwCustomErrorMessage").hide()}}),$(".pagination button").click(function(){pageChange(this.name)}),bindPage=function(){$(".pagination button").click(function(){pageChange(this.name)})},$(document).ready(function(){$("#HistoricForm").submit(function(n){n.preventDefault()})});var _urlHistoricPriceBase=$.snl.ir.models.api.urlTemplate.replace("{Controller}","HistoricPrices"),_urlHistoricPriceData=_urlHistoricPriceBase.replace("{Action}","HistoricPriceData")+"?pageIndex={pageIndex}&startdate={startdate}&enddate={enddate}&keyfndg={keyfndg}",_urlCrossHistoricPriceData=_urlHistoricPriceBase.replace("{Action}","GetCrossListedHistoricPriceData")+"?keyfndg={keyfndg}&pageIndex={pageIndex}&startdate={startdate}&enddate={enddate}";$.snl.ir.models.api.HistoricPrice={},$.snl.ir.models.HistoricPrice={},$.snl.ir.models.api.HistoricPrice.getHistoricPriceData=function(n,t,i,r,u){var f=_urlHistoricPriceData.replace("{pageIndex}",n);f=f.replace("{startdate}",t),f=f.replace("{enddate}",i),f=f.replace("{keyfndg}",r),$.post(f).done(function(n){$.snl.ir.models.HistoricPrice.HistoricPriceData=n,u()}).fail(function(){}).always(function(){})},$.snl.ir.models.api.HistoricPrice.getCrossListedHistoricPriceData=function(n,t,i,r,u){var f=_urlCrossHistoricPriceData.replace("{keyfndg}",n);f=f.replace("{pageIndex}",t),f=f.replace("{startdate}",i),f=f.replace("{enddate}",r);var e=window.snl.ir.globalVars.HydrOBEntities,o=JSON.stringify(e),s={hydrobEntities:o};$.post(f,s).done(function(n){$.snl.ir.models.HistoricPrice.HistoricPriceData=n,u()}).fail(function(){}).always(function(){})}