var arrModelo = new Array(7);
arrModelo[0] = "Hunter 100 CC 4 T";
//arrModelo[1] = "Hunter 125CC";
arrModelo[1] = "Max 125 Se";
arrModelo[2] = "Max 125 Sed";
arrModelo[3] = "Future";
//arrModelo[5] = "STX 200CC";
//arrModelo[6] = "Motard 200CC";
arrModelo[4] = "VBlade";
arrModelo[5] = "Web 100CC";
arrModelo[6] = "Web Evo";

function mostraModelo(id){
	
	escondeTudo();
	
	var p = document.getElementById("selPlano");
	var m = document.getElementById("selModelo");
	var p2 = document.getElementById("selParcela");
	
	m.options.length = 0;
	p2.options.length = 0;
	m.options[0] = new Option("","");
	p2.options[0] = new Option("","");

	if (id != "") {	
		if (id == 1) {
			for(x=0; x<4; x++){
				m.options[x + 1] = new Option(arrModelo[x], x);
			}
			var tItems = m.options.length;
			var n = 0;
			for(x=5; x < 6; x++){
				m.options[tItems + n] = new Option(arrModelo[x], x);
				n++;
			}
		}
		else if (id == 2) {
			for(x=0; x<4; x++){
				m.options[x + 1] = new Option(arrModelo[x], x);
			}
			var tItems = m.options.length;
			var n = 0;
			for(x=5; x < 7; x++){
				m.options[tItems + n] = new Option(arrModelo[x], x);
				n++;
			}
		}
		else if (id == 3) {
			for(x=0; x<6; x++){
				m.options[x + 1] = new Option(arrModelo[x], x);
			}
		}
		else if (id == 4) {
			for(x=0; x<4; x++){
				m.options[x + 1] = new Option(arrModelo[x], x);
			}
			var tItems = m.options.length;
			var n = 0;
			for(x=5; x < 7; x++){
				m.options[tItems + n] = new Option(arrModelo[x], x);
				n++;
			}
		}
		else{
			m.options.length = 0;
			m.options[0] = new Option("","");
		}
	}
}


function mostraParcelas(id){
	var p = document.getElementById("selPlano").value;
	
	escondeTudo();
/*NORMAL*/	
	if (p == 1){ 
		if (id == 0){
			/*Hunter 100 CC 4 T*/
			matriz = [["24","36","50","60","72"],["160,97","109,18","82,35","69,48","58,75"]];
		}
		/*else if (id == 1){
			Hunter 125CC - MODELO SUSPENSO
			matriz = [["24","36","50","60","72"],["220,90","148,71","111,30","93,36","78,41"]];
		}*/
		else if (id == 1){
			/*Max 125 Se*/
			matriz = [["24","36","50","60","72"],["261,82","177,07","133,16","112,10","94,55"]];
		}
		else if (id == 2){
			/*Max 125 Sed*/
			matriz = [["24","36","50","60","72"],["278,44","188,26","141,53","119,12","100,44"]];
		}
		else if (id == 3){
			/*Future*/
			matriz = [["24","36","50","60","72"],["276,23","186,77","140,41","118,18","99,66"]];
		}
		/*else if (id == 5){
			STX 200CC - MODELO SUSPENSO
			matriz = [["36","50","60"],["247,24","178,72","149,91"]];
		}*/
		/*else if (id == 6){
			Motard 200CC - MODELO SUSPENSO
			matriz = [["36","50","60"],["292,70","211,58","177,48"]];
		}*/
		/*else if (id == 4){
			VBlade
			matriz = [["36","50","60"],["414,83","299,86","251,53"]];
		}*/
		else if (id == 5){
			/*Web 100CC*/
			matriz = [["24","36","50","60","72"],["223,40","151,21","113,80","95,86","80,91"]];
		}
	}
/*TOTAL NORMAL*/	
	else if(p ==2){
		if (id == 0){
			/*Hunter 100 CC 4 T*/
			matriz = [["24","36","50","60","72"],["193,20","130,87","98,58","83,09","70,19"]];
		}
		/*else if (id == 1){
			Hunter 125CC - MODELO SUSPENSO
			matriz = [["24","36","50","60","72"],["254,28","171,18","128,12","107,47","90,26"]];
		}*/
		else if (id == 1){
			/*Max 125 Se*/
			matriz = [["24","36","50","60","72"],["295,96","200,06","150,36","126,53","106,67"]];
		}
		else if (id == 2){
			/*Max 125 Sed*/
			matriz = [["24","36","50","60","72"],["312,87","211,44","158,88","133,67","112,67"]];
		}
		else if (id == 3){
			/*Future*/
			matriz = [["36","50","60"],["216,42","157,13","132,21"]];	
		}
		else if (id == 5){
			/*Web 100CC*/
			matriz = [["24","36","50","60","72"],["257,02","173,84","130,74","110,07","92,84"]];
		}
		else if (id == 6){
			/*Web Evo*/
			matriz = [["24","36","50","60","72"],["282,47","190,97","143,56","120,82","101,88"]];
		}
	}
/*REPOSIÇÃO DE COTAS*/	
	else if (p == 3){
		if (id == 0){
			/*Hunter 100 CC 4 T*/
			matriz = [["20","30","40"],["202,11","136,07","103,35"]];
		}
		/*else if (id == 1){
			Hunter 125CC - MODELO SUSPENSO
			matriz = [["20","30","40"],["248,00","165,95","125,29"]];
		}*/
		else if (id == 1){
			/*Max 125 Se*/
			matriz = [["20","30","40"],["329,14","221,07","167,52"]];
		}
		else if (id == 2){
			/*Max 125 Sed*/
			matriz = [["20","30","40"],["350,07","235,07","178,09"]];
		}
		else if (id == 3){
			/*Future*/
			matriz = [["20","30","40"],["347,29","233,21","176,69"]];
		}
		/*else if (id == 5){
			STX 200CC - MODELO SUSPENSO
			matriz = [["20","30","40"],["449,30","301,55","227,67"]];
		}*/
		/*else if (id == 6){
			Motard 200CC - MODELO SUSPENSO
			matriz = [["20","30","40"],["531,93","357,00","269,53"]];
		}*/
		else if (id == 4){
			/*VBlade*/
			matriz = [["20","30","40"],["756,37","508,45","384,49"]];
		}
		else if (id == 5){
			/*Web 100CC*/
			matriz = [["20","30","40"],["280,75","188,69","143,07"]];
		}
	}
/*REPOSIÇÃO DE COTAS TOTAL*/	
	else if (p == 4){
		if (id == 0){
			/*Hunter 100 CC 4 T*/
			matriz = [["20","30","40"],["242,70","163,23","123,85"]];
		}
		/*else if (id == 1){
			Hunter 125CC - MODELO SUSPENSO
			matriz = [["20","30","40"],["320,29","214,32","161,81"]];
		}*/
		else if (id == 1){
			/*Max 125 Se*/
			matriz = [["20","30","40"],["372,15","249,85","189,25"]];
		}
		else if (id == 2){
			/*Max 125 Sed*/
			matriz = [["20","30","40"],["393,44","264,10","200,00"]];
		}
		else if (id == 3){
			/*Future*/
			matriz = [["20","30","40"],["392,41","263,41","199,48"]];
		}
		else if (id == 5){
			/*Web 100CC*/
			matriz = [["20","30","40"],["323,09","217,02","164,46"]];
		}
		else if (id == 6){
			/*Web Evo*/
			matriz = [["20","30","40"],["355,15","238,47","180,66"]];
		}
	}
	var p2 = document.getElementById("selParcela");
	p2.options.length = 0;
	p2.options[0] = new Option("","");
	if (id != ""){
		for(x=0; x<matriz[0].length; x++){
			p2.options[x + 1] = new Option(matriz[0][x], matriz[0][x] + "|" + matriz[1][x]);
		}
	}
}


function mostraResultado(req){
	var p = document.getElementById("selPlano").selectedIndex;
	//var m = document.getElementById("selModelo").selectedIndex;
	var m = document.getElementById("selModelo").options[document.getElementById("selModelo").selectedIndex].value;
	var p2 = document.getElementById("selParcela").selectedIndex;
	if (p == '' || m == '' || p2 == ''){
		alert("É necessário escolher todas as opções para fazer o calculo.");
		return false;
	}else{
		if (req == "A"){
			document.getElementById("frmSimulador").action = "default2.asp?a=simulador&p="+p+"&m="+m+"&p2="+p2;
			document.getElementById("frmSimulador").submit();
		}else{
			resgataTabela(p, m, p2);	
		}
	}
}

function resgataImagem(id){
	
	var arrImg = new Array(9);
	arrImg[0] = "4";//Hunter 100 CC 4 T
	//arrImg[1] = "5";//Hunter 125CC
	arrImg[1] = "2";//Max 125 Se
	arrImg[2] = "6";//Max 125 Sed
	arrImg[3] = "3";//Future
	//arrImg[5] = "9";//STX 200CC
	//arrImg[6] = "10";//Motard 200CC
	arrImg[4] = "11";//VBlade
	arrImg[5] = "12";//Web 100CC
	arrImg[6] = "13";//Web Evo

	return arrImg[id];
}

function resgataTabela(plano, modelo, parcela){
	document.frmSimulador.selPlano.options[plano].selected = true;
	mostraModelo(plano);
	for (var x=0; x<document.frmSimulador.selModelo.options.length; x++) {
		if (document.frmSimulador.selModelo.options[x].value == modelo) {
			document.frmSimulador.selModelo.options[x].selected = true;
			break;
		}
	}
	mostraParcelas(modelo);
	document.frmSimulador.selParcela.options[parcela.toString()].selected = true;
	
	var parcValor = document.frmSimulador.selParcela.options[parcela.toString()].value;
	parcValor = parcValor.split("|");
	if (plano == 1){
		/*NORMAL*/
		var arrValor = new Array(9);
		arrValor[0] = "3.300,00";/*Hunter 100 CC 4T*/
		/*arrValor[1] = "4.600,00";/*Hunter 125CC - MODELO SUSPENSO*/
		arrValor[1] = "5.400,00";/*Max 125 Se*/
		arrValor[2] = "5.746,00";/*Max 125 Sed*/
		arrValor[3] = "5.700,00";/*Future*/
		/*arrValor[5] = "7.450,00";/*STX 200CC - MODELO SUSPENSO*/
		/*arrValor[6] = "8.820,00";/*Motard 200CC - MODELO SUSPENSO*/
		arrValor[4] = "12.500,00";/*VBlade*/
		arrValor[5] = "4.600,00";/*Web 100CC*/
	}else if(plano == 2){
		/*TOTAL NORMAL*/
		var arrValor = new Array(6);
		arrValor[0] = "3.971,00";/*Hunter 100 CC 4T*/
		/*arrValor[1] = "5.295,00";/*Hunter 125CC - MODELO SUSPENSO*/
		arrValor[1] = "6.111,00";/*Max 125 Se*/
		arrValor[2] = "6.463,00";/*Max 125 Sed*/
		arrValor[3] = "6.446,00";/*Future*/
		arrValor[5] = "5.300,00";/*Web 100CC*/
		arrValor[6] = "5.830,00";/*Web Evo*/
	}	
	else if (plano == 3){
		/*NORMAL REPOSIÇÃO*/
		var arrValor = new Array(9);
		arrValor[0] = "3.300,00";/*Hunter 100 CC 4T*/
		/*arrValor[1] = "4.100,00";/*Hunter 125CC - MODELO SUSPENSO*/
		arrValor[1] = "5.400,00";/*Max 125 Se*/
		arrValor[2] = "5.746,00";/*Max 125 Sed*/
		arrValor[3] = "5.700,00";/*Future*/
		/*arrValor[5] = "7.450,00";/*STX 200CC - MODELO SUSPENSO*/
		/*arrValor[6] = "8.820,00";/*Motard 200CC - MODELO SUSPENSO*/
		arrValor[4] = "12.500,00";/*VBlade*/
		arrValor[5] = "4.600,00";/*Web 100CC*/
	}
	else if (plano == 4){
		/*TOTAL REPOSIÇÃO*/
		var arrValor = new Array(9);
		arrValor[0] = "3.971,00";/*Hunter 100 CC 4T*/
		/*arrValor[1] = "5.295,00";/*Hunter 125CC - MODELO SUSPENSO*/
		arrValor[1] = "6.111,00";/*Max 125 Se*/
		arrValor[2] = "6.463,00";/*Max 125 Sed*/
		arrValor[3] = "6.446,00";/*Future*/
		arrValor[5] = "5.300,00";/*Web 100CC*/
		arrValor[6] = "5.830,00";/*Web Evo*/
	}
	document.getElementById("boxImagemSimulador").style.display = "block";
	document.getElementById("plano").value = document.frmSimulador.selPlano.options[plano].text;
	document.getElementById("modelo").value = arrModelo[modelo];
	document.getElementById("valorBem").value = arrValor[modelo];
	document.getElementById("meses").value = parcValor[0];
	document.getElementById("valorParc").value = parcValor[1];
	document.getElementById("bgMoto").style.background = "url(files/produtos/" + resgataImagem(modelo) +".jpg) no-repeat";
	
	//alert("url(files/produtos/" + resgataImagem(modelo) +".jpg) no-repeat");
	
	document.getElementById("motoValor").innerHTML = parcValor[1];
	//document.getElementById("nomeMoto").innerHTML = arrModelo[modelo];
	mostraTudo();
}

function mostraTudo(){
	var resp = document.getElementById("boxImagemSimulador");
	if(resp.style.display == 'none'){
		resp.style.display = "block";
		resp.style.height = "auto";
	}
}

function escondeTudo(){
	var resp = document.getElementById("boxImagemSimulador");
	if (resp != null){
		resp.style.display = "none";
		resp.style.height = "auto";
	}
}