﻿/**
 * 利用日初期値設定function
 */
$( function(){
	var obj;
	nowDate_defo = new Date();
	nowDate = new Date( nowDate_defo.getFullYear(), parseInt(nowDate_defo.getMonth()), parseInt(nowDate_defo.getDate()) + 2 );
	nowDate = new Date( nowDate.getFullYear(), parseInt(nowDate.getMonth()) + 1, parseInt(nowDate.getDate()) );
	
	obj = document.check_form;
	if ( obj == 'undefined' || obj == null || obj == '' ) obj = document.map_form;
	if ( obj == 'undefined' || obj == null || obj == '' ) obj = document.needs_form;
	
	if ( obj != 'undefined' && obj != null && obj != '' ){
		for ( i = 0; i < obj.year_loans.length; i++ ) {
			if ( nowDate.getFullYear() == obj.year_loans.options[i].value ) obj.year_loans.options.selectedIndex = i;
		}
		for ( i = 0; i < obj.month_loans.length; i++ ) {
			if ( nowDate.getMonth() == obj.month_loans.options[i].value ) obj.month_loans.options.selectedIndex = i;
		}
		for ( i = 0; i < obj.day_loans.length; i++ ) {
			if ( nowDate.getDate() == obj.day_loans.options[i].value ) obj.day_loans.options.selectedIndex = i;
		}
		for ( i = 0; i < obj.hour_loans.length; i++ ) {
			if ( 10 == obj.hour_loans.options[i].value ) obj.hour_loans.options.selectedIndex = i;
		}
		if ( obj.name == 'check_form' ) {
			for ( i = 0; i < obj.year_return.length; i++ ) {
				if ( nowDate.getFullYear() == obj.year_return.options[i].value ) obj.year_return.options.selectedIndex = i;
			}
			for ( i = 0; i < obj.month_return.length; i++ ) {
				if ( nowDate.getMonth() == obj.month_return.options[i].value ) obj.month_return.options.selectedIndex = i;
			}
			for ( i = 0; i < obj.day_return.length; i++ ) {
				if ( nowDate.getDate() == obj.day_return.options[i].value ) obj.day_return.options.selectedIndex = i;
			}
			for ( i = 0; i < obj.hour_return.length; i++ ) {
				if ( 17 == obj.hour_return.options[i].value ) obj.hour_return.options.selectedIndex = i;
			}
		}
	}
});

/**
 * トップページで使用するファンクション
 */
function JUMP(){
	var url = "http://www.rental-car.jp/jnet/cars/index/00/00/";
//	var formobj = document.check_form;
	
	var obj = document.check_form.prefecture; // 県
	url += setSeparate( obj.options[obj.selectedIndex].value, "/-/" );
	
	obj  = document.check_form.year_loans;    // 出発年
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.month_loans;   // 出発月
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.day_loans;     // 出発日
	url += setSeparate( obj.options[obj.selectedIndex].value, "/" );
	
	obj  = document.check_form.year_return;   // 返却年
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.month_return;  // 返却月
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.day_return;    // 返却日
	url += setSeparate( obj.options[obj.selectedIndex].value, "/" );
	
	obj  = document.check_form.hour_loans;    // 出発時
	url += setSeparate( obj.options[obj.selectedIndex].value, "-00/" );
	
	obj  = document.check_form.hour_return;   // 返却時
	url += setSeparate( obj.options[obj.selectedIndex].value, "-00/,/,/" );

	url += setSeparate( "559", "/" );

	url += "#view_point"; //アンカーリンク
	window.open(url);
}


function JUMP_SHOP(){
	var url = "http://www.rental-car.jp/test/jnet/cars/index/00/00/";
	
	url += document.getElementsByName("prefecture")[0].value; // 県
	url += "/-/"; //区切り文字追加
	obj  = document.check_form.year_loans;    // 出発年
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.month_loans;   // 出発月
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.day_loans;     // 出発日
	url += setSeparate( obj.options[obj.selectedIndex].value, "/" );
	
	obj  = document.check_form.year_return;   // 返却年
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.month_return;  // 返却月
	url += setSeparate( obj.options[obj.selectedIndex].value, "-" );
	obj  = document.check_form.day_return;    // 返却日
	url += setSeparate( obj.options[obj.selectedIndex].value, "/" );
	
	obj  = document.check_form.hour_loans;    // 出発時
	url += setSeparate( obj.options[obj.selectedIndex].value, "-00/" );
	
	obj  = document.check_form.hour_return;   // 返却時
	url += setSeparate( obj.options[obj.selectedIndex].value, "-00/,/,/" );

	url += document.getElementsByName("shop")[0].value; // 県
	url += "/"; //区切り文字追加
	
	url += "#view_point"; //アンカーリンク
	window.open(url);
}

/**
 * 文字列追加ファンクション
 * param  string param    パラメータ
 * param  string separate パラメータを区切る文字
 *                        例：'3/47' や '2010-1'
 * return string url      param + separate
 *                        例：param = '9', separate = '-' なら '9-'
 */
function setSeparate( param, separate ){
	var url  = param;
	    url += separate; // 区切り文字追加
	return url;
}

var $area_list = new Array();
$area_list["0"] = new Array();
$area_list["0"]["0"] = new Array();$area_list["0"]["0"].push("店舗を選択");
$area_list["1"] = new Array();
$area_list["1"]["0"] = new Array();$area_list["1"]["0"].push("店舗を選択");
$area_list["1"]["1"] = new Array();$area_list["1"]["1"].push("");
$area_list["1"]["1"].push("871");$area_list["1"]["0"].push("SKY札幌店");
$area_list["1"]["1"].push("874");$area_list["1"]["0"].push("SKY新千歳空港店");
$area_list["1"]["1"].push("875");$area_list["1"]["0"].push("SKY旭川空港店");
$area_list["1"]["1"].push("873");$area_list["1"]["0"].push("SKY女満別空港店");
$area_list["1"]["1"].push("876");$area_list["1"]["0"].push("SKY釧路空港店");
$area_list["1"]["1"].push("872");$area_list["1"]["0"].push("SKY函館空港店");
$area_list["2"] = new Array();
$area_list["2"]["0"] = new Array();$area_list["2"]["0"].push("店舗を選択");
$area_list["2"]["1"] = new Array();$area_list["2"]["1"].push("");
$area_list["2"]["1"].push("556");$area_list["2"]["0"].push("青森県庁前店");
$area_list["20"] = new Array();
$area_list["20"]["0"] = new Array();$area_list["20"]["0"].push("店舗を選択");
$area_list["20"]["1"] = new Array();$area_list["20"]["1"].push("");
$area_list["20"]["1"].push("416");$area_list["20"]["0"].push("長野駅東口店");
$area_list["20"]["1"].push("411");$area_list["20"]["0"].push("松本駅前店");
$area_list["20"]["1"].push("412");$area_list["20"]["0"].push("松本南店");
$area_list["12"] = new Array();
$area_list["12"]["0"] = new Array();$area_list["12"]["0"].push("店舗を選択");
$area_list["12"]["1"] = new Array();$area_list["12"]["1"].push("");
$area_list["12"]["1"].push("2");$area_list["12"]["0"].push("船橋競馬場駅前店");
$area_list["12"]["1"].push("1");$area_list["12"]["0"].push("鎌ヶ谷駅前店");
$area_list["13"] = new Array();
$area_list["13"]["0"] = new Array();$area_list["13"]["0"].push("店舗を選択");
$area_list["13"]["1"] = new Array();$area_list["13"]["1"].push("");
$area_list["13"]["1"].push("353");$area_list["13"]["0"].push("八王子駅前店");
$area_list["13"]["1"].push("352");$area_list["13"]["0"].push("昭島店");
$area_list["13"]["1"].push("332");$area_list["13"]["0"].push("羽田空港店");
$area_list["14"] = new Array();
$area_list["14"]["0"] = new Array();$area_list["14"]["0"].push("店舗を選択");
$area_list["14"]["1"] = new Array();$area_list["14"]["1"].push("");
$area_list["14"]["1"].push("333");$area_list["14"]["0"].push("平塚田村店");
$area_list["16"] = new Array();
$area_list["16"]["0"] = new Array();$area_list["16"]["0"].push("店舗を選択");
$area_list["16"]["1"] = new Array();$area_list["16"]["1"].push("");
$area_list["16"]["1"].push("13");$area_list["16"]["0"].push("富山駅前店");
$area_list["17"] = new Array();
$area_list["17"]["0"] = new Array();$area_list["17"]["0"].push("店舗を選択");
$area_list["17"]["1"] = new Array();$area_list["17"]["1"].push("");
$area_list["17"]["1"].push("10");$area_list["17"]["0"].push("金沢駅前店");
$area_list["17"]["1"].push("9");$area_list["17"]["0"].push("ガーデンホテル金沢案内所");
$area_list["17"]["1"].push("11");$area_list["17"]["0"].push("金沢南店");
$area_list["17"]["1"].push("12");$area_list["17"]["0"].push("小松空港店");
$area_list["21"] = new Array();
$area_list["21"]["0"] = new Array();$area_list["21"]["0"].push("店舗を選択");
$area_list["21"]["1"] = new Array();$area_list["21"]["1"].push("");
$area_list["21"]["1"].push("404");$area_list["21"]["0"].push("岐阜店");
$area_list["21"]["1"].push("415");$area_list["21"]["0"].push("大垣店");
$area_list["22"] = new Array();
$area_list["22"]["0"] = new Array();$area_list["22"]["0"].push("店舗を選択");
$area_list["22"]["1"] = new Array();$area_list["22"]["1"].push("");
$area_list["22"]["1"].push("414");$area_list["22"]["0"].push("静岡店");
$area_list["22"]["1"].push("413");$area_list["22"]["0"].push("沼津店");
$area_list["22"]["1"].push("407");$area_list["22"]["0"].push("三島駅南口店");
$area_list["23"] = new Array();
$area_list["23"]["0"] = new Array();$area_list["23"]["0"].push("店舗を選択");
$area_list["23"]["1"] = new Array();$area_list["23"]["1"].push("");
$area_list["23"]["1"].push("406");$area_list["23"]["0"].push("高岳店");
$area_list["23"]["1"].push("420");$area_list["23"]["0"].push("平針店");
$area_list["23"]["1"].push("419");$area_list["23"]["0"].push("藤が丘駅前店");
$area_list["23"]["1"].push("558");$area_list["23"]["0"].push("引山案内所");
$area_list["23"]["1"].push("418");$area_list["23"]["0"].push("東刈谷店");
$area_list["23"]["1"].push("409");$area_list["23"]["0"].push("勝川駅南口店");
$area_list["23"]["1"].push("554");$area_list["23"]["0"].push("豊田梅坪駅前店");
$area_list["23"]["1"].push("402");$area_list["23"]["0"].push("岡崎店");
$area_list["23"]["1"].push("421");$area_list["23"]["0"].push("豊橋店");
$area_list["23"]["1"].push("403");$area_list["23"]["0"].push("蟹江店");
$area_list["23"]["1"].push("422");$area_list["23"]["0"].push("名港店");
$area_list["24"] = new Array();
$area_list["24"]["0"] = new Array();$area_list["24"]["0"].push("店舗を選択");
$area_list["24"]["1"] = new Array();$area_list["24"]["1"].push("");
$area_list["24"]["1"].push("408");$area_list["24"]["0"].push("四日市店");
$area_list["24"]["1"].push("410");$area_list["24"]["0"].push("松阪店");
$area_list["24"]["1"].push("401");$area_list["24"]["0"].push("伊勢店");
$area_list["26"] = new Array();
$area_list["26"]["0"] = new Array();$area_list["26"]["0"].push("店舗を選択");
$area_list["26"]["1"] = new Array();$area_list["26"]["1"].push("");
$area_list["26"]["1"].push("51");$area_list["26"]["0"].push("山科店");
$area_list["26"]["1"].push("315");$area_list["26"]["0"].push("京都北(舞鶴)店");
$area_list["27"] = new Array();
$area_list["27"]["0"] = new Array();$area_list["27"]["0"].push("東大阪　高井田店");
$area_list["27"]["1"] = new Array();$area_list["27"]["1"].push("");
$area_list["29"] = new Array();
$area_list["29"]["0"] = new Array();$area_list["29"]["0"].push("店舗を選択");
$area_list["29"]["1"] = new Array();$area_list["29"]["1"].push("");
$area_list["29"]["1"].push("8");$area_list["29"]["0"].push("奈良店");
$area_list["37"] = new Array();
$area_list["37"]["0"] = new Array();$area_list["37"]["0"].push("店舗を選択");
$area_list["37"]["1"] = new Array();$area_list["37"]["1"].push("");
$area_list["37"]["1"].push("423");$area_list["37"]["0"].push("高松空港店");
$area_list["37"]["1"].push("424");$area_list["37"]["0"].push("高松店");
$area_list["38"] = new Array();
$area_list["38"]["0"] = new Array();$area_list["38"]["0"].push("店舗を選択");
$area_list["38"]["1"] = new Array();$area_list["38"]["1"].push("");
$area_list["38"]["1"].push("425");$area_list["38"]["0"].push("松山空港店");
$area_list["40"] = new Array();
$area_list["40"]["0"] = new Array();$area_list["40"]["0"].push("店舗を選択");
$area_list["40"]["1"] = new Array();$area_list["40"]["1"].push("");
$area_list["40"]["1"].push("877");$area_list["40"]["0"].push("SKY福岡空港店");
$area_list["40"]["1"].push("879");$area_list["40"]["0"].push("SKY博多店");
$area_list["40"]["1"].push("880");$area_list["40"]["0"].push("SKY小倉駅店");
$area_list["42"] = new Array();
$area_list["42"]["0"] = new Array();$area_list["42"]["0"].push("店舗を選択");
$area_list["42"]["1"] = new Array();$area_list["42"]["1"].push("");
$area_list["42"]["1"].push("885");$area_list["42"]["0"].push("SKY長崎空港店");
$area_list["43"] = new Array();
$area_list["43"]["0"] = new Array();$area_list["43"]["0"].push("店舗を選択");
$area_list["43"]["1"] = new Array();$area_list["43"]["1"].push("");
$area_list["43"]["1"].push("883");$area_list["43"]["0"].push("SKY熊本空港店");
$area_list["43"]["1"].push("884");$area_list["43"]["0"].push("SKY熊本駅店");
$area_list["44"] = new Array();
$area_list["44"]["0"] = new Array();$area_list["44"]["0"].push("店舗を選択");
$area_list["44"]["1"] = new Array();$area_list["44"]["1"].push("");
$area_list["44"]["1"].push("881");$area_list["44"]["0"].push("SKY大分空港店");
$area_list["45"] = new Array();
$area_list["45"]["0"] = new Array();$area_list["45"]["0"].push("店舗を選択");
$area_list["45"]["1"] = new Array();$area_list["45"]["1"].push("");
$area_list["45"]["1"].push("52");$area_list["45"]["0"].push("宮崎営業所");
$area_list["45"]["1"].push("53");$area_list["45"]["0"].push("宮崎空港前営業所");
$area_list["45"]["1"].push("882");$area_list["45"]["0"].push("SKY宮崎空港店");
$area_list["46"] = new Array();
$area_list["46"]["0"] = new Array();$area_list["46"]["0"].push("店舗を選択");
$area_list["46"]["1"] = new Array();$area_list["46"]["1"].push("");
$area_list["46"]["1"].push("5");$area_list["46"]["0"].push("屋久島店");
$area_list["46"]["1"].push("552");$area_list["46"]["0"].push("屋久島安房港店");
$area_list["46"]["1"].push("3");$area_list["46"]["0"].push("奄美空港店");
$area_list["46"]["1"].push("637");$area_list["46"]["0"].push("奄美名瀬案内所");
$area_list["46"]["1"].push("4");$area_list["46"]["0"].push("奄美古仁屋店");
$area_list["46"]["1"].push("642");$area_list["46"]["0"].push("喜界空港前店");
$area_list["46"]["1"].push("7");$area_list["46"]["0"].push("喜界島店");
$area_list["47"] = new Array();
$area_list["47"]["0"] = new Array();$area_list["47"]["0"].push("店舗を選択");
$area_list["47"]["1"] = new Array();$area_list["47"]["1"].push("");
$area_list["47"]["1"].push("15");$area_list["47"]["0"].push("那覇空港店");
$area_list["47"]["1"].push("16");$area_list["47"]["0"].push("那覇牧志店");
$area_list["47"]["1"].push("888");$area_list["47"]["0"].push("SKY那覇空港店");
$area_list["47"]["1"].push("889");$area_list["47"]["0"].push("SKY那覇店");
$area_list["47"]["1"].push("890");$area_list["47"]["0"].push("SKYＤＦＳ沖縄店");
$area_list["47"]["1"].push("17");$area_list["47"]["0"].push("石垣NEWS店");
$area_list["47"]["1"].push("892");$area_list["47"]["0"].push("SKY石垣島店");
$area_list["47"]["1"].push("891");$area_list["47"]["0"].push("SKY宮古島店");

var view_area = {
	"1":$area_list[1],"2":$area_list[2],"3":$area_list[3],"4":$area_list[4],
	"5":$area_list[5],"6":$area_list[6],"7":$area_list[7],"8":$area_list[8],
	"9":$area_list[9],"10":$area_list[10],"11":$area_list[11],"12":$area_list[12],
	"13":$area_list[13],"14":$area_list[14],"15":$area_list[15],"16":$area_list[16],
	"17":$area_list[17],"18":$area_list[18],"19":$area_list[19],"20":$area_list[20],
	"21":$area_list[21],"22":$area_list[22],"23":$area_list[23],"24":$area_list[24],
	"25":$area_list[25],"26":$area_list[26],"27":$area_list[27],"28":$area_list[28],
	"29":$area_list[29],"30":$area_list[30],"31":$area_list[31],"32":$area_list[32],
	"33":$area_list[33],"34":$area_list[34],"35":$area_list[35],"36":$area_list[36],
	"37":$area_list[37],"38":$area_list[38],"39":$area_list[39],"40":$area_list[40],
	"41":$area_list[41],"42":$area_list[42],"43":$area_list[43],"44":$area_list[44],
	"45":$area_list[45],"46":$area_list[46],"47":$area_list[47]
};

/**
 * エリアプルダウン作成
 * param  string select_SpotId
 * param  string make_AreaName
 * param  string area_id
 * return string 空文字
 */
function make_AreaPulldown( select_SpotId, make_AreaName, area_id ){
	var $pulldown_area = $( '#' + make_AreaName );
	$pulldown_area.empty();
	$option_entries = new Array();
	
	$.each( view_area[ select_SpotId ]["0"], function(j){
		var select_r = '';
		if ( area_id != '' ){
			if ( area_id == parseInt( $area_list[select_SpotId]["1"][j] )){
				select_r = 'selected';
			}
		}
		$option_entries.push( '<option value="'+ $area_list[ select_SpotId ]["1"][j] +'" '+ select_r +'>'+ this +'</option>' );
	});
	$pulldown_area.append( $option_entries.join() );
	return '';
};
