function selectall(obj) {
  obj.focus();
  obj.select();
};

function full_size()
{
  document.images.user_image.width = imageX;
  document.images.user_image.height = imageY;
  var res_a = document.getElementById("resize_a");
  res_a.href = "javascript:squeeze();";
  var res_d = document.getElementById("resize_d");
  res_d.innerText = "Click to shrink it back.";
}
function squeeze()
{
  document.images.user_image.width = imageWidth;
  document.images.user_image.height = imageHeight;
  var res_a = document.getElementById("resize_a");
  res_a.href = "javascript:full_size();";
  var res_d = document.getElementById("resize_d");
  res_d.innerText = "This image is reduced. Click on this bar to see it in it's full size "+imageX+"x"+imageY+".";
}
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 close_mb()
{
  document.getElementById("message_div").style.visibility="hidden";
}
function send_mail()
{
window.location.replace("mailto:"+document.getElementById("email2friend").value+"?subject=Hey, dude, check this out&body=Visit this I found:%20"+window.location);
}
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 set_report(id)
{
  var ndiv = document.getElementById("div_"+id);
  var t = findPos(ndiv);
  img_id = id;
  
  ndiv = document.getElementById("report_div");
  ndiv.style.display='block';
  ndiv.style.position='absolute';
  ndiv.style.top = t[1]+'px';
  ndiv.style.left = t[0]+'px';
}
function hide_report()
{
  var pdiv = document.getElementById("report_div");
	pdiv.style.display='none';
}
function submit_report(reason)
{
  tImage = new Image(); 
  tImage.src = "/bad.php?id="+img_id+"&r="+reason;
  var anc = document.getElementById("a_"+img_id);
  anc.href = "#";
  anc.innerHTML = "";
}

function submit_vote(vote)
{
  var ifr = document.getElementById("voteifr");
  ifr.src = "/vote.php?id="+img_id+"&v="+vote;
}
