var opc = 0.8;
var currentPickup = 0;
var lockFlag = true;
var intervalID;

//ピックアップの表示時間（1/1000秒単位）
var pickupTime = 5000;


jQuery.easing.def = "easeOutQuart";

/*======================================================

ドキュメント読み込み後の処理

======================================================*/
$(document).ready(function(){
	$('a').focus(function(e){
		this.blur();
	});
	
	//Information用MXLを読み込み
	$.ajax({
		url: 'information.xml',
		type: 'GET',
		dataType: 'xml',
		timeout: 1000,
		error: function(){
			alert("Information用xmlファイルの読み込みに失敗しました");
		},
		success: parseInfo
	});

});

/*======================================================

新着情報をパース

======================================================*/
//表示するInformationの最大数
var maxInfo=5;

function parseInfo(xml,status){
    if(status!='success')return;
	$(xml).find('info').each(function(n){
		if(n>=maxInfo){
			return false;
		}
		var title=$(this).children('infotitle').text();
		var dt=$(this).children('date').text();
		var url=$(this).children('url').text();
		var note=$(this).children('note').text();
		//var info=$(this).children('info').text();
		if(url){
			$('dl#newslist').append('<dt><span class="date">' +dt + '</span><a href="'+url+'">' + title + '</a></dt>');
		}else{
			$('dl#newslist').append('<dt><span class="date">' +dt + '</span>' + title + '</dt>');
		}
		$('dl#newslist').append('<dd>' + note + '</dd>');
	});
}


/*======================================================

日付を変換

======================================================*/
function dateParse(str){
    var objDate = new Date(str);
    var nowDate = new Date();
	var newMsg = '';
    var year = objDate.getFullYear();
    var month = objDate.getMonth() + 1;
    var date = objDate.getDate();
    if ( month < 10 ) { month = "0" + month; }
    if ( date < 10 ) { date = "0" + date; }
    str = year + '.' + month + '.' + date;
    rtnValue = new Array(2);
    rtnValue[0] = str;
    rtnValue[1] = newMsg;
	str=str.substr(2);
    return str;
}


/*======================================================

数値の位取り

======================================================*/
function addComma(value){
    var i;
    for(i = 0; i < value.length/3; i++){
        value = value.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2");
    }
    return value;
}


