
(function($x){$x.xmo={keyCode:{BACKSPACE:8,CAPS_LOCK:20,COMMA:188,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38}};$x.fn.absCenter=function(){this.css({position:'absolute',top:jQuery(window).height()/2-this.height()/2,left:jQuery(window).width()/2-this.width()/2});return this;};})(jQuery);(function($x)
{var xmoDialogMaskId='xmo_dialog_mask';var xmoDialogId='xmo_dialog';var xmoDialogTitleId='xmo_dialog_title';var xmoDialogContentId='xmo_dialog_content';$x.xmo.dialogBox={isOpen:false,mask:null,dialog:null};$x.fn.dialogBox=function(action,options)
{options=(!options)?{}:options;dOptions=$x.data(this,'dialog_options')||{modal:true,zIndex:1000,title:false,closeButton:true};options=$x.extend(dOptions,options);$x.data(this,'options',options);if(options.modal&&!$x.xmo.dialogBox.mask)
{$x.xmo.dialogBox.mask=$x('<div/>').appendTo(document.body).hide().attr('id',xmoDialogMaskId).css({position:'absolute',zIndex:options.zIndex-1,height:$x(document).height(),width:$x(window).width(),backgroundColor:'#000',opacity:0.7,top:0,left:0}).click(function()
{jQuery.xmo.dialogBox.dialog.dialogBox('close');});}
if(!$x.xmo.dialogBox.dialog)
{var dialogBox=$x.xmo.dialogBox.dialog=$x('<div/>').appendTo(document.body).hide().css({position:'absolute',overflow:'hidden',zIndex:options.zIndex}).attr('tabIndex',-1).css('outline',0).keydown(function(event){(event.keyCode&&event.keyCode==jQuery.xmo.keyCode.ESCAPE&&jQuery.xmo.dialogBox.dialog.dialogBox('close'));}).attr({role:'dialog'}).attr('id',xmoDialogId),dialogTitleBar=$x('<div/>').appendTo($x.xmo.dialogBox.dialog).attr('id',xmoDialogTitleId),dialogTitleText=$x('<h3/>').appendTo(dialogTitleBar),dialogContent=$x('<div/>').appendTo($x.xmo.dialogBox.dialog).attr('id',xmoDialogContentId);if(options.closeButton)
{var closeButton=$x('<a href="#"/>').addClass(xmoDialogId+'_close').attr('role','button').click(function(e){e.preventDefault();jQuery.xmo.dialogBox.dialog.dialogBox('close');}).appendTo(dialogTitleBar),closeText=$x('<span/>').text('close').appendTo(closeButton);}}
this.each(function()
{switch(action)
{case'open':if(!$x.xmo.dialogBox.dialog.is(':visible'))
{$x(xmoDialogContentId).html('');$x(this).show().appendTo($x('#'+xmoDialogContentId));(options.title&&$x('#'+xmoDialogTitleId+' h3').text(options.title));(options.modal&&$x.xmo.dialogBox.mask.show());$x.xmo.dialogBox.dialog.absCenter().show();}
break;case'close':($x.xmo.dialogBox.dialog.is(':visible')&&$x.xmo.dialogBox.dialog.hide());($x.xmo.dialogBox.mask.is(':visible')&&$x.xmo.dialogBox.mask.hide());break;}
return false;});return this;};})(jQuery);(function($x)
{$x.fn.ticker=function(data)
{var options=$x.extend({},$x.fn.ticker.options,data);return this.each(function()
{var $this=$x(this);$this.data('ticker:currentItem',0);$this.data('ticker:options',options);$this.data('ticker:height',$this.height());$this.find('ul li').css({position:'absolute',top:$this.height()});$this.hide();$this.data('ticker:interval',setInterval(function(){$x.fn.ticker.tick($this);},$this.data('ticker:options').timeout));$this.hover(function(){clearInterval($x(this).data('ticker:interval'));},function(){$this=$x(this);$this.data('ticker:interval',setInterval(function(){$x.fn.ticker.tick($this);},$this.data('ticker:options').timeout));});$this.find('ul li:first').css('top',0);$this.slideDown();$this.find('ul li').css({width:($this.find('ul').width()-parseInt($this.find('ul li:first').css('padding-left'))-parseInt($this.find('ul li:first').css('padding-right')))+'px'});});};function debug(e)
{if(window.console&&window.console.log)
window.console.log(e);};$x.fn.ticker.tick=function(ticker)
{var $ticker=$x(ticker);if($ticker.find('ul li').length>1)
{var currItem=$ticker.data('ticker:currentItem');var oldItem=currItem;var currItem=++currItem%$ticker.find('ul li').length;$ticker.data('ticker:currentItem',currItem);var $currItem=$ticker.find('ul li:eq('+currItem+')');var $oldItem=$ticker.find('ul li:eq('+oldItem+')');var height=$oldItem.height();$oldItem.animate({top:'-'+height+'px'},$ticker.data('ticker:options').speed,function(){$x(this).css('top',$ticker.data('ticker:height'));});$currItem.animate({top:'0px'},$ticker.data('ticker:options').speed);}};$x.fn.ticker.options={timeout:8000,speed:500};})(jQuery);jQuery(function(){jQuery('div.ticker:not(.static)').hide();setTimeout(function(){jQuery('div.ticker:not(.static)').ticker();},2000);});