//只可輸入整數
function CheckInteger()
{
	if (event.keyCode < 48 || window.event.keyCode > 57) 
	{
		event.returnValue = false;
		return false;
	}
}

//按enter送出
  function EnterKey(){
	   if(event.keyCode==13 && document.activeElement.name != null){ 
	   	//alert(document.activeElement.name);
	   switch(document.activeElement.id){
	   case "txt_muserid":
	       //帳號
	       document.getElementById("btnLogin").focus();
	       break;
	   case "txt_mpaswrd":
	       //密碼
	       document.getElementById("btnLogin").focus();
	      break;
	   case "txt_userid_Text":
	       //member_login.aspx帳號
	       document.getElementById("btn_Login1").focus();
	       break;
	   case "txt_paswrd":
	       //member_login.aspx密碼
	       document.getElementById("btn_Login1").focus();
	      break;
	   case "txt_mainWord_Text":
	      //搜尋
	      document.getElementById("btnSerch").focus(); 
	      break;
	   case "txt_mms04_userid_Text":
	   case "txt_mms04_mail_Text": //電子郵件
     case "txt_daypho1_Text": //contact.aspx 連絡電話(日)
     case "txt_daypho2_Text": //contact.aspx 分機(日)	   
     case "txt_nigpho1_Text": //contact.aspx 連絡電話(夜)
     case "txt_nigpho2_Text": //contact.aspx 分機(夜)
     case "txt_sms02_mobile_Text": //contact.aspx 行動電話
     case "txt_sms02_fax_Text": //contact.aspx 傳真號碼
     case "txt_fms06_mobile_Text": //question_form.aspx 行動電話
     case "txt_fms06_fax_Text": //question_form.aspx 傳真
     case "txt_sms02_name_Text": //contact.aspx 姓名
     case "txt_sms02_mail_Text": //contact.aspx 電子郵件
     case "txt_sms02_sex": //contact.aspx 性別(男) 
     case "txt_cms03_idnum_Text": //store_form.aspx 統一編號
     case "txt_mms04_name_Text"://member_join 姓名
				document.getElementById("cmdSave_s").focus();      
	      break;		
     case "txt_idaypho1_Text"://data.aspx 發票人電話(日)
     case "txt_idaypho2_Text"://data.aspx 分機(日)
     case "txt_inigpho1_Text"://data.aspx 發票人電話(夜)
     case "txt_inigpho2_Text"://data.aspx 分機(夜)
     case "txt_fms04_ivcmob_Text"://data.aspx 發票人手機
     case "txt_cdaypho1_Text": //data.aspx 收件人電話(日)
     case "txt_cdaypho2_Text": //data.aspx 分機(日)
     case "txt_cnigpho1_Text": //data.aspx 收件人電話(夜)
     case "txt_cnigpho2_Text": //data.aspx 分機(夜)
     case "txt_fms04_conmob_Text": //data.aspx 收件人手機   
     case "txt_fms04_idnum_Text": //payment.aspx 統一編號
     case "txt_fms04_paymen": //payment.aspx 付款方式
     case "txt_fms04_route": //payment.aspx 送貨方式  
				document.getElementById("cmdSave").focus();      
	      break;		     	      	      		      
     case "uADY": //member_join 出生日期(年)
     case "uADM": //member_join 出生日期(月)
     case "uADD": //member_join 出生日期(日)
     case "txt_mms04_mobile_Text": //member_join 行動電話
     case "txt_mms04_induty": //member_join 行業   
     case "txt_mms04_profes": //member_join 職稱
     case "txt_mms04_income": //member_join 月收入     
				document.getElementById("cmdSave_ccc").focus();      
	      break;
	   case "txt_assistWord_Text"://search.aspx 包含關鍵字   	
	   case "txt_keyWord_Text"://search.aspx 一定要有的關鍵字
	   case "txt_embargoWord_Text"://search.aspx 不要有的關鍵字   	
	   case "txt_pms10_name": //search.aspx 指定分類	
	   case "txt_floorPrice_Text": //search.aspx 價格範圍1
	   case "txt_highPrice_Text": //search.aspx 價格範圍2		             
				document.getElementById("cmdFind_btn").focus();  		    
	      break;		      	     	      	      		       
     case "txt_oldpwd"://password_modify 舊密碼
     case "txt_paswrd1"://password_modify 新密碼
     case "txt_paswrd2"://password_modify 確認新密碼
				document.getElementById("btn_Submit_s").focus();  		    
	      break;        	      
	   default:       
	   }
    var strTemp = document.activeElement.name; 
    
    //question_car.aspx(詢價車) 數量
    //shopping_car.aspx(購物車) 數量
    if (strTemp.substr(0,11)=="txt_amount_") {
      document.getElementById("cmdChg").focus();
    }      
 	  }
}

//只可輸入小數
function CheckDouble()
{
	if (event.keyCode == 46) 
	{
		if (document.activeElement.value.indexOf('.') >= 0) 
		{
			event.returnValue = false;
			return false;
		}
    	} else if (event.keyCode < 48 || event.keyCode > 57) 
    	{
		event.returnValue = false;
		return false;
	}
}

//本來是Enter鍵，改成Tab鍵
function AutoTab()
{
	if(event.keyCode==13)
	{
		event.keyCode=9;
	}
}

function LyShowModalDialog(strURL,intHeight,intWidth,obj){
  var strFeatures;
  var retValue;

  strFeatures="dialogheight:" + intHeight + "px;dialogwidth:" + intWidth + "px;center:yes;";
  retValue=window.showModalDialog(strURL,obj,strFeatures);
  //retValue=window.open(strURL);  
  //alert(retValue);
  return retValue;
}

function CallSingleButton(obj,strQS){
  //var strURL="SingleSelect.aspx?" + strQS;
  var strURL="SingleSelectIfram.aspx?" + strQS;
  var strValue;
  var inti;
  var arytemp;
  var myObject = new Object();
  myObject.ThisValue = obj.value;

  strValue = LyShowModalDialog(strURL,500,530,myObject);
  if ((strValue == null) || (trim(strValue) == ""))
    strValue="";

  arytemp=strValue.split("\x01");
  for (inti=0;inti<arytemp.length-1;inti=inti+2)
  {
    //alert(arytemp[inti] + '=' + arytemp[inti+1]);
    if (window.form1.elements(arytemp[inti] + '_Text') == null)
    {
      window.form1.elements(arytemp[inti]).value=arytemp[inti+1];
    }else{
      window.form1.elements(arytemp[inti] + '_Text').value=arytemp[inti+1];
    }
  }
}

function CallMultiButton(obj,strQS){
  var strURL="MultiSelectIfram.aspx?" + strQS + "&oldvalue=" + obj.value;
  var strValue;
  var inti;
  var arytemp;
  var myObject = new Object();
  myObject.ThisValue = obj.value;
  
  strValue = LyShowModalDialog(strURL,500,530,myObject);
  if ((strValue == null) || (trim(strValue) == ""))
    strValue="";

  arytemp=strValue.split("\x01");
  for (inti=0;inti<arytemp.length-1;inti=inti+2)
  {
    //alert(arytemp[inti] + '=' + arytemp[inti+1]);
    if (window.form1.elements(arytemp[inti] + '_Text') == null)
    {
      window.form1.elements(arytemp[inti]).value=arytemp[inti+1];
    }else{
      window.form1.elements(arytemp[inti] + '_Text').value=arytemp[inti+1];
    }
  }
}

function CallDateButton(obj){
  var strURL="CalendarForm.aspx";
  var strValue;

  strValue=obj.value;
  if ((strValue == null) || (trim(strValue) == ""))
    strValue="";
  strValue = LyShowModalDialog(strURL + '?date=' + strValue,280,372);
  if ((strValue == null) || (trim(strValue) == ""))
    strValue="";
  obj.value=strValue;
}

function CallPictureButton(obj,strQS){
  var strURL="ImageSelect.aspx?" + strQS;
  var strValue;
  var inti;
  var arytemp;

  strValue = LyShowModalDialog(strURL,550,450);
  if ((strValue == null) || (trim(strValue) == ""))
    strValue="";

  arytemp=strValue.split("\x01");
  for (inti=0;inti<arytemp.length-1;inti=inti+2)
  {
    //alert(arytemp[inti] + '=' + arytemp[inti+1]);
    window.form1.elements(arytemp[inti] + '_Text').value=arytemp[inti+1];
  }
}

function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}







