﻿
var hopeLic = 0;
var areaNum = 0;
var school = Array();

var gasshukuRics = false;
var gasshukuPro = false;

function simulate(){
	if ((elem('area').value!="")&&(hopeLic > 0)){
		school.heiwadai = 0;
		school.sogo = 0;
		school.toyo = 0;
		school.rics = 0;
		school.ricsPro = 0;
		areaNum = elem('area').value;
		checkSimulate();
		diplayOpen();
	} else {
		alert('取得希望免許とお住まいの地区をお選び下さい。');
	}
}

function diplayOpen(){
	for(i=1; i<=5; i++){
		elem('att'+i).style.display = 'none';
	}
	if (school.heiwadai > 0) makeHtml(1);
	if (school.sogo > 0) makeHtml(2);
	if (school.toyo > 0) makeHtml(3);
	if (school.rics > 0) makeHtml(4);
	if (school.ricsPro > 0) makeHtml(5);
	
	elem('gasshukuRics').style.display = (gasshukuRics) ? 'block': 'none';
	elem('gasshukuPro').style.display = (gasshukuPro) ? 'block': 'none';
	
	if (gasshukuRics) window.location.href='#gasshukuRics';
	else if (gasshukuPro) window.location.href='#gasshukuPro';
	else window.location.href='#resultArea';
}

function makeHtml(eleNum){
	elem('att'+eleNum).style.display = 'block';
	var outHtml = '';
	outHtml += '<ul class="attachment">';
	if (eleNum == 5) outHtml += '<li class="attNet2">ネット申込割引&yen;10,000</li>';
	else outHtml += '<li class="attNet">ネット申込割引&yen;5,000</li>';
/*
	if (hopeLic == 1){
		if ((eleNum == 3)&&(areaNum == 13)){
			outHtml += '<li class="attNori7">のりのりキャッシュバック&yen;10,000</li>';
		} else if ((eleNum == 4)&&(areaNum == 2)){
			outHtml += '<li class="attNori7">のりのりキャッシュバック&yen;10,000</li>';
		}
	}
*/
	var discntNear = false;
	if ((eleNum == 1)&&((areaNum >= 6)&&(areaNum <= 9))) discntNear = true;
	else if ((eleNum == 2)&&((areaNum >= 9)&&(areaNum <= 11))) discntNear = true;
	else if ((eleNum == 3)&&((areaNum == 11)||(areaNum == 12)||(areaNum == 13))) discntNear = true;
	else if ((eleNum == 4)&&((areaNum >= 3)&&(areaNum <= 6))) discntNear = true;

	if ((eleNum == 5)&&(hopeLic == 8)) discntNear = false;

	if ((discntNear)&&(hopeLic == 1)){
		if			(eleNum == 1)	outHtml += '<li class="attArea15">ご近所割引&yen;15,000</li>';
		else if		(eleNum == 2)	outHtml += '<li class="attArea10">ご近所割引&yen;10,000</li>';
		else if		(eleNum == 3)	outHtml += '<li class="attArea20">ご近所割引&yen;20,000</li>';
		else if		(eleNum == 4)	outHtml += '<li class="attArea15">ご近所割引&yen;15,000</li>';
		else						outHtml += '<li class="attArea">ご近所割引&yen;5,000</li>';
	}
	
	if (((hopeLic == 2)||(hopeLic == 4))&&(areaNum >= 6)&&(areaNum <= 9)&&(eleNum == 1)) outHtml += '<li class="attArea3000">ご近所割引&yen;3,000</li>';
	if (((hopeLic == 2)||(hopeLic == 4))&&(areaNum >= 3)&&(areaNum <= 6)&&(eleNum == 4)) outHtml += '<li class="attArea3000">ご近所割引&yen;3,000</li>';
	
	if (((eleNum == 1)||(eleNum == 2)||(eleNum == 4))&&(hopeLic != 8)){
		outHtml += '<li class="attDouble">複数科割引</li>';
	} else if ((eleNum == 2)&&(hopeLic == 8)){
		outHtml += '<li class="attDouble">複数科割引</li>';
	}
	outHtml += '</ul>';
	elem('att'+eleNum).innerHTML = outHtml;
}

function checkSimulate(){
	gasshukuRics = gasshukuPro = false;
	if (hopeLic == 1){			//希望	普通自動車 MT AT
		if ((areaNum >= 1)&&(areaNum <= 6))	{school.rics = 1;}
		if ((areaNum >= 6)&&(areaNum <= 9))	{school.heiwadai = 1;}
		if ((areaNum >= 9)&&(areaNum <= 11))	{school.sogo = 1;}
		if ((areaNum >= 11)&&(areaNum <= 13))	{school.toyo = 1; school.heiwadai = 1;}
		if (areaNum >= 14)						{school.toyo = 1; school.heiwadai = 1; school.sogo = 1; school.rics = 1;}
		if ((areaNum < 3)||(areaNum > 12))		gasshukuRics = true;
	} else if (hopeLic == 2){	//希望	大型二輪
		if ((areaNum >= 1)&&(areaNum <= 6))	{school.rics = 1;}
		if ((areaNum >= 6)&&(areaNum <= 9))	{school.heiwadai = 1;}
		if ((areaNum >= 9)&&(areaNum <= 11))	{school.sogo = 1;}
		if ((areaNum >= 11)&&(areaNum <= 13))	{school.heiwadai = 1;}
		if (areaNum >= 14)						{school.heiwadai = 1; school.rics = 1; school.sogo = 1;}
	} else if (hopeLic == 3){	//希望	大型二輪 AT
												school.rics = 1;
	} else if ((hopeLic == 4)||(hopeLic == 13)){	//希望	普通二輪 MT AT
		if ((areaNum >= 1)&&(areaNum <= 6))	{school.rics = 1;}
		if ((areaNum >= 6)&&(areaNum <= 9))	{school.heiwadai = 1;}
		if ((areaNum >= 9)&&(areaNum <= 11))	{school.sogo = 1;}
		if ((areaNum >= 11)&&(areaNum <= 13))	{school.heiwadai = 1;}
		if (areaNum >= 14)						{school.heiwadai = 1; school.sogo = 1; school.rics = 1;}
	} else if (hopeLic == 5){	//希望	小型二輪 MT AT
		if ((areaNum >= 1)&&(areaNum <= 6))	{school.rics = 1;}
		if ((areaNum >= 6)&&(areaNum <= 13))	{school.heiwadai = 1;}
		if (areaNum >= 14)						{school.heiwadai = 1; school.rics = 1;}
	} else if ((hopeLic == 6)||(hopeLic == 7)){	//希望	大型一種二種
												school.ricsPro = 1;
		if ((areaNum < 3)||(areaNum > 12))		gasshukuPro = true;
	} else if (hopeLic == 8){	//希望	中型自動車
												school.ricsPro = 1;
		if ((areaNum < 3)||(areaNum > 12))		gasshukuPro = true;
	} else if (hopeLic >= 9){	//希望	大型一種二種
												school.ricsPro = 1;
		if ((areaNum < 3)||(areaNum > 12))		gasshukuPro = true;
	}
}

function elem(elemName){
	return document.getElementById(elemName);
}

