var ITEM_NUM=24;var API_URL="https://api.bing.microsoft.com/v7.0/custom/images/search";var API_CALL_MAX=5;var GET_COUNT=24;var START_IMAGE_URL_STR="-----exclude_image_url-----";var START_NEXT_COMPANY_STR="-----next_company-----";var ContentsNameList=new Array;var ContentsThumbnailUrlList=new Array;var ContentsPageUrlList=new Array;var ExcludeList=new Array;var ExcludeByImageUrlList=new Array;var DisplayCount=0;var ResultCount=0;var ApiCallCount=0;var SesStoInputedCount=0;var SearchDomainList=new Array;var CategoryConvertDict=new Array;var DictCols=3;$(document).ready(function(){HoverAddEventForSP(".moreWrapper",".moreWrapper","Hover");getElementById("SearchOK").style.display="none";getElementById("SearchError").style.display="none";if(isPC_disp()){$("#pcLoader").fadeOut();$("#pcBottomLoader").fadeOut();createDefaultContentsPC()}else{$("#spLoader").fadeOut();$("#spBottomLoader").fadeOut();createDefaultContentsSP()}SetSearchDomainList();SetExcludeList();SetCategoryConvertDict();clearSessionStorage()});function gaEventSend(categoryName,searchText){var action=LANG_CODE+"|"+categoryName;dataLayer.push({event:"analytics",eventCategory:"edu_search",eventAction:action,eventLabel:searchText,eventValue:1})}function SetSearchDomainList(){var url=TOP_URL+"/collabo/education/sitelist.txt";var trim_word="";SearchDomainList=new Array;$.ajax({url:url,type:"GET",async:false,cache:true,headers:{"If-Modified-Since":"Thu, 01 Jan 1970 00:00:00 GMT"}}).done(function(data){var tmp=data.split("\n");for(var i=0;i0){SearchDomainList.push(trim_word)}}}).error(function(){})}function SetExcludeList(){var sdlistNum=SearchDomainList.length;var url=TOP_URL+"/collabo/education/bl.txt";var is_start_image_url=false;var idx_company=0;var trim_word="";ExcludeList=new Array(sdlistNum);ExcludeByImageUrlList=new Array(sdlistNum);for(var i=0;i0){if(trim_word==START_NEXT_COMPANY_STR){idx_company++;is_start_image_url=false;continue}if(trim_word==START_IMAGE_URL_STR){is_start_image_url=true;continue}if(is_start_image_url){ExcludeByImageUrlList[idx_company].push(trim_word.replace("https://","").replace("http://",""))}else{ExcludeList[idx_company].push(trim_word.replace("https://","").replace("http://",""))}}}}).error(function(){})}function SetCategoryConvertDict(){var url=TOP_URL+"/collabo/education/categoryconv.txt";var contents_num=0;var sdlistNum=SearchDomainList.length;CategoryConvertDict=new Array(DictCols);for(var i=0;i"+"
"+"
"+"\"%contentsName%\""+"
"+"

%contentsName%

"+"
"+"";for(var i=0;i"+"
"+"
"+"\"%contentsName%\""+"
"+"

%contentsName%

"+"
"+"";for(var i=0;i=ITEM_NUM||++ApiCallCount>=API_CALL_MAX){saveContentsToSesStorage();if(isPC_disp()){createSearchResultPC(isError,isFromMoreView)}else{createSearchResultSP(isError,isFromMoreView)}DisplayCount=0;return}offset=sessionStorage.getItem("offset");searchExec(offset,searchText,vcategoryIndex,vcategoryValue,isFromMoreView)}else{saveContentsToSesStorage();if(isPC_disp()){createSearchResultPC(isError,isFromMoreView)}else{createSearchResultSP(isError,isFromMoreView)}return}}},10)}).error(function(XMLHttpRequest,textStatus,errorThrown){isError=true;if(isPC_disp()){createSearchResultPC(isError,isFromMoreView)}else{createSearchResultSP(isError,isFromMoreView)}})}function buildCategoryQueryString(categoryValue,q){var list=SearchDomainList;var sdlistNum=list.length;var x="";var arrConvertedWordAndDomain=new Array(sdlistNum);for(var i=0;i")}function parseJson(json){var isFound=false;var hostPageUrl="";var contentUrl="";var pattern="";var list=SearchDomainList;var sdlistNum=list.length;var siteIndex=-1;if(json==null){return}var offset=parseInt(sessionStorage.getItem("offset"));offset+=Object.keys(json.value).length;sessionStorage.setItem("offset",offset);for(var i=0;i"+"
"+""+"
"+"

%contentsName%

"+""+"";for(var i=0;i0){ajustResultContents()}if(isError){getElementById("TitleArea").style.display="none";getElementById("SearchOK").style.display="none";getElementById("SearchNoHit").style.display="none";getElementById("SearchError").style.display="block"}else if(searchResults.length==0){getElementById("TitleArea").style.display="none";getElementById("SearchOK").style.display="none";getElementById("SearchNoHit").style.display="block";getElementById("SearchError").style.display="none"}else{getElementById("TitleArea").style.display="block";getElementById("Title").innerHTML="

検索結果

";getElementById("SearchOK").style.display="block";getElementById("SearchNoHit").style.display="none";getElementById("SearchError").style.display="none"}if(DisplayCount"+"
"+"
"+""+"
"+"

%contentsName%

"+"
"+"";for(var i=0;i0){ajustResultContents()}$.each($("#spArea .spSearchResultItem"),function(){HoverAddEventForSP($(this),$(this),"Hover")});if(isError){getElementById("TitleArea").style.display="none";getElementById("SearchOK").style.display="none";getElementById("SearchNoHit").style.display="none";getElementById("SearchError").style.display="block"}else if(searchResults.length==0){getElementById("TitleArea").style.display="none";getElementById("SearchOK").style.display="none";getElementById("SearchNoHit").style.display="block";getElementById("SearchError").style.display="none"}else{getElementById("TitleArea").style.display="block";getElementById("Title").innerHTML="

検索結果

";getElementById("SearchOK").style.display="block";getElementById("SearchNoHit").style.display="none";getElementById("SearchError").style.display="none"}if(DisplayCount