function newsTicker(scurrent,smax){

    var current = scurrent;
    var max = smax;
    var moving = false;
    var interrupt = false;

    $$('.article').setStyles({
                        'display':'block',
                        'position':'absolute',
                        'top':0,
                        'left':'240px',
                        'float':'none'
                    });
                    
                    $$('.article').each(function(el,i){
                        thisIdx = parseInt(el.getProperty('rel'));
                        if(thisIdx == current){
                            $(el).setStyle('left','0px');
                        }
                    });
                    
                    
                    
                    var timedSwitch = function(){
                        if(interrupt==false){
                            $$('.article').each(function(el, i){
                                thisIdx = parseInt(el.getProperty('rel'));
                                if(thisIdx != current){
                                    $(el).setStyle('left','240px');
                                    $(el).setStyle('opacity',1);    
                                }       
                            });
                            
                            nextSlide = current+1;
                            if(nextSlide>max){
                                nextSlide = 1;
                            }
                            
                            $$('.article').each(function(el, i){
                                thisIdx = parseInt(el.getProperty('rel'));
                                
                                if(thisIdx == current){
                                    $(el).fade('out');
                                    $(el).setStyle('left','240px');
                                    $(el).setStyle('opacity',1);

                                    $$('.article').each(function(e, i){
                                        var nIdx = parseInt(e.getProperty('rel'));   
                                        if(nIdx==nextSlide){
                                            var mFunc = function(){
                                                var myFx = new Fx.Morph(e,{
                                                    duration:1000,
                                                    transition:Fx.Transitions.Quint.easeOut,
                                                    onComplete:function(){
                                                        moving=false;
                                                    },
                                                    onStart:function(){
                                                        moving=true;
                                                    }    
                                                });
                                                myFx.start({'left':0});
                                            }
                                            mFunc.delay(200);
                                        }
                                        
                                    });
                                };
                            });
                            current++;
                            if(current>max){
                                current = 1;
                            }
                            $('cslide').setProperty('text',current);
                        }
                    }
                    
                    var switchSlide = timedSwitch.periodical(10000);
                    
                    $('navleft').addEvent('click',function(){
                        if(current==1){
                            nextSlide = max;
                        }
                        else{
                            nextSlide = current - 1;    
                        }
                    
                        if (moving==false){
                            
                            $$('.article').each(function(el, i){
                                thisIdx = parseInt(el.getProperty('rel'));
                                if(thisIdx != current){
                                    $(el).setStyle('left','-240px');
                                    $(el).setStyle('opacity',1);
                                }
                            });
                            
                            $$('.article').each(function(el, i){
                                thisIdx = parseInt(el.getProperty('rel'));
                                if(thisIdx == current){
                                    $(el).fade('out');
                                    $(el).setStyle('left','-240px');
                                    $(el).setStyle('opacity',1);

                                    $$('.article').each(function(e, i){
                                        var nIdx = parseInt(e.getProperty('rel'));   
                                        if(nIdx==nextSlide){
                                           var mFunc = function(){
                                                var myFx = new Fx.Morph(e,{
                                                    duration:1000,
                                                    transition:Fx.Transitions.Quint.easeOut,
                                                    onComplete:function(){
                                                        moving=false;
                                                    },
                                                    onStart:function(){
                                                        moving=true;
                                                    }    
                                                });
                                                myFx.start({'left':0});
                                            }
                                            mFunc.delay(200);
                                        } 
                                    });
                                };
                            });
                            current--;
                            if(current<1){
                                current=max;
                            }
                            interrupt=true;
                            $('cslide').setProperty('text',current);
                        }

                        return false;
                    }); 
                    
                    $('navright').addEvent('click',function(){
                        if (current==max){
                            nextSlide=1;
                        }
                        else{
                            nextSlide = current + 1;
                        }
                    
                        if(moving==false){
                            
                            $$('.article').each(function(el, i){
                                thisIdx = parseInt(el.getProperty('rel'));
                                if(thisIdx != current){
                                    $(el).setStyle('left','240px');
                                    $(el).setStyle('opacity',1);
                                }
                            });
                            
                            $$('.article').each(function(el, i){
                                thisIdx = parseInt(el.getProperty('rel'));
                                
                                if(thisIdx == current){
                                    $(el).fade('out');
                                    $(el).setStyle('left','240px');
                                    $(el).setStyle('opacity',1);

                                    $$('.article').each(function(e, i){
                                        var nIdx = parseInt(e.getProperty('rel'));   
                                        if(nIdx==nextSlide){
                                            var mFunc = function(){
                                                var myFx = new Fx.Morph(e,{
                                                    duration:1000,
                                                    transition:Fx.Transitions.Quint.easeOut,
                                                    onComplete:function(){
                                                        moving=false;
                                                    },
                                                    onStart:function(){
                                                        moving=true;
                                                    }    
                                                });
                                                myFx.start({'left':0});
                                            }
                                            mFunc.delay(200);
                                        }
                                    });
                                };
                            });
                            current++;
                            if (current>max){
                                current = 1;
                            }
                            interrupt=true;
                            $('cslide').setProperty('text',current);
                        } 
                        return false;  
                    });

}