//If You want to use these function, at least notify me at dusan@boskic.com
var dvoriste, boravak, Dvoriste, Boravak, Tekst, skroler, kruzic, skrolovanje, px, procenat;
var pomeraj = 0;

if (window.event) {
	px ='';
} else {
	px = 'px';
}

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];
	}
}
var pocetna = 'boravak';
function Slike() {
	dvoriste = new Objekat('dvoriste');
	boravak = new Objekat('boravak');
	if (pocetna == 'boravak') {
		boravak.stil.display = 'none';
		dvoriste.stil.display = 'block';
		pocetna = 'dvoriste';
	} else {
		boravak.stil.display = 'block';
		dvoriste.stil.display = 'none';
		pocetna = 'boravak';
	}
	clearInterval(IMG);
	Slika();
}
function Slika() {
	IMG = setInterval('Slike(' + pocetna + ')', 15000);
}
function Start() {
	skroler = new Objekat('skroler');
	Tekst = skroler.objekat.height?skroler.objekat.height:skroler.objekat.offsetHeight;
	if (arguments[0] > 0) {
		skrolovanje = setInterval('Gore(' + arguments[0] + ',' + Tekst + ')', 35);
	} else {
		skrolovanje = setInterval('Dole(' + arguments[0] + ',' + Tekst + ')', 35);
	}
}
function Gore() {
	if (pomeraj > 350 - arguments[1]) { //350 samo u ovom slučaju
		pomeraj -= arguments[0];
		skroler.stil.top = pomeraj + px;
	}
}
function Dole() {
	if (pomeraj < 0) {
		pomeraj -= arguments[0];
		skroler.stil.top = pomeraj + px;
	}
}
function Stop() {
	clearInterval(skrolovanje);
}
function Posta() {
	var postaEnkod = ":g&ntc`;$kgojri<Niurcj&Dcjatgbc:niurcjdcjatgbcFgnii(eik8$&ejguu;$ckgoj$8niurcjdcjatgbcFgnii(eik:)g8";
	for(j=0; j<postaEnkod.length; j++) {
		document.write(String.fromCharCode(6^postaEnkod.charCodeAt(j)));
	}
}
function Mapa() {
	var voz = new Objekat('voz');
	var tramvaj = new Objekat('tramvaj');
	var autobus = new Objekat('autobus');
	var avion = new Objekat('avion');
	var prikaz = new Objekat(arguments[0]);
	voz.stil.display = 'none';
	tramvaj.stil.display = 'none';
	autobus.stil.display = 'none';
	avion.stil.display = 'none';
	prikaz.stil.display = 'block';
}
function f_Forma() {
	var f_forma = new Objekat('resform');
	f_forma.objekat.action = 'Reservation.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 = '#ff0000';
			polje.objekat.focus();
			return false;
		} else {
			f_poruka.objekat.innerHTML = '';
			polje.stil.border = '1px solid #215435';
		}
	}
	var p_mail = new Objekat('fmail');
	if (p_mail.objekat.value.indexOf('.') > 2 && p_mail.objekat.value.indexOf('@') > 0) {
		p_mail.stil.border = '1px solid #215435';
	} else {
		f_poruka.objekat.innerHTML = 'Invalid mail format.';
		p_mail.stil.borderColor = '#ff0000';
		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 = '#ff0000';
		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;
	}
}
