');
} 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[3] + data[4] + ' (' + data[9].slice(5,10) + ')';
if (cnt == limit) {
break;
} else {
cnt++;
};
} else {
};
} else {
};
};
if (cnt == 0) {
dataFix += '該当する記事はありません';
} else {
};
if (pos == 'lc-lc') {
rapUpp = '';
dataFix = rapUpp + dataFix + rapBtm;
} else {
};
document.write(dataFix);
};
function iconWrite(icoURL, icoPath) {
if (icoPath == '') {} else {
document.write('');
};
};
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 + '';
} 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] = '';
} 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 = '
';
if (ttCate == '') {} else {ttTMPL1 += '「' + ttCate + '」に関する';};
ttTMPL1 += '新着ホワイトペーパー(TechTargetジャパン提供)';
ttTMPL1 += ' ';
} else {
ttTMPL1 = '';
};
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(' ');
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('' + a[i]['data'][j]['name'] + ' | ');
if(datacount % 2 == 1) b.push(' ');
datacount++;
}
b.push(' ');
b.push(' ');
var div = document.createElement('div');
div.setAttribute('id','AuthorProfileArea');
div.innerHTML = b.join('');
target.parentNode.insertBefore(div,target);
return true;
}
}
return false;
} |