function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}
userAgent = window.navigator.userAgent;
browserVers = parseInt(userAgent.charAt(userAgent.indexOf("/")+1),10);
mustInitImg = true;
function initImgID() {di = document.images; if (mustInitImg && di) { for (var i=0; i<di.length; i++) { if (!di[i].id) di[i].id=di[i].name; } mustInitImg = false;}}
function findElement(n,ly) {
	d = document;
	if (browserVers < 4)		return d[n];
	if ((browserVers >= 6) && (d.getElementById)) {initImgID; return(d.getElementById(n))}; 
	var cd = ly ? ly.document : d;
	var elem = cd[n];
	if (!elem) {
		for (var i=0;i<cd.layers.length;i++) {
			elem = findElement(n,cd.layers[i]);
			if (elem) return elem;
		}
	}
	return elem;
}
function changeImages() {
	d = document;
	if (d.images) {
		var img;
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			img = null;
			if (d.layers) {img = findElement(changeImages.arguments[i],0);}
			else {img = d.images[changeImages.arguments[i]];}
			if (img) {img.src = changeImages.arguments[i+1];}
		}
	}
}

function checkAll() {
	var v = document.getElementsByClassName('shop_chk');
	$A(v).each(function(element) {
		element.checked = true;
	});
}

function clearAll() {
	var v = document.getElementsByClassName('shop_chk');
	$A(v).each(function(element) {
		element.checked = false;
	});
}

function getMgenres(){
	var mgenreData = [
		{
			id: "0",
			itemdata: [
			] 
		},
		{
			id: "01",
			itemdata:[
				{ text: "書道・ペン字", id: "01001" },
				{ text: "手紙", id: "01002" },
				{ text: "辞典", id: "01003" },
				{ text: "スピーチ・冠婚葬祭・マナー", id: "01004" },
				{ text: "出産・育児", id: "01005" },
				{ text: "名前", id: "01006" },
				{ text: "園芸", id: "01007" },
				{ text: "ペット", id: "01008" },
				{ text: "麻雀", id: "01009" },
				{ text: "囲碁・将棋", id: "01010" },
				{ text: "折り紙・工作・遊び", id: "01012" },
				{ text: "娯楽・趣味", id: "01013" },
				{ text: "イラスト・レタリング", id: "01014" },
				{ text: "スポーツ", id: "01015" }, 
				{ text: "占い", id: "01016" },
				{ text: "生活一般", id: "01017" },
				{ text: "料理", id: "01018" },
				{ text: "健康・医学", id: "01019" },
				{ text: "美容・エクササイズ", id: "01020" },
				{ text: "外国語", id: "01021" },
				{ text: "資格・検定試験", id: "01022" },
				{ text: "運転免許", id: "01023" },
				{ text: "パズル・ポシェット", id: "01024" }
			]
		},
		{
			id: "02",
			itemdata: [
				{ text: "学校で教えない教科書シリーズ", id: "02001" },
				{ text: "学校で教えない教科書　実務書シリーズ", id: "02015" },
				{ text: "知りたいことをマンガで読む", id: "02002" },
				{ text: "歴史", id: "02003" },
				{ text: "宗教", id: "02004" },
				{ text: "読物", id: "02005" },
				{ text: "サブカルチャー", id: "02006" },
				{ text: "雑学", id: "02007" },
				{ text: "雑学（文庫）", id: "02014" },
				{ text: "経営実務", id: "02008" },
				{ text: "自己啓発", id: "02009" },
				{ text: "経済", id: "02010" },
				{ text: "競馬", id: "02012" },
				{ text: "ゲーム・クイズ・パズル", id: "02013" }
			]
		},
		{
			id: "04",
			itemdata: [
				{ text: "にちぶんムック", id: "04001" }
			]
		},
		{
			id: "05",
			itemdata: [
				{ text: "コミックス", id: "05001" },
				{ text: "コミック文庫", id: "08001" }
			]
		},
		{
			id: "12",
			itemdata: [
				{ text: "日文新書", id: "12001" }
			]
		},
		{
			id: "13",
			itemdata: [
				{ text: "日文図解新書", id: "13001" }
			]
		},
		{
			id: "14",
			itemdata: [
				{ text: "日文実用PLUS", id: "14001" }
			]
		},
		{
			id: "15",
			itemdata: [
				{ text: "マンガで読む名作", id: "15001" }
			]
		},
		
		{
			id: "09",
			itemdata: [
				{ text: "KAREN COMICS", id: "09001" },
				{ text: "KAREN　コミック文庫", id: "10001" },
				{ text: "KAREN文庫", id: "11001" }
			]
		}
	];
	return mgenreData;
}

var mgenres = getMgenres();

function changeMgenre(obj){
	var num = obj.selectedIndex;
	var html = "<option value=\"0\">- 中ジャンル -</option>";
	if(mgenres[num]){
		var mgenre = mgenres[num].itemdata;
		for(i = 0; i < mgenre.length; i++){
			html += "<option value=\"" + mgenre[i].id + "\">" + mgenre[i].text + "</option>\n";
		}
	}
	$("m_genre").update(html);
}

function jumpMenu(obj){
	window.location.hash=obj.options[obj.selectedIndex].value;
}
