// Leasing Rechner für mavey.de

var duration = "24,36,48,60";

var rates = new Array();

rates[2500] = "4.52,3.24,2.59,2.27";
rates[5000] = "4.51,3.19,2.45,2.17";
rates[25000] = "4.42,3.09,2.42,2.05";

var ad = duration.split(",");

var exist;
var h;

function showIt() {
	h = 1;
	updatePrice();
}

function hideIt() {
	h = 0;
	hideLeasing();
}

function runde(x, n) {
  if (n < 1 || n > 14) return false;
  var e = Math.pow(10, n);
  var k = (Math.round(x * e) / e).toString();
  if (k.indexOf('.') == -1) k += '.';
  k += e.toString().substring(1);
  return k.substring(0, k.indexOf('.') + n+1);
}

function calculate(i, value) {

	if (value <= 2500) {
		var ar = rates[2500].split(",");
	} else if (value <= 5000) {
		var ar = rates[5000].split(",");
	} else if (value > 5000) {
		var ar = rates[25000].split(",");
	}

	var mrz = (value * ar[i] / 100);
	return runde(mrz, 2);
}

function hideLeasing() {
	var d = document.getElementById('leasing');
		d.style.display = "none";
	var t = d.getElementsByTagName('table');
	d.removeChild(t[0]);
	if (exist == 1) {
		exist = 0;
	}
}

function showServices() {
	window.open('/media/content/servicepakete.html', '', 'width=550,height=600,left=100,top=50,scrollbars=yes,resizable=no');
}

function getLeasing(price) {

if (exist == 1) {
	hideLeasing();
}

if (newprice > price) {
	var price = newprice;
}

if (exist != 1 && h == 1) {
	exist = 1;
	var d = document.getElementById('leasing');
		d.style.display = "block";
	var table = document.createElement('table');
		table.style.border = "none";
		table.style.width = "100%";
		table.cellspacing = "0";
		table.cellpadding = "0";

	var tbody = document.createElement('tbody');
	var tr = document.createElement('tr');
		tr.style.background = "#4A2005";
		tr.style.color = "#E9DDAF";
	var tdl = document.createElement('td');
	var tdltn = document.createTextNode('Laufzeit');
	var tdm = document.createElement('td');
	var tdmtn = document.createTextNode('monatliche Belastung (Brutto)');
	var tdr = document.createElement('td');
	var tdrtn = document.createTextNode('');
	var tdra = document.createElement('a');

	var tdratn = tdra.appendChild(tdrtn);

	var newtable = d.appendChild(table);
	newtablebody = newtable.appendChild(tbody);
	var maint = newtablebody.appendChild(tr);
	var innertl = maint.appendChild(tdl);
	var innertm = maint.appendChild(tdm);
	var innertr = maint.appendChild(tdr);

		innertl.appendChild(tdltn);
		innertm.appendChild(tdmtn);
		innertr.innerHTML = "<a style=\"color: #E9DDAF\" href=\"javascript:hideIt();\">(ausblenden)</a>";

	for (var i = 0; i < ad.length; i++) {

		tr = document.createElement('tr');
		tdl = document.createElement('td');
		tdltn = document.createTextNode(ad[i]+' Monate');
		tdm = document.createElement('td');
		tdmtn = document.createTextNode(calculate(i, price)+' Euro');
		tdr = document.createElement('td');

		maint = newtablebody.appendChild(tr);
		innertl = maint.appendChild(tdl);
		innertm = maint.appendChild(tdm);
		innertr = maint.appendChild(tdr);
	
			innertl.appendChild(tdltn);
			innertm.appendChild(tdmtn);
			innertr.innerHTML = "<a href=\"http:\/\/www.grenkeleasing.com\/cgi-bin/shop-antrag.pl?userid=013-06549&upreis="+price+"\" target=\"_blank\">Angebot anfordern</a>";
			
	}

}
}
