﻿		function goByAward(award){
			if(award===""){
				alert("请选择奖品券范围");
				return;
			}
			getByAwardPage(1,'giftByAward.jhtml',award);
		}
		function getByAwardPage(page,pageUrl,award)			//根据分页记录
		{			
			var xmlHttp;					
			try				//获取XMLHttpRequest
			{    // Firefox, Opera 8.0+, Safari    
				xmlHttp=new XMLHttpRequest();				
			}
			catch (e)
			{    // Internet Explorer    
				try
				{
					xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");					
				}
				catch (e)
				{
					try
					{
						xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");						
					}
					catch (e)
					{
						alert("Your browser does not support AJAX!");					
					}
				}
			}
			var url;									
			url = pageUrl+"?page="+page+"&award="+award;				
			xmlHttp.onreadystatechange=function()
			{
				if(xmlHttp.readyState==4)
				{								
					document.getElementById("trLoading1").style.display = "none";
					document.getElementById("allTypeId1").style.display = "none";
					document.getElementById("allTypeId2").style.display = "inline";
					document.getElementById("trPageContainer1").style.display = "inline";						
					document.getElementById("pageContainer1").innerHTML=xmlHttp.responseText;										
				}
			}			
			
			xmlHttp.open("GET",url,true);
						
			document.getElementById("trLoading1").style.display = "inline";
			document.getElementById("forGiftByAward").style.display = "none";
			xmlHttp.send(null);
			
		}			
		function pageByAwardGoto(totalPage,pageUrl,award)
		{
			var page = Trim(document.getElementById("PageNo").value);
			if(page=="")
			{
				alert("请输入页码！");
				document.getElementById('PageNo').focus();
				return;
			}
			if(!IsNumber(page))
			{
				alert("页码必须为数字！");
				document.getElementById('PageNo').focus();
				return;
			}
			if(parseInt(page)>totalPage)
			{
				alert("页码范围错误!");
				document.getElementById('PageNo').focus();
				return;
			}
			getByAwardPage(page,pageUrl,award);		
		}
		/**删除字符串中的空格*/
		function Trim(sText) 
		{ 
		    return sText.replace(new RegExp("(^[\\s]*)|([\\s]*$)", "g"), ""); 
		}
		/*判断是否数字*/
		function IsNumber(str)
		{
		  var pattern = /^[0-9]+$/g;
		  return pattern.test(str);
		}