
  function menuhide(menunum)
  {
    var currentmenu = document.getElementById(menunum);
    currentmenu.style.display = 'none';
  }

  function menushow(obj, menunum)
  {
    menucloseother();
    
    var currentmenu = document.getElementById(menunum);
    currentmenu.style.top  = _get_obj_toppos(obj.parentNode) + 29;
    currentmenu.style.left = _get_obj_leftpos(obj.parentNode);
    currentmenu.style.display = 'block';
  }

  function menucloseother()
  {
     var els = document.getElementsByTagName('DIV');
     for(var i = 0; i < els.length; i++) {
        if (els[i].className =='_popup_' && els[i].style.display != 'none') {
           els[i].style.display = 'none';
        } 
     }
  }
  
  function _get_obj_toppos(obj)
 {
	var top = obj.offsetTop;
	
	while( (obj = obj.offsetParent) != null )	{
		top += obj.offsetTop;
	}
	
	return top;
}

function _get_obj_leftpos(obj)
{
	var left = obj.offsetLeft;
	
	while( (obj = obj.offsetParent) != null )	{
		left += obj.offsetLeft;
	}
	
	return left;
}


function checkAll(checked)
{    
   var dn_form = document.getElementsByTagName('input');
   for (var i = 0; i < dn_form.length; i++) {
      if (dn_form[i].type == 'checkbox' && dn_form[i].name == 'check[' + dn_form[i].id + ']') {
         dn_form[i].checked = checked;                     
      }
   }
}   

function show_full_photo(path)
{
   var div = document.getElementById('full_photo');
   var img = document.getElementById('full_photo_img');


   if (div.style.display != 'block') {
      div.style.display = 'block'
   }
   
   img.src = path;
   
   
}
