/*###############################
	COOKIES
###############################*/


function SetCookie(name,value,days)
{
	if (days) {
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name+"="+value+expires+"; path=/";
/*
	var today = new Date();
	var expire = new Date();
 	if (nDays==null || nDays==0) nDays=1;
 	expire.setTime(today.getTime() + 3600000*24*nDays);
 	document.cookie = cookieName+"="+escape(cookieValue)+";expires="+expire.toGMTString();
*/
}

function deleteCookie(name, path, domain)
{
    if (getCookie(name))
    {
        document.cookie = name + "=" +
            ((path) ? "; path=" + path : "") +
            ((domain) ? "; domain=" + domain : "") +
            "; expires=Thu, 01-Jan-70 00:00:01 GMT";
    }
}

function getCookie(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 dc = document.cookie;
    var prefix = name + "=";
    var begin = dc.indexOf("; " + prefix);
    if (begin == -1)
    {
        begin = dc.indexOf(prefix);
        if (begin != 0) return null;
    }
    else
    {
        begin += 2;
    }
    var end = document.cookie.indexOf(";", begin);
    if (end == -1)
    {
        end = dc.length;
    }
    return unescape(dc.substring(begin + prefix.length, end));
*/
}



/*###############################
	HIDE MENUS
###############################*/

function SwitchMenu(obj,id2)
{
	var el = document.getElementById(obj);
	if(el.style.display == "none") {
		document.getElementById(id2).innerHTML='[&ndash;]';
		el.style.display = "";
		SetCookie(obj,"","-1");
	} else {
		document.getElementById(id2).innerHTML='[+]';
		el.style.display = "none";
		SetCookie(obj,1,0);
	}
}


function SwitchMenu2(obj,id2,id3,id4,id5,id6,id7,id8)
{
	var el = document.getElementById(obj);
	if(el.style.display == "none") {
		document.getElementById(id6).innerHTML=id7;
		document.getElementById(id2).src=id5;
		el.style.display = "";
		SetCookie(obj,"","-1");
		document.getElementById(id3).style.width='70%';
	} else {
		document.getElementById(id6).innerHTML=id8;
		document.getElementById(id2).src=id4;
		el.style.display = "none";
		SetCookie(obj,1,0);
		document.getElementById(id3).style.width='100%';
	}
}

