// created 7.14.06
// last modified 7.21.06

function getPosition(element) {
  var position = new Object;
  position.left = 0;
  position.top = 0;
  
  while (element.offsetParent) {
    position.left = position.left + element.offsetLeft;
    position.top = position.top + element.offsetTop;
    element = element.offsetParent;
  }
  
  return position;
}

function zoomBig(avatar_path, userID, username, location, tags, zoomdiv, rank) {
	if( rank == '10' ) {
		rank = '<span style="position:relative; left:-5px;">' + rank + '</span>';
	}
	tags = tags.substr(0,100);
	var x = 0;
	if (x=='yes') {
		x = -50;
	} else {
		var x = 0;
	}
		
	document.getElementById(zoomdiv).innerHTML = '	<div class="gr_corner_container_front"><p class="gr_corner">' + rank + '</p><a href="#"><img border="0" style="margin-right:3px;" src="http://www.grouprecipes.com/' + avatar_path + '" alt="" /></a></div> <strong>' + username + '</strong><br /> <span style="font-size:10px; color:#333;">' + location + '</span>';
	var thumb_height = document.getElementById(zoomdiv).offsetHeight; 
	var y = -10-thumb_height;
	thumb = document.getElementById(userID);
	if( zoomdiv == 'zoom_main' ){
		document.getElementById(zoomdiv).style.left = String(getPosition(thumb).left - 325) + "px";
		document.getElementById(zoomdiv).style.top = String(getPosition(thumb).top - 26) + "px";
		document.getElementById(zoomdiv).style.visibility = "visible";	
	}else if( zoomdiv == 'zoom_new' ){
		document.getElementById(zoomdiv).style.left = String(getPosition(thumb).left - 170) + "px";
		document.getElementById(zoomdiv).style.top = String(getPosition(thumb).top + 70) + "px";
		document.getElementById(zoomdiv).style.visibility = "visible";			
	}else if ( zoomdiv == 'zoom_top' ){
		document.getElementById(zoomdiv).style.left = String(getPosition(thumb).left + x) + "px";
		document.getElementById(zoomdiv).style.top = String(getPosition(thumb).top - 220) + "px";
		document.getElementById(zoomdiv).style.visibility = "visible";	
	}
}

function killZoom(zoomdiv) {
  document.getElementById(zoomdiv).style.visibility = "hidden";  
}