
function domestic_win() { 
window.open("local.htm","new_win","width=300,height=450,scrollbars=0,toolbar=0,resizable=0")
.focus() }

function MM_preloadImages() { //v3.0
  var d=document; if(d.image){ 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) { //v6.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])? args[i+1] : img.MM_up);
      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") {
    nbArr = document[grpName];
    if (nbArr)
      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])? args[i+1] : img.MM_up;
      nbArr[nbArr.length] = img;
  } }
}


	function openWin2( f )
	{
		window.open( f , "ccode_ref" , 'width=750,height=400,resizable=1,scrollbars=1,toolbar=1,location=1,menubar=1' );
	}
	function openWin3()
	{
		uri = MyForm.SelectURI.value;
		uri += "SkygAjaxIntiServlet?method=dp&event=init";
		window.open( uri , "ccode_ref" , 'width=700,height=500,resizable=1,scrollbars=1,toolbar=1,location=1,menubar=1' );
	}

	function mobileLink(methodUri)
	{
		uri = MyForm.SelectURI.value;
		uri += methodUri;
		uri += MyForm.mobAgtCd.value;
		openWin2(uri);
	}


	// 大文字化
	function portToUpper(){
		var ss = "";
		ss = MyForm.GoPort1.value;
		MyForm.GoPort1.value = ss.toUpperCase();
		ss = MyForm.GoPort2.value;
		MyForm.GoPort2.value = ss.toUpperCase();
		if(MyForm.Commodity.value=="AIR"){
			MyForm.AirGoPort2.value = ss.toUpperCase();
		}else if(MyForm.Commodity.value=="HOTEL"){
			MyForm.HotelGoPort2.value = ss.toUpperCase();
		}
		ss = MyForm.GoPort3.value;
		MyForm.GoPort3.value = ss.toUpperCase();
		ss = MyForm.GoPort4.value;
		MyForm.GoPort4.value = ss.toUpperCase();
		ss = MyForm.GoPort5.value;
		MyForm.GoPort5.value = ss.toUpperCase();
		ss = MyForm.GoPort6.value;
		MyForm.GoPort6.value = ss.toUpperCase();
	}

	// バス系検索メソッド
	function busLink() {
		// 出発／目的地を大文字に変換
		var uri = "";
		uri = MyForm.SelectURI.value;
		document.MyFormBus.action=uri + "HisBusServlet?DISP_NO=51000";
		document.MyFormBus.AgentCode.value = MyForm.AgentCode.value;
		document.MyFormBus.submit();
	}
    
    function change(s,item)
    {
        if(item == 'month')
        {
            var change = document.getElementById('delay_back_month');
        }
        if(item == 'year')
        {
            var change = document.getElementById('delay_back_year');
        }
        change.selectedIndex = s;
    }
    
    function gotoStep(s)
    {
       $('step').value = s;
       
       var form = document.forms['bookStep'];
       var temp=new Array()
       for(var i=0;i<32;i++)
       {
           temp[i]=Math.floor(Math.random()*10)
       }
       var t = temp.join(""); 
       form.action = form.action+'/'+t;
       //alert(form.action)
       //form.submit();
    }
    
    function isSame(select)
    {
    	//var n = document.getElementsByName(select);
    	var requisition_family_name_c = $('requisition_family_name_c');
        var requisition_first_name_c = $('requisition_first_name_c');
        var requisition_family_name_s = $('requisition_family_name_s');
        var requisition_first_name_s = $('requisition_first_name_s');
        var requisition_family_name_e = $('requisition_family_name_e');
        var requisition_first_name_e = $('requisition_first_name_e');
        var requisition_zip = $('requisition_zip');
        var requisition_address = $('requisition_address');
        var requisition_mobile = $('requisition_mobile');
        
    	
    	if(select.checked==true)
    	{	
            requisition_family_name_c.disabled = true;
            requisition_first_name_c.disabled = true;
            requisition_family_name_s.disabled = true;
            requisition_first_name_s.disabled = true;
            requisition_family_name_e.disabled = true;
            requisition_first_name_e.disabled = true;
            requisition_zip.disabled = true;
            requisition_address.disabled = true;
            requisition_mobile.disabled = true;
        }else{
            requisition_family_name_c.disabled = false;
            requisition_first_name_c.disabled = false;
            requisition_family_name_s.disabled = false;
            requisition_first_name_s.disabled = false;
            requisition_family_name_e.disabled = false;
            requisition_first_name_e.disabled = false;
            requisition_zip.disabled = false;
            requisition_address.disabled = false;
            requisition_mobile.disabled = false;
        }
    }
    function changeUrl()
    {
        var form = document.forms[0];
        var ifhas = form.action.indexOf('?');
        var jcd = $('jcd').value;
        var url = $('url').value;
        if(ifhas>0){
            if(jcd){
                url = "&jcd="+jcd;
            }else{
                url = "&jcd=null";
            }
        }else{
            if(jcd){
                url = "?jcd="+jcd;
            }else{
                url = "?jcd=null";
            }
        }
        var area = $('area').value;
        if(area){
            url = url+"&area="+area;
        }
        
        var fw = $('fw').value;
        if(fw){
            url = url+"&fw="+fw;
        }
        
        var syear = $F('syear');
        if(syear){
            url = url+"&syear="+syear;
        }
        
        var smonth = $F('smonth');
        if(smonth){
            url = url+"&smonth="+smonth;
        }
        
        var sday = $F('sday');
        if(sday){
            url = url+"&sday="+sday;
        }
        
        var term = $F('term');
        if(term!=0){
            url = url+"&term="+term;
        }
        $('url_param').value = url;
        form.action = form.action+url;
        form.submit();
        
    }
    function transferLeaveIsCanCheck(name)
    {
        var if_tra = $(name).value;
        var has_radio = document.forms[1].transfer_leave_flight;
        if(has_radio==undefined){
        	return false;
        }
        var radio_length =  document.forms[1].transfer_leave_flight.length;
        if(radio_length>0){
            radio_length=radio_length;
            for(i=0;i<radio_length;i++)
	        {
	            
	            if(if_tra==1){
	                document.forms[1].transfer_leave_flight[i].disabled = false;
	                document.forms[1].transfer_leave_flight[i].checked = false;
	            }else{
	                document.forms[1].transfer_leave_flight[i].disabled = true;
	                document.forms[1].transfer_leave_flight[i].checked = false;
	            }
	        }
        }
        else{
            radio_length=1;
            if(if_tra==1){
                document.forms[1].transfer_leave_flight.disabled = false;
                //document.forms[1].transfer_leave_flight.checked = false;
            }else{
                document.forms[1].transfer_leave_flight.disabled = true;
                document.forms[1].transfer_leave_flight.checked = false;
            }
        }
        //$('hidden_focous').focus();
        //document.getElementById('transfer_leave_flight')[2].disabled = true;
        
    }
    function transferReturnIsCanCheck(name)
    {
        var if_tra = $(name).value;
        var has_radio = document.forms[1].transfer_return_flight;
        
        if(has_radio==undefined){
        	return false;
        }
        var radio_length = document.forms[1].transfer_return_flight.length;
        if(radio_length>0){
            radio_length=radio_length;
             for(i=0;i<radio_length;i++)
	        {
	            
	            if(if_tra==1){
	                document.forms[1].transfer_return_flight[i].disabled = false;
	                //document.forms[1].transfer_return_flight[i].checked = false;
	            }else{
	                document.forms[1].transfer_return_flight[i].disabled = true;
	                document.forms[1].transfer_return_flight[i].checked = false;
	            }
	        }
        }
        else{
            radio_length=1;
            if(if_tra==1){
                document.forms[1].transfer_return_flight.disabled = false;
                //document.forms[1].transfer_return_flight.checked = false;
            }else{
                document.forms[1].transfer_return_flight.disabled = true;
                document.forms[1].transfer_return_flight.checked = false;
            }
        }
        
        //$('hidden_focous').focus();
        //document.getElementById('transfer_leave_flight')[2].disabled = true;
        
    }
    function isSelectBreakfast(hotel_code)
    {
        var form = document.forms[1];
        var breakfast = $(hotel_code);
        var input = $$('input').each(function (i){
                                                    if(i.type=='checkbox'){
                                                        i.disabled = true;
                                                        i.checked = false
                                                    }
                                                 });
//        for(i=0;i<input.length;i++){
//            if(input[i].type=='checkbox')
//            {
//                input[i].disabled = true;
//                input[i].checked = false;
//            }
//        }
        if(breakfast){
            if(breakfast.disabled)
                breakfast.disabled = false;
            else
                breakfast.disabled = true;
        }
        //$('hidden_focous').focus();
    }
    
    function ifGrade(key)
    {
        var length = document.forms[0].taxi_grade.length;
        if(length>0)
            length=length;
        else
            length=1;
        if(length>1)
    	{
    		for(i=0;i<length;i++)
	        {
	            if(key==1){
	                document.forms[0].taxi_grade[i].disabled = false;
	            }else{
	                document.forms[0].taxi_grade[i].disabled = true;
	                document.forms[0].taxi_grade[0].checked = true;
	            }
	        }
    	}else if(length==1){
    		if(key==1){
                document.forms[0].taxi_grade.disabled = false;
            }else{
                document.forms[0].taxi_grade.disabled = true;
                document.forms[0].taxi_grade.checked = true;
            }
    	}
        if(key==1){
            $('leave_taxi_company').disabled = false;
            $('child_car_seat').disabled = false;
            $('return_taxi_company').disabled = false;
        }else{
            $('leave_taxi_company').disabled = true;
            document.forms[0].leave_taxi_company.selectedIndex = 0;
            $('child_car_seat').disabled = true;
            $('child_car_seat').value = '';
            $('return_taxi_company').disabled = true;
            document.forms[0].return_taxi_company.selectedIndex = 0;
        }
    }
    
    function isSelectOption(option_code)
    {
        
        var person_code = option_code+'_person';
//        var input = $$('input').each(function (i){
//                                                    if(i.type=='text'){
//                                                        i.disabled = true;
//                                                        i.value = ''
//                                                    }
//                                                 });
//        var select = $$('select').each(function (i){
//                                                        i.disabled = true;
//                                                        i.selected = ''
//                                                    
//                                                 });
        var person = $(person_code);
        if(person){
            if(person.disabled)
            {
                person.disabled = false;
                person.focus();
            }
            else
            {
                person.disabled = true;
                person.value = '';
            }
        }
        var child = $(option_code+'_child');
        if(child){
            if(child.disabled)
            {
                child.disabled = false;
            }
            else
            {
                child.disabled = true;
                child.value = '';
            }
        }
        var year = $(option_code+'Year');
        if(year){
            if(year.disabled)
                year.disabled = false;
            else
                year.disabled = true;
        }
        var month = $(option_code+'Month');
        if(month){
            if(month.disabled)
                month.disabled = false;
            else
                month.disabled = true;
        }
        var day = $(option_code+'Day');
        if(day){
            if(day.disabled)
                day.disabled = false;
            else
                day.disabled = true;
        }
    }
    
    function SetCwinHeight(id)
    {
        var cwin=document.getElementById(id);
        if (document.getElementById(id))
        {
            if (cwin && !window.opera)
            {
                if (cwin.contentDocument && cwin.contentDocument.body.offsetHeight)
                    cwin.height = cwin.contentDocument.body.offsetHeight; 
                else if(cwin.Document && cwin.Document.body.scrollHeight)
                    cwin.height = cwin.Document.body.scrollHeight;
            }
        }
    }
    
    function changeDate()
    {
        var year = $F('Detail_Year');
        var month = $F('Detail_Month');
        var day = $F('Detail_Day');
        var syear = $('syear');
        var smonth = $('smonth');
        var sday = $('sday');
        syear.value = year;
        smonth.value = month;
        sday.value = day;
       
    }
    function changeTourDay()
    {
        $('term').value = $F('detail_tour_day');
    }
    function flighCheck()
    {
    	
    }

	function checkTourOnlineStatus(form, status, msg)
	{
		if(7==form.step.value) {
			if(status==0) {
				return true;
			} else {
				//if(form.is_agree.checked) {
				//}
				alert(msg[status]);
				return false;
			}
		}else {
			return true;
		}
	}
	
	function secondRoom()
	{
		
	}
	
	
	function changeHref(obj, href)
	{
		obj.href = href+'/'+new Date().getTime();
		return true;
	}
	
	function gotoErr()
	{
		if(if_err==1){
			window.location.replace('#error');
		}
	}
	
	function changeFocus()
	{
		$('hidden_focous').focus();
	}
	function addFavorates(imgurl)
    {
        var re = / ／ H.I.S.国内旅行$/;
        var content = '';
        if(navigator.userAgent.indexOf("MSIE") > -1){ //Internet Explorer
        	var thisurl = window.location;
        	var thistitle = document.title.toString().replace(re,'');
        	var str = "window.external.AddFavorite('"+thisurl+"','"+thistitle+"')";
			content = "<a href=\"#\" onclick=\"window.external.AddFavorite('"+thisurl+"','"+thistitle+"')\">";
		}else if((typeof window.sidebar == 'object') && (typeof window.sidebar.addPanel == 'function')){ //Firefox
			content = '<a href="#" onclick="window.sidebar.addPanel(document.title.toString().replace(re,\'\'),window.location,\'\');">';	
		}else if(navigator.userAgent.indexOf("Opera") > -1){ //Opera
			content = '<a href="#" rel="sidebar" title='+document.title.toString().replace(re,'')+'>';
		}else{
			content = '';
		}
		if(content!='') {
			content = content + '<img class="bookmark_btn_w_77fix" src="'+imgurl+'" /></a>';
			document.write(content);
		}else{
			content = '<a href="#">';
			content = content + '<img class="bookmark_btn_w_77fix" src="'+imgurl+'" /></a>';
			document.write(content);
		}
    }
