String.format=function(){var c=arguments[0];for(var a=0;a<arguments.length-1;a++){var b=new RegExp("\\{"+a+"\\}","gm");c=c.replace(b,arguments[a+1])}return c};var currentEser="";var currentEserSayfaSayisi=0;var currentSayfa=0;var lugatler=[];var lugatToolTip="<div class='lugatLat'>{0}</div><div class='lugatOsm'>{1}</div><div class='lugatLatMana'>{2}</div><div class='lugatOsmMana'>{3}</div>";var pageAjax=null;var pageLoaded=false;var indexAjax=null;var indexLoaded=false;var searchAjax=null;var searchFinished=false;var autoComplete=null;function LoadPage(a){if((typeof a)=="string"){a={value:a,pathNames:a.split("/")}}var c=a.value.split("/");if(!$.isNumeric(parseInt(c[1]))){if(currentEserSayfaSayisi!=0&&parseInt(c[1])>currentEserSayfaSayisi){c[1]=currentEserSayfaSayisi}if(parseInt(c[1])<1){c[1]=1}}var b=c.join("/");if(b!=a.value){return $.address.value(b)}LoadIndex(a);$("#content-loading").show();if(pageAjax!=null&&!pageLoaded){pageAjax.abort()}pageLoaded=false;pageAjax=$.ajax({url:"Sayfa/"+a.value+"?X-Requested-With=XMLHttpRequest",error:function(e,f,d){if(f=="abort"){return}$("#content-loading").hide();$.ajax({url:"Error/Log?X-Requested-With=XMLHttpRequest",type:"POST",data:{status:e.status,textStatus:f,errorThrown:d,url:document.location.pathname+document.location.search+document.location.hash,type:"sayfa"},success:function(g){}});if(e.status=="404"){$().toastmessage("showWarningToast","Böyle bir sayfa bulunamadı. Lütfen başka bir sayfayı açmayı deneyiniz.")}else{if(f!="timeout"){$().toastmessage("showErrorToast","Sayfa yüklenirken bir hata meydana geldi ve kayıt altına alındı. Teknik ekibimiz bu hata ile ilgilenecektir. Lütfen farklı bir sayfayı açmayı deneyiniz.")}else{$().toastmessage("showNoticeToast","İstek zaman aşımına uğradı. Sayfayı tekrar açmayı deneyiniz.")}}},success:function(e,f){if(parseInt(c[1])>e.eserSayfaSayisi){c[1]=1;$.address.value("!"+c.join("/"));return}pageLoaded=true;if(currentEser!=a.pathNames[0]){$("#eser-css").attr("href",ContentUrl+"text."+a.pathNames[0]+".css")}currentSayfa=e.sayfaNo;$("title").text(e.title);createSocialButtons();var d=e.content;$("#content").html(d);$("#sayfa-no").val(currentSayfa);$("#breadcrumb").html(e.breadcrumb);$("#content-container").data("jsp").reinitialise();InitializeContent();currentEser=a.pathNames[0];currentEserSayfaSayisi=e.eserSayfaSayisi;$("#btn-geri").attr("href","/#!"+currentEser+"/"+(currentSayfa-1)).address(function(){return $(this).attr("href").replace("/#!","").replace(/^#!/,"")});$("#btn-ileri").attr("href","/#!"+currentEser+"/"+(currentSayfa+1)).address(function(){return $(this).attr("href").replace("/#!","").replace(/^#!/,"")});_gaq.push(["_trackPageview",document.location.pathname+document.location.search+document.location.hash]);$("#content-loading").hide()}})}function LoadIndex(a){if(currentEser==a.pathNames[0]){return}$("#index-loading").show();if(indexAjax!=null&&!indexLoaded){indexAjax.abort()}indexLoaded=false;indexAjax=$.ajax({url:"Eser/"+a.pathNames[0]+"?X-Requested-With=XMLHttpRequest",error:function(c,d,b){if(d=="abort"){return}$("#index-loading").hide();$.ajax({url:"Error/Log?X-Requested-With=XMLHttpRequest",type:"POST",data:{status:c.status,textStatus:d,errorThrown:b,url:document.location.pathname+document.location.search+document.location.hash,type:"index"}});if(d!="timeout"){$().toastmessage("showErrorToast","İçindekiler yüklenirken bir hata meydana geldi ve kayıt altına alındı. Teknik ekibimiz bu hata ile ilgilenecektir. Lütfen farklı bir eseri seçmeyi deneyiniz.")}else{$().toastmessage("showNoticeToast","İstek zaman aşımına uğradı ve İçindekiler yüklenemedi. Lütfen sayfayı tekrar açmayı deneyiniz.")}},success:function(b){indexLoaded=true;$("#index").html(b);InitializeIndex(a);$("#index-loading").hide()}})}function LoadSearchResults(a){var b=[];$("input[name=EserCheckList]:checked").each(function(d){b[d]=$(this).val()});$("#arama-loading").show();if(searchAjax!=null&&!searchFinished){searchAjax.abort()}searchFinished=false;pageNo=parseInt(a.pathNames.length>2?a.pathNames[2]:1);itemsPerPage=5;var c=a.pathNames[1];searchAjax=$.ajax({url:"Ara",type:"GET",data:{"X-Requested-With":"XMLHttpRequest",s:encodeURIComponent(a.pathNames[1].replace(/\+/ig,"%2B")),e:b.join(","),p:pageNo,i:itemsPerPage,sw:!$("#soften-word").is(":checked")},error:function(e,f,d){if(f=="abort"){return}searchFinished=true;$("#arama-loading").hide();$.ajax({url:"Error/Log?X-Requested-With=XMLHttpRequest",type:"POST",data:{status:e.status,textStatus:f,errorThrown:d,url:document.location.pathname+document.location.search+document.location.hash,type:"arama"}});if(f!="timeout"){$().toastmessage("showErrorToast","Arama esnasında bir hata meydana geldi ve kayıt altına alındı. Teknik ekibimiz bu hata ile ilgilenecektir. Lütfen farklı bir arama seçeneği seçiniz.")}else{$().toastmessage("showNoticeToast","İstek zaman aşımına uğradı. Lütfen aramayı tekrar başlatınız.")}},success:function(e){searchFinished=true;$("#arama-content").empty();$("#arama-page-nos").empty();if(e.PageCount>2){$("#arama-page-nos").show();$("#arama-page-nos").paginate({count:e.PageCount,start:pageNo,display:8,border:true,border_color:"#989DA2",text_color:"#F3F3F3",background_color:"#5C6267",border_hover_color:"#989DA2",text_hover_color:"#F3F3F3",background_hover_color:"#727E87",mouse:"press",onChange:function(f){$.address.value("ara/"+c+"/"+f)}})}else{$("#arama-page-nos").hide()}$("#result-count").text(e.ResultCount);$("#search-time").text(Math.round(e.SearchTime*100)/100);$("#result-cached").html(e.IsCached?"<em>(c)</em>":"");$("#words-in-query").html(e.WordsInQuery.join(", "));if(e.Recommends!=""&&e.ResultCount<10){$("#recommends-container").show();$("#recommends").text(e.Recommends).attr("href","#!ara/"+e.Recommends)}else{$("#recommends-container").hide()}$("title").text("Risâle-i Nur Kulliyatı - Arama("+$("#search-query").val()+")");createSocialButtons();$("#result-summary").fadeIn(200,"easeOutExpo");$("#arama-loading").hide();var d=function(f,i){if(f==i.length){return}var g=i[f];var h=$("#arama-result-schema").clone();h.attr("id","arama-result-"+f);h.find(".result-index").text((pageNo-1)*itemsPerPage+f+1);h.find(".result-eser-adi").text(g.EserAdi).attr("href","#!"+g.EserEtiket);h.find(".result-bolum-adi").text(g.BolumAdi).attr("href","#!"+g.BolumEtiket);h.find(".result-sayfa-no").text("Sayfa: "+g.SayfaNo).attr("href","#!"+g.EserEtiket+"/"+g.SayfaNo);h.find(".result-content").html(g.Html);h.find(".go-to-page").attr("href","#!"+g.EserEtiket+"/"+g.SayfaNo);h.appendTo($("#arama-content"));h.fadeIn(200,"linear",function(){d(f+1,e.Results);$("#arama-content-container").data("jsp").reinitialise();$("#arama-content span[title]").tipTip({defaultPosition:"top",delay:150})})};d(0,e.Results);_gaq.push(["_trackPageview",document.location.pathname+document.location.search+document.location.hash])}})}function InitializeContent(){$("#content a, #index a, #breadcrumb a").address(function(){return $(this).attr("href").replace("/#!","").replace(/^#!/,"")});$(".lugat").tipTip({defaultPosition:"top",delay:150});$("#content .arabi-ifade").each(function(a){$(this).html($(this).html().replace("[","").replace("]",""))});$("#eser-list a.active").each(function(a){$(this).removeClass("active")});$('#eser-list a[href|="'+document.location.hash.split("/")[0]+'"]').addClass("active")}function InitializeIndex(a){$("#index").jstree({core:{animation:100},ui:{select_limit:1,initially_select:[a.value.replace(/\//g,"_")]},plugins:["themes","html_data","ui"],themes:{icons:false,theme:"default",url:ScriptsUrl+"themes/default/style.css"}}).bind("select_node.jstree",function(c,b){$(this).jstree("toggle_node",b.rslt.obj);var d=$("#index-container").data("jsp");d.reinitialise();d.scrollToElement(b.rslt.obj,true)});$("#index-container").data("jsp").reinitialise()}$.address.change(function(a){if(a.value==""){return}if(a.pathNames[0]=="ara"){if(!$("#tab-arama").is(":visible")){$("#btn-arama").click()}if(a.pathNames.length>1){$("#search-query").val(decodeURIComponent($.address.pathNames()[1]));LoadSearchResults(a)}else{$("#search-query").val($("#search-query").attr("title"))}}else{if(!$("#tab-risale").is(":visible")){$("#btn-risale").click()}LoadPage(a)}});function createSocialButtons(){$("#social-container").empty().append("<div id='social'></div>");$("#social").sharrre({urlCurl:"",enableCounter:false,enableHover:false,enableTracking:true,text:document.title,share:{googlePlus:true,facebook:true,twitter:true,delicious:true},buttons:{googlePlus:{url:document.location.href,size:"tall",lang:"tr-TR",annotation:"none"},facebook:{url:document.location.href,action:"like",layout:"button_count",lang:"tr_TR"},twitter:{url:document.location.href,count:"none",via:"risaleonline",hashtags:"risaleonline,kulliyat",lang:"tr"},delicious:{url:document.location.href,size:""}}})}$(function(){$.address.strict(false);$.address.crawlable(true);$.ajaxSetup({timeout:15000});$().toastmessage({position:"top-left"});$("#content-container").jScrollPane({showArrows:true});$("#arama-content-container").jScrollPane({showArrows:true});$("#index-container").jScrollPane({animateScroll:true});$("#search-help").jScrollPane({showArrows:true});$("#content a, #eser-list a, #index a, #breadcrumb a").address(function(){return $(this).attr("href").replace("/#!","").replace(/^#!/,"")});$("#sayfa-no").keydown(function(a){if(a.keyCode==46||a.keyCode==8||a.keyCode==16||a.keyCode==17||(a.keyCode>=37&&a.keyCode<=40)){}else{if(((a.keyCode>=96&&a.keyCode<=105)||(a.keyCode>=48&&a.keyCode<=57))&&($(this).val().length<=4)){}else{if(a.keyCode==13){$.address.value(currentEser+"/"+$(this).val())}else{a.preventDefault()}}}});$("#btn-arama").css({backgroundPosition:"0px 9px"});$("#btn-arama, #btn-risale").mouseover(function(){if($(this).attr("class").substr(-6)=="normal"){$(this).animate({backgroundPosition:"0px 0px"},200,"easeOutExpo")}});$("#btn-arama, #btn-risale").mouseout(function(){if($(this).attr("class").substr(-6)=="normal"){$(this).animate({backgroundPosition:"0px 9px"},200,"easeOutExpo")}});$("#btn-arama").click(function(){if($(this).attr("class").substr(-6)=="normal"){$("#btn-risale").css({backgroundPosition:"0px 9px"});$("#btn-arama").css({backgroundPosition:"0px 0px"});$("#btn-arama").attr("class","btn-arama-active");$("#btn-risale").attr("class","btn-risale-normal");$("#tab-arama").show();$("#tab-risale").hide()}});$("#btn-risale").click(function(){if($(this).attr("class").substr(-6)=="normal"){$("#btn-risale").css({backgroundPosition:"0px 0px"});$("#btn-arama").css({backgroundPosition:"0px 9px"});$("#btn-arama").attr("class","btn-arama-normal");$("#btn-risale").attr("class","btn-risale-active");$("#tab-risale").show();$("#tab-arama").hide()}});$("#search-query-container").click(function(){$("#search-query").focus()});$("#search-query").focus(function(){$("#search-query-container").css({borderColor:"#4A8DFB"});$(this).css({color:"#000"});if($("#search-query").val()==$("#search-query").attr("title")){$("#search-query").val("")}});$("#search-query").blur(function(){$("#search-query-container").css({borderColor:""});if($("#search-query").val()==""){$("#search-query").val($("#search-query").attr("title"));$(this).css({color:""})}});$("#btn-search").click(function(){if($("#search-query").val()==$("#search-query").attr("title")){$("#search-query").val("")}if($("#search-query").val()!=""){if(!$("#details-bar-container").is(":hidden")){$("#details-bar-container").slideUp(200,"easeOutExpo");$("#arama-content-container").fadeIn(500,"easeOutExpo")}if("ara/"+$("#search-query").val()!=$.address.path()){$.address.value("ara/"+$("#search-query").val())}else{$.address.update()}}});$("#search-query").keydown(function(a){if(a.keyCode==13){$("#btn-search").click()}});$(".check-all").click(function(){$(this).parents("fieldset:eq(0)").find(":checkbox").attr("checked",this.checked)});$("#btn-details").click(function(){if($("#details-bar-container").is(":hidden")){$("#arama-content-container").fadeOut(500,"easeOutExpo");$("#details-bar-container").slideDown(200,"easeOutExpo",function(){$("#search-help").data("jsp").reinitialise()})}else{$("#details-bar-container").slideUp(200,"easeOutExpo");$("#arama-content-container").fadeIn(500,"easeOutExpo")}});autoComplete=$("#search-query").autocomplete({serviceUrl:"Ara/AutoComplete",minChars:1,delimiter:/[,;+\-\"]\s*/,maxHeight:400,width:300,zIndex:9999,deferRequestBy:0,params:{"X-Requested-With":"XMLHttpRequest",softenWord:!$("#soften-word").is(":checked")},noCache:false});$("#soften-word").click(function(){autoComplete.clearCache();autoComplete.setOptions({params:{"X-Requested-With":"XMLHttpRequest",softenWord:!$("#soften-word").is(":checked")}})});if($.address.path()!=""){$.address.value($.address.path())}else{$.address.value("sozler")}});
