YAHOO.SJK.overlaysInit = function(){
	YAHOO.SJK.mask = new YAHOO.widget.Overlay("mask", { fixedcenter:true, visible:false, width:"100%", height:"100%"} );
	YAHOO.widget.Overlay.VIEWPORT_OFFSET = 0;
	YAHOO.SJK.mask.render();
	YAHOO.util.Dom.setStyle("mask","display","block");
	
	
	YAHOO.SJK.loaderOverlay = new YAHOO.widget.Overlay("loaderOverlay", { fixedcenter:true,
					visible:false, effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.15} } );													
	YAHOO.SJK.loaderOverlay.render();
	YAHOO.util.Dom.setStyle("loaderOverlay","display","block");
	
	YAHOO.SJK.sendToFriendOverlay = new YAHOO.widget.Overlay("send_to_friend_overlay", { fixedcenter:true,
					visible:false, effect:{effect:YAHOO.widget.ContainerEffect.FADE,duration:0.15} } );													
	YAHOO.SJK.sendToFriendOverlay.render();
	YAHOO.util.Dom.setStyle("send_to_friend_overlay","display","block");
}

YAHOO.SJK.showLoader = function(){
	YAHOO.SJK.showMask();
	YAHOO.SJK.loaderOverlay.show();
}

YAHOO.SJK.hideLoader = function(){
	YAHOO.SJK.hideMask();
	YAHOO.SJK.loaderOverlay.hide();
}

YAHOO.SJK.showMask = function()
{
	var o = .80;
	YAHOO.SJK.mask.maskAnimIn = new YAHOO.util.Anim("mask", {opacity: {to:o}}, 0.25);
	YAHOO.util.Dom.setStyle("mask", "opacity", 0);
	YAHOO.SJK.mask.show(); 
	YAHOO.SJK.mask.maskAnimIn.animate();
	
}

YAHOO.SJK.hideMask = function()
{
	YAHOO.SJK.mask.maskAnimOut = new YAHOO.util.Anim("mask", {opacity: {to:0}}, 0.25);
	YAHOO.SJK.mask.maskAnimOut.onComplete.subscribe(function() {YAHOO.SJK.mask.hide(); } );
	YAHOO.SJK.mask.maskAnimOut.animate();
}
YAHOO.util.Event.addListener(window,"load",YAHOO.SJK.overlaysInit);
