﻿        function scrollup()
        {
            
            var element = this;
            var id = element.id;
            if(element.height == undefined)
            {
                element.height = 50;
                element.marginTop = 140;
            }
            if(element.isScrolling == undefined)
            {
                element.isScrolling = true;
                element.intervalpointer = setInterval("scroll('"+id+"', 'up');", 15);
            }
        }
        
        function scrolldown()
        {
            var element = this;
            var id= element.id
            if(element.isScrolling != undefined)
            {
                clearInterval(element.intervalpointer);
                
            }
            element.intervalpointer = setInterval("scroll('"+id+"', 'down');", 15);
            element.isScrolling = true;
        }
        
        function scroll(id, direction){

            element = document.getElementById(id);

            switch(direction)
            {
                case "up" :
                    if(element.height < 190)
                    {
                        
                        element.height = element.height + 5;
                        element.marginTop = element.marginTop - 5;
                        element.style.height = element.height + "px";
                        element.style.marginTop = element.marginTop + "px";
                    }else
                    {
                        clearInterval(element.intervalpointer);
                        element.isScrolling = undefined;
                    }
                    break;
                case "down" :
                    if(element.height > 50)
                    {
                        
                        element.height = element.height - 5;
                        element.marginTop = element.marginTop + 5;
                        element.style.height = element.height + "px";
                        element.style.marginTop = element.marginTop + "px";
                    }else
                    {
                        clearInterval(element.intervalpointer);
                        element.isScrolling = undefined;
                        
                    }
                    break;
            }                
        }
