//读取广告
//ADId:广告位ID
//josn:josn字符变量名称
//Nums:根据此参数返回不同值，1,转向地址；2,图片地址；3,标题；其他：显示广告
var domain=(location.href.toLowerCase().indexOf('21cp.com')>=0)?'21cp.com':'21cp.net';

function ADRotateShow(ADId,josn,Nums){
	var strOne = josn.split("$");
	for(var i = 0; i < strOne.length; i++) {
		strTwo = strOne[i].split("|");
		if (strTwo[0] == ADId)
		{
			strThree = strTwo[2].split(","); //拆分所有图片
			strFour = strTwo[3].split(","); //广告指向地址
			strFive = strTwo[4].split(","); //广告标题
			var picSrc = ""
			var ADUrl = ""
			var ADTitle = ""
			for(var n = 0 ; n<strThree.length; n++)
			{
				picSrc!=""?picSrc = picSrc + "," + strThree[n]:picSrc = picSrc + strThree[n]
				ADUrl!=""?ADUrl = ADUrl + "," + strFour[n]:ADUrl = ADUrl + strFour[n]
				ADTitle!=""?ADTitle = ADTitle + "," + strFive[n]:ADTitle = ADTitle + strFive[n]
			}
			picSrcInfo = picSrc.split(",");
			ADUrlInfo = ADUrl.split(",");
			ADTitleInfo = ADTitle.split(",");
			PicLen = picSrcInfo.length//总共有多少图片
			var date=new Date(); 

			if (strTwo[1] == 99999)
			{
				var Weeks = date.getDay();         //当前星期
				if (Weeks==0) Weeks = 7;  //从1开始，周日为7
				if (Weeks >= PicLen)  //周几数大于等于图片数组长度才进行取模
				{
					PicNums = Math.floor(Weeks%PicLen)//读取第几张图片
					if (PicNums>0)
					{
						PicNums = PicNums - 1
					}else{
						PicNums = PicLen-1
					}
				}else{
					PicNums = Weeks-1//读取第几张图片
				}
				picSrcUrl = picSrcInfo[PicNums];	
				picSrcWebUrl = ADUrlInfo[PicNums];
				PicSrcTitle = ADTitleInfo[PicNums];
			}else{
				var hours=date.getHours();         //当前小时
				var NumsOneTime = Math.floor(hours/strTwo[1]) //计算当前时间是第几次轮换	
				if (NumsOneTime >= PicLen)
				{
					PicNums = NumsOneTime%PicLen//读取第几张图片
				}else{
					PicNums = NumsOneTime//读取第几张图片
				}	
				picSrcUrl = picSrcInfo[PicNums];		
				picSrcWebUrl = ADUrlInfo[PicNums];
				PicSrcTitle = ADTitleInfo[PicNums];
			}
			//document.write("<a href='"+ picSrcWebUrl +"' target='_blank'><img src='http://img.21cp.net/ads/"+ picSrcUrl +"' title='"+ PicSrcTitle +"' /></a>")
			//document.write(picSrcWebUrl)
                        PicSrcTitle=PicSrcTitle.replace("21cp.net",domain);   
			var strDocument = "";
			switch(Nums) {
				 case 1:
					 return picSrcWebUrl
					 break;
				 case 2:
				     return "http://img."+domain+"/ads/" + picSrcUrl
					 break;
				 case 3:
				     return PicSrcTitle
					 break;
				 default:
					 document.write("<a href='"+ picSrcWebUrl +"' target='_blank'><img src='http://img."+domain+"/ads/"+ picSrcUrl +"' title='"+ PicSrcTitle +"' /></a>");
				 }

		}
	}
}


