/* File: js/lib/jquery.notice.js, Ratio: 58.4% */

(function(jQuery)
{jQuery.extend({noticeAdd:function(options)
{var defaults={inEffect:{opacity:'show'},inEffectDuration:600,stayTime:6000,text:'',stay:false,type:'notice'}
var options,noticeWrapAll,noticeItemOuter,noticeItemInner,noticeItemClose;options=jQuery.extend({},defaults,options);noticeWrapAll=(!jQuery('.notice-wrap').length)?jQuery('<div></div>').addClass('notice-wrap').appendTo('body'):jQuery('.notice-wrap');noticeItemOuter=jQuery('<div></div>').addClass('notice-item-wrapper');noticeItemInner=jQuery('<div></div>').hide().addClass('notice-item '+options.type).appendTo(noticeWrapAll).html('<p>'+options.text+'</p>').animate(options.inEffect,options.inEffectDuration).wrap(noticeItemOuter);noticeItemClose=jQuery('<div></div>').addClass('notice-item-close').prependTo(noticeItemInner).html('x').click(function(){jQuery.noticeRemove(noticeItemInner,1)});if($.browser.msie){noticeWrapAll.css('position','absolute');noticeWrapAll.css({top:$(window).scrollTop()+20+'px'});$(window).scroll(function(){noticeWrapAll.css({top:$(window).scrollTop()+20+'px'});})}
if(!options.stay)
{setTimeout(function()
{jQuery.noticeRemove(noticeItemInner);},options.stayTime);}},noticeRemove:function(obj,fast)
{if(fast)
obj.parent().remove();else
obj.animate({opacity:'0'},600,function()
{obj.parent().animate({height:'0px'},300,function()
{obj.parent().remove();});});}});})(jQuery);
