			rnd.today=new Date();
			rnd.seed=rnd.today.getTime();
			function rnd() 
			{
				rnd.seed = (rnd.seed*9301+49297) % 233280;
				return rnd.seed/(233280.0);
			}
			function rand(number) 
			{
				return Math.ceil(rnd()*number);
			}
			function getNode(objectDoc,strPath)
			{
				var returnValue="";
				var strValue=objectDoc.selectSingleNode(strPath);
				if(strValue)returnValue=strValue.text;
				return returnValue;
			}
			function GetData(Adnum,xmlFileName,Adlen)
			{
				var objectDoc=new ActiveXObject("MSXML2.DOMDocument.3.0");
				var myHolder=document.getElementById("insertdiv");
				var xmlObj;
				var stopid	= Adnum;
				objectDoc.async = false;
				objectDoc.load("/Addoc/xmldata/"+xmlFileName);
				if(objectDoc.parseError.errorCode != 0) 
				{}
					//alert("数据加载错误!");
				else
				{
					//alert("数据加载成功!");
					var objectItem=objectDoc.selectNodes("/NewDataSet/OnlineAd");
					if(objectItem.length>0)
					{
						//alert(objectItem.length);
						var count1 = 0;
						var j = 1,cursor = 0;
						var r = Math.ceil(Math.random()*(objectItem.length-1));

//						var r = rand(objectItem.length-Adnum);
						//alert(r);
						//myTable = document.createElement("<table style='display:none; width:100%;' border=0>");
						for(var i = 0;i<Adnum;i++)
						{
							cursor = i+r;
							if (cursor>objectItem.length-1)
								cursor	= cursor	- objectItem.length;
							
							var s = getNode(objectDoc,"/NewDataSet/OnlineAd["+cursor+"]/ad_title1").length;
							if( s <= Adlen && s>0 )
							{
								var ItemObject = document.getElementById("A"+j);
								ItemObject.innerText = getNode(objectDoc,"/NewDataSet/OnlineAd["+cursor+"]/ad_title1");
								//ItemObject.innerText = cursor;
								ItemObject.href = getNode(objectDoc,"/NewDataSet/OnlineAd["+cursor+"]/ad_htmlurl")
								//strHtml += "<tr><td><a href="+getNode(objectDoc,"/NewDataSet/OnlineAd["+r+"]/ad_htmlurl")+" target=_blank>"+ getNode(objectDoc,"/NewDataSet/OnlineAd["+r+"]/ad_title1") +"</a></td></tr>";
								count1++;
								j++;
							}
							else
							Adnum++;
							
							if(count1==stopid)
							{
								//strHtml +="</table>";
								//var div1 = document.getElementById("insertdiv");
								//div1.innerHTML = strHtml;					
								break;
							}
							
						}	
					}
					else
					{
						
					}
					
				}		
			}
			
