/**user sign div need [/divBox/sign/v2/div_user_sign.js]**/
var BafangwangUtil;
if(!BafangwangUtil){
	BafangwangUtil = new Object;
}
BafangwangUtil.displayWantShop = function(shopId){
	if(!BafangwangUtil.bfwuser || !BafangwangUtil.bfwuser.uid || BafangwangUtil.bfwuser.uid<1){
		BafangwangUtil.displayUserSignDiv(function(){BafangwangUtil.displayWantShop(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=2&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.hiddenWantShop = function(){
	var container = document.getElementById("user_shop_div_window");
	container.style.display = "none";
	hiddenCoverLay();
};
BafangwangUtil.submitWantShopForm = function(){
	var form = document.forms["div_want_shop_form"];
	var sid=form.elements["sid"];
	var note=form.elements["note"];
	if(note.value.length<1){
		if(!confirm("您确定不写想去说明吗?")){
			return;
		}
	}
	if(isNaN(parseInt(sid.value))){
		alert("收藏失败!");
	}else{
		var uri = "/userShopOperate.do?method=want&r="+Math.random();
		var params = "shopId="+sid.value+"&note="+encodeURIComponent(note.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 -2:
							msg = "您已经 '想去' 过此店铺了!";
							break;
						 case -1:
							msg = "您 '想去' 的店铺不存在!";
							break;
						 case 0:
							msg = "'想去' 失败!";
							break;
						 default:
							msg = "'想去' 成功!";
							break;
					 }
				  }
				  alert(msg);
				}else{
					alert("服务器返回数据非法！");
				}
			}
		};
		request.send(params);
	}
	BafangwangUtil.hiddenWantShop();
};