﻿var http = "http://www.manmanzou.com/";
//var http = "http://192.168.1.110/";
function send_request(url){
    xmlHttp20090916 = GetXmlHttpObject();
    if (xmlHttp20090916 == null){
        alert ("Browser does not support HTTP Request");
        return false;
    }
    xmlHttp20090916.onreadystatechange = stateChanged;
    xmlHttp20090916.open("GET",url,true);
    xmlHttp20090916.send(null);
}
function send_request_post (url,canshu)
{
    xmlHttp20090916 = GetXmlHttpObject();
    if (xmlHttp20090916 == null){
        alert ("Browser does not support HTTP Request");
        return false;
    }
    xmlHttp20090916.onreadystatechange = stateChanged;
    xmlHttp20090916.open("POST",url,true);
    xmlHttp20090916.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
    xmlHttp20090916.send(canshu);
}

function stateChanged() { 
    if ( 4 == xmlHttp20090916.readyState || "complete" == xmlHttp20090916.readyState ){
    	//如果找回密码信息成功。
    	if(xmlHttp20090916.responseText == "loginFlg2")
    	{
    		reobj.innerHTML="<table width='100%' border='0' cellpadding='0' cellspacing='0'>"
			          +"<tr>"
			            +"<td align='left' class='loginFont_06'>* 您的密码已经发送到您的注册手机和邮箱，网络可能会延迟，请等待几分钟。</td>"
			          +"</tr>"
			          +"<tr><td align='left' class='loginFont_06'></td>"
			          +"</tr>"
			      +"</table>";
			document.getElementById("backpass").style.display = "none";
    	}
    	else if(xmlHttp20090916.responseText == "loginFlg1")
    	{
    		reobj.innerHTML="<table width='100%' border='0' cellpadding='0' cellspacing='0'>"
			          +"<tr>"
			            +"<td align='left' class='loginFont_06'>* 您输入的信息不正确，请重新输入。</td>"
			          +"</tr>"
			          +"<tr><td align='left' class='loginFont_06'>* 客服邮箱：cs@manmanzou.com <br>* 客服电话：400 -881-8591（工作时间）</td>"
			          +"</tr>"
			      +"</table>";
			document.getElementById("backpass").style.display = "block";
    	}
    	else if(xmlHttp20090916.responseText == "kefuloginok")
    	{
	    		window.location.href=http+"index.php"; 
	    		return true;
    	}
    	//同意用户进行投票
    	else if(xmlHttp20090916.responseText == "canVote")
    	{
    		return document.voteForm.submit();
    	}
    	else if(xmlHttp20090916.responseText == "cantVote")
    	{
    		alert("温馨提示：您已经进行过投票了，感谢您对慢慢走的支持！");
    		return false;
    	}
    	else
    	{
    		var stringArray = xmlHttp20090916.responseText.split("||||||");
    		if(stringArray[0] == "mobileSuss")
    		{
	    		window.location.href=http+stringArray[1]+""; 
	    		return true;
    		}
    		else
    		{
    			reobj.innerHTML=xmlHttp20090916.responseText;
    		}
    	}
    }
}

function GetXmlHttpObject(){
  var xmlHttp20090916;
  try{
    xmlHttp20090916 = new XMLHttpRequest();
  }catch(e){
    var XmlHttpVersions = new Array("MSXML2.XMLHTTP.6.0",
                                    "MSXML2.XMLHTTP.5.0",
                                    "MSXML2.XMLHTTP.4.0",
                                    "MSXML2.XMLHTTP.3.0",
                                    "MSXML2.XMLHTTP",
                                    "Microsoft.XMLHTTP");
    for (var i=0; i<XmlHttpVersions.length && !xmlHttp20090916; i++){
      try { 
        xmlHttp20090916 = new ActiveXObject(XmlHttpVersions[i]);
      }catch (e) {} 
    }
  }
  if (!xmlHttp20090916) displayError("Error creating the XMLHttpRequest object.");
  else return xmlHttp20090916;
}

//user_id check
function checkUserId() 
{
	var inputValue = document.getElementById("USER_ID").value;
	var msgKuang = document.getElementById("msgUserId");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) 
	{ 
		msg = "请输入您的用户名！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else if(inputValue.length>20)
	{
		msg = "不能超过20个字符！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else
	{
		var url = http+"index.php?cake=user&module=reg&mode=registValidate";
		url = url + "&userId=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//密码 check
function checkPass() {
	var inputValue = document.getElementById("USER_PASS").value;
	var msgKuang = document.getElementById("msgPass");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) {
		msg = "请输入您的密码！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else if(inputValue.length<6 || inputValue.length>12 ){
		msg = "请输入6～12位字符！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else{
		var url = http+"index.php?cake=user&module=reg&mode=registValidate";
		url = url + "&userPass=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//密码 check
function checkPass2() {
	var inputValue1 = document.getElementById("USER_PASS").value;
	var inputValue = document.getElementById("USER_PASS2").value;
	var msgKuang = document.getElementById("msgPass2");
	var msgKuang1 = document.getElementById("msgPass");
	var msg = null;
	//不能为空
	if (inputValue1.length == 0) {
		msg = "请输入您的密码！";
		msgKuang1.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else if (inputValue.length == 0) {
		msg = "请输入您的密码！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else if(inputValue.length < 6){
		msg = "请输入6～12位字符！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else if(inputValue1 !=inputValue){
		msg = "两次密码输入不同！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else{
		msg = "恭喜您，密码设置成功！";
		msgKuang.innerHTML='<span class="hyzcym_0666">'+msg+' </span>';
		return true;
	}
}
//电子邮件 check
function checkMail() {
	var flag = window.document.form.COUNTY.selectedIndex ;
	var msgKuang1 = document.getElementById("msgCounty");
	if(flag == 0){
		msg = "请选择省市！";
		msgKuang1.innerHTML='<span class="hyzcym_06"><font color="#ff0000">'+msg+' </font></span>';
	}else{
		msg = "恭喜您，城市选择成功！";
		msgKuang1.innerHTML='<span class="hyzcym_0666">'+msg+' </span>';
	}
	var inputValue = document.getElementById("USER_EMAIL").value;
	var msgKuang = document.getElementById("msgMail");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) {
		msg = "请输入您的邮箱！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else{
		var url = http+"index.php?cake=user&module=reg&mode=registValidate";
		url = url + "&userMail=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//手机号码 check
function checkMobile() {
	var inputValue = document.getElementById("USER_MOBILE").value;
	var msgKuang = document.getElementById("msgMobile");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) {
		msg = "请输入您的手机号码！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else{
		var url = http+"index.php?cake=user&module=reg&mode=registValidate";
		url = url + "&userMobile=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//手机号码 check
function checkMobile2() {
	var inputValue1 = document.getElementById("USER_MOBILE").value;
	var inputValue = document.getElementById("USER_MOBILE2").value;
	var msgKuang1 = document.getElementById("msgMobile");
	var msgKuang = document.getElementById("msgMobile2");
	var msg = null;
	//不能为空
	if (inputValue1.length == 0) {
		msg = "请输入您的手机号码！";
		msgKuang1.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else if (inputValue.length == 0) {
		msg = "请输入您的手机号码！";
		msgKuang.innerHTML='<span class="hyzcym_06">'+msg+' </span>';
		document.form.inputValue.focus();
		return false;
	}
	else if(inputValue1 !=inputValue){
		msg = "两次手机号码输入不同！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else{
		msg = "恭喜您，手机号码填写成功！";
		msgKuang.innerHTML='<span class="hyzcym_0666">'+msg+' </span>';
		return true;
	}
}
//验证码 check
function checkCheck() {
	var inputValue1 = document.getElementById("USER_CH").value;
	var inputValue = document.getElementById("USER_CHECK").value;
	var msgKuang = document.getElementById("userCheck");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) {
		msg = "请输入右边验证码！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else if(inputValue1 !=inputValue){
		msg = "验证码输入错误！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}else{
		var url = http+"index.php?cake=user&module=reg&mode=registValidate";
		url = url + "&checkId=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//验证码 check
function checkCounty() {
	var flag = window.document.form.COUNTY.selectedIndex ;
	var msgKuang1 = document.getElementById("msgCounty");
	if(flag == 0){
		msg = "请选择省市！";
		msgKuang1.innerHTML='<span class="hyzcym_06"><font color="#ff0000">'+msg+' </font></span>';
		return false;
	}else{
		msg = "恭喜您，城市选择成功！";
		msgKuang1.innerHTML='<span class="hyzcym_0666">'+msg+' </span>';
		return true;
	}
}
//温泉搜索结果点击显示所有套餐功能。
function package_more_function(wenquan_id,limit) 
{
	var packagelist = document.getElementById("packagelist"+wenquan_id);
	var province_id = document.getElementById("PROVINCE_ID").value;
	var city_id = document.getElementById("CITY_ID").value;
	var free_time = document.getElementById("FREE_TIME").value;
	var teseid = document.getElementById("TESEID").value;
	var room_money = document.getElementById("ROOM_MONEY").value;
	var wenquanname = document.getElementById("WENQUANNAME").value;
	var hotelname = document.getElementById("HOTELNAME").value;
	var tiaojian ="province_id="+province_id
				+"&wenquan_id="+wenquan_id
				+"&limit="+limit
				+"&city_id="+city_id
				+"&free_time="+free_time
				+"&teseid="+teseid
				+"&room_money="+room_money
				+"&wenquanname="+wenquanname
				+"&hotelname="+hotelname;
	var url = http+"index.php?cake=wenquan&module=search&mode=ajaxmore";
	url = url + "&dummy=" + new Date().getTime();
	send_request_post(url,tiaojian);
	reobj=packagelist;
}


//login user_id check
function checkLogin(oldCheckMa) 
{
	var msgUserId = document.getElementById("msgUserId");
	var msgPassword = document.getElementById("msgpassword");
	var msgUserCheck = document.getElementById("msgfujiama");
	
	var inputUserId = document.getElementById("USER_ID");
	var userId = inputUserId.value;
	var msg = null;
	//不能为空
	if (userId.length == 0) 
	{
		msg = "请输入您用户名或邮箱或手机号!";
		msgUserId.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		msgUserId.style.display = "block";
		inputUserId.focus();
		return false;
	}
	else
	{
		msgUserId.style.display = "none";
	}
	var inputUserPass = document.getElementById("USER_PASS");
	var userPass = inputUserPass.value;
	//不能为空
	if (userPass.length == 0) {
		msg = "请输入您的密码！";
		msgPassword.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';;
		msgPassword.style.display = "block";
		inputUserPass.focus();
		return false;
	}
	else if(userPass.length<6 || userPass.length>12 ){
		msg = "请输入6～12位字符！";
		msgPassword.innerHTML='<span class="hyzcym_06"><font color="#ff0000">'+msg+' </font></span>';
		msgPassword.style.display = "block";
		inputUserPass.focus();
		return false;
	}
	else
	{
		msgPassword.style.display = "none";
	}
	var inputUserCheck = document.getElementById("USER_CHECK");
	var userCheck = inputUserCheck.value;
	if (userCheck.length == 0) 
	{
		msg = "请输入认证码！";
		msgUserCheck.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		msgUserCheck.style.display = "block";
		inputUserCheck.focus();
		return false;
	}
	else if (userCheck != oldCheckMa) 
	{
		msg = "输入认证码错误！";
		msgUserCheck.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		msgUserCheck.style.display = "block";
		inputUserCheck.focus();
		return false;
	}
	document.login.submit();
	return true;
}
function qingchuValue(divName)
{
	var choosedDiv = document.getElementById(divName);
	choosedDiv.value = "";
}
function getPassword()
{
	var errMessageDiv = document.getElementById("errMessageDiv");
	var userId = document.getElementById("checkUserId").value;
	var userMobile = document.getElementById("checkMobile").value;
	var userEmail = document.getElementById("checkEmail").value;
	if((userId.length == 0 
		&& userMobile.length == 0) 
		|| (userMobile.length == 0 && userEmail.length == 0) 
		|| (userId.length == 0 && userEmail.length == 0))
	{
		var vhtml="<table width='320' border='0' align='center' cellpadding='0' cellspacing='0'>"
						          +"<tr>"
						            +"<td class='loginFont_06'>* 请您输入三项中的任意两项。</td>"
						          +"</tr>"
						          +"<tr><td class='loginFont_06'>* 客服邮箱：cs@manmanzou.com <br>* 客服电话：400 -881-8591（工作时间）</td>"
						          +"</tr>"
						      +"</table>";
		errMessageDiv.innerHTML = vhtml;
		errMessageDiv.style.display = "block";
	}
	else
	{
		errMessageDiv.innerHTML="<table width='320' border='0' align='center' cellpadding='0' cellspacing='0'>"
						          +"<tr>"
						            +"<td class='loginFont_06'>* 正在帮您查找密码，请稍候...</td>"
						          +"</tr>"
						          +"<tr><td class='loginFont_06'></td>"
						          +"</tr>"
						      +"</table>";
		var tiaojian ="userId="+userId
					+"&userMobile="+userMobile
					+"&userEmail="+userEmail;
		var url = http+"index.php?cake=user&module=login&mode=backpass";
		url = url + "&dummy=" + new Date().getTime();
		send_request_post(url,tiaojian);
		reobj=errMessageDiv;
		errMessageDiv.style.display = "block";
	}
}
function mobilelogin()
{
	var loginmobile = document.getElementById("loginmobile");
	var loginmobilevalue = loginmobile.value;
	var loginmobilemsg = document.getElementById("loginmobilemsg");
	//不能为空
	if (loginmobilevalue.length == 0) 
	{
		msg = "* 请输入您的手机号码。";
		loginmobilemsg.innerHTML=msg;
		loginmobile.focus();
		return false;
	}
	else
	{
		msg = "* 正在帮您验证手机号码，请稍候...";
		loginmobilemsg.innerHTML=msg;
		var tiaojian ="loginmobile="+loginmobilevalue;
		var url = http+"index.php?cake=user&module=loginm&mode=checkmobile";
		url = url + "&dummy=" + new Date().getTime();
		send_request_post(url,tiaojian);
		reobj=loginmobilemsg;
	}
}
//手机注册用户电子邮件check
function check_memail() 
{
	var inputValue = document.getElementById("memail").value;
	var msgKuang = document.getElementById("msgmemail");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) 
	{
		msg = "请输入您的邮箱！";
		msgKuang.innerHTML=msg
		document.form.inputValue.focus();
		return false;
	}
	else
	{
		msgKuang.innerHTML='正在验证邮箱...';
		var url = http+"index.php?cake=user&module=loginm&mode=checkemail";
		url = url + "&resuve_flg=1&userMail=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//手机注册用户userid check
function checkeuser() 
{
	var inputValue = document.getElementById("USER_ID").value;
	var msgKuang = document.getElementById("msgUserId");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) 
	{ 
		msg = "请输入您的用户名！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else if(inputValue.length>20)
	{
		msg = "不能超过20个字符！";
		msgKuang.innerHTML='<span class="hyzcym_06"><font color="#FF0000">'+msg+' </font></span>';
		document.form.inputValue.focus();
		return false;
	}
	else
	{
		msgKuang.innerHTML='正在验证用户名';
		var url = http+"index.php?cake=user&module=loginm&mode=checkeuserid";
		url = url + "&resuve_flg=1&userId=" + inputValue + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgKuang;
	}
}
//手机注册用户userid check
function checkecounty() 
{
	var inputValue = document.getElementById("COUNTY").value;
	var msgKuang = document.getElementById("msgUserId");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) 
	{ 
		msg = "请选择您所在城市！";
		msgKuang.innerHTML=msg;
		document.form.inputValue.focus();
		return false;
	}
}
//手机注册用户userid check
function checkesex() 
{
	var inputValue = document.getElementById("USER_SEX").value;
	var msgKuang = document.getElementById("msgUserId");
	var msg = null;
	//不能为空
	if (inputValue.length == 0) 
	{ 
		msg = "请选择您的性别！";
		msgKuang.innerHTML=msg;
		document.form.inputValue.focus();
		return false;
	}
}
//login user_id check
function kefulogin1() 
{
	var msgUserId = document.getElementById("msgUserId");
	var inputUserId = document.getElementById("USER_ID");
	var userId = inputUserId.value;
	var msg = null;
	//不能为空
	if (userId.length == 0) 
	{
		msg = "请输入您用户名或邮箱或手机号!";
		msgUserId.innerHTML=msg;
		msgUserId.style.display = "block";
		inputUserId.focus();
		return false;
	}
	else
	{
		msgUserId.innerHTML='正在验证用户名';
		var url = http+"index.php?cake=user&module=loginkefu&mode=checkeuserid";
		url = url + "&userId=" + userId + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgUserId;
		msgUserId.style.display = "block";
	}
	//document.login.submit();
	return true;
}
//login user_id check
function kefulogin2() 
{
	var msgUserId = document.getElementById("msgUserId2");
	var inputUserId = document.getElementById("USER_ID2");
	var userId = inputUserId.value;
	var msg = null;
	//不能为空
	if (userId.length == 0) 
	{
		msg = "请输入手机号!";
		msgUserId.innerHTML=msg;
		msgUserId.style.display = "block";
		inputUserId.focus();
		return false;
	}
	else
	{
		msgUserId.innerHTML='正在验证手机号码';
		var url = http+"index.php?cake=user&module=loginkefu&mode=checkemobile";
		url = url + "&mobile=" + userId + "&dummy=" + new Date().getTime();
		send_request(url);
    	reobj=msgUserId;
		msgUserId.style.display = "block";
	}
	//document.login.submit();
	return true;
}
//投票相关
function checkVote(voteID)
{
	var vote_content_id = document.voteForm.VCID;
	var vote_div = document.getElementById("voteMsg");
	var count = 0;
	for(i = 0; i < vote_content_id.length; i++)
	{
		if(vote_content_id[i].checked){
			count++;
			//vote_div.innerHTML='<span class="hyzcym_06">正在验证...</span>';
			var url = http+"index.php?cake=vote&module=vote&mode=checkVote";
			url = url + "&T_ID=" + voteID;
			send_request(url);
			//reobj = vote_div;
			//vote_div.style.display = "block";
			return false;
			//return document.voteForm.submit();
		}
	}
	if(count == 0){
		alert("请选择投票内容");
		return false;
	}
}