function checkvalid()
{
	var email = gel("email");var emailPattern = /\w+@.+\..+$/;
	if (emailPattern.test(email.value)==false){	alert("invalid email address"); email.focus(); return false;}
	return true;
}	
function string_trim(String)
{
	return (String.replace(/^\s+|\s+$/g,""));
}
function gel(a){return document.getElementById?document.getElementById(a):null;}

function subscribeme(){
	//var form = gel('form');
	//alert("test");
	var msg = gel('msg');
	var email = gel('email');; 
	//alert(email.value);
	var emailPattern = /\w+@.+\..+$/;
	if (emailPattern.test(email.value)==false)
	{	
		msg.innerHTML="<font style=\"color:white\">请输入有效的Email地址.</font>";
		email.focus(); return false;
	}
	if (window.XMLHttpRequest) {
		req = new XMLHttpRequest();
		req.onreadystatechange = regdetails;
		req.open("GET", "/subscribe.php?email="+email.value, true);
		req.setRequestHeader("Content-Type","text/html;charset=utf-8");
		req.send(null);
	} else if (window.ActiveXObject) {
		req = new ActiveXObject("Microsoft.XMLHTTP");	
		if (req) {
			req.onreadystatechange = regdetails;
			req.open("GET", "/subscribe.php?email="+email.value, true);
			req.setRequestHeader("Content-Type","text/html;charset=utf-8");
			req.send();
		}
	}
	
}


function contactCheck()
{
        var form = gel('form');
        var name = form.name; 
        var email = form.email;
        var telephone = form.telephone; 
        var description = form.description;  
        var emailPattern = /\w+@.+\..+$/;
        if (name.value=="")
	{	
		alert("请输入姓名.");
		return false;
	}
          else 

	   if (emailPattern.test(email.value)==false)
	   {	
		alert("请输入一个有效的Email地址.");
		email.focus(); return false;
	  }
 
            else
             {
              //alert("感谢您的反馈，我们会尽快与您联系");

             return true;
              }
      
}

function consultantCheck()
{
        var form = gel('form');
        var name = form.name; 
        var gender = form.gender;
        var birthYear = form.birthYear; 
        var birthMonth = form.birthMonth;  
        var address = form.address; 
        var contactMethod1 = form.contactMethod1; 
        var contact1 = form.contact1; 
        var emailPattern = /\w+@.+\..+$/;
        if (name.value=="")
	{	
		alert("请输入姓名.");
		name.focus();
		return false;
	}
          else 

	   if (gender.value=="")
	   {	
		alert("请选择性别.");
		gender.focus();
		return false;
	  }
	  if (birthYear.value=="")
	   {	
		alert("请选择出生年份.");
		birthYear.focus();
	        return false;
	  }
	  if (birthMonth.value=="")
	   {	
		alert("请选择出生月份.");
		birthMonth.focus();
		return false;
	  }
	  if (address.value=="")
	   {	
		alert("请输入地址.");
		address.focus();
		address.focus(); return false;
	  }
	  if (contactMethod1.value=="")
	   {	
		alert("请选择一个联系方式.");
		contactMethod1.focus();
		return false;
	  }
	  if (contact1.value=="")
	   {	
		alert("请输入联系方式.");
		contact1.focus();
		return false;
	  }
            else
             {
              //alert("感谢您的反馈，我们会尽快与您联系");

             return true;
              }
      
}




function regdetails() {
	if (req.readyState == 4) {
		var msg = gel('msg');
             		if (req.status == 200) {
			switch (req.responseText) {
                        case "0": msg.innerHTML="<font style=\"color:white\">数据库连接失败</font>"; break;
			case "-1": msg.innerHTML="<font style=\"color:white\">请输入一个有效的email地址</font>"; break;
			case "3": msg.innerHTML="<font style=\"color:white\">您己经订阅了.</font>"; break;
			case "1": msg.innerHTML="<font style=\"color:white\">感谢您的订阅.</font>"; break;
			case "2": msg.innerHTML="<font style=\"color:white\">系统忙，请稍后再试</font>"; break;
     			}	
		}else
		{
			msg.innerHTML="系统忙，请稍后再试";
		}
	}
}

