ISSUU.searchpage={basePageURL:"",maxItems:1000,setSelectedLinks:function(A){for(var B=0;B<A.length;B++){$("#"+A[B]+" a").each(function(C){if(A[B]=="search-type-options"&&$(this).attr("href").substring($(this).attr("href").lastIndexOf("#"))=="#remix"&&ISSUU.search.mvc.model.display=="remix"){$(this).addClass("selected")}else{if(A[B]=="search-type-options"&&$(this).attr("href").substring($(this).attr("href").lastIndexOf("#"))=="#"+ISSUU.search.mvc.model.searchType&&ISSUU.search.mvc.model.display!="remix"){$(this).addClass("selected")}else{if($(this).attr("href").substring($(this).attr("href").lastIndexOf("#"))=="#"+ISSUU.search.mvc.model[A[B]]){$(this).addClass("selected");if(A[B]=="language"&&ISSUU.search.mvc.model[A[B]]!="all"&&ISSUU.search.mvc.model[A[B]]!="any"){$("#"+A[B]).parent("ul").contents().find(".current-text").html($(this).html())}}}}})}},getLanguages:function(){var G=ISSUU.utils.languages;var B=Math.ceil(G.length/3);var E=1;var F="",H="",A="";for(var D=0;D<G.length;D++){if(D==B*E){E++;H=' style="margin-top: -'+B*1.5+'em;"'}if(E==5){A=" last-column"}F+='<li class="column'+E+A+'"'+H+'><a href="#'+G[D].code+'">'+ISSUU.utils.Feeds.trimText(G[D].name,2.5,1)+"</a></li>";H=A=""}var C=B*3-G.length;for(var D=0;D<C;D++){F+='<li class="column3 last-column">&nbsp;</li>'}$("ul#language-list").html(F)},addNotTags:function(){var B=ISSUU.search.mvc.model.notTags;for(var A=0;A<B.length;A++){$("#tag-list").append('<span class="tc"><a href="#" style="color: #FFF"><span class="left-border"></span><span class="tc-text">'+B[A]+'</span><span class="add-remove"></span></a></span>')}},addOrTags:function(){var B=ISSUU.search.mvc.model.orTags;for(var C=0;C<B.length;C++){var D=false;var A=$("#tag-list .tc-text").each(function(E,F){if($(F).html()==B[C]){D=true}});if(!D){$("#tag-list").append('<span class="tc"><a href="#" style="color: #FFF"><span class="left-border"></span><span class="tc-text">'+B[C]+'</span><span class="add-remove"></span></a></span>')}}},initTagCloudLinks:function(){$("#tag-list a").click(function(A){A.preventDefault()});$("#tag-list a").hover(function(A){$(this).addClass("tc-over")},function(A){$(this).removeClass("tc-over")});$("#tag-list a .add-remove").hover(function(A){$(this).addClass("tc-icon-over")},function(A){$(this).removeClass("tc-icon-over")});$("#tag-list span.tc").each(function(B,C){var A=$(C).contents().find("span.tc-text").html();if(ISSUU.search.mvc.model.isOrTag(A)){$(C).addClass("tc-plus")}else{if(ISSUU.search.mvc.model.isNotTag(A)){$(C).addClass("tc-minus")}}});$("#tag-list a .tc-text").click(function(A){if(ISSUU.search.mvc.model.isOrTag($(this).html())){ISSUU.search.mvc.model.removeOrTag($(this).html())}else{if(ISSUU.search.mvc.model.isNotTag($(this).html())){ISSUU.search.mvc.model.removeNotTag($(this).html())}else{ISSUU.search.mvc.model.addOrTag($(this).html())}}});$("#tag-list a .add-remove").click(function(B){var A=$(this).prev("span.tc-text").html();if(ISSUU.search.mvc.model.isNotTag(A)){ISSUU.search.mvc.model.addOrTag(A)}else{ISSUU.search.mvc.model.addNotTag(A)}});$("a#clear-tag-cloud").click(function(A){A.preventDefault();A.stopPropagation();ISSUU.search.mvc.model.clearTags()})},getResultCount:function(){var A=ISSUU.search.mvc.model.andKeywords.join(" ");if(A.indexOf("documentId:")>-1){A=A.substring(0,A.indexOf("documentId:"))}return A},defaultUser:function(A){A.src="http://static.issuu.com/html/v1.1.17/staticFiles/img/default_user.gif";A.alt="Image not available"},getUserDocuments:function(E,B,D){if($("#doc-"+E).html()==""){var C="q=user:"+E+"&sort=views&type=document&dedupfield=user&dedupnum="+B+"&reverse=true&format=json&jsoncallback=?";var A="http://search."+ISSUU.server.model.domain+"/generic?"+C;jQuery.getJSON(A,function(F){ISSUU.searchpage.displayUserDocuments(F)})}},displayUserDocuments:function(B){if(!B.items){return }var C='<table cellspacing="0"><tr>';var D;for(var A=0;A<B.items.length;A++){D=ISSUU.utils.Feeds.nameValueListToHashMap(B.items[A].fields);C+='<td><a href="'+ISSUU.utils.escapeHtml(B.items[A].link)+'" title="'+ISSUU.utils.escapeHtml(B.items[A].title)+'" class="cover"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(D.documentId,1)+'" onerror="ISSUU.searchpage.noImage(this)" alt=""></a><p><a href="'+ISSUU.utils.escapeHtml(B.items[A].link)+'" title="'+ISSUU.utils.escapeHtml(B.items[A].title)+'">'+ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(B.items[A].title),3,1)+"</a></p></td>"}C+="</tr></table>";$("#doc-"+D.user).html(C);$("#doc-"+D.user).slideDown({duration:250,easing:"easeInQuad"})},getUserData:function(D,C){if($(".user-"+D).html()==""){var B="q=user:"+D+"&sort=views&type=user&reverse=true&format=json&jsoncallback=?";var A="http://search."+ISSUU.server.model.domain+"/generic?"+B;jQuery.getJSON(A,function(E){ISSUU.searchpage.displayUserData(E)})}},displayUserData:function(B){if(!B.items){return }var A='<div class="span-1">';var C=ISSUU.utils.Feeds.nameValueListToHashMap(B.items[0].fields);A+='<a href="'+ISSUU.utils.escapeHtml(B.items[0].link)+'" title="'+ISSUU.utils.escapeHtml(B.items[0].title)+'"><img src="'+ISSUU.utils.UrlHelper.userPhotoUrl(ISSUU.utils.escapeHtml(C.user))+'" width="48" onerror="ISSUU.searchpage.defaultUser(this)" alt=""></a>';A+="</div>";A+='<div class="span-2 last">';A+='<p>By <a href="'+ISSUU.utils.escapeHtml(B.items[0].link)+'">'+ISSUU.utils.escapeHtml(B.items[0].title)+"</a></p>";A+="<p>"+ISSUU.utils.escapeHtml(C.country)+"</p>";A+="<p>"+parseInt(C.totalDocs*1)+" publications</p>";A+="</div>";$(".user-"+ISSUU.utils.escapeHtml(C.user)).html(A);$(".user-"+ISSUU.utils.escapeHtml(C.user)).slideDown({duration:250,easing:"easeInQuad"})},getDocumentPages:function(A,C,E){if($("#pages-"+A).html()==""){var D="q="+ISSUU.search.mvc.model.andKeywords.join(" ")+" documentId:"+A+"&type=page&details=pageinfo&dedupfield=documentId&dedupnum="+C+"&format=json&jsoncallback=?";var B="http://search."+ISSUU.server.model.domain+"/generic?"+D;jQuery.getJSON(B,function(F){ISSUU.searchpage.displayDocumentPages(F,A)})}},displayDocumentPages:function(D,B){if(!D.items){return }var F,E;var A="";for(var C=0;C<D.items.length;C++){if(D.items[C].page==1){D.items.splice(C,1)}}for(var C=0;C<D.items.length;C++){F=ISSUU.utils.Feeds.nameValueListToHashMap(D.items[C].fields);if(D.items[C+1]&&D.items[C].page+1==D.items[C+1].page&&D.items[C].page%2==0){E=ISSUU.utils.Feeds.nameValueListToHashMap(D.items[C+1].fields);A+='<table cellspacing="0" class="spread" style="width: '+(F.mediumThumbWidth*1+E.mediumThumbWidth*1+15)+'px"><tr>';A+='<td colspan="2"><div class="covers"><div class="clearfix">';A+='<a href="'+ISSUU.utils.UrlHelper.pageUrl(ISSUU.utils.escapeHtml(F.user),ISSUU.utils.escapeHtml(F.name),D.items[C].page)+'" title="'+ISSUU.utils.escapeHtml(F.title)+" - page "+D.items[C].page+'"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(F.documentId,D.items[C].page)+'" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>';A+='<a href="'+ISSUU.utils.UrlHelper.pageUrl(ISSUU.utils.escapeHtml(F.user),ISSUU.utils.escapeHtml(F.name),D.items[C+1].page)+'" title="'+ISSUU.utils.escapeHtml(F.title)+" - page "+D.items[C+1].page+'"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(F.documentId,D.items[C+1].page)+'" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>';A+="</div></div></td></tr>";A+="<tr>";A+='<td><a href="'+ISSUU.utils.UrlHelper.pageUrl(ISSUU.utils.escapeHtml(F.user),ISSUU.utils.escapeHtml(F.name),D.items[C].page)+'"  title="'+ISSUU.utils.escapeHtml(F.title)+" - page "+D.items[C].page+'">'+D.items[C].page+"</a></td>";A+='<td><a href="'+ISSUU.utils.UrlHelper.pageUrl(ISSUU.utils.escapeHtml(F.user),ISSUU.utils.escapeHtml(F.name),D.items[C+1].page)+'"  title="'+ISSUU.utils.escapeHtml(F.title)+" - page "+D.items[C+1].page+'">'+D.items[C+1].page+"</a></td>";A+="</tr></table>";C=C+1}else{A+='<table cellspacing="0" class="spread" style="width: '+(F.mediumThumbWidth*1+15)+'px"><tr>';A+='<td><div class="covers"><div class="clearfix">';A+='<a href="'+ISSUU.utils.UrlHelper.pageUrl(ISSUU.utils.escapeHtml(F.user),ISSUU.utils.escapeHtml(F.name),D.items[C].page)+'" title="'+ISSUU.utils.escapeHtml(F.title)+" - page "+C+'"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(F.documentId,D.items[C].page)+'" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>';A+="</div></div></td></tr>";A+="<tr>";A+='<td><a href="'+ISSUU.utils.UrlHelper.pageUrl(ISSUU.utils.escapeHtml(F.user),ISSUU.utils.escapeHtml(F.name),D.items[C].page)+'"  title="'+ISSUU.utils.escapeHtml(F.title)+" - page "+D.items[C].page+'">'+D.items[C].page+"</a></td>";A+="</tr></table>"}}$("#pages-"+B).html(A);$("#pages-"+B).slideDown({duration:250,easing:"easeInQuad"})},getUserDocumentsURL:function(B){var A="/search/?q=";A+="&st=document&tusr="+B+"&in=user";return A},getUserFriends:function(E,B,D){if($("#fr-"+E).html()==""){var C="q=user:"+E+"&sort=views&type=connection&dedupfield=user&dedupnum="+B+"&reverse=true&format=json&jsoncallback=?";var A="http://search."+ISSUU.server.model.domain+"/generic?"+C;jQuery.getJSON(A,function(F){ISSUU.searchpage.displayUserFriends(F)})}},displayUserFriends:function(C){if(!C.items){return }var B='<table cellspacing="0"><tr>';var D;for(var A=0;A<C.items.length;A++){D=ISSUU.utils.Feeds.nameValueListToHashMap(C.items[A].fields);B+='<td><a href="'+ISSUU.utils.escapeHtml(C.items[A].link)+'" title="'+ISSUU.utils.escapeHtml(C.items[A].title)+'"><img src="'+ISSUU.utils.UrlHelper.userThumbUrl(ISSUU.utils.escapeHtml(D.targetUser))+'" width="48" onerror="ISSUU.searchpage.defaultUser(this)" alt=""></a><a href="'+ISSUU.utils.escapeHtml(C.items[A].link)+'" title="'+ISSUU.utils.escapeHtml(C.items[A].title)+'">'+ISSUU.utils.escapeHtml(C.items[A].title)+"</a></td>"}B+="</tr></table>";$("#fr-"+ISSUU.utils.escapeHtml(D.user)).html(B);$("#fr-"+ISSUU.utils.escapeHtml(D.user)).slideDown({duration:250,easing:"easeInQuad"})},getUserFriendsURL:function(B){var A="http://"+ISSUU.server.model.domain+"/"+B+"/connections";return A},displayNearByPages:function(C,I,E,F,A,J){if($("#pages-"+C+"-"+I).html().replace(/\s/g,"")==""){var H=I%2==0?I-1:I;var G=I%2==0?I:I+1;var B='<div class="pages-group">';B+="<p>Cover</p>";B+='<div class="page">';B+='<a href="'+ISSUU.utils.UrlHelper.docUrl(F,A)+'" title="'+J+'" class="page-thumb"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(C,1)+'" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>';B+="</div>";B+="</div>";B+='<div class="pages-group">';B+="<p>Near by pages</p>";if(H>1){B+='<table cellspacing="0" class="spread">';B+="<tr><td"+(H>2?' colspan="2"':"")+">";B+='<div class="covers"><div class="clearfix">';for(var D=H-1>0?H-1:1;D<=H;D++){B+='<a href="'+ISSUU.utils.UrlHelper.pageUrl(F,A,D)+'" title="'+J+" - page "+D+'"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(C,D)+'" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>'}B+="</div></div></td></tr>";B+="<tr>";for(var D=H-1>0?H-1:1;D<=H;D++){B+='<td><a href="'+ISSUU.utils.UrlHelper.pageUrl(F,A,D)+'"  title="'+J+" - page "+D+'">'+D+"</a></td>"}B+="</tr>";B+="</table>"}if(G<=E){B+='<table cellspacing="0" class="spread">';B+="<tr><td"+(G<=E-1?' colspan="2"':"")+">";B+='<div class="covers"><div class="clearfix">';for(var D=G;D<=(E>G+1?G+1:E);D++){B+='<a href="'+ISSUU.utils.UrlHelper.pageUrl(F,A,D)+'" title="'+J+" - page "+D+'"><img src="'+ISSUU.utils.UrlHelper.docMediumThumbUrl(C,D)+'" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>'}B+="</div></div></td></tr>";B+="<tr>";for(var D=G;D<=(E>G+1?G+1:E);D++){B+='<td><a href="'+ISSUU.utils.UrlHelper.pageUrl(F,A,D)+'"  title="'+J+" - page "+D+'">'+D+"</a></td>"}B+="</tr>";B+="</table>"}$("#pages-"+C+"-"+I).html(B);$("#pages-"+C+"-"+I).slideDown({duration:250,easing:"easeInQuad"})}},getPagesURL:function(A,C){var B="/search/?q="+ISSUU.search.mvc.model.andKeywords.join(" ")+"&docid="+A+"&st=page&in=document";return B},getKeywords:function(){return ISSUU.search.mvc.model.andKeywords.join(" ")},sortPages:function(B){var A=new Array();for(var E=0;E<B.length;E++){var G=true;var D=ISSUU.utils.Feeds.nameValueListToHashMap(B[E].fields);for(var C=0;C<A.length;C++){var F=ISSUU.utils.Feeds.nameValueListToHashMap(A[C].fields);if(F.documentId==D.documentId){A[C].subpages.push(B[E]);G=false}}if(G){B[E].subpages=new Array();A.push(B[E])}}return A},sortAll:function(C){var B=new Array();for(var F=0;F<C.length;F++){var H=ISSUU.utils.Feeds.nameValueListToHashMap(C[F].fields);if(H.type=="document"){C[F].pages=new Array()}else{if(H.type=="page"){C[F].subpages=new Array()}}B.push(C[F])}for(var E=0;E<B.length;E++){if(B[E]!=null){var H=ISSUU.utils.Feeds.nameValueListToHashMap(B[E].fields);if(H.type=="document"){for(var A=0;A<B.length;A++){if(B[A]==null){continue}var G=ISSUU.utils.Feeds.nameValueListToHashMap(B[A].fields);if(G.type=="page"&&G.documentId==H.documentId){var D=jQuery.extend(true,{},B[A]);B[E].pages.push(D);B[A]=null}}}}}for(var E=0;E<B.length;E++){if(B[E]!=null){var H=ISSUU.utils.Feeds.nameValueListToHashMap(B[E].fields);if(H.type=="page"){for(var A=0;A<B.length;A++){if(B[A]==null||B[E]==B[A]){continue}var G=ISSUU.utils.Feeds.nameValueListToHashMap(B[A].fields);if(G.type=="page"&&G.documentId==H.documentId){var D=jQuery.extend(true,{},B[A]);B[E].subpages.push(D);B[A]=null}}}}}for(var E=0;E<B.length;E++){if(B[E]==null){B.splice(E,1);E--}}return B},getRefineLinks:function(A){if(!A||A=="undefined"||typeof A=="undefined"){return""}if(typeof A=="string"){A=A.split(",")}var C="Refine ";for(var B=0;B<A.length;B++){C+='<a href="#'+A[B]+'" onclick="ISSUU.search.mvc.model.addOrTag(\''+ISSUU.utils.escapeHtml(A[B])+"', false, true); return false;\">"+ISSUU.utils.escapeHtml(A[B])+"</a>";if(B<A.length-1){C+=", "}}return C},noImage:function(B,A){if(!A){A="medium"}B.src="http://static.issuu.com/html/v1.1.17/staticFiles/img/no-image-"+A+".png";B.alt="Image not available"},showMoreInfo:function(A){$(A).toggleClass("down");$(A).parents(".search-people-textitem").contents().find(".docs-friends").slideToggle({duration:250,easing:"easeInQuad"});$(A).parents(".search-document-textitem").contents().find(".pages-user").slideToggle({duration:250,easing:"easeInQuad"});if(!$(A).parents(".search-page-subitem").length){$(A).parents(".search-page-textitem").contents().find(".pages-user").not($(".search-page-subitem .pages-user")).slideToggle({duration:250,easing:"easeInQuad"})}else{$(A).parents(".search-page-subitem").contents().find(".pages-user").slideToggle({duration:250,easing:"easeInQuad"})}return false},noImage:function(B,A){B.src="http://static.issuu.com/html/v1.1.17/staticFiles/img/no-image-"+A+".png";B.alt="Image not available"},getTypeOptions:function(E){var D='<li class="type"><a href="#document,page,user"><span class="left-border"></span><span>All</span><span class="right-border"></span></a></li><li class="type"><a href="#document"><span class="left-border"></span><span>Documents</span><span class="right-border"></span></a></li><li class="type"><a href="#page"><span class="left-border"></span><span>Pages</span><span class="right-border"></span></a></li><li class="type"><a href="#user"><span class="left-border"></span><span>People</span><span class="right-border"></span></a></li><li class="type"><a href="#remix"><span class="left-border"></span><span>Remix It</span><span class="right-border"></span></a></li><li id="language"><a href="#" class="lang"><span></span><span class="current-text">Language</span></a><div class="dropdown-box dropdown-box-multi-column"><ul class="dropdown-options multi-column-list three-column-list" id="language-list"></ul></div></li>';var G=ISSUU.search.mvc.model.searchIn;if((ISSUU.search.mvc.model.searchType=="user"||ISSUU.search.mvc.model.searchType=="document,page,user")&&G!="user"){var D='<li class="type"><a href="#document,page,user"><span class="left-border"></span><span>All</span><span class="right-border"></span></a></li><li class="type"><a href="#document"><span class="left-border"></span><span>Documents</span><span class="right-border"></span></a></li><li class="type"><a href="#page"><span class="left-border"></span><span>Pages</span><span class="right-border"></span></a></li><li class="type"><a href="#user"><span class="left-border"></span><span>People</span><span class="right-border"></span></a></li><li class="type"><a href="#remix"><span class="left-border"></span><span>Remix It</span><span class="right-border"></span></a></li>'}else{if(G=="document"){if(E.items&&E.items[0]){var F=ISSUU.utils.Feeds.nameValueListToHashMap(E.items[0].fields).title;D='<li class="type"><a href="#issuu"><span class="left-border"></span><span>All on Issuu</span><span class="right-border"></span></a></li><li class="type"><a href="#indocument" class="selected"><span class="left-border"></span><span>'+F+'</span><span class="right-border"></span></a></li><li id="language"><a href="#" class="lang"><span></span><span class="current-text">Language</span></a><div class="dropdown-box dropdown-box-multi-column"><ul class="dropdown-options multi-column-list three-column-list" id="language-list"></ul></div></li>';var C='<div class="left-border"></div><div class="right-border"></div><div id="search-in-inner"><a href="#" class="back">Back to publications</a><p>You are searching within <strong>'+F+"</strong></p></div>"}else{D='<li class="type"><a href="#issuu"><span class="left-border"></span><span>All on Issuu</span><span class="right-border"></span></a></li><li id="language"><a href="#" class="lang"><span></span><span class="current-text">Language</span></a><div class="dropdown-box dropdown-box-multi-column"><ul class="dropdown-options multi-column-list three-column-list" id="language-list"></ul></div></li>';var C='<div class="left-border"></div><div class="right-border"></div><div id="search-in-inner"><a href="" class="back">Back to publications</a></div>'}$("#search-in-outer").html(C);$("#search-in-outer").slideToggle({duration:250,easing:"easeInQuad"})}else{if(G=="user"){D='<li class="type"><a href="#issuu"><span class="left-border"></span><span>All on Issuu</span><span class="right-border"></span></a></li><li class="type"><a href="#document,page"><span class="left-border"></span><span>All</span><span class="right-border"></span></a></li><li class="type"><a href="#document"><span class="left-border"></span><span>Documents</span><span class="right-border"></span></a></li><li class="type"><a href="#page"><span class="left-border"></span><span>Pages</span><span class="right-border"></span></a></li><li class="type"><a href="#remix"><span class="left-border"></span><span>Remix It</span><span class="right-border"></span></a></li>';if(E.items&&E.items[0]){var A=ISSUU.utils.Feeds.nameValueListToHashMap(E.items[0].fields).user;var B='<div class="left-border"></div><div class="right-border"></div><div id="search-in-inner"><a href="#" onclick="ISSUU.search.mvc.model.setValue(\'searchIn\', \'issuu\'); return false;" class="back">Back to previous search</a><p>You are searching <strong>'+A+"&#8217;s</strong>  documents</p></div>"}else{var B='<div class="left-border"></div><div class="right-border"></div><div id="search-in-inner"><a href="#" onclick="ISSUU.search.mvc.model.setValue(\'searchIn\', \'issuu\'); return false;" class="back">Back to previous search</a></div>'}$("#search-in-outer").html(B);$("#search-in-outer").slideToggle({duration:250,easing:"easeInQuad"})}}}$("#search-type-options").html(D)},isUserLogged:function(){var A=ISSUU.utils.Cookie.getUsername();if(A){return true}else{return false}},goToPage:function(A,C){this.currentRemixPage=A;var B=new EJS({text:ISSUU.searchpage.remixTemplate});B.update("search-result",this.remixData);if(C){C()}},displayViewer:function(){var K="http://";var I=ISSUU.server.model.domain;var D="9.0.0";if(!swfobject.hasFlashPlayerVersion(D)){var H=K+I+"/upgrade_flash";H+="?fp="+escape(D);H+="&redirect="+window.location.href;location.href=H}var J="http://static."+ISSUU.server.model.domain+"/webembed/viewers/style1/v1/IssuuViewer.swf?vid=1221225524000";var B="viewer";var L="100%";var C="100%";var A=false;if(window.location.href.indexOf("viewer.bookmark=")>-1){A=window.location.href.substring(window.location.href.indexOf("viewer.bookmark=")+16)}var E={layout:"remix",mode:"embed",onIssuuSite:"true",navigateSameWindow:"true",doStats:"true"};E.onIssuuSite=true;E.notifyJS=true;E.searchQuery=ISSUU.search.mvc.model.toIssuuViewerQueryString().substring(2);if(A){E.showBookmark=true}var F={allowfullscreen:"true",salign:"tl",scale:"noscale",allowscriptaccess:"always",wmode:"transparent",base:"http://static."+ISSUU.server.model.domain+"/site/"};var G={id:B,name:B};swfobject.embedSWF(J,"viewer",L,C,D,"http://static.issuu.com/html/v1.1.17/staticFiles/js/swfobject/expressInstall.swf",E,F,G)},highlightPage:function(C){ISSUU.search.mvc.model.setValue("pageNumber",C,true);var D=(ISSUU.searchpage.currentRemixPage-1)*2*ISSUU.searchpage.remixPageSize;var A=((ISSUU.searchpage.currentRemixPage-1)*2*ISSUU.searchpage.remixPageSize)+ISSUU.searchpage.remixPageSize*2;if(C>D&&C<A){$(".search-page-textitem").removeClass("highlighted");$("#page"+C).addClass("highlighted")}else{var B=Math.ceil(C/(2*ISSUU.searchpage.remixPageSize));this.goToPage(B,function(){$(".search-page-textitem").removeClass("highlighted");$("#page"+C).addClass("highlighted")})}},filterRemixData:function(G){this.remixData=G;this.currentRemixPage=1;this.remixPageSize=10;this.highlightRemixPage=1;if(!this.remixData.items){return }for(var D=0;D<this.remixData.items.length;D++){if(!this.remixData.items[D]){break}var A=ISSUU.utils.Feeds.nameValueListToHashMap(this.remixData.items[D].fields);var F=A.pageCount*1;if(this.remixData.items[D].page==1||(this.remixData.items[D].page==F&&this.remixData.items[D].page%2==0)){this.remixData.items.splice(D,1);D--}}for(var D=0;D<this.remixData.items.length;D++){var E=ISSUU.utils.Feeds.nameValueListToHashMap(this.remixData.items[D].fields);for(var B=0;B<this.remixData.items.length;B++){var C=ISSUU.utils.Feeds.nameValueListToHashMap(this.remixData.items[B].fields);if(E.documentId!=C.documentId){continue}if((this.remixData.items[D].page%2==0&&this.remixData.items[B].page==this.remixData.items[D].page+1)||(this.remixData.items[D].page%2==1&&this.remixData.items[B].page==this.remixData.items[D].page-1)){this.remixData.items.splice(B,1)}}}},highlightKeywords:function(D){var C=ISSUU.search.mvc.model.andKeywords;var A=D;for(var B=0;B<C.length;B++){var E=C[B].charAt(0).toUpperCase()+C[B].substring(1);if(A.indexOf(C[B])>-1){A=A.replace(C[B],"<strong>"+C[B]+"</strong>")}else{if(A.indexOf(C[B].toLowerCase())>-1){A=A.replace(C[B].toLowerCase(),"<strong>"+C[B].toLowerCase()+"</strong>")}else{if(A.indexOf(C[B].toUpperCase())>-1){A=A.replace(C[B].toUpperCase(),"<strong>"+C[B].toUpperCase()+"</strong>")}else{if(A.indexOf(E)>-1){A=A.replace(E,"<strong>"+E+"</strong>")}}}}}return A}};$(document).ready(function(){ISSUU.utils.log("initiate model");var A=ISSUU.utils.User.autoGetLanguage();if(A=="*"){A="all"}ISSUU.search.mvc.model.initilize(window.location.href,function(D){var C;if(ISSUU.search.mvc.model.display=="text"){C=new EJS({text:ISSUU.searchpage[ISSUU.search.mvc.model.searchType.replace(/,/g,"_")+"TextTemplate"]});C.update("search-result",D)}else{if(ISSUU.search.mvc.model.display=="remix"){ISSUU.searchpage.filterRemixData(D);C=new EJS({text:ISSUU.searchpage.remixTemplate});if(ISSUU.searchpage.remixData.items&&ISSUU.search.mvc.model.pageNumber>ISSUU.searchpage.remixData.items.length*2){ISSUU.search.mvc.model.pageNumber=1}if(ISSUU.searchpage.remixData.items&&ISSUU.searchpage.remixData.items.length>0){ISSUU.searchpage.displayViewer();$("#viewer-outer").show()}C.update("search-result",ISSUU.searchpage.remixData);ISSUU.searchpage.highlightPage(ISSUU.search.mvc.model.pageNumber)}}var B=D.totalResults;if(D.items&&(D.items.length<D.itemsPerPage||D.startIndex<ISSUU.search.mvc.model.start)){B=D.startIndex+D.items.length}$("#result-info p").html(B+' results for <a href="/search/?q='+escape(encodeURIComponent(ISSUU.searchpage.getResultCount()))+'">'+ISSUU.searchpage.getResultCount()+"</a>");$("#right-sidebar").css("visibility","visible");ISSUU.utils.tagcloud.renderTagCloud(D);ISSUU.searchpage.addNotTags();ISSUU.searchpage.addOrTags();ISSUU.searchpage.initTagCloudLinks();ISSUU.searchpage.getTypeOptions(D);ISSUU.searchpage.getLanguages();$("#search-type-options li#language").hover(function(E){$(this).addClass("over")},function(E){$(this).removeClass("over")});ISSUU.searchpage.setSelectedLinks(["search-type-options","language"]);$(".dropdown-options a").click(function(F){F.preventDefault();F.stopPropagation();var E=$(this).parents("ul.dropdown-options").attr("id");var G=$(this).attr("href").substring($(this).attr("href").lastIndexOf("#")+1);if(E=="language-list"){E="language";ISSUU.utils.User.setLanguage(G)}ISSUU.search.mvc.model.setValue(E,G,ISSUU.searchpage.basePageURL)});$("#search-type-options .type a").click(function(E){E.preventDefault();E.stopPropagation();var F=$(this).attr("href").substring($(this).attr("href").lastIndexOf("#")+1);if(F=="indocument"){return }if(F=="issuu"){ISSUU.search.mvc.model.setValue("documentId","",true);ISSUU.search.mvc.model.setValue("searchIn","issuu",true);ISSUU.search.mvc.model.setValue("display","text",true);ISSUU.search.mvc.model.setValue("searchType","document,page,user")}else{if(F=="remix"){ISSUU.search.mvc.model.setValue("start",0,true);ISSUU.search.mvc.model.setValue("display","remix")}else{ISSUU.search.mvc.model.setValue("display","text",true);ISSUU.search.mvc.model.setValue("searchType",F,ISSUU.searchpage.basePageURL)}}});$("#search-in-outer a.back").click(function(E){E.preventDefault();E.stopPropagation();ISSUU.search.mvc.model.setValue("documentId","",true);ISSUU.search.mvc.model.setValue("searchIn","issuu",true);ISSUU.search.mvc.model.setValue("searchType","document")})},ISSUU.searchpage.basePageURL,{st:"document,page,user",num:10,thn:500,ths:20,dsp:"text",lan:A});$("#display-options .options a").click(function(B){B.preventDefault();B.stopPropagation();var C=$(this).attr("href").substring($(this).attr("href").lastIndexOf("#")+1);ISSUU.search.mvc.model.setValue("display",C)});$("#display-options #display-"+ISSUU.search.mvc.model.display).show();$("#slider").click(function(B){B.preventDefault();B.stopPropagation()});$("#issuu_menu li").hover(function(B){$(this).addClass("over")},function(B){$(this).removeClass("over")});$("#viewer-outer").resizable({handles:"s",transparent:true,minHeight:300,maxHeight:750});if(ISSUU.search.mvc.model.andKeywords.length>0){$("#input_keywords").val(ISSUU.search.mvc.model.andKeywords.join(" "))}});function issuu_viewer_pageNumberChanged(A){if(A%2==0){A--}ISSUU.searchpage.highlightPage(A)}function issuu_viewer_logInAndReturn(C){var B=false;if(C&&C=="bookmark"){B=true}var A="http://"+ISSUU.server.model.domain+"/search"+ISSUU.search.mvc.model.toBrowserQueryString()+"&viewer.bookmark="+B;var D=ISSUU.utils.UrlHelper.issuuLoginUrl(escape(A));window.location=D}ISSUU.searchpage.documentTextTemplate='<% if(totalResults > 0) { %> \n<div id="result-list"> \n	<% \n	for(var i=0; i<items.length; i++) { \n		var fields = ISSUU.utils.Feeds.nameValueListToHashMap(items[i].fields); \n	%> \n	<div class="clearfix search-document-textitem"> \n		<div class="span-3 cover"> \n			<a href="<%= ISSUU.utils.escapeHtml(items[i].link) %>" title="<%= ISSUU.utils.escapeHtml(items[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, 1) %>" id="book-cover-t<%= fields.documentId %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(items[i].link) %>" title="<%= ISSUU.utils.escapeHtml(items[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(items[i].title), 7, 1) %></a></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(items[i].description), 7, 5)) %></p> \n				<% \n				if(fields.rating >= 0) { \n					var rating = parseFloat(fields.rating).toFixed(1); \n					var ratingRounded = (Math.round(parseFloat(fields.rating).toFixed(1)/0.5)*0.5).toFixed(1); \n					var ratingSplit = ratingRounded.split(\'.\'); \n				} \n				%> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } \n				if(typeof fields.downloadable !== \'undefined\' && fields.downloadable === \'true\') { %> \n				<p class="download-link"><a href="<%= ISSUU.utils.UrlHelper.docDownloadUrl(fields.documentId) %>">Download</a></p> \n				<% } %> \n				<p class="more"><span class="text"><a href="#" onclick="ISSUU.searchpage.getDocumentPages(\'<%= fields.documentId %>\', 5); ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - <%= parseInt(fields.pageCount*1) %> pages \n				<% \n				if(fields.rating >= 0) { \n				%> \n				- </span><span class="system-rating system-rating-<%= ratingSplit[0] + \'_\' + ratingSplit[1] %>"><span class="alt-text"><%= rating %></span></span> \n				<% } %> \n				</p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-10 pages last clearfix"> \n					<p>Pages about <%= ISSUU.searchpage.getKeywords() %>  <a href="<%= ISSUU.searchpage.getPagesURL(fields.documentId, ISSUU.searchpage.getKeywords()) %>">See all</a></p> \n					<div id="pages-<%= fields.documentId %>"></div> \n				</div> \n				<div class="span-10 user-data last clearfix"> \n					<div class="span-3 user-<%= ISSUU.utils.escapeHtml(fields.user.replace(/\\./g, \'_\')) %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Subscribe user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">News feed</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n	</div> \n	<% } %> \n</div> \n<!-- Start Paging --> \n<% \nvar realTotal = totalResults; \nif(realTotal > ISSUU.searchpage.maxItems) { \n	realTotal = ISSUU.searchpage.maxItems; \n} \nvar pageCount = Math.ceil(realTotal/itemsPerPage); \nif(items.length < itemsPerPage || startIndex < ISSUU.search.mvc.model.start) \n	pageCount = startIndex/itemsPerPage + 1; \nif(pageCount > 1) { \n%> \n<p id="paging"> \n	<% \n	// in not first page display link to previous page \n	if((startIndex+itemsPerPage)/itemsPerPage > 1) { %> \n	<a href="#<%= startIndex-itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex-itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="previous">Previous</a> \n	<% \n	} \n	if((startIndex+itemsPerPage)/itemsPerPage > 8) { \n		%> \n		<a href="#0" onclick="ISSUU.search.mvc.model.setValue(\'start\', 0, ISSUU.searchpage.basePageURL); return false;">1</a> <a href="#<%= itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;">2</a> .... \n		<% \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) - 4; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} else { \n		for(var j=1; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	if(pageCount - (startIndex+itemsPerPage)/itemsPerPage > 8) { \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) + 1; j<=((startIndex+itemsPerPage)/itemsPerPage) + 4; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n		%> \n		.... <a href="#<%= (pageCount - 2)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 2)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount - 1 %></a> <a href="#<%= (pageCount - 1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount %></a> \n		<% \n	} else { \n		for(var j=(startIndex+itemsPerPage)/itemsPerPage + 1; j<=pageCount; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	// in not last page display link to next page \n	if((startIndex+itemsPerPage)/itemsPerPage < pageCount) { %> \n	<a href="#<%= startIndex+itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex+itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="next">Next</a> \n	<% } %> \n</p> \n<% } %> \n<!-- End Pagging --> \n<% } else { %> \n<p id="no-results">No results found for <strong>&quot;<%= ISSUU.search.mvc.model.andKeywords.join(\' \') %>&quot;</strong>.<br>Try changing your search, or go <a href="/publications">explore Issuu</a>.</p> \n<% } %>';ISSUU.searchpage.pageTextTemplate='<% \nif(totalResults > 0) { \nvar pages = ISSUU.searchpage.sortPages(items); \nvar listCount = 0; \n%> \n<div id="result-list"> \n	<% \n	for(var i=0; i<pages.length; i++) { \n		var fields = ISSUU.utils.Feeds.nameValueListToHashMap(pages[i].fields); \n		listCount += 1; \n	%> \n	<div class="clearfix search-page-textitem"> \n		<div class="span-3 cover"> \n			<a href="<%= ISSUU.utils.escapeHtml(pages[i].link) %>" title="<%= ISSUU.utils.escapeHtml(pages[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, pages[i].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a>\n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(pages[i].link) %>" title="<%= ISSUU.utils.escapeHtml(pages[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(fields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(pages[i].page) %></span></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(pages[i].description), 7, 5)) %></p> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(ISSUU.utils.escapeHtml(fields.tag)) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } %> \n				<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= fields.documentId %>\', <%= pages[i].page %>, <%= fields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.escapeHtml(fields.name) %>\', \'<%= ISSUU.utils.escapeHtml(fields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - page <%= parseInt(pages[i].page) %> of <%= parseInt(fields.pageCount*1) %> </p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-10 pages last" id="pages-<%= fields.documentId %>-<%= pages[i].page %>"></div> \n				<div class="span-10 user-data last clearfix"> \n					<div class="span-3 user-<%= fields.user %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">Subscribe</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n		<!-- indented pages --> \n		<% \n		var subpages = pages[i].subpages; \n		for(var l=0; l<subpages.length; l++) { \n			var subpageFields = ISSUU.utils.Feeds.nameValueListToHashMap(subpages[l].fields); \n			listCount += 1; \n		%> \n		<div class="clearfix search-page-subitem"> \n			<!--<div class="span-1">&nbsp;</div>--> \n			<div class="span-3 cover"> \n				<a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(subpageFields.documentId, subpages[l].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n			</div> \n			<div class="span-10 last"> \n				<div class="span-8 info"> \n					<h3><a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpageFields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(subpages[l].page) %></span></h3> \n					<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpages[l].description), 7, 5)) %></p> \n					<p class="refine"><%= ISSUU.searchpage.getRefineLinks(subpageFields.tag) %></p> \n					<% if(subpageFields.infoLink) { %> \n					<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %>"><%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %></a></p> \n					<% } %> \n					<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= subpageFields.documentId %>\', <%= subpages[l].page %>, <%= subpageFields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.name) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(subpageFields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(subpageFields.user))) %> - <%= parseInt(subpageFields.views*1) %> views - page <%= parseInt(subpages[l].page) %> of <%= parseInt(subpageFields.pageCount*1) %> </p> \n				</div> \n				<div class="span-2 document-links last"> \n					<ul> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= subpageFields.tag %>\')">More like this</a></li> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= subpageFields.tag %>\')">Less like this</a></li> \n					</ul> \n				</div> \n				<div class="pages-user clearfix"><div class="minh"> \n					<div class="span-10 pages last" id="pages-<%= subpageFields.documentId %>-<%= subpages[l].page %>"></div> \n					<div class="span-10 user-data last clearfix"> \n						<div class="span-3 user-<%= ISSUU.utils.escapeHtml(subpageFields.user) %>"></div> \n						<div class="span-2 user-links last"> \n							<ul> \n								<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n								<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(subpageFields.user)) %>">Subscribe</a></li> \n							</ul> \n						</div> \n					</div> \n				</div></div> \n			</div> \n		</div> \n		<% } %> \n	</div> \n	<% } %> \n</div> \n<!-- Start Paging --> \n<% \nvar realTotal = totalResults; \nif(realTotal > ISSUU.searchpage.maxItems) { \n	realTotal = ISSUU.searchpage.maxItems; \n} \nvar pageCount = Math.ceil(realTotal/itemsPerPage); \nif(listCount < itemsPerPage || startIndex < ISSUU.search.mvc.model.start) \n	pageCount = startIndex/itemsPerPage + 1; \nif(pageCount > 1) { \n%> \n<p id="paging"> \n	<% \n	// in not first page display link to previous page \n	if((startIndex+itemsPerPage)/itemsPerPage > 1) { %> \n	<a href="#<%= startIndex-itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex-itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="previous">Previous</a> \n	<% \n	} \n	if((startIndex+itemsPerPage)/itemsPerPage > 8) { \n		%> \n		<a href="#0" onclick="ISSUU.search.mvc.model.setValue(\'start\', 0, ISSUU.searchpage.basePageURL); return false;">1</a> <a href="#<%= itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;">2</a> .... \n		<% \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) - 4; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} else { \n		for(var j=1; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	if(pageCount - (startIndex+itemsPerPage)/itemsPerPage > 8) { \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) + 1; j<=((startIndex+itemsPerPage)/itemsPerPage) + 4; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n		%> \n		.... <a href="#<%= (pageCount - 2)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 2)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount - 1 %></a> <a href="#<%= (pageCount - 1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount %></a> \n		<% \n	} else { \n		for(var j=(startIndex+itemsPerPage)/itemsPerPage + 1; j<=pageCount; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	// in not last page display link to next page \n	if((startIndex+itemsPerPage)/itemsPerPage < pageCount) { %> \n	<a href="#<%= startIndex+itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex+itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="next">Next</a> \n	<% } %> \n</p> \n<% } %> \n<!-- End Pagging --> \n<% } else { %> \n<p id="no-results">No results found for <strong>&quot;<%= ISSUU.search.mvc.model.andKeywords.join(\' \') %>&quot;</strong>.<br>Try changing your search, or go <a href="/publications">explore Issuu</a>.</p> \n<% } %>';ISSUU.searchpage.userTextTemplate='<% \nif(totalResults > 0) { \n%> \n<div id="result-list"> \n	<% \n	for(var i=0; i<items.length; i++) { \n		var fields = ISSUU.utils.Feeds.nameValueListToHashMap(items[i].fields); \n	%> \n	<div class="clearfix search-people-textitem"> \n		<div class="span-3 photo"> \n			<a href="<%= ISSUU.utils.escapeHtml(items[i].link) %>" title="<%= ISSUU.utils.escapeHtml(items[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.userPhotoUrl(fields.user) %>" width="110" id="people-t<%= ISSUU.utils.escapeHtml(fields.user) %>" onerror="ISSUU.searchpage.defaultUser(this)" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(items[i].link) %>" title="<%= ISSUU.utils.escapeHtml(items[i].title) %>"><%= ISSUU.utils.escapeHtml(items[i].title) %></a></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(items[i].description), 7, 5)) %></p> \n				<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserDocuments(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\', 3); ISSUU.searchpage.getUserFriends(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\', 3); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - <%= fields.country ? ISSUU.utils.escapeHtml(fields.country) : \'\' %><%= ISSUU.utils.escapeHtml(fields.country) && fields.totalDocs ? \' - \' : \'\' %><%= fields.totalDocs ? parseInt(fields.totalDocs*1) + \' documents\' : \'\' %> - <%= fields.numConnections ? parseInt(fields.numConnections*1) + \' friends\' : \'\' %></p> \n			</div> \n			<div class="span-2 user-links last"> \n				<ul> \n					<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n					<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">Subscribe</a></li> \n				</ul> \n			</div> \n			<% if(parseInt(fields.totalDocs*1) > 0 || parseInt(fields.numConnections*1) > 0) { %> \n			<div class="docs-friends clearfix"><div class="minh"> \n				<% } \n				if(parseInt(fields.totalDocs*1) > 0) { \n				%> \n				<div class="span-10 user-docs last"> \n					<p>Documents <a href="<%= ISSUU.searchpage.getUserDocumentsURL(ISSUU.utils.escapeHtml(fields.user)) %>">See all</a></p> \n					<div id="doc-<%= ISSUU.utils.escapeHtml(fields.user) %>"></div> \n				</div> \n				<% } %> \n				<% if(parseInt(fields.numConnections*1) > 0) { %> \n				<div class="span-10 user-friends last"> \n					<p>Friends <a href="<%= ISSUU.searchpage.getUserFriendsURL(ISSUU.utils.escapeHtml(fields.user)) %>">See all</a></p> \n					<div id="fr-<%= fields.user %>"></div> \n				</div> \n				<% } \n			if(parseInt(fields.totalDocs*1) > 0 || parseInt(fields.numConnections*1) > 0) { %> \n			</div></div> \n			<% } %> \n		</div></div> \n	<% } %> \n</div> \n<!-- Start Paging --> \n<% \nvar realTotal = totalResults; \nif(realTotal > ISSUU.searchpage.maxItems) { \n	realTotal = ISSUU.searchpage.maxItems; \n} \nvar pageCount = Math.ceil(realTotal/itemsPerPage); \nif(items.length < itemsPerPage || startIndex < ISSUU.search.mvc.model.start) \n	pageCount = startIndex/itemsPerPage + 1; \nif(pageCount > 1) { \n%> \n<p id="paging"> \n	<% \n	// in not first page display link to previous page \n	if((startIndex+itemsPerPage)/itemsPerPage > 1) { %> \n	<a href="#<%= startIndex-itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex-itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="previous">Previous</a> \n	<% \n	} \n	if((startIndex+itemsPerPage)/itemsPerPage > 8) { \n		%> \n		<a href="#0" onclick="ISSUU.search.mvc.model.setValue(\'start\', 0, ISSUU.searchpage.basePageURL); return false;">1</a> <a href="#<%= itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;">2</a> .... \n		<% \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) - 4; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} else { \n		for(var j=1; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	if(pageCount - (startIndex+itemsPerPage)/itemsPerPage > 8) { \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) + 1; j<=((startIndex+itemsPerPage)/itemsPerPage) + 4; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n		%> \n		.... <a href="#<%= (pageCount - 2)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 2)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount - 1 %></a> <a href="#<%= (pageCount - 1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount %></a> \n		<% \n	} else { \n		for(var j=(startIndex+itemsPerPage)/itemsPerPage + 1; j<=pageCount; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	// in not last page display link to next page \n	if((startIndex+itemsPerPage)/itemsPerPage < pageCount) { %> \n	<a href="#<%= startIndex+itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex+itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="next">Next</a> \n	<% } %> \n</p> \n<% } %> \n<!-- End Pagging --> \n<% } else { %> \n<p id="no-results">No results found for <strong>&quot;<%= ISSUU.search.mvc.model.andKeywords.join(\' \') %>&quot;</strong>.<br>Try changing your search, or go <a href="/people">explore Issuu</a>.</p> \n<% } %>';ISSUU.searchpage.remixTemplate='<% \nif(typeof items != \'undefined\' && items.length > 0) { \n%> \n<div id="result-list"> \n	<% \n	for(var i=(ISSUU.searchpage.currentRemixPage-1)*ISSUU.searchpage.remixPageSize; i<(items.length < ISSUU.searchpage.currentRemixPage*ISSUU.searchpage.remixPageSize ? items.length : ISSUU.searchpage.currentRemixPage*ISSUU.searchpage.remixPageSize); i++) { \n		var fields = ISSUU.utils.Feeds.nameValueListToHashMap(items[i].fields); \n	%> \n	<div class="clearfix search-page-textitem" id="page<%= ((i+1)*2) - 1 %>"> \n		<div class="span-4"> \n			<% \n			var pageNo = items[i].page; \n			var left = items[i].page%2 == 0 ? items[i].page : items[i].page-1; \n			var right = items[i].page%2 == 0 ? items[i].page+1 : items[i].page; \n			if(left<2) \n				left = (fields.pageCount*1) >= 2 ? 2 : items[i].page; \n			if(right>(fields.pageCount*1)) \n				right = fields.	pageCount*1; \n			%> \n			<div class="spread"> \n				<div class="clearfix"> \n					<a href="<%= ISSUU.utils.escapeHtml(items[i].link) %>" title="<%= ISSUU.utils.escapeHtml(items[i].title) %>" class="clearfix"> \n					<% for(var j=left; j<=right; j++){ %> \n						<img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, j) %>" width="90" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""> \n					<% } %> \n					</a> \n				</div> \n			</div> \n		</div> \n		<div class="span-9 last"> \n			<div class="span-7 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(items[i].link) %>" title="<%= ISSUU.utils.escapeHtml(items[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(fields.title), 6, 1) %></a> <span class="page-no">page&nbsp;<%= parseInt(items[i].page) %></span></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(items[i].description), 7, 5)) %></p> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } %> \n				<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= fields.documentId %>\', <%= items[i].page %>, <%= fields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.escapeHtml(fields.name) %>\', \'<%= ISSUU.utils.escapeHtml(fields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - page <%= parseInt(items[i].page) %> of <%= parseInt(fields.pageCount*1) %> </p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-9 pages last" id="pages-<%= fields.documentId %>-<%= items[i].page %>"></div> \n				<div class="span-9 user-data last clearfix"> \n					<div class="span-3 user-<%= ISSUU.utils.escapeHtml(fields.user) %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">Subscribe</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n	</div> \n	<% } %> \n</div> \n<!-- Start Paging --> \n<% \nvar pageCount = Math.ceil(items.length/ISSUU.searchpage.remixPageSize); \nif(pageCount > 1) { \n%> \n<p id="paging"> \n	<% \n	// in not first page display link to previous page \n	if(ISSUU.searchpage.currentRemixPage > 1) { %> \n	<a href="#<%= ISSUU.searchpage.currentRemixPage-1 %>" onclick="ISSUU.searchpage.goToPage(<%= ISSUU.searchpage.currentRemixPage-1 %>); return false;" id="previous">Previous</a> \n	<% \n	} \n		for(var j=1; j<=pageCount; j++) { \n			if(ISSUU.searchpage.currentRemixPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= j %>" onclick="ISSUU.searchpage.goToPage(<%= j %>); return false;"><%= j %></a> \n			<% } \n		} \n	// in not last page display link to next page \n	if(ISSUU.searchpage.currentRemixPage < pageCount) { %> \n	<a href="#<%= ISSUU.searchpage.currentRemixPage+1 %>" onclick="ISSUU.searchpage.goToPage(<%= ISSUU.searchpage.currentRemixPage+1 %>); return false;" id="next">Next</a> \n	<% } %> \n</p> \n<% } %> \n<!-- End Pagging --> \n<% } else { %> \n<p id="no-results">No results found for <strong>&quot;<%= ISSUU.search.mvc.model.andKeywords.join(\' \') %>&quot;</strong>.<br>Try changing your search, or go <a href="/publications">explore Issuu</a>.</p> \n<% } %>';ISSUU.searchpage.document_page_userTextTemplate='<% \nif(totalResults > 0) { \nvar sorted = ISSUU.searchpage.sortAll(items); \n%> \n<div id="result-list"> \n	<% \n	for(var i=0; i<sorted.length; i++) { \n		var fields = ISSUU.utils.Feeds.nameValueListToHashMap(sorted[i].fields); \n		if(fields.type == \'user\' && ISSUU.search.mvc.model.searchIn == \'issuu\') { \n	%> \n	<div class="clearfix search-people-textitem"> \n		<div class="span-3 photo"> \n			<a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.userPhotoUrl(ISSUU.utils.escapeHtml(fields.user)) %>" width="110" id="people-t<%= ISSUU.utils.escapeHtml(fields.user) %>" onerror="ISSUU.searchpage.defaultUser(this)" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].title), 7, 1) %></a></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].description), 7, 5)) %></p> \n				<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserDocuments(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\', 3); ISSUU.searchpage.getUserFriends(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\', 3); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - <%= fields.country ? ISSUU.utils.escapeHtml(fields.country) : \'\' %><%= ISSUU.utils.escapeHtml(fields.country) && fields.totalDocs ? \' - \' : \'\' %><%= fields.totalDocs ? parseInt(fields.totalDocs*1) + \' documents\' : \'\' %> - <%= fields.numConnections ? parseInt(fields.numConnections*1) + \' friends\' : \'\' %></p> \n			</div> \n			<div class="span-2 user-links last"> \n				<ul> \n					<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n					<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">Subscribe</a></li> \n				</ul> \n			</div> \n			<% if(parseInt(fields.totalDocs*1) > 0 || parseInt(fields.numConnections*1) > 0) { %> \n			<div class="docs-friends clearfix"><div class="minh"> \n				<% } \n				if(parseInt(fields.totalDocs*1) > 0) { \n				%> \n				<div class="span-10 user-docs last"> \n					<p>Documents <a href="<%= ISSUU.searchpage.getUserDocumentsURL(ISSUU.utils.escapeHtml(fields.user)) %>">See all</a></p> \n					<div id="doc-<%= ISSUU.utils.escapeHtml(fields.user) %>"></div> \n				</div> \n				<% } %> \n				<% if(parseInt(fields.numConnections*1) > 0) { %> \n				<div class="span-10 user-friends last"> \n					<p>Friends <a href="<%= ISSUU.searchpage.getUserFriendsURL(ISSUU.utils.escapeHtml(fields.user)) %>">See all</a></p> \n					<div id="fr-<%= ISSUU.utils.escapeHtml(fields.user) %>"></div> \n				</div> \n				<% } \n			if(parseInt(fields.totalDocs*1) > 0 || parseInt(fields.numConnections*1) > 0) { %> \n			</div></div> \n			<% } %> \n		</div></div> \n	</div> \n	<% } else if(fields.type == \'document\') { %> \n	<div class="clearfix search-document-textitem"> \n		<div class="span-3 cover"> \n			<a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, 1) %>" id="book-cover-t<%= fields.documentId %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].title), 7, 1) %></a></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].description), 7, 5)) %></p> \n				<% \n				if(fields.rating >= 0) { \n					var rating = parseFloat(fields.rating).toFixed(1); \n					var ratingRounded = (Math.round(parseFloat(fields.rating).toFixed(1)/0.5)*0.5).toFixed(1); \n					var ratingSplit = ratingRounded.split(\'.\'); \n				} \n				%> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } %> \n				<p class="more"><span class="text"><a href="#" onclick="ISSUU.searchpage.getDocumentPages(\'<%= fields.documentId %>\', 5); ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - <%= parseInt(fields.pageCount*1) %> pages \n				<% \n				if(fields.rating >= 0) { \n				%> \n				- </span><span class="system-rating system-rating-<%= ratingSplit[0] + \'_\' + ratingSplit[1] %>"><span class="alt-text"><%= rating %></span></span> \n				<% } %> \n				</p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-10 pages last"> \n					<p>Pages about <%= ISSUU.searchpage.getKeywords() %>  <a href="<%= ISSUU.searchpage.getPagesURL(fields.documentId, ISSUU.searchpage.getKeywords()) %>">See all</a></p> \n					<div id="pages-<%= fields.documentId %>"></div> \n				</div> \n				<div class="span-10 user-data last clearfix"> \n					<div class="span-3 user-<%= ISSUU.utils.escapeHtml(fields.user) %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">Subscribe</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n	</div> \n	<!-- indented pages --> \n		<% \n		var subpages = sorted[i].pages; \n		for(var l=0; l<subpages.length; l++) { \n			var subpageFields = ISSUU.utils.Feeds.nameValueListToHashMap(subpages[l].fields); \n		%> \n		<div class="clearfix search-page-textitem"> \n			<!--<div class="span-1">&nbsp;</div>--> \n			<div class="span-3 cover"> \n				<a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(subpageFields.documentId, subpages[l].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n			</div> \n			<div class="span-10 last"> \n				<div class="span-8 info"> \n					<h3><a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpageFields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(subpages[l].page) %></span></h3> \n					<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpages[l].description), 7, 5)) %></p> \n					<p class="refine"><%= ISSUU.searchpage.getRefineLinks(subpageFields.tag) %></p> \n					<% if(subpageFields.infoLink) { %> \n					<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %>"><%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %></a></p> \n					<% } %> \n					<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= subpageFields.documentId %>\', <%= subpages[l].page %>, <%= subpageFields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.name) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(subpageFields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(subpageFields.user))) %> - <%= parseInt(subpageFields.views*1) %> views - page <%= parseInt(subpages[l].page) %> of <%= parseInt(subpageFields.pageCount*1) %> </p> \n				</div> \n				<div class="span-2 document-links last"> \n					<ul> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= subpageFields.tag %>\')">More like this</a></li> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= subpageFields.tag %>\')">Less like this</a></li> \n					</ul> \n				</div> \n				<div class="pages-user clearfix"><div class="minh"> \n					<div class="span-10 pages last" id="pages-<%= subpageFields.documentId %>-<%= subpages[l].page %>"> \n					</div> \n					<div class="span-10 user-data last clearfix"> \n						<div class="span-3 user-<%= ISSUU.utils.escapeHtml(subpageFields.user) %>"></div> \n						<div class="span-2 user-links last"> \n							<ul> \n								<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n								<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(subpageFields.user)) %>">Subscribe</a></li> \n							</ul> \n						</div> \n					</div> \n				</div></div> \n			</div> \n		</div> \n		<% } %> \n	<% } else if(fields.type == \'page\') { %> \n	<div class="clearfix search-page-textitem"> \n		<div class="span-3 cover"> \n			<a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, sorted[i].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(fields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(sorted[i].page) %></span></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].description), 7, 5)) %></p> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } %> \n				<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= fields.documentId %>\', <%= sorted[i].page %>, <%= fields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.escapeHtml(fields.name) %>\', \'<%= ISSUU.utils.escapeHtml(fields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - page <%= parseInt(sorted[i].page) %> of <%= parseInt(fields.pageCount*1) %> </p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-10 pages last" id="pages-<%= fields.documentId %>-<%= sorted[i].page %>"> \n				</div> \n				<div class="span-10 user-data last clearfix"> \n					<div class="span-3 user-<%= ISSUU.utils.escapeHtml(fields.user) %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">Subscribe</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n		<!-- indented pages --> \n		<% \n		var subpages = sorted[i].subpages; \n		for(var l=0; l<subpages.length; l++) { \n			var subpageFields = ISSUU.utils.Feeds.nameValueListToHashMap(subpages[l].fields); \n		%> \n		<div class="clearfix search-page-subitem"> \n			<!--<div class="span-1">&nbsp;</div>--> \n			<div class="span-3 cover"> \n				<a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(subpageFields.documentId, subpages[l].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n			</div> \n			<div class="span-10 last"> \n				<div class="span-8 info"> \n					<h3><a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpageFields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(subpages[l].page) %></span></h3> \n					<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpages[l].description), 7, 5)) %></p> \n					<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n					<% if(subpageFields.infoLink) { %> \n					<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %>"><%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %></a></p> \n					<% } %> \n					<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= subpageFields.documentId %>\', <%= subpages[l].page %>, <%= subpageFields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.name) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(subpageFields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(subpageFields.user))) %> - <%= parseInt(subpageFields.views*1) %> views - page <%= parseInt(subpages[l].page) %> of <%= parseInt(subpageFields.pageCount*1) %> </p> \n				</div> \n				<div class="span-2 document-links last"> \n					<ul> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= subpageFields.tag %>\')">More like this</a></li> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= subpageFields.tag %>\')">Less like this</a></li> \n					</ul> \n				</div> \n				<div class="pages-user clearfix"><div class="minh"> \n					<div class="span-10 pages last" id="pages-<%= subpageFields.documentId %>-<%= subpages[l].page %>"> \n					</div> \n					<div class="span-10 user-data last clearfix"> \n						<div class="span-3 user-<%= ISSUU.utils.escapeHtml(subpageFields.user) %>"></div> \n						<div class="span-2 user-links last"> \n							<ul> \n								<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Follow user</a></li><% } %> \n								<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(subpageFields.user)) %>">Subscribe</a></li> \n							</ul> \n						</div> \n					</div> \n				</div></div> \n			</div> \n		</div> \n		<% } %> \n	</div> \n	<% } \n	} %> \n</div> \n<!-- Start Paging --> \n<% \nvar realTotal = totalResults; \nif(realTotal > ISSUU.searchpage.maxItems) { \n	realTotal = ISSUU.searchpage.maxItems; \n} \nvar pageCount = Math.ceil(realTotal/itemsPerPage); \nif(items.length < itemsPerPage || startIndex < ISSUU.search.mvc.model.start) \n	pageCount = startIndex/itemsPerPage + 1; \nif(pageCount > 1) { \n%> \n<p id="paging"> \n	<% \n	// in not first page display link to previous page \n	if((startIndex+itemsPerPage)/itemsPerPage > 1) { %> \n	<a href="#<%= startIndex-itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex-itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="previous">Previous</a> \n	<% \n	} \n	if((startIndex+itemsPerPage)/itemsPerPage > 8) { \n		%> \n		<a href="#0" onclick="ISSUU.search.mvc.model.setValue(\'start\', 0, ISSUU.searchpage.basePageURL); return false;">1</a> <a href="#<%= itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;">2</a> .... \n		<% \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) - 4; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} else { \n		for(var j=1; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	if(pageCount - (startIndex+itemsPerPage)/itemsPerPage > 8) { \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) + 1; j<=((startIndex+itemsPerPage)/itemsPerPage) + 4; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n		%> \n		.... <a href="#<%= (pageCount - 2)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 2)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount - 1 %></a> <a href="#<%= (pageCount - 1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount %></a> \n		<% \n	} else { \n		for(var j=(startIndex+itemsPerPage)/itemsPerPage + 1; j<=pageCount; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	// in not last page display link to next page \n	if((startIndex+itemsPerPage)/itemsPerPage < pageCount) { %> \n	<a href="#<%= startIndex+itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex+itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="next">Next</a> \n	<% } %> \n</p> \n<% } %> \n<!-- End Pagging --> \n<% } else { %> \n<p id="no-results">No results found for <strong>&quot;<%= ISSUU.search.mvc.model.andKeywords.join(\' \') %>&quot;</strong>.<br>Try changing your search, or go <a href="/publications">explore Issuu</a>.</p> \n<% } %>';ISSUU.searchpage.document_pageTextTemplate='<% \nif(totalResults > 0) { \nvar sorted = ISSUU.searchpage.sortAll(items); \n%> \n<div id="result-list"> \n	<% \n	for(var i=0; i<sorted.length; i++) { \n		var fields = ISSUU.utils.Feeds.nameValueListToHashMap(sorted[i].fields); \n		if(fields.type == \'document\') { %> \n	<div class="clearfix search-document-textitem"> \n		<div class="span-3 cover"> \n			<a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, 1) %>" id="book-cover-t<%= fields.documentId %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].title), 7, 1) %></a></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].description), 7, 5)) %></p> \n				<% \n				if(fields.rating >= 0) { \n					var rating = parseFloat(fields.rating).toFixed(1); \n					var ratingRounded = (Math.round(parseFloat(fields.rating).toFixed(1)/0.5)*0.5).toFixed(1); \n					var ratingSplit = ratingRounded.split(\'.\'); \n				} \n				%> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } %> \n				<p class="more"><span class="text"><a href="#" onclick="ISSUU.searchpage.getDocumentPages(\'<%= fields.documentId %>\', 5); ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - <%= parseInt(fields.pageCount*1) %> pages \n				<% \n				if(fields.rating >= 0) { \n				%> \n				- </span><span class="system-rating system-rating-<%= ratingSplit[0] + \'_\' + ratingSplit[1] %>"><span class="alt-text"><%= rating %></span></span> \n				<% } else { %> \n				</span> \n				<% } %> \n				</p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n					<% if(typeof fields.downloadable !== \'undefined\' && fields.downloadable === \'true\') { %> \n					<li><a href="<%= ISSUU.utils.UrlHelper.docDownloadUrl(fields.documentId) %>">Download</a></li> \n					<% } %> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-10 pages last"> \n					<p>Pages about <%= ISSUU.searchpage.getKeywords() %>  <a href="<%= ISSUU.searchpage.getPagesURL(fields.documentId, ISSUU.searchpage.getKeywords()) %>">See all</a></p> \n					<div id="pages-<%= fields.documentId %>"></div> \n				</div> \n				<div class="span-10 user-data last clearfix"> \n					<div class="span-3 user-<%= ISSUU.utils.escapeHtml(fields.user.replace(/\\./g, \'_\')) %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Subscribe user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">News feed</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n	</div> \n	<!-- indented pages --> \n		<% \n		var subpages = sorted[i].pages; \n		for(var l=0; l<subpages.length; l++) { \n			var subpageFields = ISSUU.utils.Feeds.nameValueListToHashMap(subpages[l].fields); \n		%> \n		<div class="clearfix search-page-textitem"> \n			<!--<div class="span-1">&nbsp;</div>--> \n			<div class="span-3 cover"> \n				<a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(subpageFields.documentId, subpages[l].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n			</div> \n			<div class="span-10 last"> \n				<div class="span-8 info"> \n					<h3><a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpageFields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(subpages[l].page) %></span></h3> \n					<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpages[l].description), 7, 5)) %></p> \n					<p class="refine"><%= ISSUU.searchpage.getRefineLinks(subpageFields.tag) %></p> \n					<% if(subpageFields.infoLink) { %> \n					<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %>"><%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %></a></p> \n					<% } %> \n					<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= subpageFields.documentId %>\', <%= subpages[l].page %>, <%= subpageFields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.name) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(subpageFields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(subpageFields.user))) %> - <%= parseInt(subpageFields.views*1) %> views - page <%= parseInt(subpages[l].page) %> of <%= parseInt(subpageFields.pageCount*1) %> </p> \n				</div> \n				<div class="span-2 document-links last"> \n					<ul> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= subpageFields.tag %>\')">More like this</a></li> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= subpageFields.tag %>\')">Less like this</a></li> \n						<% if(typeof subpageFields.downloadable !== \'undefined\' && subpageFields.downloadable === \'true\') { %> \n						<li><a href="<%= ISSUU.utils.UrlHelper.docDownloadUrl(subpageFields.documentId) %>">Download</a></li> \n						<% } %> \n					</ul> \n				</div> \n				<div class="pages-user clearfix"><div class="minh"> \n					<div class="span-10 pages last" id="pages-<%= subpageFields.documentId %>-<%= subpages[l].page %>"> \n					</div> \n					<div class="span-10 user-data last clearfix"> \n						<div class="span-3 user-<%= ISSUU.utils.escapeHtml(subpageFields.user.replace(/\\./g, \'_\')) %>"></div> \n						<div class="span-2 user-links last"> \n							<ul> \n								<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Subscribe user</a></li><% } %> \n								<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(subpageFields.user)) %>">News feed</a></li> \n							</ul> \n						</div> \n					</div> \n				</div></div> \n			</div> \n		</div> \n		<% } %> \n	<% } else if(fields.type == \'page\') { %> \n	<div class="clearfix search-page-textitem"> \n		<div class="span-3 cover"> \n			<a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(fields.documentId, sorted[i].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n		</div> \n		<div class="span-10 last"> \n			<div class="span-8 info"> \n				<h3><a href="<%= ISSUU.utils.escapeHtml(sorted[i].link) %>" title="<%= ISSUU.utils.escapeHtml(sorted[i].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(fields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(sorted[i].page) %></span></h3> \n				<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(sorted[i].description), 7, 5)) %></p> \n				<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n				<% if(fields.infoLink) { %> \n				<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(fields.infoLink) %>"><%= ISSUU.utils.escapeHtml(fields.infoLink) %></a></p> \n				<% } %> \n				<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= fields.documentId %>\', <%= sorted[i].page %>, <%= fields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.escapeHtml(fields.name) %>\', \'<%= ISSUU.utils.escapeHtml(fields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(fields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(fields.user))) %> - <%= parseInt(fields.views*1) %> views - page <%= parseInt(sorted[i].page) %> of <%= parseInt(fields.pageCount*1) %> </p> \n			</div> \n			<div class="span-2 document-links last"> \n				<ul> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= fields.tag %>\')">More like this</a></li> \n					<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= fields.tag %>\')">Less like this</a></li> \n					<% if(typeof fields.downloadable !== \'undefined\' && fields.downloadable === \'true\') { %> \n					<li><a href="<%= ISSUU.utils.UrlHelper.docDownloadUrl(fields.documentId) %>">Download</a></li> \n					<% } %> \n				</ul> \n			</div> \n			<div class="pages-user clearfix"><div class="minh"> \n				<div class="span-10 pages last" id="pages-<%= fields.documentId %>-<%= sorted[i].page %>"> \n				</div> \n				<div class="span-10 user-data last clearfix"> \n					<div class="span-3 user-<%= ISSUU.utils.escapeHtml(fields.user.replace(/\\./g, \'_\')) %>"></div> \n					<div class="span-2 user-links last"> \n						<ul> \n							<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(fields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Subscribe user</a></li><% } %> \n							<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(fields.user)) %>">News feed</a></li> \n						</ul> \n					</div> \n				</div> \n			</div></div> \n		</div> \n		<!-- indented pages --> \n		<% \n		var subpages = sorted[i].subpages; \n		for(var l=0; l<subpages.length; l++) { \n			var subpageFields = ISSUU.utils.Feeds.nameValueListToHashMap(subpages[l].fields); \n		%> \n		<div class="clearfix search-page-subitem"> \n			<!--<div class="span-1">&nbsp;</div>--> \n			<div class="span-3 cover"> \n				<a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><img src="<%= ISSUU.utils.UrlHelper.docMediumThumbUrl(subpageFields.documentId, subpages[l].page) %>" onerror="ISSUU.searchpage.noImage(this, \'medium\')" alt=""></a> \n			</div> \n			<div class="span-10 last"> \n				<div class="span-8 info"> \n					<h3><a href="<%= ISSUU.utils.escapeHtml(subpages[l].link) %>" title="<%= ISSUU.utils.escapeHtml(subpages[l].title) %>"><%= ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpageFields.title), 7, 1) %></a> <span class="page-no">page <%= parseInt(subpages[l].page) %></span></h3> \n					<p><%= ISSUU.searchpage.highlightKeywords(ISSUU.utils.Feeds.trimText(ISSUU.utils.escapeHtml(subpages[l].description), 7, 5)) %></p> \n					<p class="refine"><%= ISSUU.searchpage.getRefineLinks(fields.tag) %></p> \n					<% if(subpageFields.infoLink) { %> \n					<p class="info-link">From <a href="<%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %>"><%= ISSUU.utils.escapeHtml(subpageFields.infoLink) %></a></p> \n					<% } %> \n					<p class="more"><a href="#" onclick="ISSUU.searchpage.getUserData(\'<%= ISSUU.utils.escapeHtml(fields.user) %>\'); ISSUU.searchpage.displayNearByPages(\'<%= subpageFields.documentId %>\', <%= subpages[l].page %>, <%= subpageFields.pageCount*1 %>, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.name) %>\', \'<%= ISSUU.utils.escapeHtml(subpageFields.title) %>\'); return ISSUU.searchpage.showMoreInfo(this)"><span></span>More info</a> - by <%= link_to(ISSUU.utils.escapeHtml(subpageFields.user), ISSUU.utils.UrlHelper.userUrl(ISSUU.utils.escapeHtml(subpageFields.user))) %> - <%= parseInt(subpageFields.views*1) %> views - page <%= parseInt(subpages[l].page) %> of <%= parseInt(subpageFields.pageCount*1) %> </p> \n				</div> \n				<div class="span-2 document-links last"> \n					<ul> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addOrTags(\'<%= subpageFields.tag %>\')">More like this</a></li> \n						<li><a href="#" onclick="ISSUU.search.mvc.model.addNotTags(\'<%= subpageFields.tag %>\')">Less like this</a></li> \n						<% if(typeof subpageFields.downloadable !== \'undefined\' && subpageFields.downloadable === \'true\') { %> \n						<p class="download-link"><a href="<%= ISSUU.utils.UrlHelper.docDownloadUrl(subpageFields.documentId) %>">Download</a></p> \n						<% } %> \n					</ul> \n				</div> \n				<div class="pages-user clearfix"><div class="minh"> \n					<div class="span-10 pages last" id="pages-<%= subpageFields.documentId %>-<%= subpages[l].page %>"> \n					</div> \n					<div class="span-10 user-data last clearfix"> \n						<div class="span-3 user-<%= ISSUU.utils.escapeHtml(subpageFields.user.replace(/\\./g, \'_\')) %>"></div> \n						<div class="span-2 user-links last"> \n							<ul> \n								<% if(ISSUU.searchpage.isUserLogged()) { %><li><a href="#" class="follow_user" onclick="return ISSUU.utils.User.followPerson(this, \'<%= ISSUU.utils.escapeHtml(subpageFields.user) %>\', \'<%= ISSUU.utils.Cookie.getUsername() %>\');">Subscribe user</a></li><% } %> \n								<li><a href="<%= ISSUU.utils.UrlHelper.subcribeToUserRss(ISSUU.utils.escapeHtml(subpageFields.user)) %>">News feed</a></li> \n							</ul> \n						</div> \n					</div> \n				</div></div> \n			</div> \n		</div> \n		<% } %> \n	</div> \n	<% } \n	} %> \n</div> \n<!-- Start Paging --> \n<% \nvar realTotal = totalResults; \nif(realTotal > ISSUU.searchpage.maxItems) { \n	realTotal = ISSUU.searchpage.maxItems; \n} \nvar pageCount = Math.ceil(realTotal/itemsPerPage); \nif(items.length < itemsPerPage || startIndex < ISSUU.search.mvc.model.start) \n	pageCount = startIndex/itemsPerPage + 1; \nif(pageCount > 1) { \n%> \n<p id="paging"> \n	<% \n	// in not first page display link to previous page \n	if((startIndex+itemsPerPage)/itemsPerPage > 1) { %> \n	<a href="#<%= startIndex-itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex-itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="previous">Previous</a> \n	<% \n	} \n	if((startIndex+itemsPerPage)/itemsPerPage > 8) { \n		%> \n		<a href="#0" onclick="ISSUU.search.mvc.model.setValue(\'start\', 0, ISSUU.searchpage.basePageURL); return false;">1</a> <a href="#<%= itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;">2</a> .... \n		<% \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) - 4; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} else { \n		for(var j=1; j<=(startIndex+itemsPerPage)/itemsPerPage; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	if(pageCount - (startIndex+itemsPerPage)/itemsPerPage > 8) { \n		for(var j=((startIndex+itemsPerPage)/itemsPerPage) + 1; j<=((startIndex+itemsPerPage)/itemsPerPage) + 4; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n		%> \n		.... <a href="#<%= (pageCount - 2)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 2)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount - 1 %></a> <a href="#<%= (pageCount - 1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (pageCount - 1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= pageCount %></a> \n		<% \n	} else { \n		for(var j=(startIndex+itemsPerPage)/itemsPerPage + 1; j<=pageCount; j++) { \n			if((startIndex+itemsPerPage)/itemsPerPage == j) { \n			%> \n				<strong><%= j %></strong> \n			<% } else { %> \n				<a href="#<%= (j-1)*itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= (j-1)*itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;"><%= j %></a> \n			<% } \n		} \n	} \n	// in not last page display link to next page \n	if((startIndex+itemsPerPage)/itemsPerPage < pageCount) { %> \n	<a href="#<%= startIndex+itemsPerPage %>" onclick="ISSUU.search.mvc.model.setValue(\'start\', <%= startIndex+itemsPerPage %>, ISSUU.searchpage.basePageURL); return false;" id="next">Next</a> \n	<% } %> \n</p> \n<% } %> \n<!-- End Pagging --> \n<% } else { %> \n<p id="no-results">No results found for <strong>&quot;<%= ISSUU.search.mvc.model.andKeywords.join(\' \') %>&quot;</strong>.<br>Try changing your search, or go <a href="/publications">explore Issuu</a>.</p> \n<% } %>';