Chat = new Object();
Chat.Construct = function(){

    var status = Chat.getCookie("chatbox");
    if(status == ""){
        Chat.Hide();
    }else{
        if(status == "hide"){
            Chat.Hide();
        }else{
            Chat.Show();
        }
    }
}

Chat.Hide = function(){
    var max = document.getElementById('mychatbox');
    var min = document.getElementById('maximize');

        if(max){
            max.style.display = 'none';
            Chat.setCookie("chatbox","hide",30);
            if(min){
                min.style.display = 'block';
            }
        }
}

Chat.Show = function(){
    var max = document.getElementById('mychatbox');
    var min = document.getElementById('maximize');

        if(min){
            Chat.setCookie("chatbox","show",30);
            min.style.display = 'none';
            if(max){
                max.style.display = 'block';
            }
        }
}

Chat.setCookie = function(c_name,value,expiredays){

    var exdate=new Date();
    exdate.setDate(exdate.getDate()+expiredays);
    document.cookie=c_name+ "=" +escape(value)+
    ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

Chat.getCookie = function(c_name){

    if (document.cookie.length>0)
    {
        c_start=document.cookie.indexOf(c_name + "=");
            if (c_start!=-1)
            {
                c_start=c_start + c_name.length+1;
                c_end=document.cookie.indexOf(";",c_start);
                if (c_end==-1) c_end=document.cookie.length;
                return unescape(document.cookie.substring(c_start,c_end));
            }
    }

    return "";
}
