function getCookieVal( offset ) 
{
    
    var endstr = document.cookie.indexOf( ";", offset );

    if( endstr == -1 )
        
        endstr = document.cookie.length;

    return unescape( document.cookie.substring( offset, endstr ) );

}

function GetCookie( name ) 
{

    var arg = name + "=";
    var alen = arg.length;
    var clen = document.cookie.length;
    var i = 0;

    while( i < clen ) 
    {

    var j = i + alen;
    
    if( document.cookie.substring( i, j ) == arg )

        return getCookieVal( j );

    i = document.cookie.indexOf( " ", i ) + 1;

    if( i == 0 ) 
    
        break;

    }

    return null;

}

function SetCookie( name, value, days ) 
{
    
    if( days ) 
    {
        
        var date = new Date();
        
        date.setTime( date.getTime() + ( days * 24 * 60 * 60 * 1000 ) );
        
        var expires = "; expires=" + date.toGMTString();
    
    }
    
    else 
    
        var expires = "";
    
    document.cookie = name + "=" + value + expires + "; path=/";

}

function DeleteCookie( name ) 
{
    
    SetCookie( name, "", -1 );

}

function last_opened_Category()
{   
    if( GetCookie( 'Main_Menu_Status' ) != null )
    {
        
        if( GetCookie( 'Main_Menu_Slider' ) == 'down' )
        {
            
            var last_opened_category = "div#slide_down_" + GetCookie( 'Main_Menu_Status' );
     
            $( last_opened_category ).slideToggle( 300 ).siblings( last_opened_category ).slideUp( "slow" );
        
        }
        
    }   

}

function Div_Status( div_index )
{
    if( GetCookie( 'Main_Menu_Status' ) == div_index )
    {
        
        if( GetCookie( 'Main_Menu_Slider' ) == 'down' )
        {
            
            DeleteCookie( 'Main_Menu_Status' ) 
            SetCookie( 'Main_Menu_Slider', 'up', 365 )

        }
        else
        {
            
            SetCookie( 'Main_Menu_Status', div_index, 365 )
            SetCookie( 'Main_Menu_Slider', 'down', 365 )
            
        }
        
    }
    else
    {
        
        SetCookie( 'Main_Menu_Status', div_index, 365 )
        SetCookie( 'Main_Menu_Slider', 'down', 365 )
        
    }
    
}

function Close_Subcategories()
{
    
    DeleteCookie( 'Main_Menu_Status' )
    DeleteCookie( 'Main_Menu_Slider' )
    
    var opened_subcategory = GetCookie( 'Main_Menu_Status' )
    
    if( opened_subcategory != "" )
    {
        
        $( "div#slide_down_" + opened_subcategory ).slideToggle( 300 ).siblings( "div#slide_down_" + opened_subcategory ).slideUp( "slow" );
        
    }

}
