/**user sign div need [/divBox/sign/v2/div_user_sign.js]**/
var BafangwangUtil;
if(!BafangwangUtil){
	BafangwangUtil = new Object;
}
BafangwangUtil.displayGoneShop = 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=3&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.hiddenGoneShop = function(){
	var container = document.getElementById("user_shop_div_window");
	container.style.display = "none";
	hiddenCoverLay();
};
BafangwangUtil.submitGoneShopForm = function(){
	var form = document.forms["div_gone_shop_form"];
	var list = form.elements["loveLevel"];
	var sid = form.elements["sid"];
	var loveLevel;
	for(var i=0;i<list.length;i++){
		if(list[i].checked){
			loveLevel = list[i].value;
			list[i].checked = false;
			break;
		}
	}
	if(!loveLevel){
		alert("请选择喜欢程度!");
		return;
	}
	var uri = "/userShopOperate.do?method=gone&r="+Math.random();
	var params = "shopId="+sid.value+"&loveLevel="+loveLevel;
	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.hiddenGoneShop();
};