/*
for eTraffic
last in 2007/1/20
*/

	

//SX:起點X,SY:起點Y,EX:迄點X,EY:迄點Y
SetPage = null;
//RoadGuideData[0] 為起點 RoadGuideData[1] 為迄點
RoadGuideData = new Array();
RGLayer=null;
//結點的ID
NodeID=null;
SegmentTxt='';
RoadLength=null;
//text box要顯示的文字
TxtCue=['',''];

//點右鍵時暫存的
SEPoint=[{x:null,y:null}];

HedinSBN=0;

TrafficSW=[0,0,0,0,0,0,0];
DriveSW=[0,0,0,0,0,0,0,-1];
TrafficData='';
DriveData='';
DisFWLayer=[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1];
//路徑規畫-選項模一~~~~                                                                                                                                                                                             
function strRouterOption1(s,i,j)
{	
	
	if(s==null)
/*Ryan	  	a='display:none;';       */
		a='';
	else
		a='';
	
		
	if(j==1)
	{
		
		if( TxtCue[0].length<2)
		s0=lag[47];
		else
			s0='';
		if( TxtCue[1].length<2)
		s1=lag[47];
		else
			s1='';
	}
	else
	{
		s0='';s1='';
	}
	return '<table width="295" border="0">'+
'<tr>'+
  '<td align="center"><img src="images/Route/icon07.png" width="221" height="28" style="CURSOR:hand;'+a+'" /></td>'+
'</tr>'+
'<tr>'+
  '<td align="center">'+
  '<table width="295" border="0" cellpadding="0" cellspacing="0">'+
    '<tr>'+
      '<td height="35" colspan="2" valign="middle" background="images/Route/bg-icon-2.jpg">'+
      '<table width="295" border="0">'+
         '<tr><td width="60" align="right" class="style2"><a href="javascript:if(RoadGuideData[0]!=null)SetMapCenter(RoadGuideData[0][0],RoadGuideData[0][1],5);else{alert(\''+lag[50]+'\')}">'+lag[48]+'　</a></td>'+
             '<td width="146"><input type="text" id="txtQuery0" onmousedown=" clearkeycode(0)" size="23" value="'+TxtCue[0]+s0+'" style=" color:#666666"  /></td>'+
             '<td width="75"><img src="images/Route/icon06.png"  onclick="search(0)" style="CURSOR:hand;width:45;height=23;'+a+'" /></td>'+ //CheckTxt(0)
         '</tr>'+
      '</table></td>'+
    '</tr>'+
    '<tr style="CURSOR:hand;'+a+'">'+
      '<td height="40" colspan="2" bgcolor="#0071BB">'+
         '<table width="295" border="0">'+
            '<tr><td width="94" align="center"><img src="images/Route/icon05.png" width="79" height="23"  title="'+lag[52]+'" onclick="ListSelect1(0);" /></td>'+
                '<td width="20"><input type="radio" name="sradio" onclick="AddText3(0,0)"  value="SelectCrossRoad" checked="true" /></td><td width="37" class="style1">路口</td>'+
                '<td width="20"><input type="radio" name="sradio" onclick="AddText3(0,1)" value="SelectPoi" /></td><td width="35" class="style1">地標</td>'+
                '<td width="20"><input type="radio" name="sradio" onclick="AddText3(0,2)" value="SelectAddres" /></td><td width="39" class="style1">地址</td>'+
            '</tr>'+            
         '</table><iframe id="ifSearch0" height="1" width="290"></iframe>'+
         '<div id="selectFram" ></div>'+
      '</td>'+
    '</tr>'+
  '</table>'+
  '</td>'+
'</tr>'+
'<tr>'+
  '<td align="center">'+
  '<table width="295" border="0" cellpadding="0" cellspacing="0">'+
    '<tr>'+
      '<td width="295" height="35" valign="middle" background="images/Route/bg-icon-2.jpg">'+
      '<table width="295" border="0">'+
         '<tr>'+
            '<td width="60" align="right" class="style2"><a href="javascript:if(RoadGuideData[1]!=null)SetMapCenter(RoadGuideData[1][0],RoadGuideData[1][1],5);else{alert(\''+lag[51]+'\')}">'+lag[49]+'　</a></td>'+
            '<td width="146"><input type="text" id="txtQuery1" onmousedown=" clearkeycode(1)" size="23" value="'+TxtCue[1]+s1+'"  style=" color:#666666" /></td>'+
            '<td width="75"><img src="images/Route/icon06.png" onclick="search(1)" style="CURSOR:hand;width:45;height=23;'+a+'" /></td>'+
         '</tr>'+
      '</table>'+      
      '</td>'+
    '</tr>'+
    '<tr style="CURSOR:hand;'+a+'">'+
      '<td height="40" bgcolor="#0071BB"><table width="295" border="0">'+
      '<tr><td width="94" align="center"><img src="images/Route/icon05.png" width="79" height="23"  title="'+lag[52]+'" onclick="ListSelect1(1);" /></td>'+
          '<td width="20"><input type="radio" name="eradio" onclick="AddText3(1,0)" value="SelectCrossRoad" checked="true" /></td><td width="37" class="style1">路口</td>'+
          '<td width="20"><input type="radio" name="eradio" onclick="AddText3(1,1)" value="SelectPoi" /></td><td width="35" class="style1">地標</td>'+
          '<td width="20"><input type="radio" name="eradio" onclick="AddText3(1,2)" value="SelectAddres" /></td><td width="39" class="style1">地址</td></tr>'+
  '</table><iframe id="ifSearch1" height="1" width="290"></iframe><div id="selectFram1" ></div></td></tr></table></td></tr></table>';/*+
             
'<img src="images/Route/icon07.png" width="221" height="28" style="CURSOR:hand;'+a+'" />'+
'<table id="table1" width="272" border="0" cellpadding="0" cellspacing="0" background="images/Route/bg-icon.jpg" bgcolor="#E0DFE3">'+
'<tr><td width="12" height="46">&nbsp;</td><td width="260">'+
'<a href="javascript:if(RoadGuideData[0]!=null)SetMapCenter(RoadGuideData[0][0],RoadGuideData[0][1],5);else{alert(\''+lag[50]+'\')}">'+lag[48]+'　</a>'+
'<input type="text" id="TxtPoint0" size="23" value="'+TxtCue[0]+s0+'" readonly="readonly">　'+
'<img src="images/Route/icon06.png" width="52" height="23" style="CURSOR:hand;width:23;height=23;'+a+'" />'+
//'<img border="0" src="./images/ITS/search.PNG" style="CURSOR:hand;width:23;height=23;'+a+'" title="'+lag[52]+'" onclick="ListSelect( '+s+'(0),'+i+');">'+
'</td></tr></table>'+

'<table width="295" border="0"><tr><td width="94" align="center"><img src="images/icon05.png" width="79" height="23" /></td><td width="20"><input type="radio" name="radio" id="radio" value="radio" /></td><td width="37" class="style1">?唳?</td><td width="20"><input type="radio" name="radio" id="radio2" value="radio" /></td><td width="35" class="style1">頝臬??/td><td width="20"><input name="radio" type="radio" id="radio3" value="radio" checked="checked" /></td><td width="39" class="style1">?啣?</td></tr></table>'+

'<table width="272" border="0" cellpadding="0" cellspacing="0" background="images/Route/bg-icon.jpg" bgcolor="#E0DFE3">'+
'<tr><td width="12" height="46">&nbsp;</td><td width="260">'+
'<a href="javascript:if(RoadGuideData[1]!=null)SetMapCenter(RoadGuideData[1][0],RoadGuideData[1][1],5);else{alert(\''+lag[51]+'\')}">'+lag[49]+'　</a>'+
'<input type="text" id="TxtPoint1" size="23" value="'+TxtCue[1]+s1+'" readonly="readonly">　'+
'<img src="images/Route/icon06.png" width="52" height="23" style="CURSOR:hand;width:23;height=23;'+a+'" />'+
//'<img border="0" src="./images/ITS/search.PNG" style="CURSOR:hand;width:23;height=23;'+a+'" title="'+lag[53]+'" onclick="ListSelect( '+s+'(1),'+i+');">'+
'</td></tr></table>';*/
}                                                                                                                                                                                        
//路徑規畫-選項模二~~~~                                                                                                                                                                                             
strRouterOption2='<table border="0" width="244" id="table2">'+
'<tr><td width="121"><input type="checkbox" name="C1" value="ON">'+lag[56]+'</a></td>'+
'<td><input type="checkbox" name="C2" value="ON">'+lag[57]+'</td></tr><tr><td width="121"></td></tr>'+
'<tr><td><input name="Submit" type="button" onclick="OP();" class="button" value="'+lag[87]+'" ></td>'+
'<td><input name="Submit" type="button" onclick="GetRd();" class="button" value="'+lag[58]+'" ></td></tr>'+
'<tr><td colspan="2"><FONT SIZE="2" color="red">說明：<br>本路徑規劃功能，預設值將避開災變事件，如要避開所有路況事件，請勾選[避開事件點]。</FONT></td></tr></table>';                                                                                                                         
//路徑規畫-選項模三~~~~                                                                                                                                                                                             
function strRouterOption3()
{ return '<div style="width: 240px;" id="RoadGuideList">'+ 
  SegmentTxt+'</div>'+CR() ;
}


//copy right 版權宣告
function CR()
{
	return '<table border="0" width="244"><tr><td><div style="bottom:0;width=100%;height:15px;"><a href="http:\\\\e-traffic.iot.gov.tw" class="copyright">'+lag[24]+'</a> . <a href="http:\\\\www.1968.com.tw" class="copyright">'+lag[25]+'</a></div></td></tr></table>';
}

//交叉路口定位選項
function SelectCrossRoad(i)
{   var onck ='';
    if(i=='0') onck = 'lm.doOk()';    
        else onck = 'rm.doOk()';
/* Ryan
return lag[59]+' ：<select size="1" id="RD1" onchange="SendCrossRoad(2,5,2)"></select><br>'+
lag[60]+'：<select size="1" id="RD2" onchange="SendCrossRoad(3,5,3)"></select><br>'+
lag[61]+'：<select size="1" id="RD3" onchange="SendCrossRoad(4,5,4)"></select><br>'+
lag[62]+'：<select size="1" id="RD4" onchange="AddText('+i+');"></select><br><a href="#" onclick="lm.doOk();">'+lag[70]+'</a>';
*/
return '<table width="295" border="0" cellpadding="0" cellspacing="0"><tr><td width="14" height="25" align="center" bgcolor="#999999" class="style1">&nbsp;</td><td width="283" height="30" align="left" bgcolor="#999999" class="style1">'+
lag[59]+'：<span class="style2"><select size="1" id="RD'+i+'1" onchange="SendCrossRoad(2,5,2,'+i+')"></select></span></td></tr>'+
'<tr><td height="25" align="center" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
lag[60]+'：<select size="1" id="RD'+i+'2" onchange="SendCrossRoad(3,5,3,'+i+')"></select><input id="SCB'+i+'2" type="checkbox" onclick="SendCrossRoad(3,5,3,'+i+')" />略過</td></tr>'+
'<tr><td height="25" bgcolor="#999999" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#999999" class="style1">'+
lag[61]+'：<select size="1" id="RD'+i+'3" onchange="SendCrossRoad(4,5,4,'+i+')"></select></td></tr>'+
'<tr><td height="25" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
lag[62]+'：<select size="1" id="RD'+i+'4" onchange="AddText('+i+');"></select></td></tr>'+
'<tr><td height="35" bgcolor="#999999" class="style1">&nbsp;</td><td height="35" align="left" bgcolor="#999999" class="style1"><span class="style2"><a href="#" onclick="'+onck+';">'+lag[70]+'</a></span></td></tr></table>';
}
//地標定位選項
function SelectPoi(i)
{var onck ='';
    if(i=='0') onck = 'lm.doOk()';    
        else onck = 'rm.doOk()';
return '<table width="295" border="0" cellpadding="0" cellspacing="0"><tr><td width="12" height="25" align="center" bgcolor="#999999" class="style1"></td><td width="285" height="30" align="left" bgcolor="#999999" class="style1">'+
lag[59]+'：<span class="style2"><select size="1" id="RD'+i+'1" onchange="SendCrossRoad(2,5,2,'+i+')"></select><input id="SCB'+i+'1" type="checkbox" onclick="SendCrossRoad(2,5,2,'+i+')"　/></span>略過</td></tr>'+
'<tr><td height="25" align="center" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
lag[63]+'：<span class="style2"><select size="1" id="RD'+i+'2" onchange="SendCrossRoad(3,5,3,'+i+')"></select><input id="SCB'+i+'2" type="checkbox" onclick="SendCrossRoad(3,5,3,'+i+')" /></span>略過</td></tr>'+
'<tr><td height="25" bgcolor="#999999" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#999999" class="style1">'+
lag[64]+'：<span class="style2"><select size="1" id="RD'+i+'3" onchange="SendCrossRoad(4,5,4,'+i+')"></select><input id="SCB'+i+'3" type="checkbox" onclick="SendCrossRoad(4,5,4,'+i+')" /></span>略過</td></tr>'+
'<tr><td height="25" align="center" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
lag[65]+'：<span class="style2"><select size="1" id="RD'+i+'4" onchange="AddText2('+i+');"></select></span></td></tr>'+
'<tr><td height="35" bgcolor="#999999" class="style1">&nbsp;</td><td height="35" align="left" bgcolor="#999999" class="style1"><span class="style2"><a href="#" onclick="'+onck+';">'+lag[70]+'</a></span></td></tr></table>';
}
//地址定位選項 i是選起點或是迄點
function SelectAddres(i)
{   var onck ='';
    if(i=='0') onck = 'lm.doOk()';    
        else onck = 'rm.doOk()';
	var ssss=0;
	if (ssss==0)
	{
	return '<table width="295" border="0" cellpadding="0" cellspacing="0"><tr><td width="12" height="25" align="center" bgcolor="#999999" class="style1"></td><td width="285" height="30" align="left" bgcolor="#999999" class="style1">'+
	lag[59]+'：<span class="style2"><select size="1" id="RD'+i+'1" onchange="HideSB(2,7,'+i+');hl.makeReques(SetPage+\'2&addr=\'+encodeURI(document.getElementById(\'RD'+i+'1\').value) ,hl,\'get\',null) "></select></span></td></tr>'+ //HideSB(2,7,'+i+');hl.makeReques(SetPage+\'2&addr=\'+encodeURI(document.getElementById(\'RD'+i+'1\').value) ,hl,\'get\',null);
	'<tr><td height="25" align="center" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
	lag[60]+'：<span class="style2"><select size="1" id="RD'+i+'2" onchange="SendAddres(3,7,5,'+i+')"></select><input id="SCB'+i+'2" type="checkbox" onclick="SendAddres(3,7,5,'+i+')" /></span>略過</td></tr>'+
	'<tr><td height="25" bgcolor="#999999" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#999999" class="style1">'+
	//'里　：<select size="1" id="RD3" onchange="SendAddres(4,7,5)"></select><br>'+	
	lag[66]+'：<span class="style2"><select size="1" id="RD'+i+'3" onchange="SendAddres(4,7,6,'+i+')"></select></span></td></tr>'+
	'<tr><td height="25" align="center" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
	lag[67]+'：<span class="style2"><select size="1" id="RD'+i+'4" onchange="SendAddres(5,7,7,'+i+')"></select></span></td></tr>'+
	'<tr><td height="25" bgcolor="#999999" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#999999" class="style1">'+
	lag[68]+'：<span class="style2"><select size="1" id="RD'+i+'5" onchange="SendAddres(6,7,8,'+i+')"></select></span></td></tr>'+
	'<tr><td height="25" align="center" bgcolor="#666666" class="style1">&nbsp;</td><td height="30" align="left" bgcolor="#666666" class="style1">'+
	lag[69]+'：<span class="style2"><select size="1" id="RD'+i+'6" onchange="AddText('+i+');"></select></span></td></tr>'+
	'<tr><td height="35" bgcolor="#999999" class="style1">&nbsp;</td><td height="35" align="left" bgcolor="#999999" class="style1"><span class="style2"><a href="#" onclick="'+onck+';">'+lag[70]+'</a></span></td></tr></table>';

	}	
else
	{
	return lag[59]+'：<select size="1" id="RD1" onchange="HideSB(2,6);hl.makeReques(SetPage+\'2&addr=\'+encodeURI(document.getElementById(\'RD1\').value) ,hl,\'get\',null); "></select><br>'+
	//lag[60]+'：<select size="1" id="RD2" onchange="SendAddres(3,7,5)"></select><br>'+
	//'里　：<select size="1" id="RD3" onchange="SendAddres(4,7,5)"></select><br>'+
	lag[66]+'：<select size="1" id="RD2" onchange="SendAddres(4,6,5)"></select><br>'+
	lag[67]+'：<select size="1" id="RD3" onchange="SendAddres(5,6,6)"></select><br>'+
	lag[68]+'：<select size="1" id="RD4" onchange="SendAddres(6,6,7)"></select><br>'+
	lag[69]+'：<select size="1" id="RD5" onchange="AddText('+i+');"></select><br><a href="#" onclick="lm.doOk();">'+lag[70]+'</a>';
	}
}

