/* =============================================== */
// RSS読み込み
/* =============================================== */
//power systems news
var reqIBMASRss=[
"http://www-06.ibm.com/systems/jp/power/news/index.rss",
"http://www-06.ibm.com/systems/jp/power/event/index.rss"
];
google.load("feeds", "1");
function readRss(){
	reqRss('http://www.officequattro.com/jpn/rss/new.xml','new_tab_cont','4');//qtr.com what's new
	reqRss2(reqIBMASRss,'sub_area2','2','25');//IBM Power Systems ニュース/セミナー
	reqRss('http://www.officequattro.com/jpn/rss/spt.xml','spt_tab_cont','4');//qtr.com support
	reqRss('http://www-06.ibm.com/news/jp/campaigns/index.rss','ibm_1','3');//IBM ｷｬﾝﾍﾟｰﾝ
	reqRss('http://www-06.ibm.com/solutions/jp/document/gcmstxapi.wss?appID=pressrelease&action=ListAll&tx={type:1x2xtaxonomy.doctype,value:CTB10}','ibm_2','3');//IBM ﾌﾟﾚﾘﾘｰｽ
	reqRss('http://www-06.ibm.com/news/jp/events/index.rss','ibm_3','3');//IBM ｲﾍﾞﾝﾄ
	reqRss('http://systeminetwork.com/readercomments','tch_1','3');//System iNetwork
	reqRss('http://www.redbooks.ibm.com/rss/iseries.xml','tch_2','3');//IBM Redbooks System i
	reqRss('http://www.redbooks.ibm.com/rss/power.xml','tch_3','3');//IBM Redbooks Power Systems
}
function reqRss(reqUrl,elm,num){
	this.elm=elm
	this.num=num;
	var feed=new google.feeds.Feed(reqUrl);
	feed.load(function(obj){
		var len=obj.feed.entries.length>num?num:obj.feed.entries.length;
		if(len == 0){
			var container=document.getElementById(elm);
			var div=document.createElement("div");
			var span=document.createElement("span");
			var img = new Image();
			img.src='img/area1_news_arrow.gif';
			span.appendChild(document.createTextNode('検索結果がありません。'));
			div.appendChild(img);
			div.appendChild(span);
			container.appendChild(div);
			return;
		}
		var container=document.getElementById(elm);
		for (var i=0;i<len;i++){
			var entry=obj.feed.entries[i];
			var div=document.createElement("div");
			var a=document.createElement("a");
			a.setAttribute('href',entry.link);
			a.setAttribute('title',obj.feed.title);
			a.setAttribute('target','_blank');
			var img = new Image();
			img.src='img/area1_news_arrow.gif';
			a.appendChild(document.createTextNode(entry.title.replace('&amp;','＆')));
			div.appendChild(img);
			div.appendChild(a);
			container.appendChild(div);
		}
	})
}
//文字数制限 str
function reqRss2(reqUrl,elm,num,str){
	this.elm=elm;
	this.num=num;
	this.str=str;
	for(var i=0;i<reqUrl.length;i++){
		var feed=new google.feeds.Feed(reqUrl[i]);
		feed.load(function(obj){
			var len=obj.feed.entries.length>num?num:obj.feed.entries.length;
			var container=document.getElementById(elm);
			var ul=document.createElement("ul");
			for (var i=0;i<len;i++){
				var entry=obj.feed.entries[i];
				var li=document.createElement("li");
				var a=document.createElement("a");
				a.setAttribute('href',entry.link);
				a.setAttribute('title',obj.feed.title + entry.title);
				a.setAttribute('target','_blank');
				if(entry.title.length>str) a.appendChild(document.createTextNode(entry.title.substring(0,str)+'...'));
				else a.appendChild(document.createTextNode(entry.title));
				li.appendChild(a);
				ul.appendChild(li);
			}
			container.appendChild(ul);
		})
	}
}
/* =============================================== */
// ﾀﾌﾞ切り替え
/* =============================================== */
var tabHeds=[];
function setTab(){
	var obj=document.getElementById('main_area1_qtr');
	var a=obj.getElementsByTagName("a");
	for(var c=0;c<a.length;c++){
		a[c].onfocus=function(){this.blur();}
		a[c].onclick=function(){return false;}
		tabHeds[c]=a[c].id;
	}
	for(var i=0;i<tabHeds.length;i++){
		var tab=document.getElementById(tabHeds[i]);
		observe(tab,'click',chgTab);
	}
}
function chgTab(){
	for(var i=0;i<tabHeds.length;i++){
		document.getElementById(tabHeds[i]).className="psv";
		document.getElementById(tabHeds[i]+'_cont').className="hide";
	}
	document.getElementById(this.id).className='act';
	document.getElementById(this.id + '_cont').className='';
}
/* =============================================== */
// お気に入りに追加
/* =============================================== */
function addBookmark(title){
	var url="http://www.as400-net.com/";
	if(window.sidebar){
		window.sidebar.addPanel(title,url,"");
	}else if(document.all){
		window.external.AddFavorite(url,title);
	}else if(window.opera && window.print){
		return true;
	}
}
/* =============================================== */
// 検索ﾁｪｯｸ
/* =============================================== */
function loadGoogleBgNone(){
	var obj = document.getElementById('q');
	if(obj.value!='')obj.style.backgroundImage='none';
}
function googleBgNone(){
	var obj = document.getElementById('q');
	obj.style.backgroundImage='none';
}
/* =============================================== */
// ｱｸｾｽﾛｸﾞ
/* =============================================== */
var imgsrc = "/cgi-bin/access/access2.cgi?";
document.write("<a href=\""+ imgsrc + "\"vew>");
document.write("<img src=\"/cgi-bin/access/access2.cgi?\"" + document.referrer + " border=0 width=\"1\" height=\"1\" class=\"counterImg\"></a>");
var imgsrc2 = "/cgi-bin/access/pagecnt.cgi?title=" + document.title;
document.write("<img src=\""+ imgsrc2 +"\"&c=1&return=gif width=\"1\" height=\"1\" class=\"counterImg\">");
/* =============================================== */
// ﾀｲﾏｰ付ﾊﾞﾅｰの表示
/* =============================================== */
function whatsNew(){
	var d1 = new Date();
	if((d1.getDate()>="20")&&(d1.getDate()<="22")){//バナー下段
		if(document.getElementById('BANNER2')){
			document.getElementById('BANNER2').style.display='block';
		}
	}
}
/* =============================================== */
// ﾊﾝﾄﾞﾗ
/* =============================================== */
//observe(window,'load',whatsNew);
observe(window,'load',writeHtml);//QTR.com PTF更新表示
observe(window,'load',readRss);
observe(window,'load',setTab);
observe(window,'load',loadGoogleBgNone);
