﻿function lwh(day_code, city_name)
{
    wday = new Array(7);
    wday[0] = arguments[2];
    wday[1] = arguments[3];
    wday[2] = arguments[4];
    wday[3] = arguments[5];
    wday[4] = arguments[6];
    wday[5] = arguments[7];
    wday[6] = arguments[8];
    $('display').innerHTML = '<div class="loading_padding"><img src="/images/common/ajax-loader_w.gif" width="16" height="16"></div>';
    var detail_city_name = city_name;
    
    var xml = new JKL.ParseXML('/connect_lwh.php?d=' + encodeURI(day_code));
    xml.async(showLatLon);
    var data = xml.parse();
    function showLatLon(r) {
        var link = "";
        var yyyy = r.lwws.forecastdate.substr(12,4);
        var mm = r.lwws.forecastdate.substr(8,3);
        if ("Jan" == mm) {  mm = 01;
        } else if ("Feb" == mm) { mm = 02;
        } else if ("Mar" == mm) { mm = 03;
        } else if ("Apr" == mm) { mm = 04;
        } else if ("May" == mm) { mm = 05;
        } else if ("Jun" == mm) { mm = 06;
        } else if ("Jul" == mm) { mm = 07;
        } else if ("Aug" == mm) { mm = 08;
        } else if ("Sep" == mm) { mm = 09;
        } else if ("Oct" == mm) { mm = 10;
        } else if ("Nov" == mm) { mm = 11;
        } else if ("Dec" == mm) { mm = 12;
        } else { mm = "N/A";
        }
        var dd = r.lwws.forecastdate.substr(5,2);
        var dday = r.lwws.forecastdate.substr(0,3);
        if ("Sun" == dday) { dday = (wday[0]) ? wday[0] : dday;
        } else if ("Mon" == dday) { dday = (wday[1]) ? wday[1] : dday;
        } else if ("Tue" == dday) { dday = (wday[2]) ? wday[2] : dday;
        } else if ("Wed" == dday) { dday = (wday[3]) ? wday[3] : dday;
        } else if ("Thu" == dday) { dday = (wday[4]) ? wday[4] : dday;
        } else if ("Fri" == dday) { dday = (wday[5]) ? wday[5] : dday;
        } else if ("Sat" == dday) { dday = (wday[6]) ? wday[6] : dday;
        } else { dday = "N/A";
        }

        var area = r.lwws.location.area;
        var pref = r.lwws.location.pref;
        var city = r.lwws.location.city;
        var title = r.lwws.title;
        var telop = r.lwws.telop;
        var discription = r.lwws.discription;
        var image_url = r.lwws.image.url;
        var image_size_w = r.lwws.image.width;
        var image_size_h = r.lwws.image.height;
        var temperature_max = (r.lwws.temperature.max.celsius) ? r.lwws.temperature.max.celsius : "N/A";
        var temperature_min = (r.lwws.temperature.min.celsius) ? r.lwws.temperature.min.celsius : "N/A";
        
        for (i=0; i<r.lwws.pinpoint.location.length; i++) {
            if (r.lwws.pinpoint.location[i].title==detail_city_name) {
                link = r.lwws.pinpoint.location[i].link;
            }
        }
        $('display').innerHTML = '';
        $('display').innerHTML += '<table width="180" border="0" cellspacing="1" cellpadding="5"><tr><th>日&frasl;曜日</th><td><span  id="dd">'+dd+'&frasl;</span><span  id="dday">'+dday+'</span></td></tr><tr><th>天気</th><td><span id="image_url"><img src="'+image_url+'"></span><br><span id="telop">'+telop+'</td></tr><tr><th>最高気温</th><td id="temperature_max"><span style="color:#FF0000;">'+temperature_max+'℃</span></td></tr><tr><th>最低気温</th><td id="temperature_min"><span style="color:#0000FF;">'+temperature_min+'℃</span></td></tr><tr><td colspan="2" id="link"><a href="'+link+'" target="_blank">三木市の天気詳細</a></td></tr></table>';
    }
}

