﻿var selectNum = 0;
var num;
var title;
var url;
var lidate;
var nFlag = true;
var bFlag = false;

var test;

/**/
$(function(){
	btnon();
	$.ajax({
		url: "./news/atom.xml",//RSSファイル名
		//url: "http://www.imobile.co.jp/atom.xml",//RSSファイル名
		type: 'GET',
		async: true,
		cache: false,
		dataType:"xml",
		success: function(xml){
			num = $(xml).find('entry').length-1;
			title = new Array(num) ;
			url = new Array(num) ;
			lidate = new Array(num) ;
			
			$(xml).find('entry').each(function(i){
				//title[i] = $(this).find('title').text();
				title[i] = $(this).find('title').text();
				
				
				$(this).find('link').each(function(){
					//url[i] = $(this).after("href").text();
					url[i] = $(this).attr('href');
				});
				
				//url[i] = $(this).find('link').text();
				//日付を整形
				lidate[i] = dateOut($(this).find('published').text());
				//"2008/10/14  ほにゃらら" の形式で出力
				/*$('#feedList').append('<dt class="dt_date">'+lidate[i]+'</dt>'+'<dd class="dd_title">'+'<a href="'+url[i]+'" style="color:#333333; font-weight:normal;">'+title[i]+'</a></dd>');*/
				$('#upDate').text(lidate[0]);
				if(num == i){output()}
    		});
		}
	});
});
function output(){
	check();
	$("dd","div#newsTicker").each(function(i){
		 $(this).remove();
	});
	$("dt","dl#feedList").each(function(i){
		 $(this).remove();
	});
	for(var i=0;i<8;i++){
		var crNum = selectNum + i;
		if( crNum > num){return false;}
		$('#feedList').append('<dt class="dt_date">'+lidate[crNum]+'</dt>'+'<dd class="dd_title">'+'<a href="'+url[crNum]+'" style="color:#333333; font-weight:normal;">'+title[crNum]+'</a></dd>');
	}
}

function btnon(){
   $("#news_next img").click(function(){
			selectNum += 6;
			output();
            return false;
    })
   $("#news_back img").click(function(){
			selectNum -= 6;
			output();
            return false;
    })
}


function check(){
	if(selectNum >= (num-6)){
		$("#news_next a img").css('display','none');
	}else{
		$("#news_next a img").css('display','inline');
	}
	if(selectNum <= 0){
		$("#news_back a img").css('display','none');
	}else{
		$("#news_back a img").css('display','inline');
	}
}


function dateOut(str){
	var myDate = str.replace("-","/");
	myDate = myDate.replace("-","/");
	myDate = myDate.slice(0,10);
	return myDate;
}
