function get_sub(obj) {
	var ul = obj.parentNode.getElementsByTagName('ul');

	return ul? ul.item(0) : false;
}

var preload = new Image();
preload.src = '/imgs/menu_selected.jpg';


var zatvaranje, prethodni;
function submeni(objID, action) {

	var menu = document.getElementById(objID);
	if(!menu)
		return;
	if( action == 'show' ) {
		clearTimeout( zatvaranje ); //sprecavamo flicker
		submeni_hide(prethodni); //zatvori prethodni meni, ako postoji
		prethodni = objID;
		menu.style.display = 'block';

	} else { //hide
		zatvaranje = setTimeout( 'submeni_hide("' + objID + '")', 200 );
	}
}

function submeni_hide(objID) {
	if(!objID)
		return;

	document.getElementById(objID).style.display = 'none';
	highlight(objID + '_a', 'off');
}

function highlight(objID, flag) {

	if(flag == 'on') {
		document.getElementById(objID).className = 'highlight';

	}else {
		document.getElementById(objID).className = '';
	}


}

function togglemeni(objid) {

	var meni = document.getElementById(objid);
	if(!meni)
		return;

	var state = (meni.style.display == 'block')? 'none' : 'block';
	meni.style.display = state;

	var listitem = meni.parentNode;

	if(listitem.className.indexOf('topMenu')<0) // if not top menu
		return;

	var subcats = listitem.getElementsByTagName('ul');
	if(!subcats || !subcats[0])
		return;

	if(state=='none')
		listitem.className = listitem.className.replace(' topOpened','');
	else
		listitem.className += ' topOpened';



}





function mailpage() {
	mail_str = 'mailto:?subject=Check out the "' + document.title + '"';
	mail_str += "&body=I thought you might be interested in this document: " + location.href;
	location.href = mail_str;
}