// JavaScript Document
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function login() 
{
  if (document.form1.see1.value == "") {
	alert("地域を選擇してください．");
    document.form1.see1.focus();
	return (false);
  }
  return true;
}

function checkName() 
{
  if (document.form2.see4.value == "") {
	alert("ホテル名を入力してください．");
    document.form2.see4.focus();
	return (false);
  }
  return true;
}

function checklevel(name,level) 
{
  document.form3.see5.value=name;
  document.form3.see6.value=level;
  document.form3.submit();
}

function namosw_init_float_layers()
{
  var name;
  var layer;
  var i;
  var j;

  j = 0;
  document._float_layers = new Array(Math.max(1, namosw_init_float_layers.arguments.length/2));
  for (i = 0; i < namosw_init_float_layers.arguments.length; i += 2) {
    name  = namosw_init_float_layers.arguments[i];
    if (name == '')
      return;
    if (navigator.appName.indexOf('Netscape', 0) != -1) {
      layer = document.layers[name];
      layer._fl_pos_left = layer.left;
      layer._fl_pos_top  = layer.top;
    } else {
      layer = document.all[name];
      layer._fl_pos_left = layer.style.pixelLeft;
      layer._fl_pos_top  = layer.style.pixelTop;
    }
    layer._fl_pos = namosw_init_float_layers.arguments[i+1];
    if (layer)
      document._float_layers[j++] = layer;
  }
  document._fl_interval = setInterval('namosw_process_float_layers()', 200);
}

function namosw_page_width()
{
  return (navigator.appName.indexOf('Netscape', 0) != -1) ? innerWidth  : document.body.clientWidth;
}

function namosw_page_height()
{
  return (navigator.appName.indexOf('Netscape', 0) != -1) ? innerHeight : document.body.clientHeight;
}

function namosw_process_float_layers()
{
  if (document._float_layers) {
      var i;
      var layer;
      for (i = 0; i < document._float_layers.length; i++) {
	  layer = document._float_layers[i];
	  if (navigator.appName.indexOf('Netscape', 0) != -1) {
	    if (layer._fl_pos == 1)
	      layer.left = layer._fl_pos_left + window.pageXOffset;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 5) 
	      layer.left = window.pageXOffset;
	    else if (layer._fl_pos == 3 || layer._fl_pos == 6) 
	      layer.left = window.pageXOffset + (namosw_page_width() - layer.clip.width)/2;
	    else
	      layer.left = window.pageXOffset + namosw_page_width() - layer.clip.width - 16;
	    if (layer._fl_pos == 1)
	      layer.top = layer._fl_pos_top + window.pageYOffset;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 3 || layer._fl_pos == 4)
	      layer.top = window.pageYOffset;
	    else
	      layer.top  = window.pageYOffset + namosw_page_height() - layer.clip.height;
	  } else {
	    if (layer._fl_pos == 1)
	      layer.style.pixelLeft = layer._fl_pos_left + document.body.scrollLeft;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 5)
	      layer.style.pixelLeft = document.body.scrollLeft;
	    else if (layer._fl_pos == 3 || layer._fl_pos == 6)
	      layer.style.pixelLeft = document.body.scrollLeft + (namosw_page_width() - layer.style.pixelWidth)/2;
	    else
	      layer.style.pixelLeft = document.body.scrollLeft + namosw_page_width()  - layer.style.pixelWidth;
	    if (layer._fl_pos == 1)
	      layer.style.pixelTop = layer._fl_pos_top + document.body.scrollTop;
	    else if (layer._fl_pos == 2 || layer._fl_pos == 3 || layer._fl_pos == 4)
	      layer.style.pixelTop = document.body.scrollTop;
	    else
	      layer.style.pixelTop  = document.body.scrollTop  + namosw_page_height() - layer.style.pixelHeight;
         }
      }
  }
}

function getCookie(name){
	var nameOfCookie = name + "=";
	var x = 0;
	while ( x <= document.cookie.length )
	{
		var y = (x+nameOfCookie.length);
		if ( document.cookie.substring( x, y ) == nameOfCookie ) {
			if ( (endOfCookie=document.cookie.indexOf( ";", y )) == -1 )
				endOfCookie = document.cookie.length;
			return unescape( document.cookie.substring( y, endOfCookie ) );
		}
		x = document.cookie.indexOf( " ", x ) + 1;
		if ( x == 0 )
			break;
	}
	return "";
}

function addbookmark()
{
bookmarkurl="http://www.hotelwide.com"  // ??????篩? ?????? ???? URL
bookmarktitle="HOTELWIDE - Korea Hotel Reservation" // ?鄲?????
if (document.all)
window.external.AddFavorite(bookmarkurl,bookmarktitle)
}

function leftSearchfrm_chk(){
	leftSearchfrm.s_area_name.value = leftSearchfrm.s_area[leftSearchfrm.s_area.selectedIndex].text;
	leftSearchfrm.s_rank_name.value = leftSearchfrm.s_rank[leftSearchfrm.s_rank.selectedIndex].text;
	if(leftSearchfrm.s_area.value == "" && leftSearchfrm.s_rank.value == "" && leftSearchfrm.s_price.value == "" && (leftSearchfrm.searchWord.value == "" || leftSearchfrm.searchWord.value == "by Hotel Name")){
		alert("Please fill the hotel name you want or\n\nSelect Item!");
		return false;
	}
	return true;
}

function chk_empty(str)
{
 if ( str.match(/\S/) == null || str.match(/\S/) == "" ) { return(true); }
 else { return(false);}
}

function chk_number(str)
{
 for( i = 0 ; i < str.length  ; i ++ )
 {
  cp = str.charAt(i)
  if( 0 <= cp || cp <= 9  ) { return(true); }
  else { return(false) }
 }
}

function fn_01(vn_str01)
{
 var vn_str02 = '';
 for( i = eval(vn_str01) ; i > 0   ; i-- )
 {
  var vn_str03 = '';
  for( j = i ; j > 0   ; j-- )
  {
   vn_str03 += '*' ;
  }
  vn_str02 += vn_str03+'<br>' ;
 }
 return(vn_str02);
}

function fn_02()
{
        var vn_today = new Date();
        var 
        vn_str01 = vn_today.getHours() + ":";
        vn_str01 += vn_today.getMinutes() + ""; 
		
        return(vn_str01);
}

function openNewWindow(window) {
open (window,"NewWindow","left=0, top=0, toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=yes, width=820,height=680");
}

function show(layer_name1,layer_name2)
{
eval(layer_name1+".style.display='block'")
eval(layer_name2+".style.display='none'")
}

function research_check(){
  var form = document.researchform;
  
  contentCheck = false;
  for(var i = 0 ; i <= 7 ; i++){
    if (form.content[i].checked == true)
    {
      contentCheck = true;
      break;
    }
  }
  if (contentCheck == false){
	alert('Please check one');
    return false;
  }
  
  if (document.researchform.cookie.value == "ok")
  {
	alert('?にご回答いただきました');
	return false;
  }
  return true;
}

 function PopUp() 

{ 

window.open('../japanese/notice.html' ,"NOTICE", 'height=281,width=207, top=50,left=800,location=no,status=no,resizable=no,toolbar=no,menubar=no') 

}
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
function comAddr(gubun,th) {
	leftSearchfrm.s_area_name.value = leftSearchfrm.s_area[leftSearchfrm.s_area.selectedIndex].text;
	eval("sub_hide.style.display='none'")
//	if (th.value != "" && th.value != "all"){
		//document.all.frame1.src = "addr_search.asp?location=<%=location%>&s_area=" + th.value;
//	}else{
		//document.all.subLocation.style.display = "none";
//	}
	set_sub_area(th.value)
}
function comAddr_Sub(gubun,th) {
	leftSearchfrm.s_area_sub_name.value = leftSearchfrm.s_area_sub[leftSearchfrm.s_area_sub.selectedIndex].text;
}
