var _selectedContent = null;

function body_onload() {
	if (document.getElementById(_selId)) {
		document.getElementById(_selId).onclick();
		if (_selIndex > 0)
			document.getElementById(_selId).scrollIntoView();
	}
}

function contents_onscroll(scrollTop) {
	//window.status = visibleContent(scrollTop);
}

function content_mouseover(element) {
	if (element != _selectedContent)
		element.className = "content_hover";
}

function content_mouseout(element) {
	if (element != _selectedContent)
		element.className = "content";
}

function content_click(element) {
	if (_selectedContent == element) {
		//set_pic(document.getElementById("picsrc_" + element.id).value, document.getElementById("piccap_" + element.id).value);
		return;
	}
	if (_selectedContent != null) 
		_selectedContent.className = "content";
	
	element.className = "content_selected";
	_selectedContent = element;
	
	set_pic(document.getElementById("picsrc_" + element.id).value, document.getElementById("piccap_" + element.id).value);
	set_map(document.getElementById("mapsrc_" + element.id).value);
}

function visibleContent(scrollTop) {
	for (var i=0; i<_contentsLength; i++) {
		var element = document.getElementById("content_" + i);
		if (scrollTop <= element.offsetTop) {
			return i;
		}
	}
	return 0;
}

function set_map(src) {
	var element = document.getElementById("frm_map");
	element.src = src;
}

function set_pic(src, caption) {
	var element = document.getElementById("img_pic");
	element.src = src;
	element = document.getElementById("p_caption");	
	if (src == "") src = "&nbsp;";
	element.href = src;
	
	var hdate = document.getElementById("date_" + _selectedContent.id);
	element.innerHTML = "<span class='date'>" + hdate.value + "</span><br>" + caption;
}

function about() {
	document.getElementById("div_about").style.display = "block";
}

function start() {
	var element = document.getElementById("div_contents");
	element.scrollTop = 0;//element.scrollHeight;
	var lastIdx = 0; //_contentsLength - 1;
	if (document.getElementById("content_" + lastIdx))
		document.getElementById("content_" + lastIdx).onclick();
	
}

function _keyCode(e) {
	var keynum = 0;
	if(window.event) keynum = e.keyCode;
	else if(e.which) keynum = e.which;
	return keynum;
}


