function flip(rid)
{
	current=(document.getElementById(rid).style.display == 'block') ? 'none' : 'block';
	document.getElementById(rid).style.display = current;
}


function l_show(elementids) {
	elementids = elementids.split(",");
	for (var i=0; i < elementids.length; i++) {
		document.getElementById(elementids[i]).style.display = 'block';
	}
}

function l_hide(elementids) {
	elementids = elementids.split(",");
	for (var i=0; i < elementids.length; i++) {
		document.getElementById(elementids[i]).style.display = 'none';
	}
}



function l_popup(url, name) {
	window.open(url, name, 'width=500,height=600,resizable=yes,scrollbars=yes');
// 	win = window.open(url, name, 'width=<?= L_EDIT_POPUP_WIDTH ?>,height=<?= L_EDIT_POPUP_HEIGHT ?>');
// 	if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}


function l_confirm(txt, url) {
	if (confirm(txt)) {
		window.location=url;
	}
}


function l_confirm_popup(txt, url, name) {
	if (confirm(txt)) {
		window.open(url, name, 'width=540,height=540,resizable=yes,scrollbars=yes');
	}
}


function l_newwindow(page) {
	var unrounded=Math.random()*10000;
	var rnd=Math.round(unrounded); 
	OpenWin = this.open(page, "asdfasdfasdfa"+rnd, "toolbar=yes,menubar=yes,location=yes,scrollbars=yes,resizable=yes");
}


function l_scrollintoview(obj) {
	objtoview = document.getElementById(obj);
	objtoview.scrollIntoView(true);
}

function getElementsByClass(searchClass,node,tag) {
  var classElements = new Array();
  if (node == null)
    node = document;
  if (tag == null)
    tag = '*';
  var els = document.getElementsByTagName(tag);
  var elsLen = els.length;
  var pattern = new RegExp("(^|\\s)"+searchClass+"(\\s|$)");
  for (i = 0, j = 0; i < elsLen; i++) {
    if (pattern.test(els[i].className) ) {
      classElements[j] = els[i];
      j++;
    }
  }
  return classElements;
}

function sfb_menu(menuOption) {
	var menuOptions = getElementsByClass("submenu", "menu", "div");
	var mOLen = menuOptions.length;
	for (i = 0; i < mOLen; i++) {
		menuOptions[i].style.display = 'none';
	}
	if (menuOption)
	{
		document.getElementById(menuOption).style.display = 'block';
	}
}