﻿
/*********************************
　ロールオーバーetc…Javascript設定
*********************************/

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

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_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/*********************************
	ウィンドウオープン(汎用版)
	Ver-1.00
*********************************/
function windowOpen(in_url, in_target, in_parameter) {
	window.open(in_url, in_target, in_parameter);
}


/*********************************
	ウィンドウオープン1
	Ver-1.00(既存)
*********************************/
function makeRemote(jump) {
	remote = window.open((jump),"remotewin", "resizable=yes,width=540,height=520,scrollbars");
}


/*********************************
	ウィンドウオープン2
	Ver-1.00(既存)
*********************************/
function makeRemote2(jump) {
	remote = window.open((jump),"remotewin2", "resizable=yes,width=540,height=520,scrollbars");
}


/*********************************
	ウィンドウクローズ(汎用版)
	Ver-1.00
*********************************/
function winndowClose() {
	window.close();
}


/*********************************
   ページアップ、スクロールバー移動
　長い時ワープ
*********************************/
function pageup(e) {
 UAGENT = navigator.userAgent.toUpperCase();
 if (UAGENT.indexOf("MSIE") >=0) { posi = event.y; }
 else { posi = e.pageY; }
 moveObje(posi);
}
function moveObje(position) {
 move = position / 10;
 point = parseInt(position - move);
 scrollTo(0,point);
 if (point > 0) { setTimeout("moveObje(point)",10); }
} 


/*********************************
	検索結果一覧画面(こだわり条件の開閉)
*********************************/
function show_old() {
	var objID=document.getElementById( "kodawari_area" );
	
	// var imgID=document.getElementById( "kodawari_img" );
	var imgID=document.getElementById( "SEARCH_ITEM_kodawari_img" );
	// 2009/02/17 amaya
	
	var textID=document.getElementById( "kodawari_text" );

	if(objID.className=='close') {
		objID.style.display='block';
		objID.className='open';
		imgID.src='img/yajirushi02.gif';
		textID.innerHTML ='\u9589\u3058\u308B';
	}else{
		objID.style.display='none';
		objID.className='close';
		imgID.src='img/yajirushi01.gif';
		textID.innerHTML ='\u3053\u3060\u308F\u308A\u6761\u4EF6';
	}
}

function show() {
	var objID=document.getElementById( "kodawari_area" );
	var imgID=document.getElementById( "SEARCH_ITEM_kodawari_img" );
	var textID=document.getElementById( "kodawari_text" );

	if(objID.className=='close') {
		objID.style.display='block';
		objID.className='open';
		
		// alert(imgID.src);
		// imgID.src='img/yajirushi02.gif';
		imgID.src = imgID.src.replace("yajirushi01.gif", "yajirushi02.gif")		
		
		textID.innerHTML ='\u9589\u3058\u308B';
	}else{
		objID.style.display='none';
		objID.className='close';

		// imgID.src='img/yajirushi01.gif';
		imgID.src = imgID.src.replace("yajirushi02.gif", "yajirushi01.gif")		

		textID.innerHTML ='\u3053\u3060\u308F\u308A\u6761\u4EF6';
	}
}


function xy1(img1) {


	with (img1){
        //if (width == 0 || height == 0){
        //    setTimeout("xy1(img1)", 2000);       
        //    return; 
        //}

		if (width < height) { 
    		style.width = width*(width/height);
	    	// alert(width + "  " + height);
	    }
	}
	
    setTimeout( function() {
	    with (img1){
		    if (width < height) { 
    		    style.width = width*(width/height);
	        }
	    }
    }, 500 * 1 );

}


function xy2()
{
    var result = "";
    var pCollection1 = document.getElementsByTagName('img');
    var pCollection2 = document.getElementsByTagName('input');
    // pCollection3 = pCollection1.push(pCollection2);
    
    for( var index in pCollection1 )
    {
        if (pCollection1[index].id) {
        
  	        with (pCollection1[index].id){
  	            if (typeof(width) != "undefined"){
		            if (width < height) { 
    		            style.width = width*(width/height);
	                }
	            }  
	        }    
        
            result += "[" + index + "]=[" + pCollection1[index] + "]" + "\n";
        }
    }

    alert(result);

}

function xy3(img1id) {

    img1 = document.getElementById(img1id);
    
    // alert(img1id);

	with (img1){
	    
        if (typeof(width) == "undefined" || (width == 0 || height == 0)) {
                setTimeout("xy3('" + img1id + "')", 100);      
                // alert("1" ); // + String(width) + String(height)
                // alert(width);
                return;          
        }	

		if (width < height) { 
    		style.width = String(width*(width/height)) + "px";
    		// style.width = width*(width/height);
            // alert("2"); 
    		// style.width = String(100.77) + "px";
	    	return;
	    }
	}	
    // alert("3"); 
}
