function show_hide_div(id) {
		 var obj = document.getElementById(id);
		 if (obj.style.display=='')
			obj.style.display = 'none';
		 else
			obj.style.display = '';
}
function sh() {
          if (document.getElementById("cal_div").style.display==''){
               document.getElementById("cal_div").style.display = 'none';
               document.getElementById("as_div").style.display = 'none';
               document.getElementById("calendar_div").style.display = 'none';
               document.getElementById("plxx").style.display = 'none';
               document.getElementById("guestbook").style.display = 'none';
               document.getElementById("link_div").style.display = 'none';
               document.getElementById("div_yag_inner_s").style.display = 'none';
          } else {
               document.getElementById("cal_div").style.display = '';
               document.getElementById("as_div").style.display = '';
               document.getElementById("calendar_div").style.display = '';
               document.getElementById("plxx").style.display = '';
               document.getElementById("guestbook").style.display = '';
               document.getElementById("link_div").style.display = '';
               document.getElementById("div_yag_inner_s").style.display = '';
          }
}
/*
closePanel function
This is for showing and hiding the 'info' or promo panels.
This toggles the panel from the close button and sets a cookie.
*/
function closePanel(id) {
        var obj = document.getElementById(id);
	if (obj.style.display != 'none') {
		obj.style.display = 'none';
		Cookies.setCookie(id, 'closed', 365);
	} else {
		obj.style.display = 'block';
		Cookies.deleteCookie(id);
	} 	
}
/*
checkPanel function
This checks for a cookie for the given section
if the cookie is there, it hides the large version
and shows the thinner panel.
*/
function checkPanel(submitlink,xna,article) {
        var layer01= document.getElementById(submitlink);
        var layer02= document.getElementById(xna);
        var layer03= document.getElementById(article);
	if (Cookies.getCookie(submitlink) != null) {
                layer01.style.display = 'none';
	} else {
		layer01.style.display = 'block';
	}
	if (Cookies.getCookie(xna) != null) {
                layer02.style.display = 'none';
	} else {
                layer02.style.display = 'block';
	}
	if (Cookies.getCookie(article) != null) {
                layer03.style.display = 'none';
	} else {
                layer03.style.display = 'block';
	}
}

var Cookies = {



    setCookie: function(name, value, lifespan, access_path) {

          

        var cookietext = name + "=" + escape(value)  

        if (lifespan != null) {  

            var today=new Date()     

            var expiredate = new Date()      

            expiredate.setTime(today.getTime() + 1000*60*60*24*lifespan)

            cookietext += "; expires=" + expiredate.toGMTString()

        }

        if (access_path != null) { 

            cookietext += "; PATH="+access_path 

        }

        document.cookie = cookietext 

        return null  

    },





    setDatedCookie: function(name, value, expire, access_path) {

        var cookietext = name + "=" + escape(value)

                + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()))

        if (access_path != null) { 

            cookietext += "; PATH="+access_path 

        }

        document.cookie = cookietext 

        return null        

    },





    getCookie: function(Name) {

        var search = Name + "="                       

        var CookieString = document.cookie            

        var result = null                               

        if (CookieString.length > 0) {                

            offset = CookieString.indexOf(search)       

            if (offset != -1) {                         

                offset += search.length                   

                end = CookieString.indexOf(";", offset)   

                if (end == -1)                            

                    end = CookieString.length               

                result = unescape(CookieString.substring(offset, end))         

                                                

            } 

        }

        return result                                

    },

    deleteCookie: function(name) {

        Cookies.setCookie(name, "Deleted", -1)

    }

    

}
