//ハレンチ女学園　制服図鑑用JS
//2005.6.30
//M.Takahashi

var clist = CostumeList();
var areaArray = new Array();



function CostumeList(){
var a = new Array();


//ここから初期設定

//コスチュームリスト
a[1] = "札幌手○高校(冬)";
a[2] = "札幌東○高校(冬)";
a[3] = "札幌西○高校(冬)";
a[4] = "東○第四高校";
a[5] = "月○高校(冬)";
a[6] = "国○情報高校";
a[7] = "白○高校(冬)";
a[8] = "静○高校(冬)";
a[9] = "明○高校(冬)";
a[10] = "拓○高校";
a[11] = "(旧)啓○商業高校";
a[12] = "龍○学園高校(冬)";
a[13] = "○星女子高校(冬)";
a[14] = "創○高校(冬)";
a[15] = "○星学園新札幌高校";
a[16] = "○斗高校(冬)旧";
a[17] = "真○高校(冬)";
a[18] = "稚内商○高校";
a[19] = "篠○高校(冬)";
a[20] = "札幌○雲高校(冬)";
a[21] = "札幌○谷高校(冬)";
a[22] = "札幌厚○高校";
a[23] = "札幌○石高校";
a[24] = "新○高校";
a[25] = "(旧)札○商業高校(冬)";
a[26] = "札幌東○業高校(冬)";
a[27] = "札幌稲○高校";
a[28] = "北広○西高校(冬)";
a[29] = "○岸高校";
a[30] = "帯○三条高校";
//a[31] = "○狩高校";
a[32] = "○狩南高校";
a[33] = "○麻高校(冬)";
a[34] = "野○高校(冬)";
a[35] = "とわ○森高校(冬)";
a[36] = "小樽双○高校(冬)";
a[37] = "岩見沢農○高校";
a[38] = "登○高校";
a[39] = "(旧)登別○谷高校";
a[40] = "(新)登別○谷高校";
a[41] = "○歳高校(冬)";
a[42] = "千歳○陽高校";
a[43] = "標○高校";
a[44] = "○蘭商業高校";
a[45] = "(旧)旭川○業高校";
a[46] = "砂○南高校(冬)";
a[47] = "琴○工業高校";
//a[47] = "滝○西高校(冬)";
a[48] = "美唄聖○高校(冬)";
a[49] = "名寄○凌高校(冬)";
a[50] = "函館遺○高校(冬)";
a[51] = "帯○北高校";
a[52] = "釧○商業高校";
a[53] = "網○高校";
a[54] = "枝○高校";
a[55] = "斜○高校";
a[56] = "岩○高校";
a[57] = "○瑛高校";
a[58] = "浦○高校(冬)";
a[59] = "遠○高校";
a[60] = "虻○高校";
a[61] = "石狩○陽高校";
a[62] = "○陽高校";
a[63] = "○川高校";
a[64] = "○幌高校";
a[65] = "函○西高校(冬)";
a[66] = "○館稜北高校";
a[67] = "函館○尚学院";
a[68] = "小清○高校";
a[69] = "恵庭○高校";
a[70] = "更別○業高校";
a[71] = "南○高校";
a[72] = "江○高校";
a[73] = "(旧)美唄○高校";
a[74] = "幕○高校";
a[75] = "室蘭清○丘高校";
a[76] = "札幌山○手高校";
a[77] = "北見柏○高校";
a[78] = "帯広○商業高校";
a[79] = "札幌○一高校";
a[80] = "北海学○札幌高等学校";
a[81] = "北星○園大学附属高校";
a[82] = "小樽○業高校";
a[83] = "平○高校(冬)";
a[84] = "○斗高校(冬)";
a[85] = "○狩南高校(冬)";
a[86] = "当○高校";
a[87] = "女○別高校";
a[88] = "札幌○豊高校";
a[89] = "丘○高校";
a[90] = "聖○女子学院高校";
//a[93] = "オリジナル(冬)1";
//a[94] = "オリジナル(冬)2";
//a[95] = "オリジナル(冬)3";
//a[96] = "オリジナル(冬)4";
//a[97] = "オリジナル(冬)5";
a[100] = "(旧)札幌○岡高校";
a[101] = "稲○高校";
a[102] = "月○高校(夏)";
a[103] = "白○高校(夏)";
a[104] = "静○高校(夏)";
a[105] = "明○高校(夏)";
a[106] = "龍○学園高校(夏)";
a[107] = "○星女子高校(夏)";
a[108] = "(旧)創○高校(夏)";
a[109] = "(新)創○高校(夏)";
a[110] = "札○北高校";
a[111] = "○海高校";
a[112] = "(旧)○斗高校(夏)";
a[113] = "札幌○陽高校(夏)";
a[114] = "苫○牧西高校";
a[115] = "篠○高校(夏)";
a[116] = "札幌○雲高校(夏)";
a[117] = "札幌○谷高校(夏)";
a[118] = "函館○尚高校";
a[119] = "(旧)札○商業高校(夏)";
a[120] = "札幌東○業高校(夏)1";
a[121] = "(新)○斗高校(夏)";
a[122] = "拓○高校(夏)";
a[123] = "野○高校(夏)";
//a[124] = "とわ○森高校(夏)";
a[125] = "小樽双○高校(夏)";
a[126] = "○歳高校(夏)";
a[127] = "苫○牧南高校";
a[128] = "美唄聖○高校(夏)";
a[129] = "滝○西高校(夏)";
a[130] = "砂○南高校(夏)";
//a[131] = "旭○女子高校";
//a[97] = "室蘭○谷高校";
a[132] = "旭○南高校";
a[133] = "函館遺○高校(夏)";
a[134] = "名寄○凌高校(夏)";
a[135] = "浦○高校(夏)";
a[136] = "清○高校";
a[137] = "函○西高校(夏)";
a[138] = "小○水産高校(夏)";
a[139] = "帯広○谷高校";
a[140] = "釧路○業高校";
a[141] = "北見柏○高校";
a[142] = "帯広○陽高校";
a[143] = "札幌東○業高校(夏)2";
a[144] = "釧路江○高校(夏)";
a[145] = "石狩○高校(夏)";
a[146] = "静○高校";
a[147] = "真○高校(夏)";
a[148] = "○水高校";
a[149] = "(旧)函館○尚学院高校";
a[200] = "ブルマ(紺)";
a[201] = "ブルマ(紫)";
a[202] = "ブルマ(黄)";
a[203] = "サッカー部";
a[204] = "ソフトボール部";
a[205] = "テニス部";
a[206] = "水泳部";
a[207] = "水泳部(競泳用)";
a[208] = "チアリーディング部";
a[209] = "バスケットボール部";
a[210] = "陸上部";
a[211] = "応援団";

return a;
}


//北海道の地方別
areaArray["esashi"]      = [54];
areaArray["nayoro"]      = [49,134];
areaArray["engaru"]      = [59];
areaArray["abashiri"]    = [53];
areaArray["shari"]       = [55,68,87];
areaArray["kushiro"]     = [52,140,144];
areaArray["asahikawa"]   = [45,132];
areaArray["biei"]        = [57];
areaArray["obihiro"]     = [30,51,70,74,78,139,142,148];
areaArray["urakawa"]     = [58,135];
areaArray["takikawa"]    = [129];
areaArray["sunagawa"]    = [46,130];
//areaArray["ashibetsu"]   = [];
areaArray["iwanai"]      = [56];
areaArray["hakodate"]    = [50,65,66,67,118,133,137,149];
areaArray["ishikari"]    = [32,61,85,86,145];
areaArray["bibai"]       = [48,73,128];
areaArray["iwamizawa"]   = [37];
areaArray["otaru"]       = [36,82,125,138];
areaArray["ebetsu"]      = [33,34,35,72,123];
//areaArray["ebetsu"]      = [33,34,35,72,123,124];
areaArray["chitose"]     = [28,41,42,69,126];
areaArray["tomakomai"]   = [114,127];
areaArray["abuta"]       = [60];
areaArray["muroran"]     = [44,75];
areaArray["noboribetsu"] = [38,39,40];
areaArray["wakkanai"]    = [18];
areaArray["shizunai"]    = [146];
areaArray["shibetu"]     = [43];

//ボーイズ4Fオリジナル
areaArray["boys"] = [200,201,202,203,204,205,206,207,208,209,210,211];

//札幌市内
areaArray["takh"]      = [10,122];
areaArray["thok"]      = [101];
areaArray["tsei"]      = [27];
areaArray["tine"]      = [1];
areaArray["ksjoho"]    = [6];
areaArray["sryo"]      = [3];
areaArray["skawa"]     = [24];
areaArray["khsho"]     = [11];
areaArray["tkd4"]      = [4,71];
areaArray["hoka"]      = [17,83,100,147];
areaArray["hgishi"]    = [29];
//areaArray["iggen"]     = [];
areaArray["sishi"]     = [23];
areaArray["abetsu"]    = [22];
areaArray["hgshin"]    = [15,81];
areaArray["skta"]      = [110];
areaArray["tryo"]      = [2];
areaArray["hkai"]      = [80,90,111];
areaArray["tksam"]     = [5,79,102];
areaArray["hkryo"]     = [7,88,103];
areaArray["ssyu"]      = [8,104];
areaArray["msei"]      = [9,105];
areaArray["rkgakuen"]  = [12,106];
areaArray["hsjoshi"]   = [13,47,107];
areaArray["ssei"]      = [14,108,109];
areaArray["hkto"]      = [16,84,112,121];
areaArray["syo"]       = [113];
//areaArray["odama"]     = [];
areaArray["snoro"]     = [19,89,115];
areaArray["tun"]       = [20,116];
areaArray["otni"]      = [21,117];
areaArray["ssho"]      = [25,119];
areaArray["hsho"]      = [26,120,143];
areaArray["kytk"]      = [136];
//areaArray["khsnk"]      = [];



//以下　関数群
function cosAreaChange(area){
	cosImageRandom(area);
	cosWriteList(area);
}

function cosImageRandom(area){
	var nowarea = areaArray[area];
	var num = Math.floor(Math.random()*nowarea.length);
	cosChangeSchoolname(nowarea[num]);
	cosChangeImage(nowarea[num]);
}

function cosImageTarget(num){
	cosChangeImage(num);
	cosChangeSchoolname(num);
}

function cosChangeImage(num){
	var imgnum = num.toString();
	if(document.all){
		document.all("mainphoto").setAttribute("src","images/uniform/" + imgnum + ".jpg");
	}
	if(document.getElementById){
		document.getElementById("mainphoto").setAttribute("src","images/uniform/" + imgnum + ".jpg");
	}
}

function cosChangeImageList(num){
	var imgnum = num.toString();
	if(document.all){
		document.all("mainphotolist").setAttribute("src","images/uniform/" + imgnum + ".jpg");
	}
	if(document.getElementById){
		document.getElementById("mainphotolist").setAttribute("src","images/uniform/" + imgnum + ".jpg");
	}
}

function cosChangeSchoolname(num){
	var schoolname = clist[num];
	var schoolnum  = num.toString();
	var schoolText = schoolnum + '.' + schoolname;
	document.getElementById("nowschool").innerHTML = "";
	document.getElementById("nowschool").innerHTML = schoolText;
}

function cosWriteList(area){
	var nowarea = areaArray[area];
	var writeHTML = "";
	if(nowarea.length > 1){
		writeHTML = '<div id="agreementtext">このエリアに該当する制服</div>';
		for(var i = 0; i < nowarea.length; i++){
			var snum = nowarea[i].toString();
			var school = clist[nowarea[i]];
			var link = 'cosImageTarget(' + nowarea[i] + ')';
			writeHTML += '<div id="costume">' + snum + '.<a href="javascript:' + link + '">' + school + '</a></div>';
			//writeHTML += '<div id="costume">' + snum + '.<a href="javascript:void(0)" onclick="javascript:' + link + '">' + school + '</a></div>';
		}
	}
	document.getElementById("agreement").innerHTML = "";
	document.getElementById("agreement").innerHTML = writeHTML;
}

function writeAllList(liststart,listend){
	var writeHTML = "";
	liststart = (liststart) ? liststart : 0;
	listend = (listend) ? listend : clist.length;
	for(var i = liststart; i < listend; i++){
		if(!clist[i]){continue;}
		var cosnum = i.toString();
		var school = clist[i];
		writeHTML += cosnum + '.<a href="javascript:cosChangeImageList(' + i + ')">' + school + '</a><br />';
		//writeHTML += cosnum + '.<a href="javascript:void(0)" onclick="javascript:cosChangeImageList(' + i + ')">' + school + '</a><br />';
	}
	document.write(writeHTML);
}

function readRankImages(){
	rankImages = new Array(1,2,3,4,5);
	if(!rankImages){
		return false;
	}
	var setImages = new Array();
	for(i=0;i<rankImages.length;i++){
		setImages[i] = new Image();
		setImages[i].src = "./images/ranking/" + rankImages[i].toString() + ".jpg";
	}
}

function changeRankImg(num){
	var viewImage = "./images/ranking/" + num + ".jpg";
	document.getElementById('rankphoto').setAttribute("src",viewImage);
}