// JavaScript Document
/*-----------------------------------------------------------------------
以下代码由乐清市亿新软件开发咨询有限公司(亿新科技)编写
联系电话:0577-27802780 Http://www.eshion.cn/
代码撰写:张洋
-----------------------------------------------------------------------*/
function check(){
if(document.getElementById("content").value==""){
alert("请输入您的回答!");
document.getElementById("content").focus();
return false;
}
if(document.getElementById("sn").value==""){
alert("请输入验证码!");
document.getElementById("sn").focus();
return false;
}
document.getElementById("Submit").disabled = true;
createBG();
document.getElementById("loginstate").style.display="block";
document.getElementById("loginstate").style.marginTop=document.documentElement.scrollTop.toString().replace("px","")-50+"px";
startRequest();
return false;
}
var xmlHttp;
var submitState;
function createXMLHttpRequest(){
if(window.ActiveXObject) {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");}
else if(window.XMLHttpRequest) {xmlHttp = new XMLHttpRequest();}
}
function startRequest(){
createXMLHttpRequest();
xmlHttp.onreadystatechange = handleStateChange;
xmlHttp.open("POST", 'ajax/replyAction.asp?reid=97468&now=' + (new Date().getTime()), true);
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.send("content="+encodeURI(document.getElementById("content").value)+"&sn="+encodeURI(document.getElementById("sn").value));
}
function handleStateChange(){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
if(xmlHttp.responseText=="OK!"){
xmlHttp=null;
submitState="ok";
document.getElementById("logintext").innerHTML="
您的回答已提交成功!
3秒后自动跳转或点击此处直接关闭窗口"; setTimeout('loginClose();',3000);
}else{
document.getElementById("logintext").innerHTML="
"+xmlHttp.responseText;
document.getElementById('snImg').src='/inc/imgchk/validatecode.asp?' + (new Date().getTime());
}
}else{
document.getElementById("logintext").innerHTML="系统错误:回答问题失败!请稍候再试!";
}
}else{
document.getElementById("logintext").innerHTML='
请稍候,您的回答正在提交中...';
}
}
function createBG(){
var sWidth,sHeight;
sWidth=document.body.offsetWidth;
sHeight=document.body.offsetHeight;
if(document.documentElement.clientHeight>document.body.offsetHeight){
sHeight=document.documentElement.clientHeight;
}
var bgObj=document.createElement("div");
bgObj.setAttribute('id','bgDiv');
bgObj.style.position="absolute";
bgObj.style.top="0";
bgObj.style.background="#2D5754";
if(browser.indexOf("Internet Explorer") != -1){
bgObj.style.filter="alpha(opacity=50)";
}else{
bgObj.style.opacity=0.5;
}
bgObj.style.left="0";
bgObj.style.width=sWidth + "px";
bgObj.style.height=sHeight + "px";
bgObj.style.zIndex = "1000";
document.body.appendChild(bgObj);
}
function loginClose(){
var bgObj=document.getElementById("bgDiv");
if(bgObj!=null){document.body.removeChild(bgObj)};
var loginstate=document.getElementById("loginstate");
loginstate.style.display="none";
document.getElementById("Submit").disabled = false;
if(submitState=="ok"){
document.getElementById("content").value="";
submitState=null;
setTimeout(function(){location.reload();},10);
}
}