﻿function MyFavoriteStop(Gtmp)
{
  var ts=Gtmp.split('_|_');
  var i=1;
  for(i=1;i<ts.length;i++)
  {
    ts[i]=ts[i].split('_,_'); 
  } 
  var tarry=new Array();
  var div=document.getElementById('StopShowLayer');
  var StopGoback="";
  
  var GetStopwTop=parseInt(document.getElementById('Stopwindows').style.top.replace("px",""))-80;
  var GetStopwLeft=parseInt(document.getElementById('Stopwindows').style.left.replace("px",""));
  
tarry.push('<table style="Z-INDEX: 7; LEFT: '+GetStopwLeft+'px; POSITION: absolute; TOP: '+GetStopwTop+'px;" cellSpacing="0" cellPadding="3" width="200" border="0">');
tarry.push('<tr><td bgColor="#ffffff"><table style="BORDER-RIGHT: #3fb1d8 1px solid; BORDER-TOP: #3fb1d8 1px solid; BORDER-LEFT: #3fb1d8 1px solid; BORDER-BOTTOM: #3fb1d8 1px solid" cellSpacing="2" cellPadding="5" bgColor="#FFFFFF" border="0" >');
tarry.push('<tr><td bgColor="#ffffff"><P align="center">('+ts[1][1]+')預估到站提醒</P>');
tarry.push('<p><select id="FavoriteStopS1" ><option value="NO">.......</option>');
for(i=1;i<ts.length;i++)
{ 
   if(ts[i][1]!="")
   {
     ts[i][2]=="go"?StopGoback="去程":StopGoback="回程";
     tarry.push('<option ');
     if(i==(ts.length-1))
     {tarry.push('selected="selected" ');}
     tarry.push('value="RouteName='+escape(ts[i][0])+'&StopName='+escape(ts[i][1])+'&GoBack='+ts[i][2]+'">公車:'+ts[i][0]+"  站牌:"+ts[i][1]+"  "+StopGoback+'</option>');
   }
}
tarry.push('</select></p></td><td align="right" bgColor="#ffffff" border="0" width="10px" style="width:10px;" >');
tarry.push('<img onclick="document.getElementById(\'StopShowLayer\').innerHTML=\'\';StopShowPoi[0]=-1;StopShowPoi[1]=-1;MyFavoriteStopRun=false;" alt="關閉" src="./images/page/X.gif" width="10px" align="right" />');
tarry.push('</td></tr>');
//20091130以下新增
tarry.push('<tr><td>提醒日期:<select id="FavoriteStopS6"><option value="0">每天</option><option value="1">星期一</option><option value="2">星期二</option><option value="3">星期三</option><option value="4">星期四</option><option value="5">星期五</option><option value="6">星期六</option><option value="7">星期日</option>');
tarry.push('</select></td><td>&nbsp;</td></tr>');
//20091130以上新增
tarry.push('<tr><td>提醒時間:<select id="FavoriteStopS2"><option value="NO">時...</option>');
for (i = 1; i < 24; i++)
{
  tarry.push('<option value=' + i + '>' + i + '</option>');
}
tarry.push('</select> : <select id="FavoriteStopS3"><option value="NO">分...</option>');
for (i = 0; i < 60; i++)
{
  tarry.push('<option value=' + i + '>' + i + '</option>');
}            
tarry.push('</select></td><td>&nbsp;</td></tr>');
tarry.push('<tr><td><table style="width:100%" border="1"><tr><td colspan="2" align="center">寄信通知</td></tr><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" id="FavoriteStopS4" name="FavoriteStopS4" value="1" onclick="document.getElementById(\'FavoriteStopS4\').value=1;" />是&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" id="FavoriteStopS4" name="FavoriteStopS4" value="0" checked="checked" onclick="document.getElementById(\'FavoriteStopS4\').value=0;" />否&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr></table></td></tr>');
//tarry.push('<tr><td><table style="width:100%" border="1"><tr><td colspan="2" align="center">簡訊通知</td></tr><tr><td>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" id="FavoriteStopS5" name="FavoriteStopS5" value="1" onclick="document.getElementById(\'FavoriteStopS5\').value=1;" />是&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="radio" id="FavoriteStopS5" name="FavoriteStopS5" value="0" checked="checked" onclick="document.getElementById(\'FavoriteStopS5\').value=0;" />否&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</td></tr></table></td></tr>');


tarry.push('<tr><td>&nbsp;&nbsp;&nbsp;&nbsp;<input type="button" value="確定" onclick="AddToMyFavoriteStop();" style="width:60px;" width="60px" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="button" value="回到上一頁" style="width:70px;" width="70px" onclick="MyFavoriteStopBack();"/></td><td>&nbsp;</td></tr>'); 
tarry.push('</table></td></tr><tr><td align="middle"><IMG height="8" src="./images/page/arrow.gif" width="30px"></td></tr></table>');

div.innerHTML="";
div.innerHTML=tarry.join('');
MyFavoriteStopRun=true; 
document.getElementById('FavoriteStopS4').value=0;
//document.getElementById('FavoriteStopS5').value=0;
}


function MyFavoriteStopBack()
{ 
  MyFavoriteStopRun=false; 
  ShowStopDiv(StopShowPoi[0],StopShowPoi[1],false);
}

function AddToMyFavoriteStop()
{
  var MFS1=document.getElementById('FavoriteStopS1').value;
  var MFS2=document.getElementById('FavoriteStopS2').value;
  var MFS3=document.getElementById('FavoriteStopS3').value;
  var MFS4=document.getElementById('FavoriteStopS4').value;
  var MFS5=0; //document.getElementById('FavoriteStopS5').value; //簡訊通知
  var MFS6=document.getElementById('FavoriteStopS6').value;//20091130提醒星期
  
   if(MFS1=="NO")
   {
     alert('請選擇要預約到站提醒的站牌');
   }
   else if(MFS2=="NO"||MFS3=="NO")
   {
     alert('請選擇預約到站提醒的時間');
   } 
   else
   {   
     hMyF.SetLinkFinish=MyFavorite1Stop;
     var SetPage='./ASPX/MyFavoriteStop.aspx?'+MFS1+"&Act=1&dimeH="+MFS2+"&dimeM="+MFS3+'&SendMail='+MFS4+'&SendMobile='+MFS5+'&AWeek='+MFS6+'&UserId='+LoginUserId+'&UserSu='+LoginUserSu+'&Lang='+Lang; //20091130
     //window.open(SetPage);
	 hMyF.makeReques(SetPage,hMyF,'get',null,false); 	
   }   
}

function MyFavorite1Stop()
{
  var p= hMyF.HpptRequest.responseText;
  p=="ok"?alert('成功加入預約站牌'):p=="err1"?alert('發生錯誤'):p=="err2"?alert('預約到站提醒已達5筆'):alert('此預約到站提醒你已經加入過了');
  MyFavoriteStopBack();
}

function EditFavoriteStop()
{
  var MFS1=document.getElementById('EditFavoriteStopS1').innerHTML; //id
  var MFS2=document.getElementById('EditFavoriteStopS2').value; //dimeH
  var MFS3=document.getElementById('EditFavoriteStopS3').value; //dimeM
  var MFS4=document.getElementById('EditFavoriteStopS4').value; //寄信通知
  var MFS5=0; //document.getElementById('EditFavoriteStopS5').value; //簡訊通知
  var MFS6=document.getElementById('EditFavoriteStopS6').value; //20091130提醒星期
   if(MFS1=="NO")
   {
     alert('發生錯誤');
   }
   else if(MFS2=="NO"||MFS3=="NO")
   {
     alert('請選擇預約到站提醒的時間');
   } 
   else
   {   
      hMyF.SetLinkFinish=MyFavorite2Stop;
      var SetPage='./ASPX/MyFavoriteStop.aspx?Act=2&SID='+MFS1+'&dimeH='+MFS2+'&dimeM='+MFS3+'&SendMail='+MFS4+'&SendMobile='+MFS5+'&AWeek='+MFS6+'&Lang='+Lang; //20091130
      hMyF.makeReques(SetPage,hMyF,'get',null,false); 
   }	
}

function MyFavorite2Stop()
{
  var p= hMyF.HpptRequest.responseText;
  p=="ok"?alert('修改成功'):alert('發生錯誤');
  
  document.getElementById('CustomizeDiv').style.display='none';
  document.getElementById('CustomizeNode').style.display='none';
  MyCollection();
}
