function findPos(obj) {
	var curleft = curtop = 0;

	if (obj.offsetParent) {
	do {
			curleft += obj.offsetLeft;
			curtop += obj.offsetTop;
		} while (obj = obj.offsetParent);
	}
	return [curleft,curtop];
}
function SetMenu()
{
  var ndiv = document.getElementById("menu_pos_div");
  var t = findPos(ndiv);
  
  ndiv = document.getElementById("submenu_div");
  ndiv.style.display='block';
  
  ndiv = document.getElementById("menu_div");
  ndiv.style.display='block';
  ndiv.style.position='absolute';
  ndiv.style.top = t[1]+'px';
  ndiv.style.left = t[0]+'px';
      
}
function CloseMenu()
{
  var pdiv = document.getElementById("menu_div");
	pdiv.style.display='none';
}
function show_comment(id)
{
	var tdiv = document.getElementById("div"+id);
	var ndiv = tdiv.parentNode;
	var oColl = ndiv.childNodes;
	for(i=0;i<oColl.length;i++)	
    if(oColl[i].tagName=="DIV" && oColl[i].className=='cmnt') 
      if(oColl[i]==tdiv) break;
      else oColl[i].style.display = "block";
	var anc = document.getElementById("ahs"+id);
	anc.href = 'javascript:hide_comment("'+id+'")';
	anc.innerHTML = "Свернуть верхние";
}

function hide_comment(id)
{
	var tdiv = document.getElementById("div"+id);
	var ndiv = tdiv.parentNode;
	var oColl = ndiv.childNodes;
	var k = 0;
	for(i=0;i<oColl.length;i++)	
    if(oColl[i].tagName=="DIV" && oColl[i].className=='cmnt') 
      if(oColl[i]==tdiv) break;
      else{ oColl[i].style.display = "none";k++;}
  if(k==0) return;
	var anc = document.getElementById("ahs"+id);
	anc.href = 'javascript:show_comment("'+id+'")';
	anc.innerHTML = "Развернуть";
	var s = ndiv.id;
	s = s.replace('div','t');
	window.location.hash = s;
}

function setComment(id,id1)
{
	var ndiv = document.getElementById(id);
	var form = document.getElementById('form1');
	var fdiv = document.getElementById('post_form_div');
	if(id!='mtabl1') 
	{
    fdiv.parentNode.removeChild(fdiv);
    ndiv = ndiv.getElementsByTagName('div')[1];
    ndiv.appendChild(fdiv);
	}
	else{
	 ndiv.appendChild(fdiv);
  }
	form.parent_id.value=id1;
	document.getElementById('datafield').rows='10';
	fdiv.style.visibility='visible';
	var dedit = document.getElementById("datafield");
	dedit.focus();
}
function SetVote()
{
  var ndiv = document.getElementById("vote_div");
  var t = findPos(ndiv);
  
  ndiv = document.getElementById("submenu_div");
  ndiv.style.display='none';
  ndiv = document.getElementById("menu_div");
  ndiv.style.display='block';
  ndiv.style.position='absolute';
  ndiv.style.top = t[1]+'px';
  ndiv.style.left = t[0]+'px';
      
}
function arreglar_image(image)
{
  if(image.height>300) 
  {
    image.width = image.width*300/image.height;
    image.height = 300;
  }
  if(image.width>300) 
  {
    image.height = image.height*300/image.width;
    image.width = 300;
  }
}
function submit_cvote(id,vote)
{
  tImage = new Image(); 
  tImage.src = "/votec.php?id="+id+"&v="+vote;
  var anc = document.getElementById("vt1_"+id);
  anc.href = "#";
  anc.innerHTML = "";
  anc = document.getElementById("vt2_"+id);
  anc.href = "#";
  anc.innerHTML = "";
}

