// JavaScript Document
var CurPage = 1;
var status;

function SendByAccKey(e){
	var ev = e || event;
	if (ev.ctrlKey && ev.keyCode == 13){
		$("Send").click();
	}	
}

function Init(){
	GetMessage("boardContent");
}

function isIE(){
	return (navigator.appName=="Microsoft Internet Explorer");
}

function $(id){
	return document.getElementById(id);
}

function CheckStr(srcStr){
	var dstStr;
	dstStr = srcStr;
	dstStr = dstStr.replace(/&/g, "&amp;");
	dstStr = dstStr.replace(/\+/g, "&#43;");
	dstStr = dstStr.replace(/</g, "&lt;");
	dstStr = dstStr.replace(/>/g, "&gt;");
	return dstStr;
}

var loadingStr, loadingInterval;
function DisplayLoading(show){
	var dotStr;
	var loadingFunc;
	if (show){
		dotStr = "";
		loadingStr = $("loading").innerHTML;
		$("loading").style.display = "block";		
		loadingFunc = function(){
			if (dotStr.length < 6){
				dotStr += ".";
			}else{
				dotStr = "";
			}
			$("loading").innerHTML = loadingStr + dotStr;
		}
		loadingInterval = setInterval(loadingFunc, 100);
	}else{
		$("loading").style.display = "none";
		$("loading").innerHTML = loadingStr;
		clearInterval(loadingInterval);
	}
}

function GetMessage(obj, page){
	var param;
	if (status == "GetMessage"){
		return;		
	}else{
		status = "GetMessage";
	}
	CurPage = page || CurPage;
	param = "action=GetMessage";
	param += "&page=" + CurPage;
	DisplayLoading(true);
	$(obj).innerHTML = $(obj).innerHTML;
	SendRequest(add_url + location.search, param, "POST", 
				function(responseText){
					$(obj).innerHTML = responseText.replace(/&amp;/g, "&");
					$(obj).style.left=0;  
					$(obj).style.top=document.body.scrollHeight-$(obj).offsetHeight;  
					//$("Send").value = "提交";
					//$("Send").disabled = false;
					DisplayLoading(false);
					status = "Idle";
				});	
}


function delProduct(id)
{
	if (confirm('你确定撤销预订此客房吗？'))
	{
		var param;

		param = "action=DelProduct";
		param += "&ProductID=" + id;

		$("add_"+id).value = "立即订购";	
		//$("add_"+id).disabled = false;	
		SendRequest(add_url, param, "POST", 
					function(responseText){
						GetMessage('boardContent');
					});
	}
}
function delAll()
{
	if (confirm('你确定撤销已预订的所有客房吗？'))
	{
		var param;

		param = "action=DelAll";
		//$("add_"+id).value = "立即订购";	
		//$("add_"+id).disabled = false;	
		SendRequest(add_url, param, "POST", 
					function(responseText){
						GetMessage('boardContent');
					});
	}
}
function addProduct(id,el)
{
		var param;

		param = "action=AddProduct";
		param += "&ProductID=" + id;
		$("add_"+id).value = "订购中";	
		$("add_"+id).disabled = true;
		//$('boardContent').style.left=getPos(el,"Left")-620;  
		//$('boardContent').style.top=getPos(el,"Top")-400;  
		SendRequest(add_url, param, "POST", 
					function(responseText){
						GetMessage('boardContent');
						$("add_"+id).value = "已订购";	
						$("add_"+id).disabled = false;	
					});
}

function totalMoney(id,val,val2)
{
	if(isNum(val)){
		var param;

		param = "action=TotalMoney";
		param += "&ProductID=" + id;
		param += "&Quatity=" + val;
		//$("add_"+id).value = "立即订购";	
		//$("add_"+id).disabled = false;	
		SendRequest(add_url, param, "POST", 
					function(responseText){
						GetMessage('boardContent');
					});
	}else{
			$("pro_Quatity_"+id).value = val2;	
	}
}



