/**user sign div need [/divBox/sign/v2/div_user_sign.js]**/
var BafangwangUtil;
if(!BafangwangUtil){
	BafangwangUtil = new Object;
}
BafangwangUtil.displayAddFavShop = function(shopId){
	if(!BafangwangUtil.bfwuser || !BafangwangUtil.bfwuser.uid || BafangwangUtil.bfwuser.uid<1){
		BafangwangUtil.displayUserSignDiv(function(){BafangwangUtil.displayAddFavShop(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=1&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.hiddenAddFavShop = function(){
	var container = document.getElementById("user_shop_div_window");
	container.style.display = "none";
	hiddenCoverLay();
};
BafangwangUtil.submitAddFavShopForm = function(){
	var form = document.forms["div_add_fav_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=addFavShop&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.hiddenAddFavShop();
};