﻿/**
 * Cookie plugin
 *
*/
jQuery.getCookie = function(name, key) {
    var cookie;
    var cookies;    
    var cookieValues = '';
    var keys;
    if (document.cookie && document.cookie != '')
    {
        cookies = document.cookie.split(';');       
        for (var i = 0; i < cookies.length; i++) 
        {
            cookie = jQuery.trim(cookies[i]);
            // Does this cookie string begin with the name we want?
            if (cookie.substring(0, name.length + 1) == (name + '=')) {
                cookieValues = decodeURIComponent(cookie.substring(name.length + 1));
                break;
            }
        }
        
        if (cookieValues != '')
        {
            keys = cookieValues.split('&');
            
            for (var i = 0; i < keys.length; i++)
            {                
                if (jQuery.trim(keys[i]).substring(0, key.length + 1) == (key + '='))
                {
                    return jQuery.trim(decodeURIComponent(jQuery.trim(keys[i]).substring(key.length + 1)));
                }            
            }       
        }

        return cookieValues       
        
    }    
};