function m() {

    var C = {
        set: function(name,value,days) {
            var expires = "";
            if (days) {
                var date = new Date();
                date.setTime(date.getTime()+(days*24*60*60*1000));
                expires = "; expires="+date.toGMTString();
            }
            document.cookie = name+"="+value+expires+"; path=/";
        },
        get:function(name) {
            var nameEQ = name + "=";
            var ca = document.cookie.split(';');
            for(var i=0;i < ca.length;i++) {
                var c = ca[i];
                while (c.charAt(0)==' ') c = c.substring(1,c.length);
                if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
            }
            return null;
        }
    }
    var qs = location.search ? location.search.substring(1) : '';
    /MyID=([^&]+)/.test(qs);
    if(RegExp.$1) {
        MyID = RegExp.$1;
        var newqs = "?"+qs.replace(/MyID=(.+?)\b/,'');
        newqs = newqs.replace(/\?&/,'?');
        if(newqs == '?') newqs = '';
        C.set('MyID', MyID, 365);
        location.replace(location.pathname + newqs);
    }
    else if(C.get('MyID')) {
        MyID = C.get('MyID');
    }
    return MyID;

}
