/**user sign div need [/divBox/sign/v2/div_user_sign.js]**/
var BafangwangUtil;
if(!BafangwangUtil){
	BafangwangUtil = new Object;
}
BafangwangUtil.displaySendShopMsgToMobile = function(shopId){
	if(!BafangwangUtil.bfwuser || !BafangwangUtil.bfwuser.uid || BafangwangUtil.bfwuser.uid<1){
		BafangwangUtil.displayUserSignDiv(function(){BafangwangUtil.displaySendShopMsgToMobile(shopId)});
		return;
	}
	var request;
	try{request = new XMLHttpRequest();}catch(trymicrosoft){try{request = new ActiveXObject("Msxml2.XMLHTTP");}catch(othermicrosoft){try{request = new ActiveXObject("Microsoft.XMLHTTP");}catch(failed){request = false;}}}
	if(!request){alert("您的浏览器不支持AJAX");return;}
	request.open("GET", "/userShopOperate.do?method=getDivBox&typeID=4&shopId="+shopId+"&r="+Math.random(), true);
	request.onreadystatechange = function(){
		if (request.readyState == 4){
			if (request.status == 200){
				displayCoverLay();
				var container = document.getElementById("user_shop_div_window");
				if(!container){
					container = document.createElement("DIV");
					container.setAttribute("id", "user_shop_div_window");
					container.className="div_box_container";
					document.getElementsByTagName("BODY")[0].appendChild(container);
				}
				container.innerHTML=request.responseText;
				container.style.marginTop = (document.documentElement&&document.documentElement.scrollTop?document.documentElement.scrollTop:(document.body?document.body.scrollTop:0)) + "px";
				container.style.display = "block";
			}else{
				alert("加载 `发送到手机` 窗口失败!");
			}
		}
	};
	request.send(null);
};
BafangwangUtil.submitSendShopMsgToMobileForm = function(){
	var form = document.forms["div_send_shop_msg_to_mobile_form"];
	var n = form.elements["n"];
	var sid = form.elements["sid"];
	var yzm = form.elements["yzm"];
	if(!(/^1[358]\d{9}$/.test(n.value))){
		alert("请输入合法的手机号码!");
		return;
	}
	if(yzm.value.length<2){
		alert("请输入验证码!");
		return;
	}
	var uri = "/userShopOperate.do?method=sendShopMsgToMobile&r="+Math.random();
	var params = "phoneNumber="+n.value+"&shopId="+sid.value+"&yzm="+yzm.value;
	var request;
	try{request = new XMLHttpRequest();}catch(trymicrosoft){try{request = new ActiveXObject("Msxml2.XMLHTTP");}catch(othermicrosoft){try{request = new ActiveXObject("Microsoft.XMLHTTP");}catch(failed){request = false;}}}
	if(!request){alert("您的浏览器不支持AJAX");return;}
	request.open("POST",uri,true);
	request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
	request.onreadystatechange = function(){
		if (request.readyState == 4){
			if (request.status == 200){
			  var msg;
			  var retVal = parseInt(request.responseText);
			  if(isNaN(retVal)){
				  msg = "服务器返回数据非法！";
			  }else{
				 switch(retVal){
					 case -5:
					 	msg = "验证码错误,请重新输入!";
					 	break;
					 case -4:
					 	msg = "您请求发送短信数量已经达到3次!";
					 	break;
					 case -3:
					 	msg = "您请求的店铺不存在!";
					 	break;
					 case -2:
					 	msg = "手机号码不合法!";
					 	break;
					 case -1:
					 	msg = "短信内容含有特殊字符不能发送!";
					 	break;
					 case 0:
					 	msg = "短信服务器维护中不能发短信!";
					 	break;
					 default:
					 	msg = "短信发送成功!";
					 	break;
				 }
			  }/*
			  if(! (retVal==-4 || retVal==-2)){
				BafangwangUtil.closeSendShopMsgToMobile();
			  }*/
			  alert(msg);
			}else{
				alert("服务器返回数据非法！");
			}
		}
	};
	request.send(params);
	BafangwangUtil.closeSendShopMsgToMobile();
};
BafangwangUtil.closeSendShopMsgToMobile = function(){
	var container = document.getElementById("user_shop_div_window");
	container.style.display = "none";
	hiddenCoverLay();
};
BafangwangUtil.refreshSendShopMsgToMobileYZM = function(arg){
	var img = document.getElementById("mobile_msg_yzm_img");
	if(arg){
		if(img.src==""){
			BafangwangUtil.refreshSendShopMsgToMobileYZM();
		}
	}else{
		img.src = "/hzyz.jpg?r="+Math.random();
	}
};
BafangwangUtil.hiddenSendShopMsgToMobileYzm = function(){
	var img = document.getElementById("mobile_msg_yzm_img");
	img.setAttribute("src", "");
	img.removeAttribute("src");
};