var conversionRate = 4.2;

var tilesPrice = 1.2;
var windowPrice = 0.8;

var optionsFirm = new Array();
optionsFirm[0] = ["Curatenie dupa constructor firme",	1.2];
optionsFirm[1] = ["Curatenie industriala", 0.8];
optionsFirm[2] = ["Curatenie generala", 0.8];
optionsFirm[3] = ["Curatenie show-rooms, magazin", 0.6];
optionsFirm[4] = ["Curatenie de intretinere birouri", 0.6];
optionsFirm[5] = ["Curatare covoare, mocheta", 1];

var optionsPrivate = new Array();

optionsPrivate[0] = ["Curatenie dupa constructor locuinte", 5.5];
optionsPrivate[1] = ["Curatenie in locuinte, case, vile", 5];
optionsPrivate[2] = ["Curatat covoare, mocheta", 5];

function updateFirm() {

	td = "";
	for (i=0; i < optionsFirm.length; i++) {
		td += "<input name=\"optiuni_curatenie\" type=\"radio\" value=\"optionsFirm[" + i + "]\">" + optionsFirm[i][0] + "<br>";
	}
	document.getElementById("cleaning_type").innerHTML = 'Curatenie firme';
	document.getElementById("cleaning_options").innerHTML = td;
	document.getElementById("cleaning_row").style.display = (navigator.appName.indexOf("Microsoft") > -1) ? "block" : "table-row";

}

function updatePrivate() {

	td = "";
	for (i=0; i < optionsPrivate.length; i++) {
		td += "<input name=\"optiuni_curatenie\" type=\"radio\" value=\"optionsPrivate[" + i + "]\">" + optionsPrivate[i][0] + "<br>";
	}
	document.getElementById("cleaning_type").innerHTML = 'Curatenie locuinte';
	document.getElementById("cleaning_options").innerHTML = td;
	document.getElementById("cleaning_row").style.display = (navigator.appName.indexOf("Microsoft") > -1) ? "block" : "table-row";

}

function estimare() {

	price = 0;
	
	priceOptions = "";
	
	if (document.estimareForm.suprafata_faianta.value > 0) {
		priceOptions += "(plus <b>" + document.estimareForm.suprafata_faianta.value + "</b> mp faianta";
		price += document.estimareForm.suprafata_faianta.value * tilesPrice * conversionRate;
	}
	if (document.estimareForm.suprafata_geamuri.value > 0) {
		if (priceOptions != "") {
			priceOptions += " si <b>" + document.estimareForm.suprafata_geamuri.value + "</b> mp geamuri";
		} else {
			priceOptions += "(plus <b>" + document.estimareForm.suprafata_geamuri.value + "</b> mp geamuri";
		}
		price += document.estimareForm.suprafata_geamuri.value * windowPrice * conversionRate;
	}
	if (priceOptions != "") {
		priceOptions += ")";
	}
		
	if (getRadioValue(document.estimareForm.optiuni_curatenie).indexOf("optionsFirm") != -1) {
		price += document.estimareForm.suprafata_curatat.value * eval(getRadioValue(document.estimareForm.optiuni_curatenie) + "[1]") * conversionRate;
	} else {
		price += document.estimareForm.suprafata_curatat.value * eval(getRadioValue(document.estimareForm.optiuni_curatenie) + "[1]");
	}
	priceEuro = price/conversionRate;
			
	priceInfo = "Pretul pentru <b>" + getRadioValue(document.estimareForm.tip_curatenie) + 
		"</b>, <b>" + eval(getRadioValue(document.estimareForm.optiuni_curatenie) + "[0]") + "</b> pe suprafata de <b>" +
		document.estimareForm.suprafata_curatat.value + "</b> mp " + priceOptions + 
		", este de <span class=\"pret-estimativ\">" + priceEuro.toFixed(2) + " euro</span>."

	document.getElementById("show_price").innerHTML = priceInfo;
	document.getElementById("show_price").style.display = "block";

	return false;
	
}

function getRadioValue(radioObject) {

    var value = "";
    for (var i=0; i<radioObject.length; i++) {
         if (radioObject[i].checked) {
              value = radioObject[i].value;
              break;
         }
    }

    return value;

}

