// ---------- category background

catList = new Array("about","petit","cnc","mono","da","tmn","angela","various","misc");

function setCatBg(eid,epl) {
	var ent_id = "eid_"+eid;
	for (i=0; i<catList.length; i++) {
		if (epl.indexOf(catList[i]) != -1) {
			document.getElementById(ent_id).style.backgroundImage
			= (catList[i]=='') ? '' : 'url(http://tique.s34.coreserver.jp/sat2/img/h3_'+catList[i]+'.png)';
		}
	}
}

// ---------- recommend items

catNameList = new Array("null","null","null","null","Monologue","ÀõÁÒÂç²ð","TM NETWORK","angela","various","null","¥Ô¥¿¥´¥é¥¹¥¤¥Ã¥Á","¤ï¤¿¤·¤Î¤­¤â¤Á","ÆÉ¤ß½ñ¤­¤Î¥Ä¥Ü","¤Ë¤Û¤ó¤´¤Ç¤¢¤½¤Ü","¥×¥Á¥×¥Á¥¢¥Ë¥á","¤Ê¤Ê¤ß¤Á¤ã¤ó","¥â¥ê¥¾¡¼¤È¥­¥Ã¥³¥í","¤¤¤í¤¤¤í","null","null","null","null","null","null","null","null","null","null","null","null","null","¥Ë¥ã¥Ã¥­","¥¸¥ã¥à¡¦¥¶¡¦¥Ï¥¦¥¹¥Í¥¤¥ë","null","null","null","null","null","null","null","null","null","null","null","¤¦¤Þ¤ì¤ë¤Þ¤¨","¤¦¤Þ¤ì¤¿¤È¤­","¤¦¤Þ¤ì¤Æ¤«¤é");

function setItemSrc(cnm) {
	var catChk = 0;
	for (i=0; i<=catNameList.length; i++) {
		if (cnm.indexOf(catNameList[i]) != -1) {
			catChk = 1;
			document.writeln('<script language="JavaScript" type="text/javascript" src="http://tique.s34.coreserver.jp/sat2/js/item/items_' + i + '.js" ></script>');
		}
	}
	if (catChk != 1) {
		document.writeln('<script language="JavaScript" type="text/javascript" src="http://tique.s34.coreserver.jp/sat2/js/item/items_0.js" ></script>');
	}
}

function MakeArray(n) {
	this.length = n;
	for (var i=1; i<=n; i++) {
		this[i] = 0;
	}
	return this;
}
function dbItems(amz_id,item_cat,item_name,item_exp) {
	this.amz_id = amz_id;
	this.item_cat = item_cat;
	this.item_name = item_name;
	this.item_exp = item_exp;
}

function dispItems() {
	if (itemList.length > 0) {
		document.writeln('<div class="sidetitle" id="recomname">Recommends</div>');
		document.writeln('<div class="side" id="recomlist">');
		for (i=itemList.length; i>0; i--) {
 			document.writeln('<p class="rcm_items">');
			document.writeln('<a href="http://www.amazon.co.jp/gp/product/' + itemList[i].amz_id + '" target="_blank">');
			document.writeln('¢§' + itemList[i].item_name + '<br />');
			document.writeln('<img src="http://images-jp.amazon.com/images/P/' + itemList[i].amz_id + '.09.MZZZZZZZ.jpg" name="i' + itemList[i].amz_id + '" alt="' + itemList[i].item_name + '" style="border:none;" /></a><br />');
			document.writeln(itemList[i].item_exp);
			document.writeln('</p>');
		}
		document.writeln('</div>');
	}
}

function setItemsHeight() {
	if (itemList.length > 0) {
		var imgStt = document.images.length - itemList.length -2;
//		var imgStt = 1;
		var imgEnd = document.images.length +1;
		for (i=imgStt; i<=imgEnd-1; i++) {
			var imgSrc = document.images[i];
			if (imgSrc.height > 100) imgSrc.height = 75;
		}
	}
}

// ---------- amazon filter

document.onclick = function(e) {
	var url, ie;
	if (document.all) {
		url = window.event.srcElement.href;
		ie = (!window.opera) ? 1 : 0;
	}
	else if (document.getElementById && e.which == 1) {
		url = e.target.href || e.target.parentNode.href;
	}

	if (url && url.match(/amazon/)) {
		if (ie && url.match(/[^€x21-€x7E]/)) {
			if (!window.createPopup) {
				window.event.srcElement.target = "_blank";
				return true;
			}
			url = escape(url);
			url = decodeURIComponent(url);
			url = encodeURI(url);
		}
		if (!url.match(/\/$/)) url += "/";
		url += "otsi-22";
		window.open(url);
		return false;
	}
}
