﻿function GE(objectId) {
    if(document.getElementById && document.getElementById(objectId)) {
 return document.getElementById(objectId);
    } else if (document.all && document.all(objectId)) {
 return document.all(objectId);
    } else if (document.layers && document.layers[objectId]) {
 return document.layers[objectId];
    } else {
 return false;
    }
}
var X2={}
X2.Eval=function(code){
 if(!!(window.attachEvent && !window.opera)){
  execScript(code); 
 }else{
  window.eval(code);
 }
}

function createXMLHttp(){
    if (window.ActiveXObject) {
        try {
            xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
        }
        catch (e1) {
                xmlHttp = new ActiveXObject("Msxml2.XMLHTTP");
        }
    }
    else if (window.XMLHttpRequest) {
        xmlHttp = new XMLHttpRequest();
    }
}

function startXMLHttp(sendurl,lxr,lxdh,dzyx,nr){
	createXMLHttp();
    if (xmlHttp){
		GE('ansubmit').disabled=true;
        xmlHttp.onreadystatechange=function(){
	    if(xmlHttp.readyState==4)
		{
		if(xmlHttp.status==200){
		   // GE("jg").innerHTML=xmlHttp.responseText;
		    X2.Eval(xmlHttp.responseText)
			}else{
			GE("jg").innerHTML='<font color=red>留言没有成功提交，请重试或给我们打电话联系。</font>';
			GE('ansubmit').disabled=false;
			//GE("jg").innerHTML=xmlHttp.responseText;
			}
		}
	}
        xmlHttp.open("post",sendurl,true);
		xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
		var SendData = 'lxr='+lxr+'&lxdh='+lxdh+'&dzyx='+dzyx+'&nr='+nr+'&booksj='+new Date().getTime()
        xmlHttp.send(SendData);
    }
    else
        {
            GE("jg").innerHTML='<font color=red>您的浏览器不支持XMLHttpRequest，请给我们打电话联系。</font>';
        }
}

function checkform(){ 
 if(GE('lxr').value==''){GE('jg').innerHTML='<font color=red>姓名不能为空！</font>';return false} 
 if(GE('lxdh').value=='' && GE('dzyx').value==''){GE('jg').innerHTML='<font color=red>电话和邮箱至少填写一样，方便我们与您联系！</font>';return false}
 if(GE('dzyx').value!=""){
			var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
            flag = reg.test(GE('dzyx').value);
                if (!flag) {
                    GE('jg').innerHTML='<font color=red>请填写您常使用的邮箱，方便我们与您联系！</font>';return false
                }
		}
 if(GE('nr').value==''){GE('jg').innerHTML='<font color=red>请简单描述您的网站制作需求，或其它留言内容！</font>';return false} 
 if(GE('nr').value.length > 800){GE('jg').innerHTML='<font color=red>请简单描述您的网站制作需求，或其它留言内容！</font>';return false}
 
startXMLHttp("form.asp",GE('lxr').value,GE('lxdh').value,GE('dzyx').value,GE('nr').value);
}
