var currentURL = '';

function setURL(url) {
	currentURL = url;
}


function WiteDate() {
	var w = ["日","月","火","水","木","金","土"];
    now = new Date();
    month = now.getMonth()+1;
    day = now.getDate();
    hour = now.getHours();
    minute = now.getMinutes();
    second = now.getSeconds();
    weekday = w[now.getDay()]
    if (hour < 10) { hour = '0' + hour }
    if (minute < 10) { minute = '0' + minute }
    if (second < 10) { second = '0' + second }
    
    $('dateTime').innerHTML = '<p>'+month+'<span>月</span>'+day+'<span>日（'+weekday+'）&nbsp;</span>'+hour+':'+minute+':'+second+'</p>';
    
    setTimeout("WiteDate()",1000);
}

function get_weather() {	
	var today = new Date();
	new Ajax.Request(
			currentURL+"/usr-data/template/pc-blue/js/get_weather.php?"+today.getSeconds,
		{
			method: 'get',
			parameters: '',
			onComplete: setWeather
		});
}

function setWeather(httpObj)
{
	var res = httpObj.responseXML;
	var data_n = res.getElementsByTagName("data");
	var dataln = data_n.length;
	if( dataln > 0) {
		for(var i=0; i<dataln; i++) {
			day = data_n[i].getAttribute("day");
			yoho= data_n[i].getAttribute("yoho");
			img= data_n[i].getAttribute("imgsrc");
			mx= data_n[i].getAttribute("tempmx");
			mn= data_n[i].getAttribute("tempmin");
			html = '';
			switch(day) {
				case "0":
					if(yoho!=''&&img!='') {
						html = '<img src="'+currentURL+'/usr-data/template/pc-blue/common-img/weather-ico/'+img+'" height="22" border="0" alt="'+yoho+'">';
						$('tw-img').innerHTML = html;
						if(mx!='') {
							$('tempHigh').innerHTML = mx+"℃";
						}
						if(mn!='') {
							$('tempLow').innerHTML = mn+"℃"; 
						}
					}
					break;
				case "1":
					if(yoho!=''&&img!='') {
						html = '<img src="'+currentURL+'/usr-data/template/pc-blue/common-img/weather-ico/'+img+'" height="22" border="0" alt="'+yoho+'">';
						$('tm-img').innerHTML = html;
						if(mx!='') {
							$('tm_tempHigh').innerHTML = mx+"℃";
						}
						if(mn!='') {
							$('tm_tempLow').innerHTML = mn+"℃"; 
						}
					}
					break;
				case "2":
					break;
			}
		}
	}
}

var strAr=new Array();
var scrlperW=5; // 移動幅
var scrlspeed=80; // 速さ
var i=0; //表示させるテキスト配列の添字
var tf=0;

function MqSetTxt(){
	objs=$("mqTxt");
	objb=$("mqMask");
	x=$("mqMask").clientWidth;
	objs.style.left=x+"px";
	objs.innerHTML="<nobr>"+strAr[i]+"</nobr>";
	if(i<strAr.length-1) {
		i++;
	} else {
		i=0;
	}
	MqDoScrl();
}
function MqDoScrl(){
	obWidth=objs.clientWidth;
	if(x<=0-obWidth)
		return MqSetTxt();
	objs.style.left=x+"px";
	x=x-scrlperW;
	clearTimeout(tf);
	tf=setTimeout("MqDoScrl()",scrlspeed)
}


