function calculator(){
	var b3 = document.getElementById('tiskaren').value;
	var b4 = document.getElementById('barstranek').value;
	var b5 = document.getElementById('cbstranek').value;
	if(document.getElementById('restrikcebar').checked){
		var b7 = true;
		var b23 = 0.15;
	}else{
        var b7 = false;
		var b23 = 0;
	}
	if(document.getElementById('eftisk').checked){
		var b8 = true;
		var b24 = 0.2;
	}else{
        var b8 = false;
		var b24 = 0;
	}
	var b20 = 24;
	var b21 = 5.5;


	var b25 = 0.2;
	var b27 = 210000;
	var b28 = 90000;
	var c27 = 10;
	var c28 = 3;

	if(b3<4){
		var last = b28;
	}else{
	    var last = b27;
	}

	var b12 = (((b20*b4)+(b21*b5))*(b25+b23+b24)/last)*100;

	var b14 = ((b20*b4)+(b21*b5))*(b25+b23+b24)*12;

	var mes = Math.ceil((1/b12)*100);
	if(mes == 1 ){
	  mes += " hónap";
	}else if(mes == 2 || mes == 3 || mes == 4 ){
	  mes += " hónap";
	}else{
	  mes += " hónap";
	}


	var divCon = document.getElementById('result');
	divCon.innerHTML = "";
	var pText     = document.createElement("p");
	if(mes<11){
	var pContent = document.createTextNode("In your case of whole savings is the solution YSoft SafeQ Crisis Package for your company a big benefit and very well recommended.");
	}else{
		var pContent = document.createTextNode("");
	}
	pText.appendChild(pContent);



	var tbl     = document.createElement("table");
    var tblBody = document.createElement("tbody");

	var row1 = document.createElement("tr");
	var row2 = document.createElement("tr");
	var row3 = document.createElement("tr");
	var row4 = document.createElement("tr");

	var cell_1_1 = document.createElement("th");
    var cellText_1_1 = document.createTextNode("Megtakarítás típusa");

	var cell_1_2 = document.createElement("th");
    var cellText_1_2 = document.createTextNode("Megtakarítás mértéke");

	cell_1_1.appendChild(cellText_1_1);
    cell_1_2.appendChild(cellText_1_2);

	row1.appendChild(cell_1_1);
    row1.appendChild(cell_1_2);


	var cell_2_1 = document.createElement("td");
    var cellText_2_1 = document.createTextNode("Költség megtakarítás (%)");

	var cell_2_2 = document.createElement("td");
    var cellText_2_2 = document.createTextNode(Math.round(b12) + " %");

	cell_2_1.appendChild(cellText_2_1);
    cell_2_2.appendChild(cellText_2_2);

	row2.appendChild(cell_2_1);
    row2.appendChild(cell_2_2);

	var cell_3_1 = document.createElement("td");
    var cellText_3_1 = document.createTextNode("Befektetés megtérülése (hó)");

	var cell_3_2 = document.createElement("td");
    var cellText_3_2 = document.createTextNode(mes);

	cell_3_1.appendChild(cellText_3_1);
    cell_3_2.appendChild(cellText_3_2);

	row3.appendChild(cell_3_1);
    row3.appendChild(cell_3_2);

	var cell_4_1 = document.createElement("td");
    var cellText_4_1 = document.createTextNode("Teljes megtakarítás 1 év alatt");

	var cell_4_2 = document.createElement("td");
    var cellText_4_2 = document.createTextNode(Math.round(b14)+" HUF");

	cell_4_1.appendChild(cellText_4_1);
    cell_4_2.appendChild(cellText_4_2);

	row4.appendChild(cell_4_1);
    row4.appendChild(cell_4_2);

	tblBody.appendChild(row1);
	tblBody.appendChild(row2);
	tblBody.appendChild(row3);
	tblBody.appendChild(row4);

	tbl.appendChild(tblBody);

	tbl.className = "output";
	tbl.setAttribute("class", "output");
	tbl.setAttribute("width", "450");
    tbl.setAttribute("cellspacing", "0");
	tbl.setAttribute("cellpadding", "0");

	var pText2     = document.createElement("p");
	var pContent2 = document.createTextNode(" ");
	pText2.appendChild(pContent2);


	var tbl2     = document.createElement("table");
    var tblBody2 = document.createElement("tbody");

	var row2_1 = document.createElement("tr");
	var row2_2 = document.createElement("tr");
	var row2_3 = document.createElement("tr");
	var row2_4 = document.createElement("tr");
	var row2_5 = document.createElement("tr");
	var row2_6 = document.createElement("tr");
	var row2_7 = document.createElement("tr");
	var row2_8 = document.createElement("tr");
	var row2_9 = document.createElement("tr");

	var cell2_1_1 = document.createElement("td");
    var cellText2_1_1 = document.createTextNode("Név*");

	var cell2_1_2 = document.createElement("td");

	cell2_1_2.setAttribute("colSpan", "3");
	var input_1 = document.createElement("input");

	input_1.type = "text";
	input_1.name = "jmeno";
	input_1.id = "jmeno";
	input_1.className = "text";
	input_1.setAttribute("class", "text");

	cell2_1_1.appendChild(cellText2_1_1);
    cell2_1_2.appendChild(input_1);

	row2_1.appendChild(cell2_1_1);
    row2_1.appendChild(cell2_1_2);


	var cell2_2_1 = document.createElement("td");
    var cellText2_2_1 = document.createTextNode("Cég név*");

	var cell2_2_2 = document.createElement("td");

	cell2_2_2.setAttribute("colSpan", "3");
	var input_2 = document.createElement("input");

	input_2.type = "text";
	input_2.name = "firma";
	input_2.id = "firma";
	input_2.className = "text";
	input_2.setAttribute("class", "text");

	cell2_2_1.appendChild(cellText2_2_1);
    cell2_2_2.appendChild(input_2);

	row2_2.appendChild(cell2_2_1);
    row2_2.appendChild(cell2_2_2);

	var cell2_3_1 = document.createElement("td");
    var cellText2_3_1 = document.createTextNode("Pozició");

	var cell2_3_2 = document.createElement("td");
 	// row 3
	var input_3 = document.createElement("input");
	input_3.type = "text";
	input_3.name = "pozice";
	input_3.id = "pozice";
	input_3.className = "text";
	input_3.setAttribute("class", "text");

	var cell2_3_3 = document.createElement("td");
    var cellText2_3_3 = document.createTextNode("Irsz");

	var cell2_3_4 = document.createElement("td");

	var input_4 = document.createElement("input");
	input_4.type = "text";
	input_4.name = "psc";
	input_4.id = "psc";
	input_4.className = "text";
	input_4.setAttribute("class", "text");

	cell2_3_1.appendChild(cellText2_3_1);
    cell2_3_2.appendChild(input_3);
	cell2_3_3.appendChild(cellText2_3_3);
    cell2_3_4.appendChild(input_4);

	row2_3.appendChild(cell2_3_1);
    row2_3.appendChild(cell2_3_2);
	row2_3.appendChild(cell2_3_3);
	row2_3.appendChild(cell2_3_4);
		// row 4
	var cell2_4_1 = document.createElement("td");
    var cellText2_4_1 = document.createTextNode("Utca");

	var cell2_4_2 = document.createElement("td");

	var input_5 = document.createElement("input");
	input_5.type = "text";
	input_5.name = "ulice";
	input_5.id = "ulice";
	input_5.className = "text";
	input_5.setAttribute("class", "text");

	var cell2_4_3 = document.createElement("td");
    var cellText2_4_3 = document.createTextNode("Város");

	var cell2_4_4 = document.createElement("td");

	var input_6 = document.createElement("input");
	input_6.type = "text";
	input_6.name = "mesto";
	input_6.id = "mesto";
	input_6.className = "text";
	input_6.setAttribute("class", "text");

	cell2_4_1.appendChild(cellText2_4_1);
    cell2_4_2.appendChild(input_5);
	cell2_4_3.appendChild(cellText2_4_3);
    cell2_4_4.appendChild(input_6);
	// row 5
	var cell2_5_1 = document.createElement("td");
    var cellText2_5_1 = document.createTextNode("E-mail*");

	var cell2_5_2 = document.createElement("td");

	var input_7 = document.createElement("input");
	input_7.type = "text";
	input_7.name = "email";
	input_7.id = "email";
	input_7.className = "text";
	input_7.setAttribute("class", "text");

	var cell2_5_3 = document.createElement("td");
    var cellText2_5_3 = document.createTextNode("Telefon*");

	var cell2_5_4 = document.createElement("td");

	var input_8 = document.createElement("input");
	input_8.type = "text";
	input_8.name = "tel";
	input_8.id = "tel";
	input_8.className = "text";
	input_8.setAttribute("class", "text");

	cell2_5_1.appendChild(cellText2_5_1);
    cell2_5_2.appendChild(input_7);
	cell2_5_3.appendChild(cellText2_5_3);
    cell2_5_4.appendChild(input_8);

	row2_5.appendChild(cell2_5_1);
    row2_5.appendChild(cell2_5_2);
	row2_5.appendChild(cell2_5_3);
	row2_5.appendChild(cell2_5_4);

	// row 6
	var cell2_6_1 = document.createElement("td");
    var cellText2_6_1 = document.createTextNode("Megjegyzés");
    cell2_6_1.setAttribute("valign", "top");

	var cell2_6_2 = document.createElement("td");

	cell2_6_2.setAttribute("colSpan", "3");
	var input_9 = document.createElement("textarea");

	input_9.name = "poznamka";
	input_9.id = "poznamka";
	input_9.className =  "textarea";
	input_9.setAttribute("class", "textarea");
	input_9.setAttribute("cols", "35");
	input_9.setAttribute("rows", "4");

	cell2_6_1.appendChild(cellText2_6_1);
    cell2_6_2.appendChild(input_9);

	row2_6.appendChild(cell2_6_1);
    row2_6.appendChild(cell2_6_2);

	// row 7
	var cell2_7_1 = document.createElement("td");
    var cellText2_7_1 = document.createTextNode("Nyomtatók/MFD márkája *");

	var cell2_7_2 = document.createElement("td");

	cell2_7_2.setAttribute("colSpan", "3");
	var input_10 = document.createElement("input");

	input_10.type = "text";
	input_10.name = "printer";
	input_10.id = "printer";
	input_10.className = "text";
	input_10.setAttribute("class", "text");

	cell2_7_1.appendChild(cellText2_7_1);
    cell2_7_2.appendChild(input_10);

	row2_7.appendChild(cell2_7_1);
    row2_7.appendChild(cell2_7_2);
	// row 8 - souhlas
	var cell2_9_1 = document.createElement("td");
    var input_15 = document.createElement("input");

	input_15.type = "checkbox";
	input_15.name = "souhlas";
	input_15.id = "souhlas";
	input_15.value = 1


    var cellText2_9_1 = document.createTextNode("Hozzájárulok, hogy az Y Soft Mo. Kft. vagy egyik hivatalos partner cége felveheti velem a kapcsolatot.");
	cell2_9_1.setAttribute("colSpan", "4");

	cell2_9_1.appendChild(input_15);
	cell2_9_1.appendChild(cellText2_9_1);


	row2_9.appendChild(cell2_9_1);


	// row 8

	var cell2_8_1 = document.createElement("td");
    cell2_7_2.setAttribute("colSpan", "4");

	var input_11 = document.createElement("input");

	input_11.type = "hidden";
	input_11.name = "tiskaren";
	input_11.value = b3;

	var input_12 = document.createElement("input");

	input_12.type = "hidden";
	input_12.name = "barstranek";
	input_12.value = b4;

	var input_13 = document.createElement("input");

	input_13.type = "hidden";
	input_13.name = "cbstranek";
	input_13.value = b5;

	var input_16 = document.createElement("input");

	input_16.type = "hidden";
	input_16.name = "restrikcebar";
	input_16.value = b7;

	var input_17 = document.createElement("input");

	input_17.type = "hidden";
	input_17.name = "eftisk";
	input_17.value = b8;

	var input_14 = document.createElement("input");

	input_14.type = "submit";
	input_14.name = "button";
	input_14.id = "button";
	input_14.value = "Küldés";
	input_14.className = "submit";
	input_14.setAttribute("class", "submit");

    cell2_8_1.appendChild(input_11);
	cell2_8_1.appendChild(input_12);
	cell2_8_1.appendChild(input_13);
	cell2_8_1.appendChild(input_16);
	cell2_8_1.appendChild(input_17);
	cell2_8_1.appendChild(input_14);

	row2_8.appendChild(cell2_8_1);



	tblBody2.appendChild(row2_1);
	tblBody2.appendChild(row2_2);
	tblBody2.appendChild(row2_3);
	tblBody2.appendChild(row2_4);
	tblBody2.appendChild(row2_5);
	tblBody2.appendChild(row2_6);
	tblBody2.appendChild(row2_7);
	tblBody2.appendChild(row2_9);
	tblBody2.appendChild(row2_8);


	tbl2.setAttribute("width", "450");
	tbl2.setAttribute("class", "formHp");
    tbl2.setAttribute("cellspacing", "0");
	tbl2.setAttribute("cellpadding", "0");

	tbl2.appendChild(tblBody2);

	divCon.appendChild(pText);
	divCon.appendChild(tbl);
	divCon.appendChild(pText2);
	divCon.appendChild(tbl2);

}
function isEmpty(e) {
    return ((e == null) || (e.length == 0));
}
function isEmail(mail) {
    re = /^[_a-zA-Z0-9\.\-]+@[_a-zA-Z0-9\.\-]+\.[a-zA-Z]{2,7}$/;
    return mail.search(re) == 0;
}
function checkForm(form) {
if (isEmpty(form.jmeno.value)) {
	alert("Kérem töltse ki a nevét.");
	form.jmeno.focus();
	return false
	}

if (isEmpty(form.firma.value)) {
	alert("Kérem töltse ki a cég nevét.");
	form.firma.focus();
	return false
	}
if (isEmpty(form.email.value)) {
	alert("Kérem töltse ki e-mail címét.");
	form.email.focus();
	return false
	}
else if (!isEmail(form.email.value)) {
	alert("E-mail nem megfelelő formátumú.");
	form.email.focus();
	return false
	}
if (isEmpty(form.tel.value)) {
	alert("Kérem töltse ki a telefonszámát.");
	form.tel.focus();
	return false
	}
if (isEmpty(form.printer.value)) {
	alert("Kérem töltse ki a nevét a nyomtatók/MFD márkája ");
	form.printer.focus();
	return false
	}
if (form.souhlas.checked != true ) {
	alert("Hozzájárulás szükséges az adatok kezeléséhez.");
	return false
	}
else return true;

}
