﻿function toggleElement(elementName, buttonImage, isFieldset) {
	element = document.getElementById(elementName);
	butElement = document.getElementById(elementName+"But");
	if (isFieldset)
	{
		fieldElement = document.getElementById(elementName + "F");	
	}

	if (element.style.display == "none")
	{
		element.style.display = "";
		butElement.src = "images/"+buttonImage+"Open.png";
		if (isFieldset)
		{
			fieldElement.style.borderStyle = "solid solid solid solid";	
		}
	}
	else
	{
		element.style.display = "none";
		butElement.src = "images/"+buttonImage+"Close.png";
		if (isFieldset)
		{
			fieldElement.style.borderStyle = "solid none none none";	
		}
	}
	
}

function SetCookie (name,value,expires,path,domain,secure) {
	document.cookie = name + "=" + escape (value) +
	((expires) ? "; expires=" + expires.toGMTString() : "") +
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	((secure) ? "; secure" : "");
}

function FixCookieDate (date) {
	var base = new Date(0);
	var skew = base.getTime();
	if (skew > 0) { 
		date.setTime (date.getTime() - skew);
	}
}

function cookieSet(cookieName, cookieValue, expireTime)
{
	var expdate = new Date ();
	FixCookieDate(expdate);
	expdate.setTime (expdate.getTime() + (expireTime * 24 * 60 * 60 * 1000));
    SetCookie(cookieName, cookieValue, expdate);
}
 