﻿var arrAdAreaView = null;
function initAdAreaViewrView(){
	arrAdAreaView = null;
	arrAdAreaView = new Array();
}

function AdAreaViewerView(controlID, viewerStyle, extention, adId, imageUrl, linkAddress, linkType, subject, width, height, left, top)
{
	arrAdAreaView[arrAdAreaView.length] = new Array(controlID, viewerStyle, extention, adId, imageUrl, linkAddress, linkType, subject, width, height, left, top);
}


function RunAdAreaViewerView()
{
	var index = Math.floor(Math.random()*arrAdAreaView.length);
	var data = arrAdAreaView[index];
	PrintAdAreaViewerView(data[0], data[1], data[2], data[3], data[4], data[5], data[6], data[7], data[8], data[9], data[10], data[11]);
}

function PrintAdAreaViewerView(controlID, viewerStyle, extention, adId, imageUrl, linkAddress, linkType, subject, width, height, left, top){
	var tag = "";

	switch (viewerStyle)
	{
		case "Banner" :
			if ( extention.indexOf("swf") > -1 ){
				var lastIndex = imageUrl.lastIndexOf("swf");
				imageUrl = imageUrl.substring(0, lastIndex-1);
				AC_CALL_SWF_CDN_FOR_BANNER(controlID, imageUrl, width, height);
				break;
			}
			AdAreaViewerView_Banner(extention, adId, imageUrl, linkAddress, linkType, subject, width, height);
			break;
		case "Layer" :
			AdAreaViewerView_Layer(controlID, extention, adId, imageUrl, linkAddress, linkType, subject, width, height, left, top);
			break;
		case "Popup" :
			AdAreaViewerView_Popup(controlID, extention, adId, imageUrl, linkAddress, linkType, subject, width, height, left, top);
			break;
	}
}
