var todellinen_vuosikorko = new Array();

var tasaeraselite = new Array();
tasaeraselite[-5] = '14 pv';
tasaeraselite[-10] = '1 kk';
tasaeraselite[-20] = '2 kk';
tasaeraselite[-30] = '3 kk';
tasaeraselite[-40] = '4 kk';
tasaeraselite[-50] = '5 kk';
tasaeraselite[-60] = '6 kk';

var tasaerat = new Array();
var yhteensa = new Array();

tasaerat[50] = new Array();
yhteensa[50] = new Array();

tasaerat[50][-5] = '60,00';
yhteensa[50][-5] = '60,00';

tasaerat[50][-10] = '62,00';
yhteensa[50][-10] = '62,00';

tasaerat[50][-20] = '32,50';
yhteensa[50][-20] = '65,00';

tasaerat[100] = new Array();
yhteensa[100] = new Array();

tasaerat[100][-5] = '120,00';
yhteensa[100][-5] = '120,00';

tasaerat[100][-10] = '123,00';
yhteensa[100][-10] = '123,00';

tasaerat[100][-20] = '62,50';
yhteensa[100][-20] = '125,00';

tasaerat[200] = new Array();
yhteensa[200] = new Array();

tasaerat[200][-5] = '240,00';
yhteensa[200][-5] = '240,00';

tasaerat[200][-10] = '248,00';
yhteensa[200][-10] = '248,00';

tasaerat[200][-20] = '125,00';
yhteensa[200][-20] = '250,00';

tasaerat[200][-30] = '86,67';
yhteensa[200][-30] = '260,00';

tasaerat[300] = new Array();
yhteensa[300] = new Array();

tasaerat[300][-5] = '350,00';
yhteensa[300][-5] = '350,00';

tasaerat[300][-10] = '360,00';
yhteensa[300][-10] = '360,00';

tasaerat[300][-20] = '185,00';
yhteensa[300][-20] = '370,00';

tasaerat[300][-30] = '126,67';
yhteensa[300][-30] = '380,00';

tasaerat[300][-40] = '97,50';
yhteensa[300][-40] = '390,00';

tasaerat[300][-50] = '80,00';
yhteensa[300][-50] = '400,00';

tasaerat[300][-60] = '68,33';
yhteensa[300][-60] = '410,00';

tasaerat[400] = new Array();
yhteensa[400] = new Array();

tasaerat[400][2] = '250,08';
yhteensa[400][2] = '500,16';

tasaerat[400][3] = '169,67';
yhteensa[400][3] = '509,01';

tasaerat[400][4] = '129,47';
yhteensa[400][4] = '517,88';

tasaerat[400][5] = '105,35';
yhteensa[400][5] = '526,75';

tasaerat[400][6] = '89,27';
yhteensa[400][6] = '535,62';

tasaerat[400][7] = '77,76';
yhteensa[400][7] = '544,32';

tasaerat[400][8] = '69,15';
yhteensa[400][8] = '553,20';

tasaerat[400][9] = '62,45';
yhteensa[400][9] = '562,05';

tasaerat[400][10] = '57,09';
yhteensa[400][10] = '570,90';

tasaerat[400][11] = '52,71';
yhteensa[400][11] = '579,81';

tasaerat[400][12] = '49,06';
yhteensa[400][12] = '588,72';

function dopopup(formobj) {
	if( document.getElementById('lainasumma').options[document.getElementById('lainasumma').selectedIndex].value > 400)
		return true;

	var href = formobj.action + '?';
	for(var f in formobj.elements){
		if(typeof(formobj.elements[f].value)!='undefined' && !formobj.elements[f].disabled)
		href += formobj.elements[f].name + '=' + formobj.elements[f].value + '&';
	}
	makepopup(href);
	return false;
}

function makepopup(href) {
	MyWindow_ = window.open(href,'PikaVippi','toolbar=yes,location=no,directories=no,status=yes,menubar=no,scrollbars=yes,resizable=yes,width=950,height=600,left=190,top=230');
	return false;
}

document.getElementById('lainasumma').selectedIndex=0;

document.getElementById('lainasumma').onchange = function(){
	document.getElementById('kkera').value = '';
	document.getElementById('yhteensa').value = '';


	document.getElementById('yhteenvetoruutu').innerHTML = "Hae lainaa ilmaiseksi tästä.";
		
	maksuaikavalinta = document.getElementById('maksuaika');
	maksuaikavalinta.length = 1;
	summa = this.options[this.selectedIndex].value;


	document.getElementById('haelainaa').value='';

	document.getElementById('hae').style.display='none';
	document.getElementById('hae_cold').style.display='none';	
	document.getElementById('jatka_or').style.display='none';
	document.getElementById('jatka_or_cold').style.display='none';

	document.getElementById('lainanhaku').action = 'https://online.opr-vakuus.fi/loginpv.php';

	document.getElementById('laskuri_summmarivi').className='';
	document.getElementById('laskuri_maksuaika').className='';

	var nowtime = new Date();
	
	var tunti = nowtime.getHours();
	var vkopv = nowtime.getDay();
	
	var ostariauki = (vkopv >= 1) && (vkopv <= 5) && (tunti >= 8) && (tunti <= 20);
	var pikaostariauki = (tunti >= 8) && (tunti <= 22);

	if(summa<400) {

		document.getElementById('hae').style.display='block';			
	} else if(summa>400){
		if(ostariauki){

			document.getElementById('lainanhaku').action = 'http://ostosraha.fi/laina.php';
			document.getElementById('jatka_or').style.display='block';

			document.getElementById('laskuri_maksuaika').className='hideme';
		} else {


			yhteenvetotxt = "<ul style='margin:0; padding-top:0; padding-left:16px; font-size:12px;'>";
			yhteenvetotxt = yhteenvetotxt + "<li>Lainaa voit hakea arkisin klo 8-20";
			document.getElementById('yhteenvetoruutu').innerHTML = yhteenvetotxt;
			
			document.getElementById('jatka_or_cold').style.display='block';

			document.getElementById('laskuri_maksuaika').className='hideme';
		}
	} else {
		document.getElementById('haelainaa').value='OR-PIKA';		
		if(pikaostariauki){	

			document.getElementById('hae').style.display='block';		
		} else {

			yhteenvetotxt = "<ul style='margin:0; padding-top:0; padding-left:16px; font-size:12px;'>";
			yhteenvetotxt = yhteenvetotxt + "<li>Lainaa voit hakea klo 8-22";
			document.getElementById('yhteenvetoruutu').innerHTML = yhteenvetotxt;

			document.getElementById('hae_cold').style.display='block';		
		}
	}

	var i=1;
	for(var t in tasaerat[summa]){
		maksuaikavalinta.options[i++] =  new Option(typeof(tasaeraselite[t])=='undefined' ? t + ' kk' : tasaeraselite[t] , t);
	}
}

document.getElementById('maksuaika').onchange = function(){
	summa = document.getElementById('lainasumma').options[document.getElementById('lainasumma').selectedIndex].value;

	

	if(this.selectedIndex>0){
		document.getElementById('kkera').value = tasaerat[summa][this.options[this.selectedIndex].value];
		document.getElementById('yhteensa').value = yhteensa[summa][this.options[this.selectedIndex].value];

		if(summa > 400) {
			document.getElementById('yhteenvetoruutu').innerHTML = "Hae lainaa ilmaiseksi tästä.";
		} else if(summa < 400) {

			yhteenvetotxt = "<ul style='margin:0; padding-top:0; padding-left:16px; font-size:12px;'>";
			yhteenvetotxt = yhteenvetotxt + "<li>Lainasumma: " + summa + " €";
	//		yhteenvetotxt = yhteenvetotxt + "<li>Maksuaika " + tasaeraselite[this.options[this.selectedIndex].value];
			if(this.selectedIndex<3){
				yhteenvetotxt = yhteenvetotxt + "<li>Maksuerien lkm: 1 ";
				yhteenvetotxt = yhteenvetotxt + "<li>Maksuerä: " + yhteensa[summa][this.options[this.selectedIndex].value] + " €";
			} else {
				yhteenvetotxt = yhteenvetotxt + "<li>Kk-erien lkm: " + (this.selectedIndex-1);
				yhteenvetotxt = yhteenvetotxt + "<li>Maksuerä: " + tasaerat[summa][this.options[this.selectedIndex].value] + " €";
			}
	

			erapaivadate = new Date();

			alehanta = '';

			if(this.selectedIndex<2){

				erapaivadate.setDate(erapaivadate.getDate() + 14);
				yhteenvetotxt = yhteenvetotxt + "<li>Eräpäivä: " + erapaivadate.getDate() + '.' + (erapaivadate.getMonth()+1) + '.' + erapaivadate.getFullYear() + ". ";	

				aledate = new Date();
				aledate.setDate(aledate.getDate() + 7);
				alestr = aledate.getDate() + '.' + (aledate.getMonth()+1) + '.';
				aletaulu = new Array(0,58,115,230,340);
		
				alehanta = "<br>(Jos maksat viim. " + alestr + ' maksat vain '+ aletaulu[document.getElementById('lainasumma').selectedIndex] + ',00 €.)';

			} else if(this.selectedIndex<3){

				erapaivadate.setDate(erapaivadate.getDate() + 30);
				yhteenvetotxt = yhteenvetotxt + "<li>Eräpäivä: " + erapaivadate.getDate() + '.' + (erapaivadate.getMonth()+1) + '.' + erapaivadate.getFullYear();	

			} else if(this.selectedIndex<5){
				yhteenvetotxt = yhteenvetotxt + "<li>Eräpäivät: "
				for(erapvlaskuri = 0; erapvlaskuri < this.selectedIndex-1; erapvlaskuri++) {
					erapaivadate.setDate(erapaivadate.getDate() + 30);
					yhteenvetotxt = yhteenvetotxt + " " + erapaivadate.getDate() + '.' + (erapaivadate.getMonth()+1) + '.' + erapaivadate.getFullYear();	
					if(erapvlaskuri < this.selectedIndex-2)
						yhteenvetotxt = yhteenvetotxt + ", "
				}
			} else {
				yhteenvetotxt = yhteenvetotxt + "<li>Eräpäivät: Kuukauden " + erapaivadate.getDate() + ". päivä";	
			}
	
			yhteenvetotxt = yhteenvetotxt + "<li>Takaisinmaksu yht: " + yhteensa[summa][this.options[this.selectedIndex].value] + " €";
	
	
			document.getElementById('yhteenvetoruutu').innerHTML = yhteenvetotxt + alehanta;
		
		} else {
		
			yhteenvetotxt = "<ul style='margin:0; padding-top:0; padding-left:16px; font-size:12px;'>";
			yhteenvetotxt = yhteenvetotxt + "<li>Lainasumma: " + summa + " €";
	//		yhteenvetotxt = yhteenvetotxt + "<li>Maksuaika " + tasaeraselite[this.options[this.selectedIndex].value];
			yhteenvetotxt = yhteenvetotxt + "<li>Kk-erien lkm: " + (this.selectedIndex+1);
			yhteenvetotxt = yhteenvetotxt + "<li>Maksuerä: " + tasaerat[summa][this.options[this.selectedIndex].value] + " €";

			erapaivadate = new Date();

			if(this.selectedIndex<3){
				yhteenvetotxt = yhteenvetotxt + "<li>Eräpäivät: "
				for(erapvlaskuri = 0; erapvlaskuri < this.selectedIndex+1; erapvlaskuri++) {
					erapaivadate.setDate(erapaivadate.getDate() + 30);
					yhteenvetotxt = yhteenvetotxt + " " + erapaivadate.getDate() + '.' + (erapaivadate.getMonth()+1) + '.' + erapaivadate.getFullYear();	
					if(erapvlaskuri < this.selectedIndex)
						yhteenvetotxt = yhteenvetotxt + ", "
				}
			} else {
				yhteenvetotxt = yhteenvetotxt + "<li>Eräpäivät: Kuukauden " + erapaivadate.getDate() + ". päivä";	
			}	

			yhteenvetotxt = yhteenvetotxt + "<li>Takaisinmaksu yht: " + yhteensa[summa][this.options[this.selectedIndex].value] + " €";
	
			yhteenvetotxt = yhteenvetotxt + "<li>Ikäraja 21 v.";
	
			document.getElementById('yhteenvetoruutu').innerHTML = yhteenvetotxt;
		
		}
		
	} else {
		document.getElementById('kkera').value = '';
		document.getElementById('yhteensa').value = '';
	}
	/*
	if(this.selectedIndex==1){
		aledate = new Date();
		aledate.setDate(aledate.getDate() + 7);
		alestr = aledate.getDate() + '.' + (aledate.getMonth()+1);
		aletaulu = new Array(0,58,115,230,340);
		
		document.getElementById('speciale').innerHTML = 'Jos maksat viimeistään ' + alestr + '. maksat vain '+ aletaulu[document.getElementById('lainasumma').selectedIndex] + ',00 eur.';
		document.getElementById('speciale').style.display = 'inline';
	} else {
		document.getElementById('speciale').innerHTML = '';
		document.getElementById('speciale').style.display = 'none';
	}
	*/
}
document.getElementById('lainasumma').selectedIndex=0;
document.getElementById('maksuaika').selectedIndex=0;
document.getElementById('kkera').value = '';
document.getElementById('yhteensa').value = '';