var URLofZja = "http://hoshifuru.jp/Z/";
var URLofZen = "http://hoshifuru.jp/Z/en/";
var IDofZja = "btZja";
var IDofZen = "btZen";

function addMin(time,min){
	time.setTime( time.getTime() + min*60*1000 );
//	return time;
}

function viewTime(time){
	var Year	=	time.getYear();
	var Month	=	time.getMonth()+1;
	var Day		=	time.getDate();
	var Hour	=	time.getHours();
	var Minute	=	time.getMinutes();
	var Second	=	time.getSeconds();

	$("#whenMM").html(Month);
	$("#whenDD").html(Day);
	$("#whenH").html(Hour);
	$("#whenM").html(Minute);

	$("#whenMM").css(	{backgroundPosition: "center " + (-30*Month) + "px"}	);
	$("#whenDD").css(	{backgroundPosition: "center " + (-30*Day) + "px"}	);
	$("#whenH").css(	{backgroundPosition: "center " + (-30*Hour) + "px"}	);
	$("#whenM").css(	{backgroundPosition: "center " + (-30*Minute) + "px"}	);

	if (Year < 2000) {	Year += 1900;		}
	if (Month < 10)  {	Month = "0" + Month;	}
	if (Day < 10)    {	Day = "0" + Day;	}
	if (Hour < 10)   {	Hour = "0" + Hour;	}
	if (Minute < 10) {	Minute = "0" + Minute;	}
	if (Second < 10) {	Second = "0" + Second;	}

	var URLprm = "";
	URLprm += "?date=" + Year + "." + Month + "." + Day;
	URLprm += "_" + Hour + ":" + Minute + ":" + Second;

	$("#btZja").attr({href:(URLofZja + URLprm)});
	$("#btZen").attr({href:(URLofZen + URLprm)});
}

$(function(){
	var dd	= new Date();
	addMin(dd,30);
	if( 5 < dd.getHours() && dd.getHours() < 18){
		dd.setHours(18);
	}
	if(dd.getMinutes() < 15){ dd.setMinutes(0);}
	else if(dd.getMinutes() < 30){ dd.setMinutes(15);}
	else if(dd.getMinutes() < 45){ dd.setMinutes(30);}
	else if(dd.getMinutes() < 60){ dd.setMinutes(45);}
	dd.setSeconds(0);

	viewTime(dd);

	$("#whenMp1").mouseover(function(){addMin(dd,15);viewTime(dd);});
	$("#whenMm1").mouseover(function(){addMin(dd,-15);viewTime(dd);});
	$("#whenHp1").mouseover(function(){addMin(dd,60);viewTime(dd);});
	$("#whenHm1").mouseover(function(){addMin(dd,-60);viewTime(dd);});
	$("#whenDDp1").mouseover(function(){addMin(dd,60*24);viewTime(dd);});
	$("#whenDDm1").mouseover(function(){addMin(dd,-60*24);viewTime(dd);});

	$("#whenMp1").click(function(){addMin(dd,15);viewTime(dd);});
	$("#whenMm1").click(function(){addMin(dd,-15);viewTime(dd);});
	$("#whenHp1").click(function(){addMin(dd,60);viewTime(dd);});
	$("#whenHm1").click(function(){addMin(dd,-60);viewTime(dd);});
	$("#whenDDp1").click(function(){addMin(dd,60*24);viewTime(dd);});
	$("#whenDDm1").click(function(){addMin(dd,-60*24);viewTime(dd);});
});
