
  function emailCheck(eMail){
    re = /^([\w\.%-]+)\@([\w%-]+\.[\w\.%-]+)$/i;
    found=eMail.match(re);
    if(!found){
      alert('請填入正確email');
      return;
    }
    return found[0];
  }
  
  
  function check_uid(uid){
    uid = uid.toUpperCase();
    if(!uid.match(/^[A-Z]\d{9}$/)) return alert("身份證格式不正確！");
    if(uid == "A123456789") return alert("請輸入正確身份證字號！");
    var eng2num = new Array(1,10,19,28,37,46,55,64,39,73,82,2,11,20,48,29,38,47,56,65,74,83,21,3,12,30);
    var uidsum = eng2num[uid.charCodeAt(0) - 65];
    for(var i=1;i<10;i++) uidsum += parseInt(uid.charAt(i))*((9-i)?(9-i):1);
    if(uidsum%10) return alert("您的身份證字號有誤,請查看一下!!\n");
    return uid;
  }
  
  function go_home(url,channel_no,www_url,home_name){
    var f = document.main_home;
    var cookie_domain = window.location.host.replace(/(.+\.)(.*pchome.com.tw)/, "$2");
    var chan_no   = channel_no;
    var chan_home = www_url;
    var chan_name = home_name;
    //var chan_help = "<?=$_www_url?>/adm/qa.htm";
    var chan_help = "/adm/qa.htm";
    
    var jscookie = new CookieHaldle("/", cookie_domain);
    
    var chan_info = "cno=" + chan_no +
                    "&=home=" + chan_home.urlencode() + 
                    "&=name=" + chan_name.urlencode() +
                    "&=help=" + chan_help.urlencode();
    jscookie.setCookie("chan_info", chan_info);
    f.action = url;
    f.submit();
  }
  
  function open_win(url,w_name,h1,w1,bar){
    window.open(url, w_name, 'height='+h1+', width='+w1+', top=0, left=0, toolbar='+bar+', menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=no');
  }
  
  function strlens(text){
    var len =0,i=0;
    for(var i=0;i< text.length;i++){
      len += (text.charCodeAt(i) > 255)?2:1;
    }
    return len;
  }  
  
  function strlens(text){
    var len =0,i=0;
    for(var i=0;i< text.length;i++){
      len += (text.charCodeAt(i) > 255)?2:1;
    }
    return len;
  }  


function isNumber(oNum)
   {
  if(!oNum) return false;
  var strP=/^\d+(\.\d+)?$/;
  if(!strP.test(oNum)) return false;
  try{
  if(parseFloat(oNum)!=oNum) return false;
  }
  catch(ex)
  {
   return false;
  }
  return true;
   }


function CopyTxt(objvalue){
  var format = "Text";
  var data = objvalue;		
  var clipboard = window.clipboardData;
  clipboard.setData(format, data);
  alert('已複製，可在任何地方按右鍵貼上');	//已複製，可在任何地方按右鍵貼上
}


