/**
 * トップイメージ時刻切り替え
 * 夏季・冬季の時間帯により、画像・Flashの切り替えを行います。
 */

$(function(){
    var now    = new Date(); // 現日時
    var summer = Date.parse(now.getFullYear()+'/'+ '3/23'); // 夏季
    var winter = Date.parse(now.getFullYear()+'/'+ '9/23'); // 冬季
    
    if (summer <= now.getTime() && winter > now.getTime()) {
        // 夏季時間
        var range = [
            {hour:4,  img:'top01.jpg', flash:'top01.swf'},
            {hour:7,  img:'top02.jpg', flash:'top02.swf'},
            {hour:18, img:'top03.jpg', flash:'top03.swf'},
            {hour:20, img:'top04.jpg', flash:'top04.swf'}
        ];
    } else {
        // 冬季時間
        var range = [
            {hour:5,  img:'top01.jpg', flash:'top01.swf'},
            {hour:8,  img:'top02.jpg', flash:'top02.swf'},
            {hour:17, img:'top03.jpg', flash:'top03.swf'},
            {hour:19, img:'top04.jpg', flash:'top04.swf'}
        ];
    }

    // 0時のデータを設定
    if (range[0].hour > 0) {
        range.unshift({hour:0,
                       img:range[range.length-1].img,
                       flash:range[range.length-1].flash});
    }

    for (var i=0; i < range.length; i++) {
        if (i >= range.length-1) {
            var end = 24;
        } else {
            var end = range[i+1].hour;
        }
     
        // 該当時間の判定   
        if (range[i].hour <= now.getHours() && end > now.getHours()) {
            $('#main_image').html('<img src="new/image/cover/'+range[i].img+'" alt="ずっと、ず〜っと、低価格。" />');
            swfobject.embedSWF('new/image/cover/'+range[i].flash, 'main_image', '950', '300', '9.0.0');
        }
    }
});

