// JavaScript Document

//Verifica DATA para combobox
var data = new Date();
var dia_actual=data.getDate();
var mes_actual=data.getMonth()+1;
var ano_actual=data.getFullYear();

var dia_extra=0;
var mes_extra=0;
var ano_extra=0;
var mes_estenso;
var horas;
var horas_levantar;
var horas_entrega;

function descricao_mes()
{
	switch(mes)
	{
		case 1: 	mes_estenso="Janeiro";		break;
		case 2: 	mes_estenso="Fevereiro";	break;
		case 3: 	mes_estenso="Março";		break;
		case 4: 	mes_estenso="Abril";		break;
		case 5: 	mes_estenso="Maio";			break;
		case 6: 	mes_estenso="Junho";		break;
		case 7: 	mes_estenso="Julho";		break;
		case 8: 	mes_estenso="Agosto";		break;
		case 9: 	mes_estenso="Setembro";		break;
		case 10: 	mes_estenso="Outubro";		break;
		case 11: 	mes_estenso="Novembro";		break;
		case 12: 	mes_estenso="Dezembro";		break;
		default: 	;
	}
}

//Variáveis

var car_choose=1;

//Verifica o formulario antes de enviar email
function verifica_form()
{
	verifica_calc();
	if(document.form1.payment.value=="")
	{
		alert("Tem que calcular o preço para completar o formulário!");
		return false;
	}
	else if(document.form1.name.value=="")
	{
		alert("Insira o seu nome");
		document.form1.name.focus();
		return false;
	}
	else if(document.form1.surname.value=="")
	{
		alert("Insira o seu apelido");
		document.form1.surname.focus();
		return false;
	}
	else if(document.form1.age.value=="")
	{
		alert("Insira a sua idade");
		document.form1.age.focus();
		return false;
	}
	else if(document.form1.address.value=="")
	{
		alert("Insira a sua morada");
		document.form1.address.focus();
		return false;
	}
	else if(document.form1.phone.value=="")
	{
		alert("Insira o seu telefone");
		document.form1.phone.focus();
		return false;
	}
	else if(document.form1.email.value=="")
	{
		alert("Insira o seu email");
		document.form1.email.focus();
		return false;
	}
	else
	{
		alert("O seu pedido de reserva foi enviado com sucesso!");
		return true;
	}
}

//Verifica Form de calculo do aluguer
function verifica_calc()
{

	//Variáveis
	var from_day=document.form1.from_day.value;
	var from_month=document.form1.from_month.value;
	var from_year=document.form1.from_year.value;
	var to_day=document.form1.to_day.value;
	var to_month=document.form1.to_month.value;
	var to_year=document.form1.to_year.value;

	//Inicio verificar tamanho do mês
	if (from_day==31)
	{
		if (from_month==2 || from_month==4 || from_month==6 || from_month==9 || from_month==11)
			{
				alert("Dia do mês incorrecto!");
				document.form1.payment.value="";
			}
		if (from_day==29 && from_month==2)
			{
			if (from_year==2008 || from_year==2012)
			{
				alert("Dia do mês incorrecto!");
				document.form1.payment.value="";
			}
		}
	}
	//Fim verificar tamanho do mês
	//Valida o resto do formulario
	if(from_day==0 || from_month==0 || from_year==0 || to_day==0 || to_month==0 || to_year==0)
	{
		alert("Data incorrecta!");
		document.form1.payment.value="";
	}
	else if (from_year > to_year)
	{
		alert("Data incorrecta!");
		document.form1.payment.value="";
	}
	else if (parseFloat(from_month) > parseFloat(to_month) && parseFloat(from_year) == parseFloat(to_year))
	{
		alert("Data incorrecta!");
		document.form1.payment.value="";
	}
	else if (parseFloat(from_day) > parseFloat(to_day) && parseFloat(from_month) >= parseFloat(to_month) && parseFloat(from_year) == parseFloat(to_year))
	{
		alert("Data incorrecta!");
		document.form1.payment.value="";
	}
	else if (parseFloat(from_day) == parseFloat(to_day) && parseFloat(from_month) == parseFloat(to_month) && parseFloat(from_year) == parseFloat(to_year))
	{
		alert("Data incorrecta!");
		document.form1.payment.value="";
	}
	else
	{
	calc_form();
	}
}
function calc_form()
{
	
//Variáveis
var from_day=document.form1.from_day.value;
var from_month=document.form1.from_month.value;
var from_year=document.form1.from_year.value;
var to_day=document.form1.to_day.value;
var to_month=document.form1.to_month.value;
var to_year=document.form1.to_year.value;
var from_hour=document.form1.from_hour.value;
var from_minute=document.form1.from_minute.value;
var to_hour=document.form1.to_hour.value;
var to_minute=document.form1.to_minute.value;

var baby=0;
var gps=0;
var booster=0;
var season;
var total_days;
var payment;
var total;

//Inicio Preçário
var a_low_3=60;		var a_low_5=89;		var a_low_7=99;
var a_mid_3=75;		var a_mid_5=115;	var a_mid_7=131;
var a_high_3=89;	var a_high_5=149;	var a_high_7=179;

var b_low_3=70;		var b_low_5=95;		var b_low_7=104;
var b_mid_3=80;		var b_mid_5=115;	var b_mid_7=137;
var b_high_3=100;	var b_high_5=150;	var b_high_7=186;

var c_low_3=75;		var c_low_5=100;	var c_low_7=109;
var c_mid_3=90;		var c_mid_5=135;	var c_mid_7=149;
var c_high_3=110;	var c_high_5=169;	var c_high_7=229;

var d_low_3=80;		var d_low_5=120;	var d_low_7=139;
var d_mid_3=99;		var d_mid_5=145;	var d_mid_7=169;
var d_high_3=130;	var d_high_5=200;	var d_high_7=254;

var d1_low_3=110;	var d1_low_5=150;	var d1_low_7=195;
var d1_mid_3=130;	var d1_mid_5=200;	var d1_mid_7=215;
var d1_high_3=155;	var d1_high_5=260;	var d1_high_7=279;

var e_low_3=95;		var e_low_5=130;	var e_low_7=169;
var e_mid_3=110;	var e_mid_5=160;	var e_mid_7=199;
var e_high_3=155;	var e_high_5=199;	var e_high_7=269;

var f_low_3=115;	var f_low_5=160;	var f_low_7=178;
var f_mid_3=140;	var f_mid_5=180;	var f_mid_7=215;
var f_high_3=170;	var f_high_5=220;	var f_high_7=289;

var g_low_3=150;	var g_low_5=180;	var g_low_7=230;
var g_mid_3=170;	var g_mid_5=250;	var g_mid_7=325;
var g_high_3=210;	var g_high_5=350;	var g_high_7=460;

var h_low_3=190;	var h_low_5=310;	var h_low_7=420;
var h_mid_3=235;	var h_mid_5=385;	var h_mid_7=475;
var h_high_3=290;	var h_high_5=480;	var h_high_7=579;

var i_low_3=199;	var i_low_5=350;	var i_low_7=435;
var i_mid_3=240;	var i_mid_5=395;	var i_mid_7=510;
var i_high_3=300;	var i_high_5=495;	var i_high_7=639;
//Fim Preçário

//Inicio verificar nº de dias
var from_date=from_day+"/"+from_month+"/"+from_year;
var to_date=to_day+"/"+to_month+"/"+to_year;
Calcula_Dias(to_date,from_date);

function Calcula_Dias(data1_DDMMYYYY,data2_DDMMYYYY)
{
	Var_Dia1=Dia(data1_DDMMYYYY);
	Var_Mes1=Mes(data1_DDMMYYYY);
	Var_Mes1=Math.floor(Var_Mes1)-1;
	Var_Ano1=Ano(data1_DDMMYYYY);
	var data1 = new Date(Var_Ano1,Var_Mes1,Var_Dia1);

	Var_Dia2=Dia(data2_DDMMYYYY);
	Var_Mes2=Mes(data2_DDMMYYYY);
	Var_Mes2=Math.floor(Var_Mes2)-1;
	Var_Ano2=Ano(data2_DDMMYYYY);
	var data2 = new Date(Var_Ano2,Var_Mes2,Var_Dia2);

	total_days = data1.getTime() - data2.getTime();
	total_days = Math.floor(total_days / (1000 * 60 * 60 * 24));
	document.form1.total_days.value=total_days;
}

function Dia(Data_DDMMYYYY)
{
	string_data = Data_DDMMYYYY.toString();
	posicao_barra = string_data.indexOf("/");
	if (posicao_barra!= -1)
{
	dia = string_data.substring(0,posicao_barra);
	return dia;
}
	else
	{
		return false;
	}
}

function Mes(Data_DDMMYYYY)
{
	string_data = Data_DDMMYYYY.toString();
	posicao_barra = string_data.indexOf("/");
	if (posicao_barra!= -1)
	{
		dia = string_data.substring(0,posicao_barra);
		string_mes = string_data.substring(posicao_barra+1,string_data.length);
		posicao_barra = string_mes.indexOf("/");
		if (posicao_barra!= -1)
		{
			mes = string_mes.substring(0,posicao_barra);
			mes = Math.floor(mes);
			return mes;
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}

function Ano(Data_DDMMYYYY)
{
	string_data = Data_DDMMYYYY.toString();
	posicao_barra = string_data.indexOf("/");
	if (posicao_barra!= -1)
	{
		dia = string_data.substring(0,posicao_barra);
		string_mes = string_data.substring(posicao_barra+1,string_data.length);
		posicao_barra = string_mes.indexOf("/");
		if (posicao_barra!= -1)
		{
			mes = string_mes.substring(0,posicao_barra);
			mes = Math.floor(mes);
			ano = string_mes.substring(posicao_barra+1,string_mes.length);
			return ano;
		}
		else
		{
			return false;
		}
	}
	else
	{
		return false;
	}
}

//Fim verificar nº de dias

//Inicio Contagem de horas
horas_levantar=24-parseFloat(from_hour);
horas_entrega=24-parseFloat(to_hour);
horas=parseFloat(horas_levantar)-parseFloat(horas_entrega);
if (horas>3)
{
	total_days=total_days+1;	
}
//Fim Contagem de horas

// Inicio verificar Season
if (from_month==2 || from_month==3 || from_month==11 || to_month==2 || to_month==3 || to_month==11)
{
	season="low";
}

if (from_month==12 || to_month==12)
{
	if (from_day>=15 || to_day>=15)
	{
		season="mid";
	}
	else
	{
		season="low";
	}
}

if (from_month==1 || to_month==1)
{
	if (from_day<=15 || to_day<=15)
	{
		season="mid";
	}
	else
	{
		season="low";
	}
}

if (from_month==4 || from_month==5 || from_month==6 || from_month==10 || to_month==4 || to_month==5 || to_month==6 || to_month==10)
{
	season="mid";
}

if (from_month==7 || from_month==8 || from_month==9 || to_month==7 || to_month==8 || to_month==9)
{
	season="high";
}
// Fim verificar Season

//Inicio calcular aluguer
if (season=="low" && car_choose==1)
{
	switch(total_days)
	{
		case 1: 	payment=a_low_3;	break;
		case 2: 	payment=a_low_3;	break;
		case 3: 	payment=a_low_3;	break;
		case 4: 	payment=a_low_5;	break;
		case 5: 	payment=a_low_5;	break;
		case 6: 	payment=a_low_7;	break;
		case 7: 	payment=a_low_7;	break;
		default: 	payment=(a_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==1)
{
	switch(total_days)
	{
		case 1: 	payment=a_mid_3;	break;
		case 2: 	payment=a_mid_3;	break;
		case 3: 	payment=a_mid_3;	break;
		case 4: 	payment=a_mid_5;	break;
		case 5: 	payment=a_mid_5;	break;
		case 6: 	payment=a_mid_7;	break;
		case 7: 	payment=a_mid_7;	break;
		default: 	payment=(a_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==1)
{
	switch(total_days)
	{
		case 1: 	payment=a_high_3;	break;
		case 2: 	payment=a_high_3;	break;
		case 3: 	payment=a_high_3;	break;
		case 4: 	payment=a_high_5;	break;
		case 5: 	payment=a_high_5;	break;
		case 6: 	payment=a_high_7;	break;
		case 7: 	payment=a_high_7;	break;
		default: 	payment=(a_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==2)
{
	switch(total_days)
	{
		case 1: 	payment=b_low_3;	break;
		case 2: 	payment=b_low_3;	break;
		case 3: 	payment=b_low_3;	break;
		case 4: 	payment=b_low_5;	break;
		case 5: 	payment=b_low_5;	break;
		case 6: 	payment=b_low_7;	break;
		case 7: 	payment=b_low_7;	break;
		default: 	payment=(b_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==2)
{
	switch(total_days)
	{
		case 1: 	payment=b_mid_3;	break;
		case 2: 	payment=b_mid_3;	break;
		case 3: 	payment=b_mid_3;	break;
		case 4: 	payment=b_mid_5;	break;
		case 5: 	payment=b_mid_5;	break;
		case 6: 	payment=b_mid_7;	break;
		case 7: 	payment=b_mid_7;	break;
		default: 	payment=(b_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==2)
{
	switch(total_days)
	{
		case 1: 	payment=b_high_3;	break;
		case 2: 	payment=b_high_3;	break;
		case 3: 	payment=b_high_3;	break;
		case 4: 	payment=b_high_5;	break;
		case 5: 	payment=b_high_5;	break;
		case 6: 	payment=b_high_7;	break;
		case 7: 	payment=b_high_7;	break;
		default: 	payment=(b_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==3)
{
	switch(total_days)
	{
		case 1: 	payment=c_low_3;	break;
		case 2: 	payment=c_low_3;	break;
		case 3: 	payment=c_low_3;	break;
		case 4: 	payment=c_low_5;	break;
		case 5: 	payment=c_low_5;	break;
		case 6: 	payment=c_low_7;	break;
		case 7: 	payment=c_low_7;	break;
		default: 	payment=(c_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==3)
{
	switch(total_days)
	{
		case 1: 	payment=c_mid_3;	break;
		case 2: 	payment=c_mid_3;	break;
		case 3: 	payment=c_mid_3;	break;
		case 4: 	payment=c_mid_5;	break;
		case 5: 	payment=c_mid_5;	break;
		case 6: 	payment=c_mid_7;	break;
		case 7: 	payment=c_mid_7;	break;
		default: 	payment=(c_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==3)
{
	switch(total_days)
	{
		case 1: 	payment=c_high_3;	break;
		case 2: 	payment=c_high_3;	break;
		case 3: 	payment=c_high_3;	break;
		case 4: 	payment=c_high_5;	break;
		case 5: 	payment=c_high_5;	break;
		case 6: 	payment=c_high_7;	break;
		case 7: 	payment=c_high_7;	break;
		default: 	payment=(c_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==4)
{
	switch(total_days)
	{
		case 1: 	payment=d_low_3;	break;
		case 2: 	payment=d_low_3;	break;
		case 3: 	payment=d_low_3;	break;
		case 4: 	payment=d_low_5;	break;
		case 5: 	payment=d_low_5;	break;
		case 6: 	payment=d_low_7;	break;
		case 7: 	payment=d_low_7;	break;
		default: 	payment=(d_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==4)
{
	switch(total_days)
	{
		case 1: 	payment=d_mid_3;	break;
		case 2: 	payment=d_mid_3;	break;
		case 3: 	payment=d_mid_3;	break;
		case 4: 	payment=d_mid_5;	break;
		case 5: 	payment=d_mid_5;	break;
		case 6: 	payment=d_mid_7;	break;
		case 7: 	payment=d_mid_7;	break;
		default: 	payment=(d_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==4)
{
	switch(total_days)
	{
		case 1: 	payment=d_high_3;	break;
		case 2: 	payment=d_high_3;	break;
		case 3: 	payment=d_high_3;	break;
		case 4: 	payment=d_high_5;	break;
		case 5: 	payment=d_high_5;	break;
		case 6: 	payment=d_high_7;	break;
		case 7: 	payment=d_high_7;	break;
		default: 	payment=(d_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==5)
{
	switch(total_days)
	{
		case 1: 	payment=d1_low_3;	break;
		case 2: 	payment=d1_low_3;	break;
		case 3: 	payment=d1_low_3;	break;
		case 4: 	payment=d1_low_5;	break;
		case 5: 	payment=d1_low_5;	break;
		case 6: 	payment=d1_low_7;	break;
		case 7: 	payment=d1_low_7;	break;
		default: 	payment=(d1_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==5)
{
	switch(total_days)
	{
		case 1: 	payment=d1_mid_3;	break;
		case 2: 	payment=d1_mid_3;	break;
		case 3: 	payment=d1_mid_3;	break;
		case 4: 	payment=d1_mid_5;	break;
		case 5: 	payment=d1_mid_5;	break;
		case 6: 	payment=d1_mid_7;	break;
		case 7: 	payment=d1_mid_7;	break;
		default: 	payment=(d1_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==5)
{
	switch(total_days)
	{
		case 1: 	payment=d1_high_3;	break;
		case 2: 	payment=d1_high_3;	break;
		case 3: 	payment=d1_high_3;	break;
		case 4: 	payment=d1_high_5;	break;
		case 5: 	payment=d1_high_5;	break;
		case 6: 	payment=d1_high_7;	break;
		case 7: 	payment=d1_high_7;	break;
		default: 	payment=(d1_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==6)
{
	switch(total_days)
	{
		case 1: 	payment=e_low_3;	break;
		case 2: 	payment=e_low_3;	break;
		case 3: 	payment=e_low_3;	break;
		case 4: 	payment=e_low_5;	break;
		case 5: 	payment=e_low_5;	break;
		case 6: 	payment=e_low_7;	break;
		case 7: 	payment=e_low_7;	break;
		default: 	payment=(e_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==6)
{
	switch(total_days)
	{
		case 1: 	payment=e_mid_3;	break;
		case 2: 	payment=e_mid_3;	break;
		case 3: 	payment=e_mid_3;	break;
		case 4: 	payment=e_mid_5;	break;
		case 5: 	payment=e_mid_5;	break;
		case 6: 	payment=e_mid_7;	break;
		case 7: 	payment=e_mid_7;	break;
		default: 	payment=(e_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==6)
{
	switch(total_days)
	{
		case 1: 	payment=e_high_3;	break;
		case 2: 	payment=e_high_3;	break;
		case 3: 	payment=e_high_3;	break;
		case 4: 	payment=e_high_5;	break;
		case 5: 	payment=e_high_5;	break;
		case 6: 	payment=e_high_7;	break;
		case 7: 	payment=e_high_7;	break;
		default: 	payment=(e_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==7)
{
	switch(total_days)
	{
		case 1: 	payment=f_low_3;	break;
		case 2: 	payment=f_low_3;	break;
		case 3: 	payment=f_low_3;	break;
		case 4: 	payment=f_low_5;	break;
		case 5: 	payment=f_low_5;	break;
		case 6: 	payment=f_low_7;	break;
		case 7: 	payment=f_low_7;	break;
		default: 	payment=(f_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==7)
{
	switch(total_days)
	{
		case 1: 	payment=f_mid_3;	break;
		case 2: 	payment=f_mid_3;	break;
		case 3: 	payment=f_mid_3;	break;
		case 4: 	payment=f_mid_5;	break;
		case 5: 	payment=f_mid_5;	break;
		case 6: 	payment=f_mid_7;	break;
		case 7: 	payment=f_mid_7;	break;
		default: 	payment=(f_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==7)
{
	switch(total_days)
	{
		case 1: 	payment=f_high_3;	break;
		case 2: 	payment=f_high_3;	break;
		case 3: 	payment=f_high_3;	break;
		case 4: 	payment=f_high_5;	break;
		case 5: 	payment=f_high_5;	break;
		case 6: 	payment=f_high_7;	break;
		case 7: 	payment=f_high_7;	break;
		default: 	payment=(f_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==8)
{
	switch(total_days)
	{
		case 1: 	payment=g_low_3;	break;
		case 2: 	payment=g_low_3;	break;
		case 3: 	payment=g_low_3;	break;
		case 4: 	payment=g_low_5;	break;
		case 5: 	payment=g_low_5;	break;
		case 6: 	payment=g_low_7;	break;
		case 7: 	payment=g_low_7;	break;
		default: 	payment=(g_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==8)
{
	switch(total_days)
	{
		case 1: 	payment=g_mid_3;	break;
		case 2: 	payment=g_mid_3;	break;
		case 3: 	payment=g_mid_3;	break;
		case 4: 	payment=g_mid_5;	break;
		case 5: 	payment=g_mid_5;	break;
		case 6: 	payment=g_mid_7;	break;
		case 7: 	payment=g_mid_7;	break;
		default: 	payment=(g_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==8)
{
	switch(total_days)
	{
		case 1: 	payment=g_high_3;	break;
		case 2: 	payment=g_high_3;	break;
		case 3: 	payment=g_high_3;	break;
		case 4: 	payment=g_high_5;	break;
		case 5: 	payment=g_high_5;	break;
		case 6: 	payment=g_high_7;	break;
		case 7: 	payment=g_high_7;	break;
		default: 	payment=(g_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==9)
{
	switch(total_days)
	{
		case 1: 	payment=h_low_3;	break;
		case 2: 	payment=h_low_3;	break;
		case 3: 	payment=h_low_3;	break;
		case 4: 	payment=h_low_5;	break;
		case 5: 	payment=h_low_5;	break;
		case 6: 	payment=h_low_7;	break;
		case 7: 	payment=h_low_7;	break;
		default: 	payment=(h_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==9)
{
	switch(total_days)
	{
		case 1: 	payment=h_mid_3;	break;
		case 2: 	payment=h_mid_3;	break;
		case 3: 	payment=h_mid_3;	break;
		case 4: 	payment=h_mid_5;	break;
		case 5: 	payment=h_mid_5;	break;
		case 6: 	payment=h_mid_7;	break;
		case 7: 	payment=h_mid_7;	break;
		default: 	payment=(h_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==9)
{
	switch(total_days)
	{
		case 1: 	payment=h_high_3;	break;
		case 2: 	payment=h_high_3;	break;
		case 3: 	payment=h_high_3;	break;
		case 4: 	payment=h_high_5;	break;
		case 5: 	payment=h_high_5;	break;
		case 6: 	payment=h_high_7;	break;
		case 7: 	payment=h_high_7;	break;
		default: 	payment=(h_high_7/7)*total_days;
	}
}
if (season=="low" && car_choose==10)
{
	switch(total_days)
	{
		case 1: 	payment=i_low_3;	break;
		case 2: 	payment=i_low_3;	break;
		case 3: 	payment=i_low_3;	break;
		case 4: 	payment=i_low_5;	break;
		case 5: 	payment=i_low_5;	break;
		case 6: 	payment=i_low_7;	break;
		case 7: 	payment=i_low_7;	break;
		default: 	payment=(i_low_7/7)*total_days;
	}
}
if (season=="mid" && car_choose==10)
{
	switch(total_days)
	{
		case 1: 	payment=i_mid_3;	break;
		case 2: 	payment=i_mid_3;	break;
		case 3: 	payment=i_mid_3;	break;
		case 4: 	payment=i_mid_5;	break;
		case 5: 	payment=i_mid_5;	break;
		case 6: 	payment=i_mid_7;	break;
		case 7: 	payment=i_mid_7;	break;
		default: 	payment=(i_mid_7/7)*total_days;
	}
}
if (season=="high" && car_choose==10)
{
	switch(total_days)
	{
		case 1: 	payment=i_high_3;	break;
		case 2: 	payment=i_high_3;	break;
		case 3: 	payment=i_high_3;	break;
		case 4: 	payment=i_high_5;	break;
		case 5: 	payment=i_high_5;	break;
		case 6: 	payment=i_high_7;	break;
		case 7: 	payment=i_high_7;	break;
		default: 	payment=(i_high_7/7)*total_days;
	}
}
//Fim calcular aluguer

//Inicio somar extras
if (document.form1.elements[20].checked)
{
	booster=5*parseFloat(total_days);
}
if (document.form1.elements[21].checked)
{
	baby=2.5*parseFloat(total_days);
	if (baby > 25)
	{
		baby=25;
	}
}
if (document.form1.elements[22].checked)
{
	gps=5*parseFloat(total_days);
	if (gps > 60)
	{
		gps=60;
	}
}

//Fim somar extras

//Resultado Final
total=parseFloat(payment)+parseFloat(gps)+parseFloat(baby)+parseFloat(booster);
document.form1.payment.value=("€ " + Math.round(total*100)/100);

//Fim do valor Final do Aluguer
}
