//If You want to use these function, at least notify me at dusan@boskic.com

function Objekat(ime) {
	if (document.getElementById) {
		this.objekat = document.getElementById(ime);
		this.stil = document.getElementById(ime).style;
	} else if (document.all) {
		this.objekat = document.all[ime];
		this.stil = document.all[ime].style;
	} else if (document.layers) {
		this.objekat = document.layers[ime];
		this.stil = document.layers[ime];
	}
}
function f_Forma() {
	var f_forma = new Objekat('resform');
	var f_jezik = new Objekat('jezik');
	if (f_jezik.objekat.value == 'en') {
		f_forma.objekat.action = 'Reservation.html';
	} else {
		f_forma.objekat.action = 'Rezervacija.html';
	}
}
function Provera() {
	var polje;
	var f_poruka = new Objekat('fporuka');
	var elementi = Array('fime', 'fprezime', 'fmail', 'ftelefon', 'fporeklo');
	for (element in elementi) {
		polje = new Objekat(elementi[element]);
		if (polje.objekat.value == '') {
			//f_poruka.objekat.innerHTML = 'Empty field.';
			polje.stil.borderColor = '#ff9900';
			polje.objekat.focus();
			return false;
		} else {
			//f_poruka.objekat.innerHTML = '';
			polje.stil.border = '3px double #A4A3A4';
		}
	}
	var p_mail = new Objekat('fmail');
	if (p_mail.objekat.value.indexOf('.') > 2 && p_mail.objekat.value.indexOf('@') > 0) {
		p_mail.stil.border = '3px double #A4A3A4';
	} else {
		//f_poruka.objekat.innerHTML = 'Invalid mail format.';
		p_mail.stil.borderColor = '#ff9900';
		p_mail.objekat.focus();
		return false;
	}
	var p_zastita = new Objekat('fzastita');
	if (p_zastita.objekat.value.length == 5) {
		return true;
	} else {
		//f_poruka.objekat.innerHTML = 'Invalid security code.';
		p_zastita.stil.borderColor = '#ff9900';
		p_zastita.objekat.focus();
		return false;
	}
}
function Kalendar() {
	var Dan = document.getElementById('fdatum').options[document.getElementById('fdatum').selectedIndex].value;
	var Mesec = document.getElementById('fmesec').options[document.getElementById('fmesec').selectedIndex].value;
	var Godina = document.getElementById('fgodina').options[document.getElementById('fgodina').selectedIndex].value;
	for (i=29; i<=31; i++) {
		document.getElementById('Dan' + i).disabled = false;
	}
	for (i=2; i<=11; i++) {
		document.getElementById('Mesec' + i).disabled = false;
	}
	if (Dan == 29 && Godina % 4 != 0) {
		document.getElementById('Mesec2').disabled = true;
	}
	if (Dan == 30) {
		document.getElementById('Mesec2').disabled = true;
	}
	if (Dan == 31) {
		document.getElementById('Mesec2').disabled = true;
		document.getElementById('Mesec4').disabled = true;
		document.getElementById('Mesec6').disabled = true;
		document.getElementById('Mesec9').disabled = true;
		document.getElementById('Mesec11').disabled = true;
	}
	if (Mesec == 2 && Godina % 4 != 0) {
		document.getElementById('Dan29').disabled = true;
	}
	if (Mesec == 2) {
		document.getElementById('Dan30').disabled = true;
	}
	if (Mesec == 2 || Mesec == 4) {
		document.getElementById('Dan31').disabled = true;
	}
	if (Mesec == 6 || Mesec == 9) {
		document.getElementById('Dan31').disabled = true;
	}
	if (Mesec == 11) {
		document.getElementById('Dan31').disabled = true;
	}
}