// JavaScript Document
function setScrollPos()
    {
        var divY = document.getElementById('mycustomscroll').scrollTop; 
        document.cookie = "divPos=!*" + divY + "*!"; 
    } 
    ///Attaching a function on window.onload event.
    window.onload = function()
    {
        var strCook = document.cookie; 
        if(strCook.indexOf("!~")!=0)
        { 
            var intS = strCook.indexOf("!~"); 
            var intE = strCook.indexOf("~!"); 
            var strPos = strCook.substring(intS+2,intE); 
            document.body.scrollTop = strPos; 
        } 
        /// This condition will set scroll position od <div>.
        if(strCook.indexOf("!*")!=0)
        { 
            var intdS = strCook.indexOf("!*"); 
            var intdE = strCook.indexOf("*!"); 
            var strdPos = strCook.substring(intdS+2,intdE); 
            document.getElementById('mycustomscroll').scrollTop = strdPos; 
        }
    }
    /// Function to set Scroll position of page before postback. 
    function SetScrollPosition()
    { 
        var intY = document.body.scrollTop; 
        document.cookie = "yPos=!~" + intY + "~!"; 
    }
    /// Attaching   SetScrollPosition() function to window.onscroll event.
    window.onscroll = SetScrollPosition;

