function enhance_MailAFriend() {   

	var toggleDisplay = false;
	
	var errorMessage= document.getElementById("errormessage");
	
	var attributes3 = {
	  height : { to: 450 },
	  opacity : { to: 1 }
	};
	  
	var attributes4 = {
	  height: { to: 0 },
	  opacity : { to: 0 }
	};

	var anim3= new YAHOO.util.Anim('mailafriend', attributes3, .75, YAHOO.util.Easing.easeOut);
	var anim4= new YAHOO.util.Anim('mailafriend', attributes4, .75, YAHOO.util.Easing.easeIn);
	var anim6= new YAHOO.util.Anim('loginframe', attributes4, .75, YAHOO.util.Easing.easeIn);

	var YUE = YAHOO.util.Event;
	var YUD = YAHOO.util.Dom;
	var hidetimeout;

	if(errorMessage.childNodes.length > 2) {
		anim3.animate();
		toggleDisplay = true;
	}

	init_MailAFriend = function()
	{

		toggleDisplayAFriend = function()
		{

			var tempNode = document.getElementById("mailafriend").style.height;
			if ((tempNode=="")||(tempNode=="0px")) {			
				anim4.stop();
				anim6.animate();
				anim3.animate();
				
				toggleDisplay = true;

			} else {

				anim3.stop();
				anim4.animate();
				
				toggleDisplay = false;
			}
		};

		YUE.on('btn_tellafriend','click',toggleDisplayAFriend);
		YUE.on('inner_ctrl_mailafriend','click',toggleDisplayAFriend);

//		YUE.on('ctrl_mailafriend','click',toggleDisplayAFriend);
		
	}
		
	init_MailAFriend();
};
	
YAHOO.util.Event.onDOMReady(enhance_MailAFriend);
