var uri = document.URL; var limitDate = 'Thu, 1-Jan-2100 00:00:00 GMT'; var timeLimit = ';' + 'expires=' + limitDate; var dc = document.cookie; var dp = 'epgnv-'; var da = this.href; var adcCnt = 0; var top10update = '過去2日間のアクセストップ10'; if (uri.match('www\.itm')) { var imgSrv = 'http\:\/\/image\.itm' + 'edia\.co\.jp';} else {var imgSrv = '';}; if (document.URL.match(/articles\//)) {var pageDirType = 'articles';} else {var pageDirType = 'indexes';} function designCnt(scID, targetURI){ var nodeDir = (uri.match(/news[0-1]|enterprise\/0/))? '_articles': '_indexes'; var id1 = scID + nodeDir; var id2 = (targetURI)? id1 + ' ' + targetURI: id1; s.prop14 = id2; s.tl(this,'e',id1); s_objectid = id1; } function modeIE(pos) { if (pos == 'head') {document.write('
'); } else {document.write('<\/td><\/tr><\/table>'); }; }; var str = 0; if (dc.match('frozen')) {var str = 0;} else {var str = 1;}; var setBoxLen = 4; function loChange() { if (str == 1) { document.getElementById('loch').innerHTML = '→||←' for (i = 0;i < setBoxLen; i++) { setTargetID = 'setbox' + i; document.getElementById(setTargetID).style.width = '100%'; }; str = 0; document.cookie = 'epbox=liquid' + timeLimit; } else { document.getElementById('loch').innerHTML = '|←→|' for (i = 0;i < setBoxLen; i++) { setTargetID = 'setbox' + i; document.getElementById(setTargetID).style.width = '1000px'; }; str = 1; document.cookie = 'epbox=frozen' + timeLimit; }; }; function loadNewArt(pos, limit, target) { var dataFix = ''; var cnt = 0; if (pos == undefined) {pos = '';} else {}; if (limit == undefined) {limit = articleInfo.length;} else {}; if (target == undefined) {target = 'all';} else {}; for (i = 0; i < articleInfo.length; i++) { data = articleInfo[i].split('◆'); // dataFix += data[0]; URL // dataFix += data[1]; Channel // dataFix += data[2]; ArticleType // dataFix += data[3]; SubTitle // dataFix += data[4]; Title // dataFix += data[5]; Abstract // dataFix += data[6]; Writer // dataFix += data[7]; Copyright // dataFix += data[8]; ICON // dataFix += data[9]; YYYY/MM/DD // dataFix += data[10]; setID if (pos == 'lc-lc') { if (articleInfo[i].match(target)) { dataFix += '
  • (' + data[9].slice(5,10) + ')
  • '; if (cnt == limit) { break; } else { cnt++; }; } else { }; } else { }; }; if (cnt == 0) { dataFix += '
  • 該当する記事はありません
  • '; } else { }; if (pos == 'lc-lc') { rapUpp = '
    '; rapUpp += '
    新着記事
      '; rapBtm = '
    '; dataFix = rapUpp + dataFix + rapBtm; } else { }; document.write(dataFix); }; function iconWrite(icoURL, icoPath) { if (icoPath == '') {} else { document.write('
    icon'); }; }; function ttRankAttach() { for (i = 1; i <= 10; i++) { if (i == 10) {ttRankID = 'l' + i;} else {ttRankID = 'l0' + i;}; tempData = document.getElementById(ttRankID).innerHTML; tempData = '' + i +'' + tempData; if (i == 10) { tempData = tempData + 'TechTargetジャパン'; } else {}; document.getElementById(ttRankID).innerHTML = tempData; }; document.getElementById('wp').innerHTML = 'ホワイトペーパーランキング'; }; function dirTitle() { docTi = document.title.replace(' \- ITmedia エンタープライズ','').replace('ITmedia エンタープライズ:','').replace('ITmedia エンタープライズ電子ブックレット:',''); if (docTi.length > 30) {docTi = docTi.slice(0,30) + ' ...';} else {}; document.write(docTi); }; tNum = 1; ttwpData = new Array(); function TTWP_newWP(icon, url, comp, title, lead, genru, date) { i = tNum++ ttStr = comp + ':' + title; if (ttStr.length > 60) {attStr = ' ...'} else {attStr = ''}; if (uri.match(/news[0-1]|enterprise\/0/)) { ttwpData[i] = '
    \n'; ttwpData[i] += title.slice(0,60) + attStr + '(' + date.slice(5,12) + ')
    '; } else { ttwpData[i] = '


    '; ttwpData[i] += ttStr + '
    (' + date.slice(5,12) + ')

    '; }; }; function ttGroupWrite(start, end){ fixData = ''; if (start == 1) { ttCate = 'ビジネスとIT戦略' } else if (start == 6) {ttCate = 'システム運用管理' } else if (start == 11) {ttCate = '基幹系アプリケーション' } else if (start == 16) {ttCate = '情報系アプリケーション' } else if (start == 21) {ttCate = 'セキュリティ' } else if (start == 26) {ttCate = 'システム開発/構築' } else if (start == 31) {ttCate = '通信ネットワーク' } else { ttCate = '' }; for (i = start;i <= end;i++) { fixData += ttwpData[i]; }; if (uri.match(/news[0-1]|enterprise\/0/)) { ttTMPL1 = '

    '; } else { ttTMPL1 = '
    '; ttTMPL1 += ttCate + '
    '; ttTMPL2 = '
    '; }; document.write(ttTMPL1 + fixData + ttTMPL2); }; function endAreaTT() { if (subCHID == 'planit') { //ビジネスとIT戦略 ttGroupWrite(1,5); } else if (subCHID == 'adminit') { //システム運用管理 ttGroupWrite(6,10); } else if (subCHID == 'devit') { //システム開発/構築 ttGroupWrite(26,30); } else if (subCHID == 'security') { //セキュリティ ttGroupWrite(21,25); } else if (subCHID == 'mobile') { //通信ネットワーク ttGroupWrite(31,35); } else { ttGroupWrite(36,40); }; } function visitList(targetID) { document.getElementById(targetID).style.display = 'block'; }; function hideList(targetID) { document.getElementById(targetID).style.display = 'none'; }; function findNestedNode(parent, findId){ for(var child = parent.firstChild;child != null;child = child.nextSibling){ if(child.id == findId){ return true; break; } } return false; } /* ThisSite追加 ---------------------------------------------------------------------*/ if (uri.match('www.itm')) {ThisSite = 'itmediacojpglobal';} else if (uri.match('plusd.itm')) {ThisSite = 'itmediacojpglobal';} else if (uri.match('preview')) {ThisSite = 'itmediacojpglobal'+'dev';} else if (uri.match('bro')) {ThisSite = 'itmediacojpglobal'+'dev';} else {ThisSite = '';} /* 著者プロフィール表示用 --------------------------------------------------------------------- */ function writerProfile(json){ if(!document.getElementById('byline') || document.getElementById('facebookLikebox')) return false; var target = (function(){ var div = document.getElementsByTagName('div'); for(var i = 0; i < div.length; i++){ if(div[i].className == 'endkwd' && div[i].innerHTML.match('関連キーワード')) return div[i]; } if(document.getElementById('endlinkConnectionAlertBtn')){ return document.getElementById('endlinkConnectionAlertBtn'); }else if(document.getElementById('endlinkConnection')){ return document.getElementById('endlinkConnection'); }else{ for(var i = 0; i < div.length; i++){ if(div[i].className == 'endlink' && div[i].getElementsByTagName('h4')[0]){ if(div[i].getElementsByTagName('h4')[0].innerHTML.match('関連記事')) return div[i]; } } } return false; })(); if(target == false) return false; var a = json['data']; var b = []; for(var i = 0; i < a.length; i++){ if(!a[i]['writer']) continue; if(document.getElementById('byline').innerHTML.match(a[i]['writer'])){ var imgpath = (function(){ if(document.domain.match('www.itmedia.co.jp')) return 'http://ima' + 'ge.itmedia.co.jp'; return ''; })(); b.push('
    '); b.push('
    '); b.push('' + a[i]['writer'] + ''); b.push('
    ' + a[i]['writer'] + '
    '); b.push('
    ' + a[i]['description'] + '
    '); b.push('
    '); b.push('
    '); var datacount = 0; for(var j = 0; j < a[i]['data'].length; j++){ if(!a[i]['data'][j]['type']) continue; if(datacount % 2 == 0) b.push(''); b.push(''); if(datacount % 2 == 1) b.push(''); datacount++; } b.push('
    ' + a[i]['data'][j]['name'] + '
    '); b.push('
    '); var div = document.createElement('div'); div.setAttribute('id','AuthorProfileArea'); div.innerHTML = b.join(''); target.parentNode.insertBefore(div,target); return true; } } return false; }