var xmlhttp

function call_e_member()
{   if (document.getElementById("order1").checked)
	  obj_order="yes";
	else obj_order="no";
	obj_email=document.getElementById("email").value;
    
	
if (obj_email=="")
  {
     alert ("您尚未輸入email帳號");
     return;
  }
if (emailCheck(obj_email)==false) return;	  
 // alert(obj_email);return;
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("抱歉您的瀏覽器不允許Ajax功能!所以不能訂閱本電子報!");
  return;
  } 
var url="e_set/e_member.php";
url=url+"?email="+obj_email+"&order="+obj_order;
//alert(url);return;
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("GET",url,true);
xmlhttp.send(null);
}




function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

function stateChanged()
{
if (xmlhttp.readyState==4)
  {    resp=xmlhttp.responseText;
        
      alert(resp);
	  document.getElementById("email").value="";
  }
}
function emailCheck(mail_addr) {
var emailStr=mail_addr;

var emailPat=/^(.+)@(.+)$/;
var matchArray=emailStr.match(emailPat);
if (matchArray==null) {
 alert("您的電子郵件位址輸入並不符合格式")
 return false;
}
return true;
} 

function findPos(obj) {
	var curleft = curtop = 0;
	if (obj.offsetParent) {
		curleft = obj.offsetLeft
		curtop = obj.offsetTop
		while (obj = obj.offsetParent) {
			curleft += obj.offsetLeft
			curtop += obj.offsetTop
		}
	}
	return new Array(curleft,curtop);
  }
