function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_nbGroup(event, grpName) { //v3.0
  var i,img,nbArr,args=MM_nbGroup.arguments;
  if (event == "init" && args.length > 2) {
    if ((img = MM_findObj(args[2])) != null && !img.MM_init) {
      img.MM_init = true; img.MM_up = args[3]; img.MM_dn = img.src;
      if ((nbArr = document[grpName]) == null) nbArr = document[grpName] = new Array();
      nbArr[nbArr.length] = img;
      for (i=4; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
        if (!img.MM_up) img.MM_up = img.src;
        img.src = img.MM_dn = args[i+1];
        nbArr[nbArr.length] = img;
    } }
  } else if (event == "over") {
    document.MM_nbOver = nbArr = new Array();
    for (i=1; i < args.length-1; i+=3) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = (img.MM_dn && args[i+2]) ? args[i+2] : args[i+1];
      nbArr[nbArr.length] = img;
    }
  } else if (event == "out" ) {
    for (i=0; i < document.MM_nbOver.length; i++) {
      img = document.MM_nbOver[i]; img.src = (img.MM_dn) ? img.MM_dn : img.MM_up; }
  } else if (event == "down") {
    if ((nbArr = document[grpName]) != null)
      for (i=0; i < nbArr.length; i++) { img=nbArr[i]; img.src = img.MM_up; img.MM_dn = 0; }
    document[grpName] = nbArr = new Array();
    for (i=2; i < args.length-1; i+=2) if ((img = MM_findObj(args[i])) != null) {
      if (!img.MM_up) img.MM_up = img.src;
      img.src = img.MM_dn = args[i+1];
      nbArr[nbArr.length] = img;
  } }
}

function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}



function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

function changeImages() {
	if (document.images && (preloadFlag == true)) {
		for (var i=0; i<changeImages.arguments.length; i+=2) {
			document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
		}
	}
}

var preloadFlag = false;
function preloadImages() {
	if (document.images) {
		adoption_map2_03_o = newImage("img/adoption_map2_03-o.gif");
		adoption_map2_07_o = newImage("img/adoption_map2_07-o.gif");
		adoption_map2_09_o = newImage("img/adoption_map2_09-o.gif");
		adoption_map2_11_o = newImage("img/adoption_map2_11-o.gif");
		adoption_map2_15_o = newImage("img/adoption_map2_15-o.gif");
		adoption_map2_19_o = newImage("img/adoption_map2_19-o.gif");
		adoption_map2_21_o = newImage("img/adoption_map2_21-o.gif");
		adoption_map2_23_o = newImage("img/adoption_map2_23-o.gif");
		adoption_map2_26_o = newImage("img/adoption_map2_26-o.gif");
		adoption_map2_28_o = newImage("img/adoption_map2_28-o.gif");
		adoption_map2_33_o = newImage("img/adoption_map2_33-o.gif");
		adoption_map2_37_adoption_map2_73_o = newImage("img/adoption_map2_37-adoption_m.jpg");
		adoption_map2_37_adoption_map2_68_o = newImage("img/adoption_map2_37-adoptio-51.jpg");
		adoption_map2_37_adoption_map2_65_o = newImage("img/adoption_map2_37-adoptio-52.jpg");
		adoption_map2_37_adoption_map2_60_o = newImage("img/adoption_map2_37-adoptio-53.jpg");
		adoption_map2_37_adoption_map2_57_o = newImage("img/adoption_map2_37-adoptio-54.jpg");
		adoption_map2_37_adoption_map2_53_o = newImage("img/adoption_map2_37-adoptio-55.jpg");
		adoption_map2_37_adoption_map2_50_o = newImage("img/adoption_map2_37-adoptio-56.jpg");
		adoption_map2_37_adoption_map2_43_o = newImage("img/adoption_map2_37-adoptio-57.jpg");
		adoption_map2_37_adoption_map2_39_o = newImage("img/adoption_map2_37-adoptio-58.jpg");
		adoption_map2_37_adoption_map2_28_o = newImage("img/adoption_map2_37-adoptio-59.jpg");
		adoption_map2_37_adoption_map2_26_o = newImage("img/adoption_map2_37-adoptio-60.jpg");
		adoption_map2_37_adoption_map2_23_o = newImage("img/adoption_map2_37-adoptio-61.jpg");
		adoption_map2_37_adoption_map2_21_o = newImage("img/adoption_map2_37-adoptio-62.jpg");
		adoption_map2_37_adoption_map2_19_o = newImage("img/adoption_map2_37-adoptio-63.jpg");
		adoption_map2_37_adoption_map2_33_o = newImage("img/adoption_map2_37-adoptio-64.jpg");
		adoption_map2_37_adoption_map2_15_o = newImage("img/adoption_map2_37-adoptio-65.jpg");
		adoption_map2_37_adoption_map2_07_o = newImage("img/adoption_map2_37-adoptio-66.jpg");
		adoption_map2_37_adoption_map2_09_o = newImage("img/adoption_map2_37-adoptio-67.jpg");
		adoption_map2_37_adoption_map2_11_o = newImage("img/adoption_map2_37-adoptio-68.jpg");
		adoption_map2_37_adoption_map2_03_o = newImage("img/adoption_map2_37-adoptio-69.jpg");
		adoption_map2_39_o = newImage("img/adoption_map2_39-o.gif");
		adoption_map2_43_o = newImage("img/adoption_map2_43-o.gif");
		adoption_map2_50_o = newImage("img/adoption_map2_50-o.gif");
		adoption_map2_53_o = newImage("img/adoption_map2_53-o.gif");
		adoption_map2_57_o = newImage("img/adoption_map2_57-o.gif");
		adoption_map2_60_o = newImage("img/adoption_map2_60-o.gif");
		adoption_map2_65_o = newImage("img/adoption_map2_65-o.gif");
		adoption_map2_68_o = newImage("img/adoption_map2_68-o.gif");
		adoption_map2_73_o = newImage("img/adoption_map2_73-o.gif");
		adoption_map2_78_o = newImage("img/adoption_map2_78-o.gif");
		adoption_map2_81_adoption_map2_91_o = newImage("img/adoption_map2_81-adoption_m.jpg");
		adoption_map2_81_adoption_map2_87_o = newImage("img/adoption_map2_81-adopti-125.jpg");
		adoption_map2_81_adoption_map2_83_o = newImage("img/adoption_map2_81-adopti-126.jpg");
		adoption_map2_81_adoption_map2_78_o = newImage("img/adoption_map2_81-adopti-127.jpg");
		adoption_map2_83_o = newImage("img/adoption_map2_83-o.gif");
		adoption_map2_87_o = newImage("img/adoption_map2_87-o.gif");
		adoption_map2_91_o = newImage("img/adoption_map2_91-o.gif");
		preloadFlag = true;
	}
}

CSInit = new Array;
function CSScriptInit() {
if(typeof(skipPage) != "undefined") { if(skipPage) return; }
idxArray = new Array;
for(var i=0;i<CSInit.length;i++)
	idxArray[i] = i;
CSAction2(CSInit, idxArray);}
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];}
		}
	}
}
CSStopExecution=false;
function CSAction(array) {return CSAction2(CSAct, array);}
function CSAction2(fct, array) { 
	var result;
	for (var i=0;i<array.length;i++) {
		if(CSStopExecution) return false; 
		var aa = fct[array[i]];
		if (aa == null) return false;
		var ta = new Array;
		for(var j=1;j<aa.length;j++) {
			if((aa[j]!=null)&&(typeof(aa[j])=="object")&&(aa[j].length==2)){
				if(aa[j][0]=="VAR"){ta[j]=CSStateArray[aa[j][1]];}
				else{if(aa[j][0]=="ACT"){ta[j]=CSAction(new Array(new String(aa[j][1])));}
				else ta[j]=aa[j];}
			} else ta[j]=aa[j];
		}			
		result=aa[0](ta);
	}
	return result;
}
CSAct = new Object;
function frameP(action) {
		if(parent.frames.length==0) {
			var fileName=window.location.href.substring(window.location.href.lastIndexOf("/")+1,window.location.href.length);
			window.location.href=action[1]+"?"+action[2]+"="+fileName;
		} else {
			if(top.location.search!="") {
				var sFrame=top.location.search.substring(1,top.location.search.indexOf("="));
				if(name==sFrame) {
					var sName=top.location.search.substring(top.location.search.indexOf("=")+1,top.location.search.length);
					var fileName=window.location.href.substring(window.location.href.lastIndexOf("/")+1,window.location.href.length);
					if(fileName!=sName) {
						location=sName;
					}
				}
			}
		}
	}
/*地図プリントアウト*/
function StartPrint()
{
	window.print();
}
