var g_rows=1;
var g_blnEnable0968=true;	// 是否可以傳送 0968 跟 0966 開頭的號碼 (PHS)
function $(x){
	return document.getElementById(x);
}

if(typeof(String.prototype.Blength)=="undefined") {
	String.prototype.Blength = function() {
		var arr = this.match(/[^\x00-\xff]/ig);
		return  arr == null ? this.length : this.length + arr.length; }
}

	var SendTelList=new Array();
	SendTelList[0]=new Array();
	//GroupName 組名 TelName 姓名 TelNumber 電話 AddType=1表示單人 AddType=2 表示群組
	function changeMenu(int_rows,ptype,stype,parameter){
	//add by stacy 20100308 WE14420 發簡訊時間列表微調 if(int_rows==1)
	if(int_rows==1)
	{
	//add by Cam 2010531 WE17379 財經網發簡訊頁面步驟3時間選單錯誤修正
	//setTimeout("YYYYMMDDstart(document.formt,document.formt.YY,document.formt.MM,document.formt.DD)",1000);
	}
	/*
	SendTelList=null;
	SendTelList=new Array();
	SendTelList[0]=new Array();
	var o_sideBarMain="sideBarMain"+g_rows.toString();
	var o_sideBarTopbg="sideBarTopbg"+g_rows.toString();
	var o_sideBarBottombg="sideBarBottombg"+g_rows.toString();
	var o_sideBarContent="sideBarContent"+g_rows.toString();
	var o_sideBarTitle="sideBarTitle"+g_rows.toString();
	$(o_sideBarMain).className="sideBarMain";
	$(o_sideBarTopbg).className="sideBarTopbg";
	$(o_sideBarBottombg).className="sideBarBottombg";
	$(o_sideBarContent).className="sideBarContent";
	$(o_sideBarTitle).className="sideBarTitle";
	if(g_rows==3||g_rows==4||g_rows==6||g_rows==7||g_rows==8)
	{
		var o_sLine="sLine"+g_rows.toString();
		var o_sideBarList="sideBarList"+g_rows.toString();
		$(o_sLine).className="sLine";
		$(o_sideBarList).className="sideBarList";
	}

	var g_sideBarMain="sideBarMain"+int_rows.toString();
	var g_sideBarTopbg="sideBarTopbg"+int_rows.toString();
	var g_sideBarBottombg="sideBarBottombg"+int_rows.toString();
	var g_sideBarContent="sideBarContent"+int_rows.toString();
	var g_sideBarTitle="sideBarTitle"+int_rows.toString();
	$(g_sideBarMain).className="sideBarMainover";
	$(g_sideBarTopbg).className="sideBarTopbgover";
	$(g_sideBarBottombg).className="sideBarBottombgover";
	$(g_sideBarContent).className="sideBarContentover";
	$(g_sideBarTitle).className="sideBarTitleover";
	if(int_rows==3||int_rows==4||int_rows==6||int_rows==7||int_rows==8)
	{
		var g_sLine="sLine"+int_rows.toString();
		var g_sideBarList="sideBarList"+int_rows.toString();
			$(g_sLine).className="sLineover";
			$(g_sideBarList).className="sideBarListover";
			
	}
*/
	//標題 .title
	var TitleName=["發送簡訊","簡訊說明","盤中簡訊","盤後簡訊","罐頭簡訊","我的通訊錄","簡訊設定","記錄查詢","簡訊範例"];
	var aTitleImgList=new Array();
	aTitleImgList[0]=new Array();
	aTitleImgList[1]=new Array();
	aTitleImgList[2]=new Array();
	aTitleImgList[3]=new Array();
	aTitleImgList[4]=new Array();
	aTitleImgList[5]=new Array();
	aTitleImgList[6]=new Array();
	aTitleImgList[7]=new Array();
	aTitleImgList[8]=new Array();
	aTitleImgList[0][0]="發送簡訊"

	aTitleImgList[1][0]="簡訊說明"

	aTitleImgList[2][0]="老師盤中訊"
	aTitleImgList[2][1]="個股盤中訊"
	aTitleImgList[2][2]="個股到價"

	aTitleImgList[3][0]="收盤通知"
	aTitleImgList[3][1]="法人通知"
	aTitleImgList[3][2]="個股收盤"
	aTitleImgList[3][3]="除權除息"

	aTitleImgList[4][0]="罐頭簡訊"

	aTitleImgList[5][0]="聯絡人清單"
	aTitleImgList[5][1]="新增聯絡人"
	aTitleImgList[5][2]="群組清單"
	aTitleImgList[5][3]="新增群組"

	aTitleImgList[6][0]="簽名檔設定"
	aTitleImgList[6][1]="常用簡訊"

	aTitleImgList[7][-1]="記錄查詢"
	aTitleImgList[7][0]="記錄查詢"
	aTitleImgList[7][1]="記錄查詢"
	aTitleImgList[7][2]="記錄查詢"
	
	aTitleImgList[8][0]="簡訊範例"
	 
	//$(o_sideBarTitle).innerHTML="<a href=?pType="+g_rows+"&sType=1><img src='images/NewSMSimages/TitleLogo_0"+g_rows+".gif' >&nbsp;&nbsp;"+TitleName[g_rows-1]+"</a>";
	//stacy 20100206 WE13710 財經網欄目Title顯示調整—全面應用 加入clss參數
	//$(g_sideBarTitle).innerHTML="<a href=?pType="+int_rows+"&sType=1&clss="+int_rows+">"+TitleName[int_rows-1]+"</a>";

    g_rows=int_rows;
	if(g_rows>=10){
		$("TitleImg").innerHTML="<img src='images/fdec"+g_rows+".gif'>"+aTitleImgList[int_rows-1][stype-1]
	}
	else{
	$("TitleImg").innerHTML="<img src='images/fdec0"+g_rows+".gif'>"+aTitleImgList[int_rows-1][stype-1]
	}
	//$("TitleImg").innerHTML="<img src='"+aTitleImgList[int_rows-1][stype-1]+"'>"
	if(parameter=="")
	{
		//add by Cam 2010531 WE17379 財經網發簡訊頁面步驟3時間選單錯誤修正
		//AjaxgetData("AJAX_DIV_Content","Ajax_newsms.asp?pType="+g_rows+"&sType="+stype+"");
		AjaxgetData("AJAX_DIV_Content","Ajax_newsms.asp?pType="+g_rows+"&sType="+stype+"",function(){
			if(int_rows == 1)
			{
				YYYYMMDDstart(document.formt,document.formt.YY,document.formt.MM,document.formt.DD)
			}
		});
	}
	else
	{
		//add by Cam 2010531 WE17379 財經網發簡訊頁面步驟3時間選單錯誤修正
		//AjaxgetData("AJAX_DIV_Content","Ajax_newsms.asp?pType="+g_rows+"&sType="+stype+parameter);
		AjaxgetData("AJAX_DIV_Content","Ajax_newsms.asp?pType="+g_rows+"&sType="+stype+parameter,function(){
			if(int_rows == 1)
			{
				YYYYMMDDstart(document.formt,document.formt.YY,document.formt.MM,document.formt.DD)
			}
		});
	}
	//topmenu 的子選單需隨簡訊選單變化
	//var l_intSubWebID
	//l_intSubWebID="100"+int_rows.toString();
	//TopMenus.set(l_intSubWebID);
}

	function filterTelList(GroupName,TelName,TelNumber,AddType)
	{
		var L1=SendTelList.length;
		for(i=0;i<L1;i++)
		{
			var L2=SendTelList[i].length;
			for(j=0;j<L2;j++)
			{
				if(SendTelList[i][j][1]==TelName&&SendTelList[i][j][2]==TelNumber&&SendTelList[i][j][3]==1||SendTelList[i][j][2]==TelNumber&&SendTelList[i][j][3]==1)
				{
					if(AddType==1)
					{
						alert("此門號已加入發送列表");
						return false;
					}
					if(AddType==2)
					{
						SendTelList[i][j][3]=0;
					}
				}
			}
		}
		return true;
	}
	function CheckGroupTel(GroupName)
	{
		var L1=SendTelList.length;
		var T;
		for(i=0;i<L1;i++)
		{
			T=false;
			var L2=SendTelList[i].length;
			for(j=0;j<L2;j++)
			{
				if(SendTelList[i][j][0]==GroupName)
				{
					T=true;
					if(SendTelList[i][j][3]==0)
					{
						T=false;
						break;
					}
				}
			}
			if(T)
			{
				alert("此群組已加入發送列表");
				return false;
			}
		}
		return true;
	}


function AddSendTel() //BMSH_WE10261 2009/12/29 By SONG 發簡訊_輸入門號自動查詢功能改良 
{

	var AddTel=$("SendTel").value;
	var AddTelName=$("SendTel").value;
	var TelName=$("TelName").value;
	var TelDetail=$("TelDetail").value;
	TelName=TelName.split("|");
	TelDetail=TelDetail.split("|");
	AddTel=AddTel.replace(/[ ]/g,"");
	AddTel=AddTel.replace("-","");
	for (i=1;i<=(TelDetail.length-1);i++){
		if (TelDetail[i]==AddTel){
			  AddTel=TelDetail[i];
			  AddTelName=TelName[i];
		      //AddTel=AddTel.replace(/[ ]/g,"");
		      //AddTel=AddTel.replace("-","");
			}
	}
	if(AddTel=="")
	{
		alert("請輸入您要發送的門號");
		return ;
	}
	else
	{
		AddTel=AddTel.replace(/[ ]/g,"");
		AddTel=AddTel.replace("-","");
		if(CheckMobile(AddTel,1)!=0)
		{
			return ;
		}
	}   
	$("SendTel").value="";
	addTelList('',AddTelName,AddTel,1);
	

}
function addTelList(GroupName,TelName,TelNumber,AddType)
	{
		//SendTelList[0]為非群組的散號
		//SendTelList[0]以外的為群組

		if(TelNumber=="")
		{
			//當電話號碼為空時
			if(AddType==1)
			{alert("該聯絡人尚未設定「手機號碼」");}
			else
			{alert("該群組未添加聯絡人");}
			return ;
		}

		if(AddType==1)//單人
		{
			if(CheckMobile(TelNumber,1)!=0)
			{
				return ;
			}
			if(filterTelList(GroupName,TelName,TelNumber,AddType))
			{

				var NewIndex=SendTelList[0].length;
				SendTelList[0][NewIndex]=new Array();
				SendTelList[0][NewIndex][0]=GroupName; //組名
				SendTelList[0][NewIndex][1]=TelName; //姓名
				SendTelList[0][NewIndex][2]=TelNumber; //電話
				SendTelList[0][NewIndex][3]=1; //0表示已刪除
			}
		}
		if(AddType==2)//群組
		{
			if(CheckGroupTel(GroupName)==false)
			{
				//檢驗該群組是否已加入發送列表
				return;
			}
			var TempString="";
			var TempString1="";
			var TempString2="";
			var TempString3="";
			var TempString4="";
			var TempString5="";
			var NewIndex=SendTelList.length;
			if(TelNumber!=""&&TelName!="")
			{
				var TelNumberList=TelNumber.split(";");
				var TelNameList=TelName.split(";");
				if(TelNumberList.length>0)
				{

						SendTelList[NewIndex]=new Array();
						for(var i=0; i<TelNumberList.length; i++)
						{
							var ReturnValue=CheckMobile(TelNumberList[i],0)
							if(ReturnValue==1)
							{
								TempString1 = TempString1 + "◎聯絡人:「"+TelNameList[i].toString()+"」\n"
							}
							if(ReturnValue==2)
							{
								TempString2 = TempString2 + "◎聯絡人:「"+TelNameList[i].toString()+"」,手機號碼「"+TelNumberList[i].toString()+"」!\n"

							}
							if(ReturnValue==3)
							{
								TempString3 = TempString3 + "◎聯絡人:「"+TelNameList[i].toString()+"」,手機號碼「"+TelNumberList[i].toString()+"」!\n"

							}
							if(ReturnValue==4)
							{
								TempString4 = TempString4 + "◎聯絡人:「"+TelNameList[i].toString()+"」,手機號碼「"+TelNumberList[i].toString()+"」!\n"

							}
							if(ReturnValue==0)
							{
								if(filterTelList(GroupName,TelNameList[i],TelNumberList[i],AddType))
								{
									SendTelList[NewIndex][i]=new Array();
									SendTelList[NewIndex][i][0]=GroupName;
									SendTelList[NewIndex][i][1]=TelNameList[i]; //姓名
									SendTelList[NewIndex][i][2]=TelNumberList[i]; //電話
									SendTelList[NewIndex][i][3]=1; //0表示已刪除
								}
							}
						}
						if(TempString1!="") {TempString = TempString + TempString1 + "原  因：尚未設定「手機號碼」!\n\n"}
						if(TempString2!="") {TempString = TempString + TempString2 + "原  因：「手機號碼」應為數字,不能帶英文或其他符號!\n\n"}
						if(TempString3!="") {TempString = TempString + TempString3 + "原  因：「手機號碼」應為09開頭的10位數字!\n\n"}
						if(TempString4!="") {TempString = TempString + TempString4 + "原  因：「手機號碼」不支援0968，0966系統!\n\n"}
						//if(TempString5!="") {TempString = TempString + TempString5 + "原  因：「手機號碼」已加入發送列表!\n\n"}
						if(TempString!="") {
							alert("此群組排除發送名單：\n" + TempString);
						}
				}
			}
		}

		WriteTelList();
	}

function WriteTelList()
{

	var TelString="";
	var TelString0=""; //記錄非群組的散號 SendTelList[0]
	var ArrayLen=SendTelList.length; //數組長度 當長度大於1時，有群組
	var GroupName=""
	var TelName=""
	var TelNumber=""
	var IsDel
	var TelList=""
	var SendTels=""
	var SendTelCount=0;

	for(k=0;k<ArrayLen;k++)
	{
		var Temp=""
		var L1=SendTelList[k].length;
		for(i=0;i<L1;i++)
		{
			GroupName=SendTelList[k][i][0];
			TelName=SendTelList[k][i][1];
			TelNumber=SendTelList[k][i][2];
			IsDel=SendTelList[k][i][3];
			if(IsDel==1)
			{
				var Addhtml="<A onclick=\"RemoveTel('"+k+"','"+i+"',1)\" href=\"javascript:void(0)\">"+TelName+"</A>";
				if(Temp!="")
				{
					Temp=Temp+";"+Addhtml;
				}
				else
				{
					Temp=Addhtml;
				}
				if(SendTels!="")
				{
					SendTels=SendTels+";"+TelNumber;
				}
				else
				{
					SendTels=TelNumber;
				}
				SendTelCount=SendTelCount+1;
			}
		}
		if(k==0)
		{
			TelString0=Temp;
		}
		if(k>0)
		{
			if(TelString!="")
			{

				if(Temp!="")
				{
					TelString=TelString+";"+"<A onclick=\"RemoveTel('"+k+"','',2)\" href=\"javascript:void(0)\">"+GroupName+"</A>";
					TelString=TelString+"("+Temp+")";

				}
			}
			else
			{

				if(Temp!="")
				{
					TelString="<A onclick=\"RemoveTel('"+k+"','',2)\" href=\"javascript:void(0)\">"+GroupName+"</A>";
					TelString=TelString+"("+Temp+")";

				}
			}
		}
	}
	if(TelString!="")
	{
		TelString=TelString+";"+TelString0;
	}
	else
	{
		TelString=TelString0;
	}
	$("TelList").value=SendTels;
	$("TelListName").innerHTML=TelString;
	$("TelCount").innerHTML="本次發送共計　<font color=#FF0000>"+SendTelCount+"</font>　通";

}
function RemoveTel(m,n,t)
{

		if(t==1)
		{//刪除單筆
			if(confirm('確認要移除 '+SendTelList[m][n][1]+' 嗎?'))
			{
				SendTelList[m][n][3]=0;
			}
		}
		if(t==2)
		{
			if(confirm('確認要移除 '+SendTelList[m][0][0]+' 嗎?'))
			{
				var L1=SendTelList[m].length;
				for(i=0;i<L1;i++)
				{
					SendTelList[m][i][3]=0;
				}
			}
		}
		WriteTelList();

}
function SendbyTel(GroupName,TelName,TelNumber,AddType)
{
	//發送號碼到發信頁面

	changeMenu('1','1','1','');
	//暫時使用setTimeout緩時 以後再改
	setTimeout("addTelList('"+GroupName+"','"+TelName+"','"+TelNumber+"','"+AddType+"');",3000);

}

function AjaxSetPage(p,s,m,Types,ServiceNo,vDate)
{
	if(m==0)
	{
		m=$("PageGoNO").value;
	}
	AjaxgetData("AJAX_DIV_Content","Ajax_newsms.asp?pType="+p+"&sType="+s+"&PageNO="+m+"&Types="+escape(Types)+"&ServiceNo="+escape(ServiceNo)+"&vDate="+escape(vDate)+"")
}
//'2009/05/27 Jackson VA6579	簡訊網頁面機制微調，增加shoujiw，SearchContact參數
function AjaxSetPage1(p,s,m,Types,ServiceNo,vDate,shoujiw,SearchContact)
{
	if(m==0)
	{
		m=$("PageGoNO").value;
	}
	AjaxgetData("AJAX_DIV_Content","Ajax_newsms.asp?pType="+p+"&sType="+s+"&PageNO="+m+"&Types="+escape(Types)+"&ServiceNo="+escape(ServiceNo)+"&vDate="+escape(vDate)+"&shoujiw="+escape(shoujiw)+"&SearchContact="+escape(SearchContact)+"")
}
//'-----------------End------------------------
function AjaxsPage(ID,m,Types,ServiceNo)
{
	if(m==0)
	{
		m=$("PageGoNO").value;
	}
	AjaxgetData("ajax_SendMsgDiv","ajax_SendMsg.asp?ID="+ID+"&PageNO="+m+"&Types="+escape(Types)+"&ServiceNo="+escape(ServiceNo)+"")
}

function selAll(objName){
	var checkItem = document.getElementsByName(objName);
	if(checkItem!=null)
	{

		if(checkItem.length==null)
		{
				checkItem.checked=true;
		}
		else
		{

			for(var i=0;i<checkItem.length;i++)
			{
				checkItem[i].checked=true;
			}
		}

	}
}

function unselAll(objName){
	var checkItem = document.getElementsByName(objName);
	if(checkItem!=null)
	{

		if(checkItem.length==null)
		{
				checkItem.checked=false;
		}
		else
		{
			for(var i=0;i<checkItem.length;i++)
			{
				checkItem[i].checked=false;
			}
		}
	}
}

function switchAll(objName) {
	var checkItem = document.getElementsByName(objName);
	if (checkItem) {
		var c=0;
		if (!checkItem.length) checkItem=[checkItem];
		for(var i=0;i<checkItem.length;i++) {
			if (checkItem[i].checked) c++;
		}
		if (c==checkItem.length)
			unselAll(objName);
		else
			selAll(objName);
	}
}

function Ajax_Add(objName,s,alertText)
{
		var Content=$(objName).value;
		if($("Btn1"))
		{
		 $("Btn1").disabled=true; //WE10191 
		}
		//此處是為了兼容火狐，火狐的回車只有\n 而IE是\r\n 統一換成\r\n再提交 否則火狐提交結果將不是預期結果
		//不知有沒有更好的解決方法
		Content=Content.replace(/\r\n/g,"\n");
		Content=Content.replace(/\n/g,"\r\n");
		if(Content!="")
		{

			switch(s)
			{

				case "signature_Add":
					var EditID=$("EditID").value;
					var url="ajax_signature.asp?Action=Add&EditID="+EditID+"&Content="+escape(Content)+"";
					Ajax_GetReturnText(url,s);
					break;
				case "favorites_Add":
				   
					var EditID=$("EditID").value;
					var url="ajax_favorites.asp?Action=Add&EditID="+EditID+"&Content="+escape(Content)+"";
					Ajax_GetReturnText(url,s);
					break;
				case "customer_group_Add":
					var n = 0;
					var allowable = "_";
					if(Content=="本人")
					{
						alert("群組名稱不能為〞本人〞的字眼");
						return ;
					}
					/*
					for(var i=0;i<Content.length;i++) {
						var str = encodeURI(Content.charAt(i));
						if ((str.length == 9) || (allowable.indexOf(Content.charAt(i)) >= 0))
							n++;
					}
					if (n != Content.length)
					{
						alert("請全部輸入中文");
						return ;
					}
					*/
					
					var GroupID=$("GroupID").value;
					var Explain=$("Explain").value;
					Explain=Explain.replace(/\r\n/g,"\n");
					Explain=Explain.replace(/\n/g,"\r\n");
					var checkItem = document.getElementsByName("AutoNo");
					var AutoNoList
					AutoNoList="";
					if(checkItem!=null)
					{

						if(checkItem.length==null)
						{
								AutoNoList=checkItem.value;
						}
						else
						{
							for(var i=0;i<checkItem.length;i++)
							{
								if(checkItem[i].checked)
								{
									if(AutoNoList=="")
									{
										AutoNoList=checkItem[i].value;
									}
									else
									{
										AutoNoList=AutoNoList+","+checkItem[i].value;
									}
								}
							}
						}
					}
					var url="ajax_customer_group.asp?Action=Add&GroupID="+GroupID+"&GroupName="+escape(Content)+"&Explain="+escape(Explain)+"&AutoNoList="+escape(AutoNoList)+"";
					Ajax_GetReturnText(url,s);
					break;
			}
		}
		else
		{
			alert(alertText);
			if($("Btn1"))
			{
				$("Btn1").disabled=false; //WE10191 
			}
		}
}
function Ajax_Del(objName,s)
{


	var checkItem = document.getElementsByName(objName);
	var AutoNoList
	AutoNoList="";
	if(checkItem!=null)
	{

		if(checkItem.length==null)
		{
				AutoNoList=checkItem.value;
		}
		else
		{
			for(var i=0;i<checkItem.length;i++)
			{
				if(checkItem[i].checked)
				{
					if(AutoNoList=="")
					{
						AutoNoList=checkItem[i].value;
					}
					else
					{
						AutoNoList=AutoNoList+","+checkItem[i].value;
					}
				}
			}
		}
	}
	//$("AutoNoList").value=AutoNoList;
	if(AutoNoList=="")
	{
		alert("當時未選取任何項目");
	}
	else
	{
		if (!confirm('您確定要刪除這些資料嗎?'))
		{
			return;
		}
		switch(s)
		{
			case "Appointment_Del":
				var url="ajax_Appointment_Query_Del.asp?AutoNoList="+escape(AutoNoList)+"";
				Ajax_GetReturnText(url,s);
				break;
			case "signature_Del":
				var url="ajax_signature.asp?Action=Del&AutoNoList="+escape(AutoNoList)+"";
				Ajax_GetReturnText(url,s);
				break;
			case "favorites_Del":
				var url="ajax_favorites.asp?Action=Del&AutoNoList="+escape(AutoNoList)+"";
				Ajax_GetReturnText(url,s);
				break;
			case "customer_Del":
				var url="ajax_customer.asp?Action=Del&AutoNoList="+escape(AutoNoList)+"";
				Ajax_GetReturnText(url,s);
				break;
			case "customer_group_Del":
				var url="ajax_customer_group.asp?Action=Del&AutoNoList="+escape(AutoNoList)+"";

				Ajax_GetReturnText(url,s);
				break;
		}
	}

}

function Ajax_GetReturnText(url,s)
{

		try
		{
			var ajaxHttp = createXMLHttpRequest();
			if (ajaxHttp!=null)
			{
					ajaxHttp.onreadystatechange =function()
					{
							if (ajaxHttp.readyState == 4)
							{
									if (ajaxHttp.status == 200)
									{
										var responseText=ajaxHttp.responseText;
										//alert(responseText);
										Ajax_EvalText(responseText,s);

									}

							}
					}
				ajaxHttp.open("GET", url ,true);
				ajaxHttp.setRequestHeader("Content-Type", "text/html;charset=big5");
				ajaxHttp.send(null);
			}
		}
		catch(e)
		{
			alert(e.message);
		}
}

function Ajax_EvalText(responseText,s)
{
	eval(responseText);
	if(s=="SendMsgType0"||s=="SendMsgType1"||s=="SendMsgType2"||s=="SendMsgType3"||s=="SendMsgType4"||s=="SendMsgType5"||s=="SendMsgType6"||s=="SendMsgType7"||s=="SendMsgType8")
	{
		if(responseText.indexOf("成功")>0)
		{
			//即時簡訊轉至發送成功記錄，其他轉至已設定未發送。
			//AjaxgetData('AJAX_DIV_Content','Ajax_newsms.asp?pType=8&sType=1');
			changeMenu("8","8","1",(s=="SendMsgType0" ? "&Types=1" : ""));
			return ;
		}
	}
	if(s=="customer_Add")
	{
		//&&$("CusNo").value!="" 如果只是修改聯絡人才跳到首頁的話用這個條件
		$("sType").value=1;
	}
	if(responseText.indexOf("成功")>0||s=="Appointment_Del")
	{
		ReLoad();
		return ;
	}

}


//編輯簽名和常用簡訊的編輯按鈕 7是pType
function EditSms7(id,text)
{

	$("EditID").value=id;
	if(window.navigator.userAgent.indexOf("Firefox")>=1) {
		text=text.replace(/<br>/g, "\n");

	}else{
		text=text.replace(/<br>/g, "\r\n");
	}
	$("Content").value=text;
}
function Setcontent(objName,content)
{
	if (objName=='content' && $(objName).style.color=='gray')
		$(objName).style.color='black'
	if(window.navigator.userAgent.indexOf("Firefox")>=1) {
		content=content.replace(/<br>/g, "\n");

	}else{
		content=content.replace(/<br>/g, "\r\n");
	}
	$(objName).value=content;
}
function EditGroup(id,text,ExplainText)
{
	$("groupID").value=id;
	$("GroupName").value=text;
	$("Explain").value=ExplainText;
}

function ReLoad()
{

		var p,s,m,Types,ServiceNo,vdate
		p=$("pType").value;
		s=$("sType").value;
		m=$("PageNO").value;

		if($("Types")==null)
		{
			Types=""
		}
		else
		{
			Types=$("Types").value;
		}

		if($("ServiceNo")==null)
		{
			ServiceNo=""
		}
		else
		{
			ServiceNo=$("ServiceNo").value;
		}

		if($("vDate")==null)
		{
			vDate=""
		}
		else
		{
			vDate=$("vDate").value;
		}
		var url="Ajax_newsms.asp?pType="+p+"&sType="+s+"&PageNO="+m+"&Types="+escape(Types)+"&ServiceNo="+escape(ServiceNo)+"&vDate="+escape(vDate)+""

		AjaxgetData("AJAX_DIV_Content",url)
}

//2009/05/27 Jackson VA6579	簡訊網頁面機制微調
//-----------------Begin----------------------
//if VA6579 then
function ReLoad1()
{

		var p,s,m,Types,ServiceNo,vdate,shoujiw,SearchContact
		p=$("pType").value;
		s=$("sType").value;
		m=$("PageNO").value;

		if($("Types")==null)
		{
			Types=""
		}
		else
		{
			Types=$("Types").value;
		}

		if($("ServiceNo")==null)
		{
			ServiceNo=""
		}
		else
		{
			ServiceNo=$("ServiceNo").value;
		}

		if($("vDate")==null)
		{
			vDate=""
		}
		else
		{
			vDate=$("vDate").value;
		}
		//2009/05/27 Jackson VA6579	簡訊網簡訊查詢頁面機制微調

		//2009/06/01 Jackson VA6578	簡訊網通訊錄頁面機制微調		
		//增加判斷手機號,聯繫人
		//-----------begin--------------
		if($("shoujiw")==null)
		{
			shoujiw=""
		}
		else
		{
			shoujiw=$("shoujiw").value;
		}
		if($("SearchContact")==null)
		{
			SearchContact=""
		}
		else
		{
			SearchContact=$("SearchContact").value;
		}
		//-----------end--------------
		var url="Ajax_newsms.asp?pType="+p+"&sType="+s+"&PageNO="+m+"&Types="+escape(Types)+"&ServiceNo="+escape(ServiceNo)+"&vDate="+escape(vDate)+"&shoujiw="+escape(shoujiw)+"&SearchContact="+escape(SearchContact)+""

		AjaxgetData("AJAX_DIV_Content",url)
}
//-----------------End------------------------
function ReLoadSendMsg()
{

		var ID,m,Types,ServiceNo,vdate
		ID=$("ID").value;
		m=$("PageNO").value;
		if($("Types")==null)
		{
			Types=""
		}
		else
		{
			Types=$("Types").value;
		}

		if($("ServiceNo")==null)
		{
			ServiceNo=""
		}
		else
		{
			ServiceNo=$("ServiceNo").value;
		}
		var url="ajax_SendMsg.asp?ID="+ID+"&PageNO=1&Types="+escape(Types)+"&ServiceNo="+escape(ServiceNo)+""
		AjaxgetData("ajax_SendMsgDiv",url)

}
function ajax_customer_add(s)
{
	var ContactsName=$("ContactsName").value;
	var ContactsMobile=$("ContactsMobile").value;
	var Tel1=$("Tel1").value;
	var Tel2=$("Tel2").value;
	var ContactsEMail=$("ContactsEMail").value;
	var Start_M1=$("Start_M1").value;
	var Start_D1=$("Start_D1").value;
	var CusNo=$("CusNo").value;
	var BirthSet=($("BirthSet").checked? '0':'1');
	//var RadiosItem=document.getElementsByName("GroupID");
	
	
	var GroupID=$("GroupID").value;
	var strErrMsg='';
	var strErrObj='';
	var intResult=0;

	if(ContactsName=="") {
		strErrMsg+="\n•請輸入姓名";
		if (!strErrObj) strErrObj='ContactsName';
	} else if (ContactsName.Blength()>30) {
		strErrMsg+="\n•姓名長度限15個中文字(30個英文字)。";
		if (!strErrObj) strErrObj='ContactsName';
	}
	intResult = CheckMobile(ContactsMobile, 0)
	if(intResult==1) {
		strErrMsg+="\n•請輸入手機號碼!!";
		if (!strErrObj) strErrObj='ContactsMobile';
	} else if (intResult==2) {
		strErrMsg+="\n•「手機號碼」應為數字,不能帶英文或其他符號!!";
		if (!strErrObj) strErrObj='ContactsMobile';
	} else if (intResult==3) {
		strErrMsg+="\n•「手機號碼」應為09開頭的10位數字!!";
		if (!strErrObj) strErrObj='ContactsMobile';
	} else if (intResult==4) {
		strErrMsg+="\n•「手機號碼」不支援0968，0966系統 !!";
		if (!strErrObj) strErrObj='ContactsMobile';
	}
	if (Tel1!=""&&isNaN(Tel1)) {
		strErrMsg+="\n•輸入好友電話應為數字,不能帶英文或其他符號!!";
		if (!strErrObj) strErrObj='Tel1';
	}
	if(Tel2!=""&&isNaN(Tel2)) {
		strErrMsg+="\n•輸入好友電話應為數字,不能帶英文或其他符號!!";
		if (!strErrObj) strErrObj='Tel2';
	}
	if (strErrMsg) {
		alert('錯誤：'+strErrMsg);
		if (strErrObj) $(strErrObj).focus();
		return;
	}
	if(ContactsEMail!="") {
		if (!chkemail("ContactsEMail")) {
			return ;
		} else if (ContactsEMail.Blength()>100) {
			alert('錯誤：\n•EMail長度限100字。');
			$('ContactsEMail').focus()
			return ;
		}
	}
	
	//VA7743 可復選組別
	var checkNum=0;
	$("GroupID").value="";
	chks=document.getElementsByName("CheckGroup");
	for(var i=0 ;i<chks.length;i++)
	{
		if(chks[i].checked==true && chks[i].disabled==false){
			checkNum++;
			$("GroupID").value=$("GroupID").value+chks[i].value+",";
		}
	}
	if (checkNum==0)
	{
		alert("請勾選您要添加聯絡人到哪個群組!!");
		return ;
	}
	GroupID=$("GroupID").value;
/*	if($('CheckGroup') && GroupID==0)
	{
		alert("請勾選您要添加聯絡人到哪個群組!!");
		return ;

	}
*/
	var url="ajax_customer.asp?Action=Add&CusNo="+CusNo+"&GroupID="+GroupID+"&ContactsName="+ContactsName+"&ContactsMobile="+ContactsMobile+"&Tel1="+Tel1+"&Tel2="+Tel2+"&ContactsEMail="+ContactsEMail+"&Start_M1="+Start_M1+"&Start_D1="+Start_D1+"&BirthSet="+BirthSet;
	Ajax_GetReturnText(url,s);
}
function ChangeCheckbox(Me,objName,CheckedID)
{
	var checkItem = document.getElementsByName(objName);
	for(var i=0;i<checkItem.length;i++)
	{
		checkItem[i].checked =false;
	}
	Me.checked=true;
	$(CheckedID).value=Me.value;
}

function ChangeCheckbox2(Me,objName,CheckedID)
{
	var checkItem = document.getElementsByName(objName);
	for(var i=0;i<checkItem.length;i++)
	{
		$(CheckedID).value="";
		if (checkItem[i].checked==true){
			$(CheckedID).value=$(CheckedID).value+Me.value+",";
		}
	}
}


function AddText(objName,TxtContent)
{
	var ubb=$(objName);
	if (objName=='content') CheckContent(1);
	var ubbLength=ubb.value.length;
	ubb.focus();
	if(typeof(document.selection)!="undefined")
	{
		document.selection.createRange().text=TxtContent;
	}
	else
	{
		ubb.value=ubb.value.substr(0,ubb.selectionStart)+TxtContent+ubb.value.substring(ubb.selectionStart,ubbLength);
	}
	CheckWord();
}

function ChangeSendMsgDiv(objName)
{

	$("SendMsgDivT1").className="steparc02";
	//$("SendMsgDivT1").style.color="#b114b9";
	$("SendMsgDivT2").className="steparc02";
	//$("SendMsgDivT2").style.color="#b114b9";
	$("SendMsgDivT3").className="steparc02";
	//$("SendMsgDivT3").style.color="#b114b9";
	$("SendMsgDivT4").className="steparc02";
	//$("SendMsgDivT4").style.color="#b114b9";
	$(objName).className="steparc01";
	//$(objName).style.background="url(images/NewSMSimages/sms_sendsms_bgTitle01.gif) no-repeat center";
	//$(objName).style.color="#FFFFFF";
}

function ChangeSendCustomerDiv(objName)
{

	$("SendCustomerDivT1").className="steparc02";
	//$("SendCustomerDivT1").style.color="#b114b9";
	$("SendCustomerDivT2").className="steparc02";
	//$("SendCustomerDivT2").style.color="#b114b9";
	$(objName).className="steparc01";
	//$(objName).style.background="url(images/NewSMSimages/sms_sendsms_bgTitle01.gif) no-repeat center";
	//$(objName).style.color="#FFFFFF";
}
function Changestock_teacherDiv(objName)
{

	$("stock_teacherDivT1").className="steparc02";
	//$("stock_teacherDivT1").style.color="#b114b9";
	$("stock_teacherDivT2").className="steparc02";
	//$("stock_teacherDivT2").style.color="#b114b9";
	$(objName).className="steparc01";
	//$(objName).style.background="url(images/NewSMSimages/sms_sendsms_bgTitle01.gif) no-repeat center";
	//$(objName).style.color="#FFFFFF";
}
function AddSendTelKeyUp(e) {
	if (e && e.keyCode && e.keyCode==13) AddSendTel()
}


function ischinese(msg) {
	var elmstr = msg;
	for (var i=0;i<elmstr.length;i++) {
		var ch=escape(elmstr.charAt(i));
		if ((ch.indexOf("%u"))!="-1") {
			return true;
		}
	}
	return false;
}
function CheckContent(bClear) {
	var objContent=$("content");
	var strContent=objContent.value
	var strColor=objContent.style.color;
	if (strContent=='' && !bClear) {
		objContent.value='由此輸入內容'
		objContent.style.color='gray';
	} else if (strContent=='由此輸入內容' && bClear && strColor=='gray') {
		objContent.value=''
		objContent.style.color='black';
	}
}
function CheckWord(){
	var SingContent=$("SingValue").value
	if(ischinese(SingContent))
	{
		$("SingValue").maxlength=7;
		if(SingContent.length>7)
		{
			$("SingValue").value=SingContent.substring(0, 7);
		}
	}
	else
	{
		$("SingValue").maxlength=10;
	}

	var Signlen=$("SingValue").value.length;
	
	var contentlen;
	var alllen;
	var strContent=$("content").value;
	var strColor=$("content").style.color;

	if (strContent=='由此輸入內容' && strColor=='gray') strContent='';
	var msg=strContent+$("SingValue").value;
	contentlen=strContent.length;
	var MaxCount=(ischinese(msg) ? 70 : 140);
	alllen=contentlen+Signlen;
	var MsgCount=Math.ceil(alllen/MaxCount)
	$("intCount").innerHTML="共輸入了　<span class='color-red'>"+alllen+"</span>　個字，需要　<span class='color-red'>"+MsgCount+"</span>　則簡訊傳送";
}
function DelTeacher(n) {
	if (n && !isNaN(n)) {
		var objID=$("TeacherID"+n);
		var objName=$("TeacherName"+n);
		var objStockValue=$("StockValue"+n);
		if (objID) objID.value='';
		if (objName) objName.value='';
		if (objStockValue) objStockValue.value='';
	}
	CheckTeacherCount();
}
function ClearTeacher()
{
	/*
	$("TeacherID1").checked=false;
	$("TeacherID2").checked=false;
	$("TeacherID3").checked=false;
	$("TeacherID4").checked=false;
	*/
	for (var i=1;i<=4;i++) {
		$("TeacherID"+i).value='';
		$("TeacherName"+i).value='';
		$("gid"+i).value='';
	}
	CheckTeacherCount();
}
function addTeacherList(gid,Tid,Tname)
{
	var objID="";
	var objName="";
	var objgid="";
	var TnameList=GetTeacherList("TeacherName");
	var TnameListTemp=";"+TnameList+";"
	var pType=$("pType").value;
	var sType=$("sType").value;
	if(TnameListTemp.indexOf(";"+Tname+";")!=-1)
	{
		if(pType==3&&sType==1)
		{
			alert("此老師已加入預約列表");
		}
		else
		{
			alert("此個股已加入預約列表");
		}
		return ;
	}
	for(i=1;i<=4;i++)
	{
		objgid="gid"+i.toString();
		objID=$("TeacherID"+i.toString());
		objName=$("TeacherName"+i.toString());
		// if(!objID.checked)
		if(objID.value=='')
		{
			$(objgid).value=gid
			objName.value=Tname;
			// objID.checked=true;
			objID.value=Tid;
			CheckTeacherCount();
			return ;
		}
	}
	if(pType==3&&sType==1)
	{
		alert("每次最多只能預約發送4位老師盤中訊息");
	}
	else if(pType==3&&sType!=1)
	{
		alert("每次最多只能預約發送4檔個股盤中訊息");
	}
	else if(pType==4&&sType==3)
	{
		alert("每次最多只能預約發送4檔個股收盤訊息");
	}
	else if(pType==4&&sType==4)
	{
		alert("每次最多只能預約發送4檔個股除權除息訊息");
	}

}
function IsDigit(s)
{
	var r,re;
	re = /\d*/i;
	r = s.match(re);
	return (r==s)?1:0;
}


function CheckTeacher(n)
{
	var TeacherID="TeacherID"+n.toString();
	var TeacherName="TeacherName"+n.toString();
	var StockValue="StockValue"+n.toString();

	// if($(TeacherID).checked&&$(TeacherName).value=="")
	if($(TeacherID).value!=''&&$(TeacherName).value=="")
	{
		var pType=$("pType").value;
		var sType=$("sType").value;

		if(pType==3&&sType==1)
		{
			alert("請輸入老師"+n+"的姓名");
		}
		else
		{
			alert("請輸入個股"+n+"名稱");
		}
		// $(TeacherID).checked=false;
		$(TeacherID).value='';
		return ;
	}
	CheckTeacherCount();
}
function CheckTeacherCount()
{
	var TeacherCount=0
	/*
	if($("TeacherID1").checked&&$("TeacherName1").value!="")
	{TeacherCount++}
	if($("TeacherID2").checked&&$("TeacherName2").value!="")
	{TeacherCount++}
	if($("TeacherID3").checked&&$("TeacherName3").value!="")
	{TeacherCount++}
	if($("TeacherID4").checked&&$("TeacherName4").value!="")
	{TeacherCount++}
	*/
	for (var i=1;i<=4;i++) {
		if ($("TeacherName"+i).value!="") TeacherCount++
	}
	$("TeacherCount").innerHTML=""+TeacherCount+"";
}
//add by jackie  setResult 用於SMS個股盤中訊GetStock
function setResult()
{  var d  = new Date();
   var ms=d.getTime();
   var oldTime=document.getElementById("newTime").value
   var result=ms-oldTime
   document.getElementById("oldTime").value=oldTime
   document.getElementById("newTime").value=ms
   if (document.getElementById("TimeResult").value==-1) 
   {
      document.getElementById("TimeResult").value=ms
   }
   else
   {
  	  document.getElementById("TimeResult").value=result
   }
   
}
//add by jackie  getResult 用於SMS個股盤中訊 GetStock
function getResult()
{
   if (document.getElementById("newTime")!=null)
   {
	   var d = new Date();
  	   var ms=d.getTime();
	   var oldTime=document.getElementById("newTime").value
	   var result=ms-oldTime
	   if (result>=560)
	   {
			GetStock()
	   }
   }
}

function GetStock()
{
	var stockKeys=$("stockKeys").value;
	stockKeys=stockKeys.replace(/[\s+　]/g,'')
	if(stockKeys=="")
	{
		// alert("請輸入代號或股名");
	}
	else if (stockKeys!=$("stockKeys").oldvalue)
	{
		$("stockKeys").oldvalue=stockKeys;
		var url="ajax_stock_teacher.asp?ID=3&stockKeys="+escape(stockKeys);
		AjaxgetData("ajax_stock_teacherDiv",url);

	}
}

function GetTeacherList(p_strObjName)
{
	var ReturnValue=""
	if(p_strObjName=="")
		p_strObjName="TeacherID";
	for(i=1;i<=4;i++)
	{
		objID=$("TeacherID"+i.toString());
		objName=$(p_strObjName+i.toString());
		// if(objID.checked)
		if(objID.value!='')
		{

			if(ReturnValue=="")
				{ReturnValue=objName.value;}
			else
				{ReturnValue=ReturnValue+";"+objName.value;}
		}
	}
	return ReturnValue;
}

//發送短信按鈕
function SendMsg(m)
{
	switch(m)
	{
			case 1:	//發送簡訊
				if(CheckOrder(m))//驗證發送表單
				{
					//驗證成功
					//alert("驗證成功");
					var url="ajax_Cust_Message_Eng.asp?AP="
					var content=$("content").value; //短訊內容
					var SingValue=$("SingValue").value; //簽名
					var TelList=$("TelList").value;//發送電話號碼列表以；隔開
					var SendType=$("CheckedID").value; //發送類型 0為即時短信，1為預約短信
					content=ReplaceAjaxComment(content);
					SingValue=ReplaceAjaxComment(SingValue);
					url +="&SendType="+SendType+"&Content="+escape(content)+"&SingValue="+escape(SingValue)+"&TelList="+escape(TelList)+"";
					if(SendType==1)
					{
						var txtYY=$("YY").value;
						var txtMM=$("MM").value;
						var txtDD=$("DD").value;
						var txtHH=$("HH").value;
						var txtMn=$("Mn").value;
						url += '&YY='+txtYY+'&MM='+txtMM+'&DD='+txtDD+'&HH='+txtHH+'&Mn='+txtMn;
					}
					// alert(url);
					Ajax_GetReturnText(url,"SendMsgType"+SendType);
				}
				break;
			case 2://老師盤中訊
				if(CheckOrder(m))
				{

					var gidList=GetTeacherList("gid");
					var TidList=GetTeacherList("TeacherID");
					var TelList=$("TelList").value;
					var url="ajax_Stock_Teacher_Eng.asp?AP="
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;
					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&gidList="+escape(gidList)+"&TidList="+escape(TidList)+"&TelList="+escape(TelList)+"";
					//alert(url);
					Ajax_GetReturnText(url,"SendMsgType2");
				}
				break;
			case 3://個股盤中訊
				if(CheckOrder(m))
				{
					var gidList=GetTeacherList("gid");
					var StockIDList=GetTeacherList("TeacherID");
					var TelList=$("TelList").value;
					var url="ajax_Stock_Teacher2_Eng.asp?AP="
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;

					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&StockIDList="+escape(StockIDList)+"&TelList="+escape(TelList)+"";
					//alert(url);
					//document.write(url)
					Ajax_GetReturnText(url,"SendMsgType3");
				}
				break;
			case 4://個股盤中訊
				if(CheckOrder(m))
				{
					//var gidList=GetTeacherList("gid");
					var StockIDList=GetTeacherList("TeacherID");
					var TelList=$("TelList").value;
					var url="ajax_Stock_Teacher2_Eng.asp?AP="
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;
					var StockValueList="";
					var SymbolList="";
					var StockValue="";
					var TeacherID="";
					for(i=1;i<=4;i++)
					{
						TeacherID="TeacherID"+i.toString();
						// if($(TeacherID).checked)
						if($(TeacherID).value!='')
						{
							Symbol="Symbol"+i.toString();
							StockValue="StockValue"+i.toString();
							if ((isNaN($(StockValue).value)==true)|($(StockValue).value==""))
							{
								alert('\n通知價格需為數字');
								return ;
							}
							if ($(StockValue).value=="0")
							{
								alert('\n通知價格不可為０元');
								return ;
							}
							if(StockValueList=="")
							{
								StockValueList=$(StockValue).value;
								SymbolList=$(Symbol).value;
							}
							else
							{
								StockValueList=StockValueList+";"+$(StockValue).value;
								SymbolList=SymbolList+";"+$(Symbol).value;
							}
						}
					}
					var url="ajax_Stock_Price_Eng.asp?AP="
					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&StockIDList="+escape(StockIDList)+"&TelList="+escape(TelList)+"";
					url +="&StockValueList="+escape(StockValueList)+"&SymbolList="+escape(SymbolList)+"";
					//alert(url);
					//document.write(url)
					Ajax_GetReturnText(url,"SendMsgType4");
				}
				break;
			case 5://收盤通知
				if(CheckOrder(m))
				{
					var TelList=$("TelList").value;
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;
					var url="ajax_Spot_Close_Eng.asp?AP="
					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&TelList="+escape(TelList)+"";
					//alert(url);
					Ajax_GetReturnText(url,"SendMsgType5");
				}
				break;
			case 6://法人通知
				if(CheckOrder(m))
				{

					var TelList=$("TelList").value;
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;
					var url="ajax_Spot_Individual_Eng.asp?AP="
					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&TelList="+escape(TelList)+"";
					//alert(url);
					Ajax_GetReturnText(url,"SendMsgType6");
				}
				break;
			case 7://個股收盤
				if(CheckOrder(m))
				{

					var gidList=GetTeacherList("gid");
					var StockIDList=GetTeacherList("TeacherID");
					var TelList=$("TelList").value;
					var url="ajax_Stock_Close_Eng.asp?AP="
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;
					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&StockIDList="+escape(StockIDList)+"&TelList="+escape(TelList)+"";
					//alert(url);
					//document.write(url)
					Ajax_GetReturnText(url,"SendMsgType7");
				}
				break;
			case 8://除權除息
				if(CheckOrder(m))
				{

					var gidList=GetTeacherList("gid");
					var StockIDList=GetTeacherList("TeacherID");
					var TelList=$("TelList").value;
					var url="ajax_Stock_Rent_Eng.asp?AP="
					var asDate=$("asDate").value;
					var aeDate=$("aeDate").value;
					var TotalDays=$("TotalDays").value;
					url +="&asDate="+asDate+"&aeDate="+aeDate+"&TotalDays="+TotalDays+""
					url +="&StockIDList="+escape(StockIDList)+"&TelList="+escape(TelList)+"";
					//alert(url);
					//document.write(url)
					Ajax_GetReturnText(url,"SendMsgType8");
				}
				break;
	}
}
function CheckOrder(m)
{
	switch(m)
	{
		case 1:
		//驗證發送表單
			//var content=$("content").value; //短訊內容
			//var SingValue=$("SingValue").value; //簽名
			//var TelList=$("TelList").value;//發送電話號碼列表以；隔開
			var SendType=$("CheckedID").value; //發送類型 0為即時短信，1為預約短信
			if(CheckcontentDiv()==false)
				{return false;}
			if(CheckTelDiv()==false)
				{return false;}
			if(SendType==1)
			{
				if(CheckDateDiv()==false)
				{	return false;	}
			}
			break;
		case 2:
			if(CheckTeacherDiv(1)==false)
				{	return false;}
			if(CheckTelDiv()==false)
				{	return false;	}
			break;
		case 3:
			if(CheckTeacherDiv(2)==false)
				{	return false;	}
			if(CheckTelDiv()==false)
				{	return false;	}
			break;
		case 4:
			if(CheckTeacherDiv(3)==false)
				{	return false;	}
			if(CheckTelDiv()==false)
				{	return false;	}
			break;
		case 5:
			if(CheckTelDiv()==false)
				{	return false;	}
			break;
		case 6:
			if(CheckTelDiv()==false)
				{	return false;	}
			break;
		case 7:
			if(CheckTeacherDiv(2)==false)
				{	return false;	}
			if(CheckTelDiv()==false)
				{	return false;	}
			break;
		case 8:
			if(CheckTeacherDiv(2)==false)
				{	return false;	}
			if(CheckTelDiv()==false)
				{	return false;	}
			break;

	}
	return true;
}
// 檢查是否有選取老師或個股，傳回 true or false
function CheckTeacherDiv(m)
{
	var TeacherID="";
	var TeacherName="";
	var StockValue="";
	var objID="";
	var objName="";
	for(i=1;i<=4;i++)
	{
		objID=$("TeacherID"+i.toString());
		objName=$("TeacherName"+i.toString());
		objStockValue=$("StockValue"+i.toString());
		// if(objID.checked)
		if(objID.value!='')
		{
			if(objName.value=="")
			{
					if(m==1)
						{	alert("請選擇老師"+i.toString()+"名稱");return false;	}
					else
						{	alert("請選擇個股"+i.toString()+"名稱");return false;	}
			}
			//if(TeacherID=="")
			//	{TeacherID=objID.value;}
			//else
			//	{TeacherID=TeacherID+";"+objID.value}
			if(TeacherName=="")
				{TeacherName=objName.value;}
			else
				{TeacherName=TeacherName+";"+objName.value;}
			if(m==3)
			{
				if(objStockValue.value=="")
				{	alert("請輸入個股到價");return false;}
			}
		}
	}
	if(TeacherName=="")
	{
		if(m==1)
		{
			alert("請至少輸入一個老師名稱");return false;
		}
		else
		{
			alert("請至少輸入一個「股票代號」");return false;
		}
	}
	else
	{return true;}
}
function CheckDateDiv()
{
	var txtYY=$("YY").value;
	var txtMM=$("MM").value;
	var txtDD=$("DD").value;
	var txtHH=$("HH").value;
	var txtMn=$("Mn").value;
	var nowtime=new Date();
	var yy=(nowtime.getYear()).toString();
	var mm=(nowtime.getMonth()+1).toString();
	var dd=(nowtime.getDate()).toString();
	var hh=(nowtime.getHours()).toString();
	var mn=(nowtime.getMinutes()).toString();
	if(txtMM.length==1)
		txtMM = '0' + txtMM;
	if (txtDD.length==1)
		txtDD = '0' + txtDD;
	if(txtHH.length==1)
		txtHH = '0' + txtHH;
	if (txtMn.length==1)
		txtMn = '0' + txtMn;
	if(mm.length==1)
		{mm = ''+'0' + mm;}
	if (dd.length==1)
		{dd = ''+'0' + dd;}
	if(hh.length==1)
		{hh = ''+'0' + hh;}
	if (mn.length==1)
		{mn = ''+'0' + mn;}
	var finaldate='' + yy + mm + dd + hh + mn;
	var starttime=txtYY+ txtMM + txtDD+txtHH+txtMn;
	if(starttime<finaldate)
	{
		alert("預約時間必須大於現在時間喔!");
		return false;
	}
	if ((txtMM==4||txtMM==6||txtMM==9||txtMM==11) && (txtDD > 30))
	{
		alert('起始日期中該月份沒有31天喔!');
		return false;
	}
	if((txtMM==2) && (txtDD > 29))
	{
		alert('起始日期中該月份沒有大於29天喔!');
		return false;
	}
	return true;
}
function CheckcontentDiv()
{
	//'2009/04/02 XING 簡訊微調  VA5846_090326
	//如果簡訊超過1則，請出現"此簡訊需要2則簡訊傳送，是否要送出。"         
		var Signlen=$("SingValue").value.length;
		var contentlen=$("content").value.length;
	
		var msg=$("content").value+$("SingValue").value;
		var MaxCount=(ischinese(msg) ? 70 : 140);
		alllen=contentlen+Signlen;
		var MsgCount=Math.ceil(alllen/MaxCount)
	///////////////////////////////////////////////////////////
	
	var content=$("content").value; //短訊內容
	var strColor=$("content").style.color;
	
	if(content=="" || (content=='由此輸入內容' && strColor=='gray'))
	{
			alert('您尚未填寫簡訊內容！');
			return false;
	}else if(MsgCount>1){//'2009/04/02 XING 簡訊微調  VA5846_090326
		
			return confirm('此簡訊需要'+ MsgCount +'則簡訊傳送，是否要送出?');
	}
	return true;
}
function CheckTelDiv()
{
	var TelList=$("TelList").value;//發送電話號碼列表以；隔開
	if(TelList=="")
	{
		alert('您尚未設定接收門號！');
		return false;
	}
	var aMobile = TelList.split(";");
	for(var i=0; i<aMobile.length; i++)
	{
		var ReturnValue=CheckMobile(aMobile[i],0);
		if (ReturnValue==1)
		{
			alert("抱歉！！\n發送清單其中有尚未輸入「手機號碼」的通訊人！！請先進行修改！！");
			return false;

		}
		if (ReturnValue==2)
		{
			alert("抱歉！！\n發送清單其中有「手機號碼」不是10位數字的通訊人！！請先進行修改！！");
		}
		if(ReturnValue==3)
		{

			alert("抱歉！！\n您的好友清單其中有系統不支援的非09開頭號碼！！請先進行修改！！");
			return false;
		}
		if(ReturnValue==4)
		{

			alert("抱歉！！\n您的好友清單其中有系統不支援的0968、0966開頭PHS手機！！請先進行修改！！");
			return false;
		}
	}
	return true;
}
function CheckMobile(Tel,m)
{
		Tel=Tel.replace(/[ ]/g,"");
		Tel=Tel.replace("-","");
		if (Tel=='')
		{
			if(m==1)
			{	alert("尚未設定「手機號碼」");}
			return 1;
		}
		else
		if(isNaN(Tel))
		{
			if(m==1)
			{
				alert("「手機號碼」應為數字,不能帶英文或其他符號!!");
			}
			return 2;
		}
		else
		if ((Tel.substr(0,2) != "09") || (Tel.length != 10))
		{
			if(m==1)
			{
				alert("「手機號碼」應為09開頭的10位數字 !!");
			}
			return 3;
		}
		else
		if (!g_blnEnable0968 && ((Tel.substr(0,4) == "0968") || (Tel.substr(0,4) == "0966")))
		{
			if(m==1)
			{
				alert("「手機號碼」不支援0968，0966系統 !!");
			}
			return 4;
		}
		return 0;

}
function ReplaceAjaxComment(pComment)
{
	pComment=pComment.replace("'", "”");
	pComment=pComment.replace("&", "＆");
	pComment=pComment.replace("%", "％");
	pComment=pComment.replace("+", "＋");
	pComment=pComment.replace("#", "＃");
	return pComment;
}
function SetBirthEnabled()
{
	var BirthSet=$("BirthSet")
	if(BirthSet.checked)
	{
		$("Start_M1").disabled=true;
		$("Start_D1").disabled=true;
	}

}
function SetBirthDisabled()
{
	var BirthSet1=$("BirthSet1")
	if(BirthSet1.checked)
	{
		$("Start_M1").disabled=false;
		$("Start_D1").disabled=false;
	}
}
function CheckSingValue()
{
	var SingContent=$("Content").value
	if(ischinese(SingContent))
	{
		$("Content").maxlength=7;
		if(SingContent.length>7)
		{
			$("Content").value=SingContent.substring(0, 7);
		}
	}
	else
	{
		$("Content").maxlength=10;
	}
}
