
/* Functions that swaps images. */
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];}
}
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;
}

/* Functions that handle preload. */
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 getLocal(val){

	document.forms[0].diff_h.value	=	val;
	document.forms[0].cur_time.value	=	"";
	if (!val) return false;

	diff = parseInt(val);
	today	=	new Date();
	cur	=	new Date();

	cur.setTime(today.getTime() + (diff * 60 * 60 * 1000));

	cur_yy	=	cur.getFullYear();
	cur_mm	=	cur.getMonth() + 1;
	cur_dd	=	cur.getDate();
	cur_h	=	cur.getHours();
	cur_m	=	cur.getMinutes();
	cur_time	=	cur_yy + "年" + cur_mm + "月" + cur_dd + "日 " + cur_h + "時" + cur_m + "分";
	document.forms[0].cur_time.value	=	cur_time;
}

//========================================================================//
// マクロメディア ビヘイビアスクリプト                                    //
//========================================================================//



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_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

//拡大画像を表示する
function pwinOpen(imgSrc){
	var lgPhoto=document.getElementById('lPhoto');
	lgPhoto.src = imgSrc;		
	var pWin=document.getElementById('pWindow');
	pWin.style.visibility = 'visible';
}

//拡大画像を閉じる
function cls(){
	var pWin=document.getElementById('pWindow');
	pWin.style.visibility = 'hidden';		
	var lgPhoto=document.getElementById('lPhoto');
	lgPhoto.src = "img/loading.gif";
}

function myChgPic(myPicURL){
   document.images["myBigImage"].src = myPicURL;
}

//========================================================================//
//表示切替スクリプト 2006/10 安心サポートリニューアル料金掲載
//========================================================================//
function switch_section(sec,sub){
    i = 0;
    do
    {
        var current_section = null;
        if ( document.all){
            current_section = document.all['section_'+sec+'_'+i];}
        else if ( document.getElementById ){
            current_section = document.getElementById('section_'+sec+'_'+i);}
        if ( current_section != null ){ 
            current_section.style.overflow = ( i == sub ? 'visible' : 'hidden' );
            current_section.style.visibility = ( i == sub ? 'visible' : 'hidden' );
        }
        i++;
    } while ( current_section != null );
}
//========================================================================//
// 検索条件の入力チェック　　　　　　                                    //
//========================================================================//
function checkForm(){
	if(document.searchbox.Area.value == ''){
		alert('エリアをお選びください');
		document.searchbox.Area.focus();
		return false;
	}
	if(document.searchbox.City.value == ''){
		alert('都市をお選びください');
		document.searchbox.City.focus();
		return false;
	}
	return true;
}

//========================================================================//
// 詳細検索条件の入力チェック　　　　                                    //
//=======================================================================//
function chkradio(oj) {
	var flag = 1; 
	for(i=0; i<document.searchdetail.City.length; i++){ 
		if(document.searchdetail.City[i].checked){ 
			flag = 0; 
		break; 
		} 
	} 
	if (flag) { 
		window.alert('都市をお選びください。');
		return false ;
	}else{
		return true ;
	}
}