var pageNo=1;var head=document.getElementsByTagName("HEAD")[0];var body=document.getElementsByTagName("Body")[0];var script=document.createElement("SCRIPT");var dateDimension=new Hashtable();var dateDimension=new Hashtable();var storePlaceDimension=new Hashtable();var itemLocationDimension=new Hashtable();var mediaTypeDimension=new Hashtable();var authorDimension=new Hashtable();var callno2Dimension=new Hashtable();var langDimension=new Hashtable();var thesisDimension=new Hashtable();var subjectDimension=new Hashtable();var etypeDimension=new Hashtable();var storePlaceHash=new Hashtable();var mediaTypeHash=new Hashtable();var itemLocationHash=new Hashtable();var thesisHash=new Hashtable();var subjectHash=new Hashtable();var etypeHash=new Hashtable();var langHash=new Hashtable();var _cgList=["小川","huart","大鳥","伊能","田中","楊雲萍","田代","東南亞","亞洲硏究","日文台灣舊籍","日本史舊籍","日本研究舊籍"];var ntubook=[];var searchCache=[];var searchCacheSize=4;var displayMode=2;var recordPerPage=18;var tooltips3=[];var storageArg="";var dateArg="";var mediaTypeArg="";var itemLocationArg="";var authorArg="";var callno2Arg="";var langArg="";var thesisArg="";var subjectArg="";var etypeArg="";var queryArg=[];var hits=null;YAHOO.namespace("ntu.library");var dlg={content:"",show:function(){var b=new YAHOO.widget.Panel("gld",{fixedcenter:true,close:true,draggable:false,modal:true,visible:false,zIndex:"2000",effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.23}});b.cfg.setProperty("underlay","none");b.setBody(dlg.content);b.render(document.body);b.show()}};function test(b,d,c,f,e){var a=$(d+c);if(b.width>100){a.innerHTML="<img class='noCover' src='http://static.findbook.tw/image/book/"+d+"/large' width='"+f+"'/>";script=document.createElement("SCRIPT");script.src="http://140.112.113.54/TulipsOnDemand/app?page=UpdateCover&service=external&sp=S"+e+"&sp=Sfindbook";head.appendChild(script)}else{a=$(d+"Buffer");a.innerHTML="<img src='http://images.amazon.com/images/P/"+d+".01.MZZZZZZZ.jpg' onload='test2(this,\""+d+'","'+c+'","'+f+"\");'/>"}a=null}function test2(b,d,c,e){var a=$(d+c);if(a){if(b.width>100){a.innerHTML="<img class='noCover' src='http://images.amazon.com/images/P/"+d+".01.MZZZZZZZ.jpg' width='"+e+"'/>"}else{if(displayMode==3){a.innerHTML="<img src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='"+e+"'/>"}else{a.innerHTML="<img class='noCover' src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='"+e+"'/>"}}}a=null}var NTULib={};NTULib.WebPACSearch=Class.create();NTULib.WebPACSearch.instance=[];var i=0;NTULib.WebPACSearch.prototype={initialize:function(b,a,e,d,c){this.preQuery="";this.textField=b;this.result=d;this.keyword="";if(e){e.onclick=this.search.bindAsEventListener(this);e=null}if(a){a.onchange=this.search.bindAsEventListener(this);a=null}if(b){$(b).onkeypress=this._textFieldKeypress.bindAsEventListener(this);b=null}this.options=c||{};this.books=[];NTULib.WebPACSearch.instance.push(this);this.id=NTULib.WebPACSearch.instance.indexOf(this);this.initialized=true},_textFieldKeypress:function(a){if(a.keyCode==13){this.search()}},callback:function(){var a=this.keyword+" > ";if($("searchPath")){queryArg.each(function(b){a+="<a href='javascript:removeAllQueryArgExcept(\""+b.name+'");removeAllArgExcept("'+b.name+"\");ntuSearch.search2();'>"+b.value+"</a> | <a href='javascript:removeQueryArg(\""+b.name+'");removeArg("'+b.name+"\");ntuSearch.search2();'>X</a> > "})}if(hits){$("searchPath").update(a+" "+hits+"筆結果")}else{$("searchPath").update(a+" "+this.books.length+"筆結果");$(this.result).innerHTML="查詢結果 0 筆"}a=null;this.books.each(function(b){buildDateDimension(b);buildStorePlaceDimension(b);buildItemLocationDimension(b);buildMediaTypeDimension(b);buildAuthorDimension(b);buildCallno2Dimension(b);buildLangDimension(b);buildThesisDimension(b);buildSubjectDimension(b);buildEtypeDimension(b);b=null});ntubook=this.books;writeBookList(ntubook,this.result,0);writeDateDimension(dateDimension);writeStorePlaceDimension(storePlaceDimension);writeMediaTypeDimension(mediaTypeDimension);writeItemLocationDimension(itemLocationDimension);writeAuthorDimension(authorDimension);writeCallno2Dimension(callno2Dimension);writeLangDimension(langDimension);writeThesisDimension(thesisDimension);writeSubjectDimension(subjectDimension);writeEtypeDimension(etypeDimension);if(this.books.length>0){$("displayControl").style.display=""}else{$(this.result).innerHTML="查詢結果 0 筆";return}},callback2:function(){var a=this.keyword+" > ";if($("searchPath")){queryArg.each(function(b){a+="<a href='javascript:removeAllQueryArgExcept(\""+b.name+'");removeAllArgExcept("'+b.name+"\");ntuSearch.search2();'>"+b.value+"</a> | <a href='javascript:removeQueryArg(\""+b.name+'");removeArg("'+b.name+"\");ntuSearch.search2();'>X</a> > "})}if(hits){$("searchPath").update(a+" "+hits+"筆結果")}else{$("searchPath").update(a+" "+this.books.length+"筆結果");$(this.result).innerHTML="查詢結果 0 筆"}a=null;writeBookList(ntubook,this.result,0);writeDateDimension(dateDimension);writeStorePlaceDimension(storePlaceDimension);writeMediaTypeDimension(mediaTypeDimension);writeItemLocationDimension(itemLocationDimension);writeAuthorDimension(authorDimension);writeCallno2Dimension(callno2Dimension);writeLangDimension(langDimension);writeThesisDimension(thesisDimension);writeSubjectDimension(subjectDimension);writeEtypeDimension(etypeDimension);if(this.books.length>0){$("displayControl").style.display=""}else{$(this.result).innerHTML="查詢結果 0 筆";return}},search:function(){var b=$F(this.textField);if(b.length>0){searchCache[searchCache.length]=b;searchCache=searchCache.uniq();if(searchCache.length>searchCacheSize){searchCache.shift()}}b=null;var a="storageArg:;dateArg:;mediaTypeArg:;itemLocationArg:;authorArg:;callno2Arg:;langArg:;thesisArg:;subjectArg:;etypeArg:;";YAHOO.util.History.multiNavigate({ntuSearchOrder:$F("orderBySelector"),ntuSearch:"search:"+$F(this.textField),arg:a,queryArg:"[]",searchCache:searchCache.toJSON()})},_search:function(){pageNo=1;queryArg.clear();this.clear();storageArg="";dateArg="";mediaTypeArg="";itemLocationArg="";authorArg="";callno2Arg="";langArg="";thesisArg="";subjectArg="";etypeArg="";if($F(this.textField)==""){$(this.result).innerHTML="請輸入搜尋關鍵字查詢"}else{this.keyword=$F(this.textField);var a=document.createElement("SCRIPT");var c="";if(this.options.limit){c=this.options.limit}if(this.options.storagePlace){a.src=NTULib.WebPACSearch._webSerivceURL+"?page=WebAPI4&service=external&sp=S"+this.id+"&sp=S"+c+"&sp=S"+encodeURIComponent(((this.preQuery=="")?"":this.preQuery)+"("+((this.keyword=="")?"":'+(title:"'+this.keyword+'" author:"'+this.keyword+'" isbn:"'+this.keyword+'" ean:"'+this.keyword+'" issn:"'+this.keyword+'")')+" )")+"&sp=S0&sp=S"+$F("orderBySelector")}else{a.src=NTULib.WebPACSearch._webSerivceURL+"?page=WebAPI4&service=external&sp=S"+this.id+"&sp=S"+c+"&sp=S"+encodeURIComponent(((this.preQuery=="")?"":this.preQuery)+"("+((this.keyword=="")?"":'+(title:"'+this.keyword+'" author:"'+this.keyword+'" isbn:"'+this.keyword+'" ean:"'+this.keyword+'" issn:"'+this.keyword+'")')+" )")+"&sp=S0&sp=S"+$F("orderBySelector")}c=null;$(this.textField).value="";var b=document.getElementsByTagName("HEAD")[0];b.appendChild(a);if(this.options.searchMessage){$(this.result).innerHTML=this.options.searchMessage}else{$(this.result).innerHTML="搜尋中 ... <img src='http://newbooks.lib.ntu.edu.tw/wp-content/livecalendar/wait.gif' />"}a=null;b=null}},search2:function(){var b=$F(this.textField);if(b.length>0){searchCache[searchCache.length]=b;searchCache=searchCache.uniq();if(searchCache.length>searchCacheSize){searchCache.shift()}}var a="storageArg:"+storageArg+";dateArg:"+dateArg+";mediaTypeArg:"+mediaTypeArg+";itemLocationArg:"+itemLocationArg+";authorArg:"+authorArg+";callno2Arg:"+callno2Arg+";langArg:"+langArg+";thesisArg:"+thesisArg+";subjectArg:"+subjectArg+";etypeArg:"+etypeArg+";";YAHOO.util.History.multiNavigate({ntuSearchOrder:$F("orderBySelector"),ntuSearch:"search2:"+ntuSearch.keyword,arg:a,queryArg:queryArg.toJSON(),searchCache:searchCache.toJSON()})},_search2:function(){this.clear();var a=document.createElement("SCRIPT");var c="";if(this.options.limit){c=this.options.limit}var d="";if(subjectArg.length>0){d=" +(";subjectArg.split(",").each(function(e){d+="subject:"+e+" "});d+=") "}a.src=NTULib.WebPACSearch._webSerivceURL+"?page=WebAPI4&service=external&sp=S"+this.id+"&sp=S"+c+"&sp=S"+encodeURIComponent(((this.preQuery=="")?"":this.preQuery)+"("+((this.keyword=="")?"":'+(title:"'+this.keyword+'" author:"'+this.keyword+'"  isbn:"'+this.keyword+'" ean:"'+this.keyword+'" issn:"'+this.keyword+'")')+((storageArg.length>0)?(" +storage:"+storageArg):"")+((dateArg.length>0)?(" +publishyear:"+dateArg):"")+((mediaTypeArg.length>0)?(" +media:"+mediaTypeArg):"")+((authorArg.length>0)?(' +author:"'+authorArg+'"'):"")+((itemLocationArg.length>0)?(' +location:"'+itemLocationArg+'"'):"")+((callno2Arg.length>0)?(" +callno2:"+callno2Arg+"*"):"")+((langArg.length>0)?(" +lang:"+langArg+""):"")+((thesisArg.length>0)?(" +thesis:"+thesisArg+""):"")+d+((etypeArg.length>0)?(" +etype:"+etypeArg+""):"")+" )")+"&sp=S0&sp=S"+$F("orderBySelector");c=null;$(this.textField).value="";var b=document.getElementsByTagName("HEAD")[0];b.appendChild(a);if(this.options.searchMessage){$(this.result).innerHTML=this.options.searchMessage}else{$(this.result).innerHTML="搜尋中 ... <img src='http://newbooks.lib.ntu.edu.tw/wp-content/livecalendar/wait.gif' />"}a=null;b=null},search3:function(){var a=document.createElement("SCRIPT");var c="";if(this.options.limit){c=this.options.limit}var d="";if(subjectArg.length>0){d=" +(";subjectArg.split(",").each(function(e){d+="subject:"+e+"* "});d+=") "}a.src=NTULib.WebPACSearch._webSerivceURL+"?page=WebAPI4&service=external&sp=S"+this.id+"&sp=S"+c+"&sp=S"+encodeURIComponent(((this.preQuery=="")?"":this.preQuery)+"("+((this.keyword=="")?"":'+(title:"'+this.keyword+'" author:"'+this.keyword+'"  isbn:"'+this.keyword+'" ean:"'+this.keyword+'" issn:"'+this.keyword+'")')+((storageArg.length>0)?(" +storage:"+storageArg):"")+((dateArg.length>0)?(" +publishyear:"+dateArg):"")+((mediaTypeArg.length>0)?(" +media:"+mediaTypeArg):"")+((authorArg.length>0)?(' +author:"'+authorArg+'"'):"")+((itemLocationArg.length>0)?(' +location:"'+itemLocationArg+'"'):"")+((callno2Arg.length>0)?(" +callno2:"+callno2Arg+"*"):"")+((langArg.length>0)?(" +lang:"+langArg+""):"")+((thesisArg.length>0)?(" +thesis:"+thesisArg+""):"")+d+((etypeArg.length>0)?(" +etype:"+etypeArg+""):"")+" )")+"&sp=S"+pageNo+"&sp=S"+$F("orderBySelector");var b=document.getElementsByTagName("HEAD")[0];b.appendChild(a);a=null;b=null},callback3:function(){pageNo++;ntubook=ntuSearch.books;$(this.result).innerHTML="";writeBookList(ntubook,this.result,displayPageNo)},clear:function(){hits=null;ntubook=null;$("displayControl").style.display="";$(this.result).innerHTML="";if($("dateDimension")){$("dateDimension").innerHTML=""}if($("storePlaceDimension")){$("storePlaceDimension").innerHTML=""}if($("itemLocationDimension")){$("itemLocationDimension").innerHTML=""}if($("mediaTypeDimension")){$("mediaTypeDimension").innerHTML=""}if($("authorDimension")){$("authorDimension").innerHTML=""}if($("callno2Dimension")){$("callno2Dimension").innerHTML=""}if($("langDimension")){$("langDimension").innerHTML=""}if($("thesisDimension")){$("thesisDimension").innerHTML=""}if($("subjectDimension")){$("subjectDimension").innerHTML=""}if($("etypeDimension")){$("etypeDimension").innerHTML=""}dateDimension.clear();storePlaceDimension.clear();itemLocationDimension.clear();mediaTypeDimension.clear();callno2Dimension.clear();authorDimension.clear();langDimension.clear();thesisDimension.clear();subjectDimension.clear();etypeDimension.clear();storePlaceHash.clear();mediaTypeHash.clear();itemLocationHash.clear();thesisHash.clear();langHash.clear();subjectHash.clear();etypeHash.clear();this.books=null;showCache()}};function writeBookList(g,f,e){if(f==null){return}if(g.length==0){return}displayPageNo=e;var b=g.length/recordPerPage;var c="<div><center>";var a="";if(b>1){a+="<div class='pageLinks' style='padding:2px 10px;'>";if(e>0){a+="<a style='border:1px solid #DDDDDD;padding:2px 6px;text-decoration:none;' id='writeBookPage"+(e-1)+"'href='javascript:writeBookList(ntubook,ntuSearch.result,"+(e-1)+");'><< 上一頁</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"}else{a+="<< 上一頁&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"}if((e-5)>0){a+="<a  style='border:1px solid #DDDDDD;padding:2px 6px;text-decoration:none;' id='writeBookPage0' href='javascript:writeBookList(ntubook,ntuSearch.result,0);'>1</a>&nbsp;&nbsp;....&nbsp;&nbsp;"}for(var d=Math.max(0,e-5);d<Math.min(b,e+5+(((e-5)<0)?Math.abs(e-5):0));d++){if(d==e){}else{a+="<a  style='border:1px solid #DDDDDD;padding:2px 6px;text-decoration:none;' id='writeBookPage"+d+"' href='javascript:writeBookList(ntubook,ntuSearch.result,"+d+");"}if(d==e){a+="<b id='writeBookSpan"+d+"' style='color:#FF0084;'>"+(d+1)+"</b>&nbsp;&nbsp;"}else{a+="'>"+(d+1)+"</a>&nbsp;&nbsp;"}}if((e+5)<b){if(b>Math.min(b,e+5+(((e-5)<0)?Math.abs(e-5):0))){a+="....&nbsp;&nbsp;<a href='#' style='border:1px solid #DDDDDD;padding:2px 6px;text-decoration:none;' id='writeBookPage"+(parseInt(b)-1)+"' onClick='javascript:writeBookList(ntubook,ntuSearch.result,"+(parseInt(b)-1)+");'>"+(parseInt(b))+"</a>&nbsp;&nbsp;"}}if(hits){if(hits>g.length){if(ntuSearch.search3){a+="....&nbsp;&nbsp;<a href='#' style='border:1px solid #DDDDDD;padding:2px 6px;text-decoration:none;' onClick='javascript:ntuSearch.search3();'>更多</a>"}}}if((e+1)<b){a+="&nbsp;&nbsp;&nbsp;&nbsp;<a href='#' style='border:1px solid #DDDDDD;padding:2px 6px;text-decoration:none;' id='writeBookPage"+(e+1)+"'onClick='javascript:writeBookList(ntubook,ntuSearch.result,"+(e+1)+");'>下一頁 >></a>&nbsp;&nbsp;"}else{a+="&nbsp;&nbsp;&nbsp;&nbsp;下一頁 >>&nbsp;&nbsp;"}a+="</div>"}c+=a;for(var d=0;d<b;d++){if(d==e){switch(""+displayMode){case"1":c+="<table width='750'  border='0'>";c+=displayContentMode1(d,g,c);break;case"2":c+="<table width='600'  >";c+=displayContentMode2(d,g,c);break;case"3":c+="<table width='600' >";c+=displayContentMode3(d,g,c);break}}}c+="</table>"+a+"</center></div>";YAHOO.ntu.library.tt3=new YAHOO.widget.Tooltip("tt3",{context:tooltips3,zIndex:"1000"});$(f).innerHTML=c;b=null;g=null;f=null;e=null;c=null;a=null}function displayContentMode3(f,c,m){var d="";var k="";d+="<tr><td width='100%'><table id='writeBookList"+f+"' cellspacing='5' ><tr>";var l=0;for(var h=f*recordPerPage;h<(f+1)*recordPerPage;h++){if(l>2){d+="</tr><tr>";l=0}l++;var a="";if(h<c.length){if(c[h].subtitle!=null&&c[h].subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){a="<table><tr><td>"+c[h].title+"</td></tr><tr><td>"+c[h].subtitle+"</td></tr></table>"}else{a=c[h].title}var e="";var q="";if(c[h].url!=null&&c[h].url.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){}var p="";var o="";var g="";var n="";if(c[h].title.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){p=c[h].title}if(c[h].subtitle!=null&&c[h].subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){p+=c[h].subtitle}if(c[h].author.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){o="<br/>"+c[h].author}if(c[h].publishyear.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){if(o!=""){g+=" ,"}else{g+=" "}g+=c[h].publishyear}if(c[h].callNo.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){n="<br/>"+c[h].callNo}var b=p+o+g;if(b.length>22){b=b.substring(0,22)+"..."}d+="<td id='"+c[h].id+"listlink' title='"+a+"'>";if(c[h].isbn.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){d+="<div width='50' class='coverOnMouseOut' onClick='javascript:writeBookContent(ntubook["+h+'])\' onMouseover=\'javascript:Element.addClassName(this,"coverOnMouseOver");Element.removeClassName(this,"coverOnMouseOut")\' onMouseOut=\'javascript:Element.addClassName(this,"coverOnMouseOut");Element.removeClassName(this,"coverOnMouseOver")\'>';if(c[h].cover=="findbook"){d+="<div id='"+c[h].isbn+"CoverDiv'><img class='noCover' src='http://static.findbook.tw/image/book/"+c[h].isbn+"/large' width='130'/></div><br/>"}else{d+="<div id='"+c[h].isbn+"CoverDiv'><img src='http://newbooks.lib.ntu.edu.tw/wp-content/livecalendar/wait.gif' /></div><br/>";k+="<div id='"+c[h].isbn+"Buffer'><img id='"+c[h].isbn+"logo' src='http://static.findbook.tw/image/book/"+c[h].isbn+"/large' onload='test(this,\""+c[h].isbn+'","CoverDiv","130","'+c[h].id+"\");'/></div>"}d+="<a href='javascript:return false;' >"+b+"</a></div></td>"}else{if(c[h].url.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){d+="<div width='50' class='coverOnMouseOut'  onClick='javascript:writeBookContent(ntubook["+h+"])' onMouseover='javascript:Element.addClassName(this,\"coverOnMouseOver\");Element.removeClassName(this,\"coverOnMouseOut\")' onMouseOut='javascript:Element.addClassName(this,\"coverOnMouseOut\");Element.removeClassName(this,\"coverOnMouseOver\")'><img src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='130' /><br/><br/><a  href='javascript:return false;' >"+b+"</a></div></td>"}else{d+="<div width='50' class='coverOnMouseOut'  onClick='javascript:writeBookContent(ntubook["+h+"])' onMouseover='javascript:Element.addClassName(this,\"coverOnMouseOver\");Element.removeClassName(this,\"coverOnMouseOut\")' onMouseOut='javascript:Element.addClassName(this,\"coverOnMouseOut\");Element.removeClassName(this,\"coverOnMouseOver\")'><img src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='130' /><br/><br/><a  href=\"http://tulips.ntu.edu.tw/record="+c[h].id+'*cht" target="_blank" >'+b+"</a></div></td>"}}tooltips3[tooltips3.length]=""+c[h].id+"listlink";e=null;q=null;p=null;o=null;g=null;n=null}else{}a=null}d+="</tr></table></td></tr>";$("pageBuffer").innerHTML=k;f=null;c=null;m=null;k=null;l=null;return d}function displayContentMode2(d,b,k){var c="";var h="";c+="<tr><td width='100%'><table id='writeBookList"+d+"' cellspacing='5'>";for(var g=d*recordPerPage;g<Math.min((d+1)*recordPerPage,b.length);g++){c+="<tr><td width=50'>";var a="";if(g<b.length){if(b[g].subtitle!=null&&b[g].subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){a="<table><tr><td>"+b[g].title+"</td></tr><tr><td>"+b[g].subtitle+"</td></tr></table>"}else{a=b[g].title}var e="";var o="";if(b[g].url!=null&&b[g].url.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){o=" <img src='http://dbi.lib.ntu.edu.tw/libraryList/image/computer.png'></img>"}var n="";var m="";var f="";var l="";if(b[g].title.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){n=b[g].title}if(b[g].subtitle!=null&&b[g].subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){n+=b[g].subtitle}if(b[g].author.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){m="<br/>"+b[g].author}if(b[g].publishyear.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){if(m!=""){f+=" ,"}else{f+=" "}f+=b[g].publishyear}if(b[g].callNo.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){l="<br/>"+b[g].callNo}if(b[g].isbn.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){if(b[g].cover=="findbook"){c+="<div width='50' id='"+b[g].isbn+"CoverDiv' onClick='javascript:writeBookContent(ntubook["+g+"])'><img class='noCover' src='http://static.findbook.tw/image/book/"+b[g].isbn+"/large' width='50'/></div></td>"}else{c+="<div width='50' id='"+b[g].isbn+"CoverDiv' onClick='javascript:writeBookContent(ntubook["+g+"])'><img class='noCover' src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='50' onClick='javascript:writeBookContent(ntubook["+g+"])'/></div></td>";h+="<div id='"+b[g].isbn+"Buffer'><img id='"+b[g].isbn+"logo' src='http://static.findbook.tw/image/book/"+b[g].isbn+"/large' onload='test(this,\""+b[g].isbn+'","CoverDiv","50","'+b[g].id+"\");'/></div>"}c+="<td style='text-align:left;padding-left:10px'><a id='"+b[g].id+"listlink' href='javascript:writeBookContent(ntubook["+g+"])' title='"+a+"'>"+n+m+f+"</a>"+l+"</td>"}else{if(b[g].url.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){c+="<img class='noCover' src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='50' onClick='javascript:writeBookContent(ntubook["+g+"])'/></td><td style='text-align:left;padding-left:10px'><a id='"+b[g].id+"listlink' href='javascript:writeBookContent(ntubook["+g+"])' title='"+a+"'>"+n+m+f+"</a>"+l+"</td>"}else{c+="<img class='noCover' src='http://dbi.lib.ntu.edu.tw/Webpac/no-cover.jpg' width='50' onClick='javascript:writeBookContent(ntubook["+g+"])'/></td><td style='text-align:left;padding-left:10px'><a id='"+b[g].id+"listlink' href=\"http://tulips.ntu.edu.tw/record="+b[g].id+'*cht" target="_blank" title=\''+a+"'>"+n+m+f+"</a>"+l+"</td>"}}e=null;o=null;n=null;m=null;f=null;l=null}else{}c+="</tr>";a=null}c+="</table></td></tr>";$("pageBuffer").innerHTML=h;d=null;b=null;k=null;h=null;return c}function displayContentMode1(e,b,k){var c="";var h="";c+="<tr><td width='100%'><table id='writeBookList"+e+"' cellspacing='0' style='text-align:left;'><tr><td width='1%'>&nbsp;</td><td width='39%'>書名</td><td width='1%'>&nbsp;</td><td width='19%'>作者</td><td width='1%'>&nbsp;</td><td width='9%'>出版年</td><td width='2%'>&nbsp;</td><td width='16%'>索書號</td><td width='6%'>詳細</td><!-- <td width='5%'>紀錄</td> --></tr><tr><td width='1%'>&nbsp;</td><td width='39%'>&nbsp;</td><td width='1%'>&nbsp;</td><td width='19%'>&nbsp;</td><td width='2%'>&nbsp;</td><td width='09%'>&nbsp;</td><td width='2%'>&nbsp;</td><td width='16%'>&nbsp;</td><td width='6%'>&nbsp;</td><td width='5%'>&nbsp;</td></tr><tr>";var d=0;for(var g=e*recordPerPage;g<Math.min((e+1)*recordPerPage,b.length);g++){if(d==0){c+="<tr bgcolor='#F3F6ED'><td>";d=1}else{c+="<tr ><td>";d=0}var a="";if(g<b.length){if(b[g].subtitle!=null&&b[g].subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){a="<table><tr><td>"+b[g].title+"</td></tr><tr><td>"+b[g].subtitle+"</td></tr></table>"}else{a=b[g].title}var n="";var m="";var f="";var l="";if(b[g].title.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){n=b[g].title}if(b[g].subtitle!=null&&b[g].subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){n+=b[g].subtitle}if(b[g].author.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){m=b[g].author}if(b[g].publishyear.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){f+=b[g].publishyear}if(b[g].callNo.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){l+=b[g].callNo}if(b[g].isbn.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){c+="<br/><br/></td><td >"+n+"</td><td>&nbsp;</td><td>"+m+"</td><td>&nbsp;</td><td>"+f+"</td><td>&nbsp;</td><td>"+l+"</td><td><a id='"+b[g].id+"listlink' href='javascript:writeBookContent(ntubook["+g+"])' title='"+a+"'>詳細</a></td><!-- <td><a href='javascript:addMyNTUBooks(ntubook["+g+"])' >紀錄</a></td> -->";if(b[g].cover=="findbook"){h+="<div id='"+b[g].isbn+"Buffer'><img id='"+b[g].isbn+"logo' src='http://static.findbook.tw/image/book/"+b[g].isbn+"/large' width='50'/></div>"}else{h+="<div id='"+b[g].isbn+"Buffer'><img id='"+b[g].isbn+"logo' src='http://static.findbook.tw/image/book/"+b[g].isbn+"/large' onload='test(this,\""+b[g].isbn+'","Buffer","50","'+b[g].id+"\");'/></div>"}}else{if(b[g].url.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){c+="<br/><br/></td><td>"+n+"</td><td>&nbsp;</td><td>"+m+"</td><td>&nbsp;</td><td>"+f+"</td><td>&nbsp;</td><td>"+l+"</td><td><a id='"+b[g].id+"listlink' href='javascript:writeBookContent(ntubook["+g+"])' title='"+a+"'>詳細</a></td><!-- <td><a href='javascript:addMyNTUBooks(ntubook["+g+"])' >紀錄</a></td> -->"}else{c+="<br/><br/></td><td>"+n+"</td><td>&nbsp;</td><td>"+m+"</td><td>&nbsp;</td><td>"+f+"</td><td>&nbsp;</td><td>"+l+"</td><td><a id='"+b[g].id+"listlink' href='javascript:writeBookContent(ntubook["+g+"])' title='"+a+"'>詳細</a></td><!-- <td><a href='javascript:addMyNTUBooks(ntubook["+g+"])' >紀錄</a></td> -->"}}n=null;m=null;f=null;l=null}else{}c+="</tr>"}c+="</table></td></tr>";$("pageBuffer").innerHTML=h;e=null;b=null;k=null;d=null;h=null;return c}function writeBookContent(g){if(dlg!=null){var b="";var f="";var e="";var d="";var h="";if(g.url!=null&&g.url.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){h=",<a href='"+g.url+"' target='_blank'>臺大電子書</a>"}if(g.subtitle!=null&&g.subtitle.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){d=g.title+":"+g.subtitle}else{d=g.title}if(g.publisher!=null&&g.publisher.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){e="<tr><td>出版商:</td><td>"+g.publisher+"</td></tr>"}if(g.author!=null&&g.author.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){f="<tr><td>作者:</td><td>"+g.author+"</td></tr>"}if(g.isbn!=null&&g.isbn.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){b="<table width ='600'><tr><td><div width='150' id='"+g.isbn+"CoverDiv2'>";if(g.cover=="findbook"){b+="<img id='"+g.isbn+"logo' src='http://static.findbook.tw/image/book/"+g.isbn+"/large' width='150'/>"}else{b+="<img id='"+g.isbn+"logo' src='http://static.findbook.tw/image/book/"+g.isbn+"/large' onload='test(this,\""+g.isbn+'","CoverDiv2","150","'+g.id+"\");'/>"}b+="</div></td><td><table><tr><td width='120'>書名:</td><td>"+d+"</td></tr>";b+=f;b+=e;b+="<tr><td>ISBN:</td><td>"+g.isbn+"</td></tr>";b+="<tr><td>EAN:</td><td>"+g.ean+"</td></tr>";b+="<tr><td colspan='2'><a href='http://tulips.ntu.edu.tw/record="+g.id+"*cht' target='_blank'>臺大館藏</a>"+h+"<br/><a href='http://www.amazon.com/exec/obidos/ASIN/"+g.isbn+"'alt='Search in Amazon' target='_blank'>Search in Amazon</a><br/><a href='http://static.findbook.tw/image/book/"+g.isbn+"/large'alt='Search FindBook' target='_blank'>Search in FindBook</a></td></tr>"}else{if(g.issn!=null&&g.issn.replace(/(?:(?:^|\n)\s+|\s+(?:$|\n))/g,"")!=""){b="<table><tr><td></td><td><table><tr><td>書名:</td><td>"+d+"</td></tr>";b+=f;b+=e;b+="<tr><td>ISSN:</td><td>"+g.issn+"</td></tr>";b+="<tr><td>EAN:</td><td>"+g.ean+"</td></tr>";b+="<tr><td colspan='2'><a href='http://tulips.ntu.edu.tw/record="+g.id+"*cht' target='_blank'>臺大館藏</a>"+h+"</td></tr>"}else{b="<table><tr><td></td><td><table><tr><td>書名:</td><td>"+d+"</td></tr>";b+=f;b+=e;b+="<tr><td colspan='2'><a href='http://tulips.ntu.edu.tw/record="+g.id+"*cht' target='_blank'>臺大館藏</a>"+h+"</td></tr>"}}b+="</table></td></tr><tr><td colspan='2'><table width='100%' ><tbody ><tr><td><div id='viewOnline'></div></td></tr></tbody></table></td></tr><tr><td colspan='2'><table width='100%' ><tbody ><tr><td><div id='_items'></div></td></tr></tbody></table></td></tr></table>";dlg.content=b;b=null;f=null;e=null;d=null;h=null;dlg.show()}if(g.isbn&&g.isbn.length>0){searchControl.execute("isbn:"+g.isbn)}var a=document.createElement("SCRIPT");a.src="http://140.112.113.54/TulipsOnDemand/app?page=Home&service=external&sp=S"+g.id+"&sp=SitemLoad";var c=document.getElementsByTagName("HEAD")[0];c.appendChild(a);a=c=null;g=null}function writeSummary(a){if(dlg!=null){dlg.content="<img src='"+a+"'/>";dlg.show()}}function itemLoad(b){var a="";b.each(function(c){a+="<tr><td>"+c.location+"</td><td>"+c.callno+"</td><td>"+c.barcode+"</td><td>"+c.state+"</td></tr>"});if(a!=""){$("_items").innerHTML="<table><tr><td width='25%'>館藏地</td><td width='25%'>索書號</td><td width='25%'>條碼</td><td width='25%'>館藏狀態</td></tr>"+a+"</table>"}}function setDisplayMode(a){displayMode=a;switch(a){case"1":$("displayMode1").src="http://dbi.lib.ntu.edu.tw/Webpac/view_1_2.gif";$("displayMode2").src="http://dbi.lib.ntu.edu.tw/Webpac/view_2_1.gif";$("displayMode3").src="http://dbi.lib.ntu.edu.tw/Webpac/view_3_1.gif";recordPerPage=30;writeBookList(ntubook,ntuSearch.result,0);break;case"2":$("displayMode1").src="http://dbi.lib.ntu.edu.tw/Webpac/view_1_1.gif";$("displayMode2").src="http://dbi.lib.ntu.edu.tw/Webpac/view_2_2.gif";$("displayMode3").src="http://dbi.lib.ntu.edu.tw/Webpac/view_3_1.gif";recordPerPage=18;if(displayMode=="1"){writeBookList(ntubook,ntuSearch.result,0)}else{writeBookList(ntubook,ntuSearch.result,displayPageNo)}break;case"3":$("displayMode1").src="http://dbi.lib.ntu.edu.tw/Webpac/view_1_1.gif";$("displayMode2").src="http://dbi.lib.ntu.edu.tw/Webpac/view_2_1.gif";$("displayMode3").src="http://dbi.lib.ntu.edu.tw/Webpac/view_3_2.gif";recordPerPage=18;if(displayMode=="1"){writeBookList(ntubook,ntuSearch.result,0)}else{writeBookList(ntubook,ntuSearch.result,displayPageNo)}break;default:displayMode=1;$("displayMode1").src="http://dbi.lib.ntu.edu.tw/Webpac/view_1_2.gif";$("displayMode2").src="http://dbi.lib.ntu.edu.tw/Webpac/view_2_1.gif";$("displayMode3").src="http://dbi.lib.ntu.edu.tw/Webpac/view_3_1.gif";recordPerPage=30;writeBookList(ntubook,ntuSearch.result,0)}a=null}function showCache(){var b="";var a="";if(searchCache.length>0){b+="最近"+searchCache.length+"次查詢紀錄：<br/><br/>"}for(var c=0;c<searchCache.length;c++){a+="<a href='javascript:searchAgain(searchCache["+c+"]);'>"+(c+1)+". "+searchCache[c]+"</a><br/>"}if(a==""){($("keywordCache").ancestors())[0].hide()}else{$("keywordCache").innerHTML=b+a;var d=($("keywordCache").ancestors())[0];d.show();d.setStyle({height:Math.min(($("keywordCache").getHeight()+10),150)+"px"});d=null}a=b=null}function searchAgain(a){$("NTUSearchField").value=a;ntuSearch.search()}function buildDateDimension(a){if(a.publishyear==""){a.publishyear="出版年不詳"}if(dateDimension.get(a.publishyear)){dateDimension.put(a.publishyear,dateDimension.get(a.publishyear)+1)}else{dateDimension.put(a.publishyear,1)}a=null}function diamensionSelect(a){a=$(a);document.getElementsByClassName("subSelected").each(function(b){if(b!=a){b.removeClassName("subSelected")}});a.addClassName("subSelected");a=null}function writeDateDimension(c){if($("dateDimension")){var h=c.keys.sortBy(function(k){return k}).reverse(true);var a="按出版日期分類： <span id='dataDimensionSummary'></span><br/>";var f="";if(h.length>0){var e=[];var j=[];for(var d=0;d<h.length;d++){if(dateArg=="null"){dataArg="出版年不詳"}if(dateArg.length>0){if(dateArg==h[d]){}}else{if(h[d].length>0){f+="<a id='d"+(d+1)+"' class='' href='javascript:queryArg[queryArg.length] = {name:\"dateArg\",value:\""+h[d]+'"};dateArg = "'+((h[d]=="出版年不詳")?"null":h[d])+"\";ntuSearch.search2();'>"+h[d]+" ("+dateDimension.get(h[d])+")</a><br/>";if(j.length<10){j[j.length]=dateDimension.get(h[d]);e[e.length]=h[d]+"["+dateDimension.get(h[d])+"]"}}}}}var g=0;j.each(function(k){g+=k});j.each(function(k,l){j[l]=k/g*100});if(f==""){($("dateDimension").ancestors())[0].hide()}else{$("dateDimension").innerHTML=a+f;if($("dataDimensionSummary")){$("dataDimensionSummary").innerHTML="<span style='color:DeepPink' onclick='writeSummary(\"http://chart.apis.google.com/chart?cht=p&chd=t:"+j.join(",")+"&chs=600x200&chl="+encodeURI(e.join("|"))+"&chtt="+encodeURI("出版日期分析")+"\");'>分析圖</span>"}var b=($("dateDimension").ancestors())[0];b.show();b.setStyle({height:Math.min(($("dateDimension").getHeight()+10),150)+"px"});b=null}f=a=h=c=null}}function writeStorePlaceDimension(e){if($("storePlaceDimension")){var d=e.keys.sortBy(function(g){return storePlaceDimension.get(g)}).reverse(true);var b="按館藏地分類：<br/>";var a="";if(d.length>0){for(var c=0;c<d.length;c++){if(storageArg.length>0){if(storePlaceHash.get(d[c])==storageArg){}}else{a+="<a id='s"+(c+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"storageArg",value:"'+d[c]+'"};storageArg = "'+storePlaceHash.get(d[c])+"\";ntuSearch.search2();'>"+(c+1)+". "+d[c]+" ("+storePlaceDimension.get(d[c])+")</a><br/>"}}}if(a==""){($("storePlaceDimension").ancestors())[0].hide()}else{$("storePlaceDimension").innerHTML=b+a;var f=($("storePlaceDimension").ancestors())[0];f.show();f.setStyle({height:Math.min(($("storePlaceDimension").getHeight()+10),150)+"px"});f=null}a=b=d=e=null}}function buildStorePlaceDimension(b){var c=b.storagePlace.compact();while(c.length>0){var a=c.shift();var d=(a.name).strip();if(d!="不詳"){if(storePlaceDimension.get(d)){storePlaceDimension.put(d,storePlaceDimension.get(d)+1)}else{storePlaceDimension.put(d,1);storePlaceHash.put(d,a.code)}}c=c.without(d);d=null}c=null}function writeItemLocationDimension(e){if($("itemLocationDimension")){var d=e.keys.sortBy(function(g){return itemLocationDimension.get(g)}).reverse(true);var b="按學科分類：<br/>";var a="";if(d.length>0){for(var c=0;c<d.length;c++){if(itemLocationArg.length>0){if(itemLocationArg==itemLocationHash.get(d[c])){}}else{a+="<a id='i"+(c+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"itemLocationArg",value:"'+d[c]+'"};itemLocationArg = "'+itemLocationHash.get(d[c])+"\";ntuSearch.search2()'>"+(c+1)+". "+d[c]+" ("+itemLocationDimension.get(d[c])+")</a><br/>"}}}if(a==""){($("itemLocationDimension").ancestors())[0].hide()}else{$("itemLocationDimension").innerHTML=b+a;var f=($("itemLocationDimension").ancestors())[0];f.show();f.setStyle({height:Math.min(($("itemLocationDimension").getHeight()+10),150)+"px"});f=null}a=b=d=e=null}}function buildItemLocationDimension(c){var b=c.itemLocation.compact();while(b.length>0){var a=(b.shift());var d=a.name.strip();if(itemLocationDimension.get(d)){itemLocationDimension.put(d,itemLocationDimension.get(d)+1)}else{itemLocationDimension.put(d,1);itemLocationHash.put(d,a.code)}b=b.without(d);a=d=null}b=null}function writeMediaTypeDimension(c){if($("mediaTypeDimension")){var h=c.keys.sortBy(function(k){return mediaTypeDimension.get(k)}).reverse(true);var a="按資料類型分類： <span id='mediaDimensionSummary'></span><br/>";var f="";if(h.length>0){var e=[];var j=[];for(var d=0;d<h.length;d++){if(mediaTypeArg.length>0){if(mediaTypeArg==mediaTypeHash.get(h[d])){}}else{f+="<a id='i"+(d+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"mediaTypeArg",value:"'+h[d]+'"};mediaTypeArg = "'+mediaTypeHash.get(h[d])+"\";ntuSearch.search2()'>"+(d+1)+". "+h[d]+" ("+mediaTypeDimension.get(h[d])+")</a><br/>";if(j.length<10){j[j.length]=mediaTypeDimension.get(h[d]);e[e.length]=h[d]+"["+mediaTypeDimension.get(h[d])+"]"}}}}var g=0;j.each(function(k){g+=k});j.each(function(k,l){j[l]=k/g*100});if(f==""){($("mediaTypeDimension").ancestors())[0].hide()}else{$("mediaTypeDimension").innerHTML=a+f;if($("mediaDimensionSummary")){$("mediaDimensionSummary").innerHTML="<span style='color:DeepPink' onclick='writeSummary(\"http://chart.apis.google.com/chart?cht=p&chd=t:"+j.join(",")+"&chs=600x200&chl="+encodeURI(e.join("|"))+"&chtt="+encodeURI("資料類型分析")+"\");'>分析圖</span>"}var b=($("mediaTypeDimension").ancestors())[0];b.show();b.setStyle({height:Math.min(($("mediaTypeDimension").getHeight()+10),150)+"px"});b=null}f=a=h=c=null}}function buildMediaTypeDimension(a){a.media_type.each(function(c){var b=c.name.strip();if(mediaTypeDimension.get(b)){mediaTypeDimension.put(b,mediaTypeDimension.get(b)+1)}else{mediaTypeDimension.put(b,1);mediaTypeHash.put(b,c.code)}b=null})}function writeAuthorDimension(e){if($("authorDimension")){var d=e.keys.sortBy(function(g){return authorDimension.get(g)}).reverse(true);var b="按作者分類：<br/>";var a="";if(d.length>0){for(var c=0;c<d.length;c++){if(authorArg.length>0){if(authorArg=="null"){authorArg="作者不詳"}if(authorArg==d[c]){}}else{if(d[c].length>0){a+="<a id='d"+(c+1)+"' class='' href='javascript:queryArg[queryArg.length] = {name:\"authorArg\",value:\""+d[c]+'"};authorArg = "'+((d[c]=="作者不詳")?"null":d[c])+"\";ntuSearch.search2();'>"+d[c]+" ("+authorDimension.get(d[c])+")</a><br/>"}}}}if(a==""){($("authorDimension").ancestors())[0].hide()}else{$("authorDimension").innerHTML=b+a;var f=($("authorDimension").ancestors())[0];f.show();f.setStyle({height:Math.min(($("authorDimension").getHeight()+10),150)+"px"});f=null}a=b=d=e=null}}function buildAuthorDimension(a){a.authors.each(function(b){if(authorDimension.get(b)){authorDimension.put(b,authorDimension.get(b)+1)}else{authorDimension.put(b,1)}a=null})}function buildCallno2Dimension(a){var b=a.callno2.compact();while(b.length>0){var c=(b.shift()).strip();if(_cgList.indexOf(c)>-1){if(callno2Dimension.get(c)){callno2Dimension.put(c,callno2Dimension.get(c)+1)}else{callno2Dimension.put(c,1)}}b=b.without(c);c=null}b=null}function writeCallno2Dimension(f){if($("callno2Dimension")){var e=f.keys.sortBy(function(h){return callno2Dimension.get(h)}).reverse(true);e=_cgList;var c="按特藏分類：<br/>";var a="";if(e.length>0){for(var d=0;d<e.length;d++){var b="";if(e[d]=="東南亞"){b="東南亞資料"}else{if(e[d]=="亞洲硏究"){b="亞洲研究資料"}else{b=e[d]+"文庫"}}if(callno2Arg.length>0){if(callno2Arg==e[d]){}}else{if($("callno2")){if(callno2Dimension.get(e[d])&&(e[d].toUpperCase()!=$F("callno2").toUpperCase())){a+="<a id='i"+(d+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"callno2Arg",value:"'+b+'"};callno2Arg = "'+e[d]+"\";ntuSearch.search2()'> "+b+" ("+callno2Dimension.get(e[d])+")</a><br/>"}}else{if(callno2Dimension.get(e[d])){a+="<a id='i"+(d+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"callno2Arg",value:"'+b+'"};callno2Arg = "'+e[d]+"\";ntuSearch.search2()'> "+b+" ("+callno2Dimension.get(e[d])+")</a><br/>"}}}}}if(a==""){($("callno2Dimension").ancestors())[0].hide()}else{$("callno2Dimension").innerHTML=c+a;var g=($("callno2Dimension").ancestors())[0];g.show();g.setStyle({height:Math.min(($("callno2Dimension").getHeight()+10),150)+"px"});g=null}a=c=e=f=null}}function buildLangDimension(a){var b=a.lang.name.strip();if(b==""){return}if(langDimension.get(b)){langDimension.put(b,langDimension.get(b)+1)}else{langDimension.put(b,1);langHash.put(b,a.lang.code)}b=null}function writeLangDimension(c){if($("langDimension")){var h=c.keys.sortBy(function(k){return langDimension.get(k)}).reverse(true);var a="按語言分類： <span id='langDimensionSummary'></span><br/>";var f="";if(h.length>0){var e=[];var j=[];for(var d=0;d<h.length;d++){if(langArg.length>0){if(langArg==langHash.get(h[d])){}}else{if(h[d].length>0){f+="<a id='i"+(d+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"langArg",value:"'+h[d]+'"};langArg = "'+langHash.get(h[d])+"\";ntuSearch.search2()'>"+(d+1)+". "+h[d]+" ("+langDimension.get(h[d])+")</a><br/>";if(j.length<10){j[j.length]=langDimension.get(h[d]);e[e.length]=h[d]+"["+langDimension.get(h[d])+"]"}}}}}var g=0;j.each(function(k){g+=k});j.each(function(k,l){j[l]=k/g*100});if(f==""){($("langDimension").ancestors())[0].hide()}else{$("langDimension").innerHTML=a+f;if($("langDimensionSummary")){$("langDimensionSummary").innerHTML="<span style='color:DeepPink' onclick='writeSummary(\"http://chart.apis.google.com/chart?cht=p&chd=t:"+j.join(",")+"&chs=600x200&chl="+encodeURI(e.join("|"))+"&chtt="+encodeURI("語言分析")+"\");'>分析圖</span>"}var b=($("langDimension").ancestors())[0];b.show();b.setStyle({height:Math.min(($("langDimension").getHeight()+10),150)+"px"});b=null}f=a=h=c=null}}function buildThesisDimension(a){var b=a.thesis.name.strip();if(thesisDimension.get(b)){thesisDimension.put(b,thesisDimension.get(b)+1)}else{thesisDimension.put(b,1);thesisHash.put(b,a.thesis.code)}b=null}function writeThesisDimension(c){if($("thesisDimension")){var h=c.keys.sortBy(function(k){return k}).reverse(true);var a="按論文分類： <span id='thesisDimensionSummary'></span><br/>";var f="";if(h.length>0){var e=[];var j=[];for(var d=0;d<h.length;d++){if(thesisArg.length>0){if(thesisArg==thesisHash.get(h[d])){}}else{f+="<a id='i"+(d+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"thesisArg",value:"'+h[d]+'"};thesisArg = "'+thesisHash.get(h[d])+"\";ntuSearch.search2()'>"+(d+1)+". "+h[d]+" ("+thesisDimension.get(h[d])+")</a><br/>";if(j.length<10){j[j.length]=thesisDimension.get(h[d]);e[e.length]=h[d]+"["+thesisDimension.get(h[d])+"]"}}}}var g=0;j.each(function(k){g+=k});j.each(function(k,l){j[l]=k/g*100});if(f==""){($("thesisDimension").ancestors())[0].hide()}else{$("thesisDimension").innerHTML=a+f;if($("thesisDimensionSummary")){$("thesisDimensionSummary").innerHTML="<span style='color:DeepPink' onclick='writeSummary(\"http://chart.apis.google.com/chart?cht=p&chd=t:"+j.join(",")+"&chs=600x200&chl="+encodeURI(e.join("|"))+"&chtt="+encodeURI("論文分析")+"\");'>分析圖</span>"}var b=($("thesisDimension").ancestors())[0];b.show();b.setStyle({height:Math.min(($("thesisDimension").getHeight()+10),150)+"px"});b=null}f=a=h=c=null}}function buildSubjectDimension(b){var a=null;b.subject.each(function(c){a=c.name.strip();if(a==""){return}if(subjectDimension.get(a)){subjectDimension.put(a,subjectDimension.get(a)+1)}else{subjectDimension.put(a,1);subjectHash.put(a,c.code)}});a=null}function writeSubjectDimension(c){if($("subjectDimension")){var h=c.keys.sortBy(function(k){return subjectDimension.get(k)}).reverse(true);var a="按主題分類(暫限中文書目)： <span id='subjectDimensionSummary'></span><br/>";var f="";if(h.length>0){var e=[];var j=[];for(var d=0;d<h.length;d++){if(subjectArg.length>0){if(subjectArg!=subjectHash.get(h[d])){f+="<a id='i"+(d+1)+'\' href=\'javascript:removeArg("subjectArg");queryArg[queryArg.length] = {name:"subjectArg",value:"'+h[d]+'"};subjectArg = "'+subjectHash.get(h[d])+"\";ntuSearch.search2()'>"+(d+1)+". "+h[d]+" ("+subjectDimension.get(h[d])+")</a><br/>"}}else{f+="<a id='i"+(d+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"subjectArg",value:"'+h[d]+'"};subjectArg = "'+subjectHash.get(h[d])+"\";ntuSearch.search2()'>"+(d+1)+". "+h[d]+" ("+subjectDimension.get(h[d])+")</a><br/>";if(j.length<10){j[j.length]=subjectDimension.get(h[d]);e[e.length]=h[d]+"["+subjectDimension.get(h[d])+"]"}}}}var g=0;j.each(function(k){g+=k});j.each(function(k,l){j[l]=k/g*100});if(f==""){($("subjectDimension").ancestors())[0].hide()}else{$("subjectDimension").innerHTML=a+f;if($("subjectDimensionSummary")){$("subjectDimensionSummary").innerHTML="<span style='color:DeepPink' onclick='writeSummary(\"http://chart.apis.google.com/chart?cht=p&chd=t:"+j.join(",")+"&chs=600x200&chl="+encodeURI(e.join("|"))+"&chtt="+encodeURI("主題分類分析")+"\");'>分析圖</span>"}var b=($("subjectDimension").ancestors())[0];b.show();b.setStyle({height:Math.min(($("subjectDimension").getHeight()+10),150)+"px"});b=null}f=a=h=c=null}}function buildEtypeDimension(a){a.etypes.each(function(c){var b=c.name.strip();if(b==""){return}if(etypeDimension.get(b)){etypeDimension.put(b,etypeDimension.get(b)+1)}else{etypeDimension.put(b,1);etypeHash.put(b,c.code)}b=null})}function writeEtypeDimension(e){if($("etypeDimension")){var d=e.keys.sortBy(function(g){return etypeDimension.get(g)}).reverse(true);var b="按數位類型分類：<br/>";var a="";if(d.length>0){for(var c=0;c<d.length;c++){if(etypeArg.length>0){if(etypeArg==etypeHash.get(d[c])){}}else{a+="<a id='i"+(c+1)+'\' href=\'javascript:queryArg[queryArg.length] = {name:"etypeArg",value:"'+d[c]+'"};etypeArg = "'+etypeHash.get(d[c])+"\";ntuSearch.search2()'>"+(c+1)+". "+d[c]+" ("+etypeDimension.get(d[c])+")</a><br/>"}}}if(a==""){($("etypeDimension").ancestors())[0].hide()}else{$("etypeDimension").innerHTML=b+a;var f=($("etypeDimension").ancestors())[0];f.show();f.setStyle({height:Math.min(($("etypeDimension").getHeight()+10),150)+"px"});f=null}a=b=d=e=null}}function removeQueryArg(b){var a;queryArg.each(function(c){if(c.name==b){a=c}});queryArg=queryArg.without(a);a=null}function removeAllQueryArgExcept(b){var a;queryArg.each(function(c){if(c.name==b){a=c}});queryArg.clear();queryArg[queryArg.length]=a;a=null}function removeAllArgExcept(a){if(a=="storageArg"){etypeArg=subjectArg=thesisArg=langArg=callno2Arg=itemLocationArg=dateArg=mediaTypeArg=authorArg=""}if(a=="dateArg"){etypeArg=subjectArg=thesisArg=langArg=callno2Arg=itemLocationArg=storageArg=mediaTypeArg=authorArg=""}if(a=="mediaTypeArg"){etypeArg=subjectArg=thesisArg=langArg=callno2Arg=itemLocationArg=dateArg=mediaTypeArg=authorArg=""}if(a=="authorArg"){etypeArg=subjectArg=thesisArg=langArg=callno2Arg=itemLocationArg=dateArg=mediaTypeArg=storageArg=""}if(a=="itemLocationArg"){etypeArg=subjectArg=thesisArg=langArg=callno2Arg=authorArg=dateArg=mediaTypeArg=storageArg=""}if(a=="callno2Arg"){etypeArg=subjectArg=thesisArg=langArg=itemLocationArg=authorArg=dateArg=mediaTypeArg=storageArg=""}if(a=="langArg"){etypeArg=subjectArg=thesisArg=callno2Arg=itemLocationArg=authorArg=dateArg=mediaTypeArg=storageArg=""}if(a=="thesisArg"){etypeArg=subjectArg=langArg=callno2Arg=itemLocationArg=authorArg=dateArg=mediaTypeArg=storageArg=""}if(a=="subjectArg"){etypeArg=thesisArg=langArg=callno2Arg=itemLocationArg=authorArg=dateArg=mediaTypeArg=storageArg=""}if(a=="etypeArg"){etypeArg=thesisArg=langArg=callno2Arg=itemLocationArg=authorArg=dateArg=mediaTypeArg=storageArg=""}}function removeArg(a){if(a=="storageArg"){storageArg=""}if(a=="dateArg"){dateArg=""}if(a=="mediaTypeArg"){mediaTypeArg=""}if(a=="authorArg"){authorArg=""}if(a=="itemLocationArg"){itemLocationArg=""}if(a=="callno2Arg"){callno2Arg=""}if(a=="langArg"){langArg=""}if(a=="thesisArg"){thesisArg=""}if(a=="subjectArg"){subjectArg=""}if(a=="etypeArg"){etypeArg=""}}NTULib.WebPACSearch._webSerivceURL="http://140.112.114.67/Webpac/app";NTULib.WebPACSearch._scriptId="NTUwebpacScript";
