function showHiddenComment(id) {
	document.getElementById('message_'+id).style.display = 'none';
	document.getElementById('comment_'+id).style.display = 'block';
}


//Перемещение по разным топам
function showBookmark(type, bookmark) {
	var book_list = new Array();
	
	book_list['top'] = new Array('vtop', 'ctop', 'rtop');
	book_list['pdf'] = new Array('apdf', 'cpdf', 'mpdf');
	cur_list = book_list[type];
	
	for (i = 0; i < cur_list.length; i++) {
		if (bookmark == cur_list[i]) {
			if (navigator.appName.indexOf('Microsoft') != -1) {
				eval('document.getElementById("' + cur_list[i] + '").style.display = "block"');
			} else {
				eval('document.getElementById("' + cur_list[i] + '").style.display = "table"');
			}
		} else {
			eval('document.getElementById("' + cur_list[i] + '").style.display = "none"');
		}
	}
}


var funcs = new Array();
window.onload = function() {
	if (funcs.length == 0) return false;
	for (i=0; i<funcs.length; i++) {
		funcs[i].call();
	}
}


function showEnterForm(event) {
	e = (window.event) ? window.event : event;
	var coords = getPageEventCoords(e);
	var win = document.getElementById('enter');
	
	win.style.left = coords.left - 235;
	win.style.top = coords.top;
	win.style.display = 'block';
	
	document.getElementById('enterFormLogin').focus();
}


function getPageEventCoords(e) {
	var coords = {left:0, top:0};
	if (e.pageX) {
		coords.left = e.pageX;
		coords.top = e.pageY;
	} else if (e.clientX) {
		coords.left = e.clientX + document.body.scrollLeft - document.body.clientLeft;
		coords.top = e.clientY + document.body.scrollTop - document.body.clientTop;
		if (document.body.parentElement && document.body.parentElement.clientLeft) {
			var bodParent = document.body.parentElement;
			coords.left += bodParent.scrollLeft - bodParent.clientLeft;
			coords.top += bodParent.scrollTop - bodParent.clientTop;
		}
	}
	return coords;
}



function gallery(direction) {
	var img        = document.getElementById('photorepImg');
	var url        = document.getElementById('photorepURL');
	var author     = document.getElementById('photorepAuthor');
	var lid        = document.getElementById('photorepLid');
	var title      = document.getElementById('photorepTitle');
	var btnForward = document.getElementById('photorepForward');
	var btnBack    = document.getElementById('photorepBack');
	var imgLink    = document.getElementById('img_link');
	
	btnBack.innerHTML = '<img src="/img/preview_button.gif" onclick="gallery(\'b\')" style="cursor:pointer">';
	btnForward.innerHTML = '<img src="/img/next_button.gif" onclick="gallery(\'f\')" style="cursor:pointer">';
	
	var req = new JsHttpRequest();
	req.onreadystatechange = function() {
		if (req.readyState == 4) {
			img.src          = adminURL + req.responseJS.img,
			url.href         = req.responseJS.url;
			author.innerHTML = req.responseJS.author;
			lid.innerHTML    = req.responseJS.lid;
			title.innerHTML  = req.responseJS.title;
			imgLink.href     = req.responseJS.url;
			photorepURL.href = req.responseJS.url;
		}
	}

	if (direction == 'f') {
		if (cur_photo < pids.length-1) {
			cur_photo++;
			var url = 'index.php?gallery=' + pids[cur_photo];
			req.open(null, url, true);
			req.send();		
		}
	} else {
		if (cur_photo > 0) {
			cur_photo--;
			var url = 'index.php?gallery=' + pids[cur_photo];
			req.open(null, url, true);
			req.send();
		}
	}
}