﻿function AdItem()
{
	this.id=0;
	this.type=1;
	this.name="";
	this.title="";
	this.source="";
	this.URL;
	this.target="_blank";	
	this.priority=1;
	this.style;
	this.parameter;
};
function vAds()
{
	this.items=new Array();
	this.width=0;
	this.height=0;
	this.ShowType=0;
	this.name;
	this.add=function(item)
	{
		this.items[this.items.length]=item;
	};
	this.show=function()
	{
		this.divname="vAds_"+this.name;
		switch(this.ShowType)
		{
			
			default:
				document.write("<div id=\""+this.divname+"\"");
				document.write(" style=\"visibility:visible; z-index:1; width:");
				document.write(this.width+"px;height:"+this.height+"px;\">");
				document.write(this.GetData());
				document.write("</div>");
			break;
		}
	};
	this.GetData=function()
	{
		var index=this.GetIndex();
		if(index<0)return;
		var str = "";
		var item=this.items[index];
		str+="<a href=\""+item.URL+"\" target=\""+item.target+"\" title=\""+item.title+"\"";
		if(item.style)str+=" style=\""+item.style+"\"";
		str+=">"+item.title+"</a>";
	  return str;
	};
	this.GetIndex=function()
	{
		if(this.items.length<=1)return this.items.length-1;
		var m=this.items.length;
		var s=0;
		for(var i=0;i<m;i++)
		{
			s=s+this.items[i].priority;
		};
		if(s<=0)return -1;
		var r = Math.random() * s;
		var i = 0;
	  var j = 0;
	  while (true) 
	  {
	    j = j + this.items[i].priority;
	    if (j >= r) break;
	    i++;
	  };
	  if(i>=m)i=0;
	  return i;
	};
};

var W001=new vAds("W001");
W001.width="300";W001.height="20";W001.name="W001";var item=new AdItem();item.id=11;item.name="精品";item.title="精品";item.type=1;item.URL="http://yijiayi.711688.net/";item.source="/Uploads/Ads/";W001.add(item);W001.show();