/*ソニーRSS受信*/
function newkwDisp2() {
  var kuhakulot ="&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;";
  state.innerHTML = kuhakulot + kuhakulot + kuhakulot + "<img src= 'media/ajax-loader.gif' alt=''/>";

/*呼び出しファイルはこのnewkw.jsからのパスではなく、initの大元のindex.jsファイルからのパス？*/
  var url = "rss/newkw.php";
  var paramList = "";


/*prototype.jsではこう描いてた。
あと下の、var response = data.responseXML.getElementsByTagName('Response');
もこう書く。

  new Ajax.Request(url,
    {
      method: 'get',
      onSuccess: getData,
      onFailure: showErrMsg,
      parameters: paramList
  });
*/



/*↓ajaxでのphp経由のURIのxmlの呼び出し↓*/
/* $.get(url, paramList, function(date) {

getData(date);


});
*/
/*上のやつでもokだけどエラーメッセージを簡単にだしたいのと、paramListがいらないので下の書き方にした。*/



$.ajax({
url: url,
type: "get",
dataType: "xml",
success : getData,
error : showErrMsg
});


  function getData(data){
    var rdf ="http://www.w3.org/1999/02/22-rdf-syntax-ns#";
    var response;

    if(document.all){
      response = data.getElementsByTagName('rdf:RDF');
    }else{
      response = data.getElementsByTagNameNS(rdf,'RDF');
    }

    var item = response[0].getElementsByTagName('item');
    var tmpHtml="";

    for(i = 0; i < item.length; i++){
      var title = item[i].getElementsByTagName('title');
      var titleValue = title[0].firstChild.nodeValue;

      var link = item[i].getElementsByTagName('link');
      var linkValue = link[0].firstChild.nodeValue;

      var dc ="http://purl.org/dc/elements/1.1/";
      var dcDate;

      if(document.all){
        dcDate = item[i].getElementsByTagName('dc:date');
      }else{
        dcDate = item[i].getElementsByTagNameNS(dc,'date');
      }

      var dcDateValue = dcDate[0].firstChild.nodeValue;

      /*tmpHtml += dcDateValue + "　:"*/
      tmpHtml += "<a href='" + linkValue + "' target='_blank'>" + titleValue + "</a>";
      tmpHtml += "<p></p>\n";
    }

    result2.innerHTML = tmpHtml;
//小さい画像のロード
//二重カッコ'" + + "'の中は変数じゃないとダメなので気をつける
   var tmpurl = "media/simasima.gif";
    var tmpmoji = "<img src= '" + tmpurl + "'alt=''/>";

//最新ニュースの周りの枠のcss
//二重カッコ'" + + "'の中は変数じゃないとダメなので気をつける、が、''にしたら文字列でok
    var titlecss = "<div id= 'titlecss'>";
    var kuhaku = "&nbsp;&nbsp;";
    state2.innerHTML = titlecss + tmpmoji + kuhaku + "最新ニュース<br />" + "</div>";

  }

  function showErrMsg(){
    /*clearDisp();*/
    state2.innerHTML = "データを取得できませんでした。<br />\n";
  }

}
