//zs1 = Změna sazby distribuce bez výměny elektroměru
//zs2 = Změna sazby distribuce bez zásahu do elektroměrového rozvaděče ze strany zákazníka
//zs3 = Změna sazby distribuce se zásahem do elektroměrového rozvaděče ze strany zákazníka
//zs4 = Tepelné čerpadlo

function obj(id) {
	return document.getElementById(id);
}

var link;
var sazbaActual;
var sazbaDesired;
var sazby = ["D 01d","D 02d","D 25d","D 26d","D 35d","D 45d","D 55d","D 56d","D 61d"];

function control(form) {
	if (form['actual'].value == '') {
		window.alert ("Nebyla zvolena současná sazba distribuce. Prosíme vyberte jednu z nabízených možností.");
		clearSazbu();
		return false;
	}
	if (form['desired'].value == '') {
		window.alert ("Nebyla zvolena požadovaná sazba distribuce. Prosíme vyberte jednu z nabízených možností.");
		clearSazbu();
		return false;
	}
	if (form['actual'].value == form['desired'].value) {
		window.alert ("Vybrány jsou stejné sazby");
		
		clearSazbu();
		return false;
	}
	zmenaSazby (form);
				sazbaActual = sazby[objActual.options[objActual.selectedIndex].value];
				sazbaDesired = sazby[objDesired.options[objDesired.selectedIndex].value];

	/*obj('zmenaSazby1').innerHTML="Pro snadné vyřízení vašeho požadavku využijte následující <a href=\""+link+"?s_sazba=" + sazbaActual + "&p_sazba=" + sazbaDesired + "&FType=1\"><img src=\"/img/cs/customers/button_online_formular.gif\" width=\"122\" height=\"20\" border=\"0\" alt=\"on-line formulář\"><\/a>";
	obj('zmenaSazby2').innerHTML="Pro snadné vyřízení vašeho požadavku využijte následující <a href=\""+link+"?s_sazba=" + sazbaActual + "&p_sazba=" + sazbaDesired + "&FType=2\"><img src=\"/img/cs/customers/button_online_formular.gif\" width=\"122\" height=\"20\" border=\"0\" alt=\"on-line formulář\"><\/a></a>";
	obj('zmenaSazby3').innerHTML="Pro snadné vyřízení vašeho požadavku využijte následující <a href=\""+link+"?s_sazba=" + sazbaActual + "&p_sazba=" + sazbaDesired + "&FType=3\"><img src=\"/img/cs/customers/button_online_formular.gif\" width=\"122\" height=\"20\" border=\"0\" alt=\"on-line formulář\"><\/a></a>";*/

	return false;
}

function zmenaSazby(form) {
	var zmenaSazby = [
		["","zs1","zs3","zs3","zs3","zs3","zs3","zs4","zs3"],
		["zs1","","zs3","zs3","zs3","zs3","zs3","zs4","zs3"],
		["zs2","zs2","","zs3","zs3","zs3","zs3","zs4","zs2"],
		["zs2","zs2","zs3","","zs3","zs3","zs3","zs4","zs2"],
		["zs2","zs2","zs3","zs3","","zs3","zs3","zs4","zs2"],
		["zs2","zs2","zs3","zs3","zs3","","zs3","zs4","zs2"],
		["zs2","zs2","zs3","zs3","zs3","zs3","","zs4","zs2"],
		["zs2","zs2","zs3","zs3","zs3","zs3","zs3","","zs2"],
		["zs2","zs2","zs3","zs3","zs3","zs3","zs3","zs4",""]
	]
	var sazba = zmenaSazby[form['actual'].value][form['desired'].value];
	if (sazba == '') {
		window.alert ("Ze sazby D 55d nelze přejít na sazbu D 56d");
		return false;
	}
	showSazbu (sazba)
	return false;
}

function clearSazbu () {
	pocetsazeb = 4;
	for (i = 1; i <= pocetsazeb; i++) {
		document.getElementById("zs" + i).style.display = "none";
	}
}

function showSazbu(sazba) {
	clearSazbu();
	document.getElementById(sazba).style.display = "block";
	return false;
}

function changeShowedTypes(selObj) {
	val = selObj.options[selObj.selectedIndex].value;
	selTypes = document.getElementById("desired");
	selTypes.options.length = 0;
	selTypes.options[0] = new Option("-- zvolte --", "");
	if ( selObj.selectedIndex == 0 ) return;

	for(var i=0; i < sazby.length; i++) {
		t = sazby[i];
		if ((sazby[i] != "D 55d" && i != val) && (val !=6 || sazby[i] != "D 56d")) {
			selTypes.options[selTypes.options.length] = new Option(t, i);
		}
	}
}

