$(function() {
//    setInterval( "slideSwitch()", 4000 );

    changePickOut();
    
//	$("#rss1").load('/_rss.php?no=0');
	$("#rss2").load('/_rss.php?no=1');
	$("#rss3").load('/_rss.php?no=2');
	$("#rss4").load('/_rss.php?no=3');


    $.ajax({  
        url: "/diary/feed/",  
        async: true,
        cache: false,
        dataType:"xml",
        success: function(xml){
			$('#rss1').empty();
            $('#rss1').append('<h3>MOON☆RIVER 日記</h3>');  
            $(xml).find('item').each(function(){
                var title = $(this).find('title').text();  
                var url = $(this).find('link').text();  
                //var date = dateParse($(this).find('pubDate').text()); 
                $('#rss1').append('<a href="'+url+'">'+title+'</a>');  
            });  

        }
	});  


    setInterval("slideShow()", 4000 );
    setInterval("changePickOut()", 9000);
});


function slideSwitch() {
    var $active = $('#slideshow img.active');
    if ( $active.length == 0 ) $active = $('#slideshow img:last');
    var $next =  $active.next().length ? $active.next() : $('#slideshow img:first');
    $active.addClass('last-active');
    $next.css({opacity: 0.0})
    .addClass('active')
    .animate({opacity: 1.0}, 1000, function() {
        $active.removeClass('active last-active');
    });
}


function slideShow(){
    
    var imageNum = 43;
    
    //@
    var $front = $('#slideshow img.front');
    var $back  = $('#slideshow img.back');
    
    var nextImageNo = Math.floor(Math.random()*imageNum);

    $front.attr({src:'/public/images/index_ss/'+nextImageNo+'.jpg'});


    $front.css({opacity: 0.0});

    $front.animate({opacity: 1.0}, 1000, function() {

        $back.attr({src:'/public/images/index_ss/'+nextImageNo+'.jpg'});

    });

//    $active.css({opacity: 0.0});

}


function changePickOut(){

	$("#member").load('/pickout.php');
	
}


function dateParse(str){  
    var objDate = new Date(str);  
    str = objDate.toLocaleDateString();  
    return str;  
}