// variaveis globais
var veiculo = "";
var dias = 0;
var valorVeiculo = 0;
var bluetooth = 0;
var km = "";
var valorKm = 0;
var insurance = 0;
var bluetooth = 0;
var gps = 0;
var radio = 0;
var dvd = 0;
var opcionais = "";
var valorOpcionais = 0;
var seguro = "no";
var valorSeguro = 0;
var valorTotal = 0;

var cidade = "";
var localRetirada = "";

var mes = "";
var dia = "";
var ano = "";

var resumoFinal = "";

function escondeVans(){
	document.getElementById("vans").style.display = "none";
	document.getElementById("cars").style.display = "";
}

function escondeCars(){
	document.getElementById("cars").style.display = "none";
	document.getElementById("vans").style.display = "";
}

function mostraVeiculos(){
	document.getElementById("vans").style.display = "";
	document.getElementById("cars").style.display = "";	
}

function calcularTudo(){
	
	mes	= document.getElementById('mes').value;
	dia = document.getElementById('day').value;
	ano = document.getElementById('year').value;
	
	cidade 	= document.getElementById('city').value;
	
	if(cidade == "bs")
		cidade = "Boston";
	
	if(cidade == "cg")
		cidade = "Chicago";
		
	if(cidade == "dl")
		cidade = "Dallas";
		
	if(cidade == "dt")
		cidade = "Detroit";
		
	if(cidade == "ny")
		cidade = "New York";
		
	if(cidade == "sa")
		cidade = "San Antonio";
		
	if(cidade == "sd")
		cidade = "San Diego";
		
	if(cidade == "sf")
		cidade = "San Francisco";
	
	// if para obter o local de retirada
	if(document.getElementById('airport').checked){
		localRetirada = "Airport";
	}
	else{
		localRetirada = "Store";
	}
	
	dias	= document.getElementById('days').value;
	
	// sequencia de IFs para obter nome do veiculo e o valor.
	if(document.getElementById('belina').checked){
		veiculo = "Belina";
		valorVeiculo = 22;
	}else{
		if(document.getElementById('fusca').checked){
			veiculo = "Fusca";
			valorVeiculo = 12;
		}
		else{
			if(document.getElementById('variant').checked){
				veiculo = "Variant";
				valorVeiculo = 18;
			}
			else{
				if(document.getElementById('besta').checked){
					veiculo = "Besta";
					valorVeiculo = 30;
				}
				else{
					if(document.getElementById('towner').checked){
						veiculo = "Towner";
						valorVeiculo = 25;
					}
					else{
						veiculo = "Hiunday";
						valorVeiculo = 35;							
					}				
				}							
			}
		}	
	}
	
	valorOpcionais = 0;
	opcionais = "";
	
	
	// sequencia de ifs para obter os opcionais
	if(document.getElementById('gps').checked){
		opcionais += 'GPS\n';
		valorOpcionais += 10;
	}
	if(document.getElementById('dvd').checked){
		opcionais += 'DVD\n';
		valorOpcionais += 5;		 
	}
	if(document.getElementById('bluetooth').checked){
		opcionais += 'Bluetooth\n';
		valorOpcionais += 2;
	}
	if(document.getElementById('radio').checked){
		opcionais += 'Radio\n';
		valorOpcionais += 2;
	}
	
	// sequencia de ifs para obter qtos km/dia o cara vai querer
	if(document.getElementById('100k').checked){
		km = "Max 100 Kilometers/day";
		valorKm = 10;
	}
	else{
		if(document.getElementById('500k').checked){
			km = "Max 500 Kilometers/day";
			valorKm = 15;
		}
		else{
			if(document.getElementById('1000k').checked){
			km = "More than 1000 Kilometers/day";
			valorKm = 20;		
		}
		}
	}
	
	// if para saber se o cidadao vai querer seguro ou nao
	if(document.getElementById('yes').checked){
		seguro = "selected insurance";
		valorSeguro = 5;
	}
	else{
		seguro = "not selected insurance";
		valorSeguro = 0;
	}
	
	valorTotal = (parseInt(dias) * parseInt(valorVeiculo) ) + (parseInt(dias) * parseInt(valorSeguro) ) + parseInt(valorOpcionais) + (parseInt(valorKm) * parseInt(dias) );
		
	//valorTotal =  (parseInt(dias) * parseInt(valorSeguro) ) + parseInt(valorOpcionais) + (parseInt(valorKm) * parseInt(dias) );
	
	document.getElementById('finalprice').innerHTML = valorTotal;
	
	resumoFinal = "You have selected: ";
	
	//alert("dias " +dias+'\n'+"valor veiculo " +valorVeiculo+ '\n'+"valor opcionais " +valorOpcionais+ '\n'+"valor Km " +valorKm+'\n'+"valor seguro" +valorSeguro+'\n');
	
	//alert ("cidade "+ cidade+ "local "+localRetirada +"mes "+mes+" dia do mes "+dia+" ano "+ano+" dias "+dias+" veiculo "+veiculo+" valorVeiculo "+valorVeiculo+" opcionais: "+opcionais+" valor opcionais: "+valorOpcionais+" seguro "+seguro+" valor seg "+valorSeguro);		
			
}

function Teste(){
	
	window.alert ("City:"+ cidade + '\n' + "Withdraw: "+ localRetirada + '\n' + "Date:"+mes+"/"+dia+"/"+ano+ '\n' + "Day with vehicle: "+dias+ '\n' + "Vehicle: " + veiculo+ '\t' +"Vehicle Value"
+valorVeiculo+ " per day" + '\n'+"Optionals: "+opcionais+'\n'+"Optionals Value: "+valorOpcionais+'\n'+seguro+'\n'+"Insurance value: "+valorSeguro + '\n\n' + "Total value: "+ valorTotal);	
	
}

/*
function seeTextArea() {
			
			var options1;
			
			var city		= document.getElementById('city').value;
			var collect		= document.getElementById('city').value;
			
			alert("The button is funtional!");
			
			if(document.getElementById('gps').checked){
				options1 = "GPS: yes" + '\n' ;
			}else{
				options1 = "GPS: no" + '\n';
			}
			if(document.getElementById('dvd').checked){
				options1 += "Air-Bag: yes" + '\n'; 
			}else{
				options1 += "Air-Bag: no" + '\n';
			}
			if(document.getElementById('bluetooth').checked){
				options1 += "Radio: yes" + '\n';
			}else{
				options1 += "Radio: no" + '\n';
			}
			if(document.getElementById('radio').checked){
				options1 += "DVD: yes" + '\n';
			}else{
				options1 += "DVD: no" + '\n';
			}
			
		
			var i,tipo_veiculo,collect,timei, km_day, insurance;
			
			for ( i=0; i<document.form1.vehicletype.length; i++)  { 
				if (document.form.vehicletype[i].checked)  {
				tipo_veiculo = document.form.vehicletype[i].value
				} 
			}
			
			for (i=0; i<document.form.collect.length; i++)  { 
				if (document.form.collect[i].checked)  {
				collect = document.form.collect[i].value
				} 
			}
			
			for (i=0; i<document.form.timesuffix.length; i++)  { 
				if (document.form.timesuffix[i].checked)  {
				timei = document.form.timesuffix[i].value
				} 
			}
			
			for (i=0; i<document.form.kmday.length; i++)  { 
				if (document.form.kmday[i].checked)  {
				km_day = document.form.kmday[i].value
				} 
			}
			
			for (i=0; i<document.form.insurance.length; i++)  { 
				if (document.form.insurance[i].checked)  {
				insurance = document.form.insurance[i].value
				} 
			}



	alert('City: ' + document.getElementById('city').value + '\n' +"Collect: " + collect + '\n' + "Date:" + document.getElementById('date').value + '\n' + "Time:" + timei+  '\n' + "Number of Days: " + document.getElementById('days').value + '\n' + "VehicleType: " + tipo_veiculo + '\n' + "Vehicle: " + document.getElementById('vehicle').value + '\n' + options1 + '\n' + "Distance: " +  km_day + '\n' + "Insurance: " + insurance );
	
}*/ 