var banner_data = new Array();
var banner_cnt = 0;

function BannerListUpdate(ranking_seq,category){
	var url = "banner_list.php?ranking=" + ranking_seq + "&category=" + category;
	var json = new JKL.ParseXML.Text(url);
	if(json == ""){
		alert("error");
	}else{
		var text = json.parse();
		if(text != ""){
			banner_data = eval('(' + text + ')');
		}
	}

	setTimeout("BannerListUpdate(" + ranking_seq + ")","300000");
}

function BannerInsert(cnt){
	var html = "";
	var i;
	var viewBox = new Array();
	for(i=0;i<cnt;i++){
		if(banner_data['Items'].length > cnt){
			var n = 0;
			var loop = true;
			while(loop){
				loop = false;
				n = Math.floor(Math.random()*banner_data['Items'].length);
				if(viewBox.length){
					for(var f=0;f<viewBox.length;f++){
						if(viewBox[f] == n){
							loop = 1;
						}
					}
				}
			}
			viewBox[i] = n;
		}else{
			n = banner_cnt;
		}
		
		var title = banner_data['Items'][n]['Title'];
		var url = banner_data['Items'][n]['ImageURL'];
		var id = banner_data['Items'][n]['Id'];

		document.getElementById("banner_"+(i+1)).innerHTML = "<a href=ranking_manifest.php?id=" + id + "><img src='" + url + "' width='170px' height='70px' alt='" + title + "'></a>";
		document.getElementById("banner_title_"+(i+1)).innerHTML = "<a href=ranking_manifest.php?id=" + id + ">" + title + "</a>";
		banner_cnt++;

		if(banner_data["Items"].length < (banner_cnt+1)){
			banner_cnt=0;
		}
	}
	setTimeout("BannerInsert(" + cnt + ")","10000")
}

