function submitUploadForm() {
	var form = document.getElementById('kirakat-upload-form');
	var progress = document.getElementById('upload-progress');

	var err_msg = '';
	var focus = false;
	if (form.kirakat_name.value.length == 0) {
		err_msg += 'Nem adtad meg a neved!\n';
		if (!focus) {
			form.kirakat_name.focus();
			focus = true;
		}
	}
	if (form.kirakat_contact.value.length == 0) {
		err_msg += 'Nem adtál meg elérhetőséget!\n';
		if (!focus) {
			form.kirakat_contact.focus();
			focus = true;
		}
	}
	
	if (form.image.value.length == 0) {
		err_msg += 'Nem adtál meg képet!\n';
	}
	
	if (err_msg) {
		alert(err_msg);
		return false;
	}
	
	form.style.display = 'none';
	progress.style.display = 'block';

	form.submit();
}

function rateOnOver(pid, star) {
	var stars = new Array();
	stars[1] = document.getElementById('star-' + pid + '-1');
	stars[2] = document.getElementById('star-' + pid + '-2');
	stars[3] = document.getElementById('star-' + pid + '-3');
	stars[4] = document.getElementById('star-' + pid + '-4');
	stars[5] = document.getElementById('star-' + pid + '-5');
	
	for (var i = 1; i <= 5; i++) {
		var css = stars[i].className;
		
		if (i <= star) {
			css = 'star-on hand';
		}
		else {
			css = 'star-off hand';
		}
		stars[i].className = css;
	}
}

function rateOnOut(pid, orig) {
	var stars = new Array();
	stars[1] = document.getElementById('star-' + pid + '-1');
	stars[2] = document.getElementById('star-' + pid + '-2');
	stars[3] = document.getElementById('star-' + pid + '-3');
	stars[4] = document.getElementById('star-' + pid + '-4');
	stars[5] = document.getElementById('star-' + pid + '-5');
	
	for (var i = 1; i <= 5; i++) {
		var css = stars[i].className;
		if (i <= orig) {
			css = 'star-on hand';
		}
		else {
			css = 'star-off hand';
		}
		stars[i].className = css;
	}
}

function updatePicNav(img) {
	var prev = document.getElementById('prevpic');
	var next = document.getElementById('nextpic');
	var h = img.height;
	prev.style.height = new String(h + 'px');
	next.style.height = new String(h + 'px');
}
