var userAgent = navigator.userAgent.toLowerCase();
var is_opera = ((userAgent.indexOf('opera') != -1) || (typeof(window.opera) != 'undefined'));
var is_saf = ((userAgent.indexOf('applewebkit') != -1) || (navigator.vendor == 'Apple Computer, Inc.'));
var is_webtv = (userAgent.indexOf('webtv') != -1);
var is_ie = ((userAgent.indexOf('msie') != -1) && (!is_opera) && (!is_saf) && (!is_webtv));
var is_ie4 = ((is_ie) && (userAgent.indexOf('msie 4.') != -1));
var is_ie5 = ((is_ie) && (userAgent.indexOf('msie 5.') != -1));
var is_ie6 = ((is_ie) && (userAgent.indexOf('msie 6.') != -1));
var is_ie7 = ((is_ie) && (userAgent.indexOf('msie 7.') != -1));
var is_ps3 = (userAgent.indexOf('playstation 3') != -1);
var is_moz = ((navigator.product == 'Gecko') && (!is_saf));
var is_kon = (userAgent.indexOf('konqueror') != -1);
var is_ns = ((userAgent.indexOf('compatible') == -1) && (userAgent.indexOf('mozilla') != -1) && (!is_opera) && (!is_webtv) && (!is_saf));
var is_ns4 = ((is_ns) && (parseInt(navigator.appVersion) == 4));
var is_ns5 = ((navigator.userAgent.indexOf("Gecko")>-1) && dom) ? true: false;
var is_mac = (userAgent.indexOf('mac') != -1);
var dom = (document.getElementById) ? true : false;

function get_obj_id(id) {
  	if (dom) return document.getElementById(id);
  	return (is_ns4) ? document.layers[id] : (is_ie4) ? document.all[id] : (is_ie5||is_ns5) ? document.getElementById(id) : null;
}
function setCookie(name, value, expires, path, domain, secure) {
	var expires = new Date();
	expires.setTime(expires.getTime()+(300*24*60*60*1000));
    	document.cookie= name + "=" + escape(value) +
        	((expires) ? "; expires=" + expires.toGMTString() : "") +
        	((path) ? "; path=" + path : "") +
        	((domain) ? "; domain=" + domain : "") +
        	((secure) ? "; secure" : "");
}
function getCookie(name) {
  	var i  = 0;
  	while (i < document.cookie.length) {
    		var j = i + (name.length) + 1;
    		if (document.cookie.substring(i,j) == name+"=") {
      		var endstr = document.cookie.indexOf (";", j);
      		if (endstr < j) endstr = document.cookie.length;
      		return unescape(document.cookie.substring(j, endstr));
    		}
    		i = document.cookie.indexOf(" ", i) + 1;
    		if (i == 0) break;
  	}
  	return null;
}
function showhide( id ) {
	if (typeof getCookie('showhide') == 'string') {
		get_obj_id(getCookie('showhide')).style.display = 'none';
	}
	get_obj_id(id).style.display = 'block';
	setCookie("showhide",id,"","/");
}

