var timer=0;function startTs(){getTs();timer=setTimeout("startTs()",1000*10);}
function getTs(){$.ajax({url:"c00statusJsonAction.do",type:"post",dataType:"json",cache:"false",ifModified:false,data:{nocash:new Date().getTime()},error:function(XHR,status,erroThrown){errorHandle(status);},success:function(result){jQuery.data($("#h_status").get(0),"json",result);viewTs();}});}
var week=new Array("日","月","火","水","木","金","土");var ZISA=9*60*60*1000;var lgNowOrigin;var dServerOrigin;var lgNowOriginJP;var lgNowTime;var lgNowDate;var dServerDate;var lgNextDate;var lgOpenTime;var lgClTime;var lgOpenTimeNext;var lgClTimeNext;var dNextOrigin;var dNextDate;var op_time;var acl_time;var intEigyoubi;var shoDelay;var dClient;var timelag;var stYa;var stPr;var stOn;var stAf;var pCode;function viewTs(){clearTimeout(timer_watch);var j=jQuery.data($("#h_status").get(0),"json");lgNowOrigin=j[0].lgNowOrigin*1;dServerOrigin=new Date();dServerOrigin.setTime(lgNowOrigin);lgNowOriginJP=lgNowOrigin+ZISA;lgNowTime=lgNowOriginJP%(1000*60*60*24);lgNowDate=lgNowOriginJP-lgNowTime;dServerDate=dServerOrigin.getDate();lgNextDate=j[0].lgNextOpen*1+ZISA;lgOpenTime=j[0].lgOpenTime*1+ZISA;lgClTime=j[0].lgClTime*1+ZISA;lgOpenTimeNext=j[0].lgOpenTimeNext*1+ZISA;lgClTimeNext=j[0].lgClTimeNext*1+ZISA;dNextOrigin=new Date();dNextOrigin.setTime(lgNextDate+lgOpenTimeNext-ZISA);dNextDate=dNextOrigin.getDate();op_time=new Date();op_time.setTime(lgNowDate+lgOpenTime-ZISA);acl_time=new Date();acl_time.setTime(lgNowDate+lgClTime-ZISA);intEigyoubi=j[0].intTodayOpen;shoDelay=j[0].shoDelay;dClient=new Date();timelag=j[0].lgTimelag;if(timelag!=0)dClient.setTime(timelag);stYa=j[0].stOffMessage;stPr=j[0].stPreMessage;stOn=j[0].stOnMessage;stAf=j[0].stAftMessage;pCode=j[0].pCode;isVaristar=(pCode=="20");if(shoDelay*1!=0)stOn="只今荷物のお預かりが<span>"+shoDelay+"分程</span>遅れる可能性があります　ご了承ください";watch();}
function ni(kazu){if(kazu<10){return"0"+kazu;}else{return kazu;}}
var alert_color="black";var alart_back="white";var tenmetu_flag=true;function viewBoard(status1,status2,w,tenmetu){$("#pWatch").text(w);$("#pStatusBike1").text(status1);$("#pStatusBike2").html(status2);if(tenmetu){if(tenmetu_flag){if(isVaristar){$("#pStatusBike2").css({'background-color':'yellow','color':'black'});}else{$("#pStatusBike2").css({'background-color':'white','color':'black'});}}else{if(isVaristar){$("#pStatusBike2").css({'background-color':'black','color':'white'});}else{$("#pStatusBike2").css({'background-color':'#cd853f','color':'white'});}}
tenmetu_flag=!tenmetu_flag;}else if(shoDelay>0){if(alert_color=="black"){alert_color="white";alert_back="#cd853f";}else{alert_color="black";alert_back="yellow";}
$("#pStatusBike2 span").css({'color':alert_color,'background-color':alert_back});}}
var timer_watch=0;function watch(){var tenmetu=false;var status_value="";var a_value="";var dst1="本日のラストオーダーは ";var m_now_time=new Date();m_now_time.setTime(m_now_time.getTime()*1-timelag);var nowdate=m_now_time.getDate();var now_time_value=(m_now_time.getMonth()+1)+"/"+ni(nowdate)+" ("+week[m_now_time.getDay()]+") "+ni(m_now_time.getHours())+"："+ni(m_now_time.getMinutes())+"："+ni(m_now_time.getSeconds());if(parseInt(intEigyoubi)==1){if(dServerDate==nowdate){if(m_now_time.getTime()>op_time.getTime()){status_value=stOn;tenmetu=false;if(m_now_time.getTime()>acl_time.getTime()){a_value="本日は終了しました";status_value=stAf;tenmetu=true;}else{a_value=dst1+ni(acl_time.getHours())+"："+ni(acl_time.getMinutes());}}else{a_value="本日 "+ni(op_time.getHours())+"："+ni(op_time.getMinutes())+"から稼動";status_value=stPr;tenmetu=true;}
　}else if(nowdate==dNextDate){a_value="本日 "+ni(op_time.getHours())+"："+ni(op_time.getMinutes())+"から稼動";status_value=stPr;tenmetu=true;}else{a_value=(dNextOrigin.getMonth()+1)+"/"+ni(dNextOrigin.getDate())+" ("+week[dNextOrigin.getDay()]+") "+ni(dNextOrigin.getHours())+"："+ni(dNextOrigin.getMinutes())+"から稼動";status_value=stYa;tenmetu=true;}}else{a_value=(dNextOrigin.getMonth()+1)+"/"+ni(dNextOrigin.getDate())+" ("+week[dNextOrigin.getDay()]+") "+ni(dNextOrigin.getHours())+"："+ni(dNextOrigin.getMinutes())+"から稼動";status_value=stYa;tenmetu=true;}
viewBoard(a_value,status_value,now_time_value,tenmetu);timer_watch=setTimeout("watch()",1000);}
