// クラス
function randomContent(contentHtml, contentLen, contentWrapperHtmlOpen, contentWrapperHtmlClose) {
	this.contentHtml = contentHtml;
	this.contentLen = contentLen;
	this.contentWrapperHtmlOpen = contentWrapperHtmlOpen;
	this.contentWrapperHtmlClose = contentWrapperHtmlClose;
}
randomContent.prototype = {
	shuffle: function(ar) {
		var ar2 = ar.concat();
		for (var i=0,l=ar.length; i<l; i++) {
			var pos = Math.floor( Math.random() * ar2.length )
			var el = ar2[pos];
			ar2.splice( pos, 1 );
			ar[i] = el;
		}
		return ar;
	},
	write: function() {
		var html = this.contentWrapperHtmlOpen;
		var ar = this.shuffle(this.contentHtml);
		for (var i=0,l=this.contentLen; i<l; i++) {
			html += ar[i];
		}
		html += this.contentWrapperHtmlClose;
		document.write(html);
	}
}


// 実際使うとき（インスタンス）
var randomBnr = new randomContent(
	[
	'<li><a href="/archives/c-1.html"><img src="/banner/images/c-1.jpg"><\/a><\/li>',
	'<li><a href="/archives/c-2.html"><img src="/banner/images/c-2.jpg"><\/a><\/li>',
	'<li><a href="/archives/c-4.html"><img src="/banner/images/c-4.jpg"><\/a><\/li>',
	'<li><a href="/archives/c-7.html"><img src="/banner/images/c-7.jpg"><\/a><\/li>',
	'<li><a href="/archives/b-88.html"><img src="/banner/images/b-88.jpg"><\/a><\/li>',
	'<li><a href="/archives/b-134.html"><img src="/banner/images/b-134.jpg"><\/a><\/li>',
	'<li><a href="/archives/c-23.html"><img src="/banner/images/c-23.jpg"><\/a><\/li>',
	'<li><a href="/archives/cg-60.html"><img src="/banner/images/cg-60.jpg"><\/a><\/li>',
	'<li><a href="/data.cgi?plugin=Tagging_petto&tag=checked"><img src="/banner/images/pet.jpg"><\/a><\/li>',
	'<li><a href="/data.cgi?plugin=Tagging_reikin&tag=checked"><img src="/banner/images/reikinnasi.jpg"><\/a><\/li>'
	],
	5,
	'<ul>',
	'<\/ul>'
);
randomBnr.write();
