isIE=document.all;
isNN=!document.all&&document.getElementById;
isN4=document.layers;
isHot=false;
var divIdval;
var ddEnabled =false;
function ddInit(e,divid,idname)
{
	  topDog=isIE ? "BODY" : "HTML";
	  whichDog=document.getElementById(divid);
	  hotDog=isIE ? event.srcElement : e.target;  
	  while (hotDog.id!=idname&&hotDog.tagName!=topDog)
	  {
	    hotDog=isIE ? hotDog.parentElement : hotDog.parentNode;
	  }  
	  if (hotDog.id==idname)
	  {
		    offsetx=isIE ? event.clientX : e.clientX;
		    offsety=isIE ? event.clientY : e.clientY;
		    nowX=parseInt(whichDog.style.left);
		    nowY=parseInt(whichDog.style.top);
		    ddEnabled=true;
	 	  	document.onmousemove=dd;
	  }
}

function dd(e)
{
	  if (!ddEnabled) return;
	  whichDog.style.left = isIE ? nowX + event.clientX - offsetx : nowX + e.clientX - offsetx; 
	  whichDog.style.top = isIE ? nowY + event.clientY - offsety : nowY + e.clientY - offsety;
	  return false;  
}

function ddN4(whatDog)
{
	  if (!isN4) return;
	  N4=eval(whatDog);
	  N4.captureEvents(Event.MOUSEDOWN|Event.MOUSEUP);
	  N4.onmousedown=function(e)
	  {
	    N4.captureEvents(Event.MOUSEMOVE);
	    N4x=e.x;
	    N4y=e.y;
	  }
	  N4.onmousemove=function(e)
	  {
	    if (isHot)
		{
	      N4.moveBy(e.x-N4x,e.y-N4y);
	      return false;
	    }
	  }
	  N4.onmouseup=function()
	  {
	    N4.releaseEvents(Event.MOUSEMOVE);
	  }
}

function hideMe(divId)
{
	document.getElementById(divId).style.visibility='hidden';
}

function getAbsoluteOffsetTopConfirmation(obj)
{
	    var top = obj.offsetTop;
	    var parent = obj.offsetParent;
	    while (parent != document.body)
			{
		        top += parent.offsetTop;
		        parent = parent.offsetParent;
		    }
	    return top;
}
function getAbsoluteOffsetLeftConfirmation(obj)
{
    var left = obj.offsetLeft;
    var parent = obj.offsetParent;
    while (parent != document.body)
		{
	        left += parent.offsetLeft;
	        parent = parent.offsetParent;
	    }
    return left;
}	

function showMe(delLinkRowId,divId,recipeid)
{
	divIdval = divId;
 	var minimum_top =0;
	var minimum_left = 20;
	
	var obj1 = document.getElementById(delLinkRowId);
	var top = getAbsoluteOffsetTopConfirmation(obj1)+50;
	if(top < minimum_top)
		top = minimum_top;
	
	var left = getAbsoluteOffsetLeftConfirmation(obj1)-500;
	if(left<minimum_left)
		left = minimum_left;
	
	document.getElementById(divId).style.top = top + 'px';
	document.getElementById(divId).style.left = left + 'px';
	if(divId=='theLayer')
	{
		document.getElementById('message').value="";
		document.getElementById('showmsg').innerHTML='';
	}

	if (isIE||isNN) whichDog.style.visibility="visible";
  		else if (isN4) document.divId.visibility="show";
	
	return false;
}


function showAgree(delLinkRowId,divId)
{

	divIdval = divId;
 	var minimum_top =0;
	var minimum_left = 20;
	
	var obj1 = document.getElementById(delLinkRowId);
	var top = getAbsoluteOffsetTopConfirmation(obj1)+50;
	if(top < minimum_top)
		top = minimum_top;
	
	var left = getAbsoluteOffsetLeftConfirmation(obj1)-500;
	if(left<minimum_left)
		left = minimum_left;
	
	document.getElementById(divId).style.top = top + 'px';
	document.getElementById(divId).style.left = left + 'px';
	
	
	
	if (isIE||isNN) whichDog.style.visibility="visible";
  		else if (isN4) document.divId.visibility="show";
	
	return false;
}

function popupSubmit(event) {
	if ((event.which && event.which == 13) || (event.keyCode && event.keyCode == 13))
    { 
		if(sendtellfriend()) {
			document.forms.tellfriend.submit();
		}
		//return false;  
	}
    //else return true;
}

