function showImage(img, w, h) {
	if(w == null) w = 200;
	if(h == null) h = 200;
	var win = window.open("about:blank", "_blank", "width=" + w + ",height=" + h + ",status=0,resizable=0");
	var doc = win.document;

	doc.write('<html xmlns="http://www.w3.org/1999/xhtml"><head><title>Kép</title></head>');
	doc.write('<body style="margin: 0px;">');
	doc.write('<img src="' + img + '" alt="" onclick="window.close();" style="cursor: pointer;">');
	doc.write('</body>');
	doc.close();
}

function Ertekel(element, ertek, id_page, referer) {
	if(!id_page) return;

	if(ertek < 0) ertek = 0;
	else if(ertek > 5) ertek = 5;

	function over() {
		for(var i = 0; i < 5; i++) {
			stars[i].className = i <= this.idx ? 'on' : '';
		}
	}

	function out() {
		for(var i = 0; i < 5; i++) {
			stars[i].className = i < ertek ? 'on' : '';
		}
	}

	function click() {
		if(typeof cs2_user == 'undefined') {
			alert("Csak bejelentkezett felhasználók osztályozhatnak.");
			return false;
		}
		return true;
	}

	var stars = new Array();
	for(var i = 0; i < 5; i++) {
		var url = 'ertekel.php?ertekel[method]=vote&ertekel[id_page]=' + id_page + '&ertekel[rating]=' + (i + 1) + "&ertekel[referer]=" + referer;
		var je = [ "A", { 'onmouseout': out, 'onmouseover': over, 'onclick': click, 'href': url, 'idx': i } ];
		if(i < ertek) je[1]['class'] = 'on';

		element.appendChild(stars[i] = jsonML(je));
	}
}

// Hírszkrollozó + értékelő
CaptureEvent(window, "load", function() {
	var es = document.getElementsByTagName('DIV');
	for(var i = 0; i < es.length; i++) {
		var attr = es[i].getAttribute('cs2:ertekeles');
		if(attr != null) {
			sa = attr.split('|');
			new Ertekel(es[i], sa[0], sa[1], sa[2]);
		}
	}

}, true);

