﻿
var XMLHttpReq;
 	//创建XMLHttpRequest对象
function createXMLHttpRequest_doguesspassword() {
    if (window.XMLHttpRequest) { //Mozilla 浏览器
        XMLHttpReq = new XMLHttpRequest();
    } else {
        if (window.ActiveXObject) { // IE浏览器
            try {
                XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP");
            }
            catch (e) {
                try {
                    XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
                }
                catch (e) {
                }
            }
        }
    }
}

	//发送请求函数
	function loginRequest_doguesspassword(url) {
		createXMLHttpRequest_doguesspassword();
		XMLHttpReq.open("GET",url, true);
     	XMLHttpReq.onreadystatechange = processLoginResponse_doguesspassword;//指定响应函数
    	XMLHttpReq.send(null);  // 发送请求
	}
	// 处理身份验证返回信息函数
    function processLoginResponse_doguesspassword() {

    	if (XMLHttpReq.readyState == 4) { // 判断对象状态

        	if (XMLHttpReq.status == 200) { // 信息已经成功返回，开始处理信息
			var res=XMLHttpReq.responseXML.getElementsByTagName("res")[0].firstChild.nodeValue;
			
			if(res==0){
			alert("您已猜过此商品的终极密码！");
			
			}else if(res==1){
			alert("提交成功！祝你好运!");
			window.location = "guess_happy.jsp";   
			}else if(res==2){
			alert("换个终极密码已有猜过了!");
			
			}else if(res==3){
			alert("该商品已经竞猜结束!");
			
			}else if(res==4){
			alert("会员请登录!非会员请注册!");
			
			}
			
            	
            } else { //页面不正常
                window.alert("您所请求的页面有异常。");
            }
        }else
		{
		 
		}
		
    }
	
    function userCheck_doguesspassword(shopid,i,shopname,guessid) {

       		var userid=document.guesspassword.userid.value;
			var temp = 'guess'+i;
			var guesspassword = document.getElementById(temp).value;
			if(guesspassword==''){
			alert('终极密码不允许为空!');
			return false;
			}
			if(guesspassword.length>2){
			alert('终极密码为0-99之间的数值!');
			return false;
			}
          if(guesspassword!=0){
          if(guesspassword.length==1){
			alert('请在终极密码前加 0');
			return false;
			}
          }

			loginRequest_doguesspassword("/saveShopPassword?shopid="+shopid+"&userid="+userid+"&password="+guesspassword+"&shopname="+shopname+"&guessid="+guessid);
		
	}
	