var gTypeMode = "PREF"; // 県別検索モード（上のエリアが出ない場合は「QUERY」です）
var gHeightOffset = 0; // IEとそれ以外で若干補正値をつける
var gCategoryMiniMessageHash = {
  "直営":"四谷大塚が首都圏に展開する直営校舎。" ,
  "四谷大塚NET":"四谷大塚が全国に展開する加盟塾。" ,
  "四谷大塚YTnet":"四谷大塚YTnet提携塾。" ,
  "公認会場":"全国統一小学生テストの会場として認定された塾。 " ,
  "公認会場*":"全国統一小学生テストの会場として認定された塾。 "
};

// cookieによる表示状態の記憶
function init() {
//resizeMe();
}

// 県別リストの表示
function disp( pPref , pArea ) {
  aPref = encodeURI( pPref );
  window.location.href = "result.php?pref=" + aPref ;
}

function resizeMe() {
  var h=0;
  var h2=0;
  var b=0;
  var f=0;
  var m=0;
	
  if ( IECheck() == true) {
    h = $( 'h' ).offsetHeight + $( 'h2' ).offsetHeight;
    f = $( 'f' ).offsetHeight;
    b = $( 'bdy').offsetHeight;
    b = document.documentElement.clientHeight;
  } else {
    h = $( 'h' ).clientHeight + $( 'h2' ).clientHeight;
    f = $( 'f' ).clientHeight;
    b = $( 'bdy').clientHeight;
  }

  m = 5;
  $('m').style.height = ( b - h - f - m ) + "px";
}

// 画像設定
function setPlace( pSchoolcode , pClasscode , pKubun , pName , pAddress , pTel , pHogosha , pTaisaku , pMinaoshi , pMap , p2nen ) {
  $('popup_map_area').setOpacity( 0.9 );
	
  if ( pMap == 1 ) {
    aFileName = "./map/" + pSchoolcode + pClasscode + ".jpeg";
    $( 'map_img' ).src = aFileName;
    $( 'mapref' ).href = aFileName;
    $( 'p_map' ).style.display = "block";
    $( 'popup_map_area' ).style.display = "block";
  } else {
    aFileName = "./image/none.gif";
    $( 'map_img' ).src = aFileName;
    $( 'mapref' ).href = "";
    $( 'p_map' ).style.display = "none";
    $( 'popup_map_area' ).style.display = "block";
  }

  // 住所を表示
  aAddress = pAddress;
  $( 'p_name' ).innerHTML = "【" + pKubun + "】" + pName + "<br /><span class=\"category_notice\">" + gCategoryMiniMessageHash[ pKubun ] + "</span>";
  $( 'p_address' ).innerHTML = aAddress;
  $( 'p_tel' ).innerHTML = "電話番号:" + pTel;
	
  if ( p2nen == 1 ) {
    $( 'p_2nen' ).className = "p_2nen";
  } else {
    $( 'p_2nen' ).className = "da";
  }
	
	
  // アイコンを表示
  if ( pHogosha == 1 ) {
    $( 'p_hogosha' ).className = "p_hogosha";
  } else {
    $( 'p_hogosha' ).className = "da";
  }
	
  if ( pMinaoshi == 1 ) {
    $( 'p_minaoshi' ).className = "p_minaoshi";
  } else {
    $( 'p_minaoshi' ).className = "da";
  }
	
  if ( pTaisaku == 1 ) {
    $( 'p_taisaku' ).className = "p_taisaku";
  } else {
    $( 'p_taisaku' ).className = "da";
  }
}

function hidePlace( pSchoolcode , pClasscode , pKubun , pName , pAddress , pTel , pHogosha , pTaisaku , pMinaoshi , pMap ) {
  $( 'popup_map_area' ).style.display = "none";
}

function highlight( pTarget , pValue ) {
  if ( pValue == 1 ) {
    $( pTarget ).style.background = "#FFFF99";
  } else {
    $( pTarget ).style.background = "none";
  }
}

// フォームに移動する
function gotoForm( pSchoolcode , pClasscode , pKubun , pName , pAddress , pTel , pHogosha , pTaisaku , pMinaoshi , pMap ) {
  if ( location.hostname == "www.yotsuyaotsuka.com" ) {
    window.location.href = "https://www.yotsuyaotsuka.com/toitsutest/moushikomi/form.php?jukucode=" + pSchoolcode + "&classcode=" + pClasscode ;
  } else {
    window.location.href = "./form.php?jukucode=" + pSchoolcode + "&classcode=" + pClasscode ;
  }
}

// 地図表示
function popupMap( pMap ) {
  a = window.open( "./map/" + pMap + '.jpeg',pMap,'width=430,height=380');
}


function IECheck() {
  if(navigator.appName.indexOf('Microsoft Internet Explorer') >= 0) {
    return true;
  } else {
    return false;
  }
}

function selectTbl( pTarget ) {
  pTarget.className = "selectedTbl";
}

function unSelectTbl( pTarget,pClassName ) {
  pTarget.className = pClassName;
}

function dispAreaList( pName , pType ) {
  if ( pType == 1 ) {
    $( pName ).className = "arealist_area_open";
  } else {
    $( pName ).className = "arealist_area";
  }
}

function openWin(url,width,height) {
    
  if(!width) width = 520;
  if(!height) height = 700;
    
  name = "subwin";
  features = [
  "width=" + width,
  "height=" + height,
  "left=20",
  "top=20",
  "scrollbars=yes",
  "resizable=yes",
  "locationbar=no",
  "status=0",
  "toolbar=0"
  ].join(",");
    
  //	aWin = window.open(url,name,features).focus();
  aWin = window.open(url,'sub',features);
}

function checkSearchForm() {
  if (( $F( "name" ) != "" ) || ( $F( "address" ) != "" )) {
    return true;
  } else {
    alert( "塾名もしくは住所を入力してください。" );
    return false;
  }
}
