function makeCookie(Name,Value,Expiry,Path,Domain,Secure)
{
	if (Expiry != null) 
	{
		var datenow = new Date();
		datenow.setTime(datenow.getTime() + Math.round(86400000*Expiry));
		Expiry = datenow.toGMTString();
	}

	Expiry = (Expiry != null) ? '; expires='+Expiry : '';
	Path = (Path != null)?'; path='+Path:'';
	Domain = (Domain != null) ? '; domain='+Domain : '';
	Secure = (Secure != null) ? '; secure' : '';

	document.cookie = Name + '=' + escape(Value) + Expiry + Path + Domain + Secure;
}

function readCookie(Name) 
{
	var cookies = document.cookie;
	if (cookies.indexOf(Name + '=') == -1) return null;
	var start = cookies.indexOf(Name + '=') + (Name.length + 1);
	var finish = cookies.substring(start,cookies.length);
	finish = (finish.indexOf(';') == -1) ? cookies.length : start + finish.indexOf(';');
	return unescape(cookies.substring(start,finish));
}

function selectStyle (vCookieName, vSelection, number) 
{
	// write cookie
	makeCookie(vCookieName, vSelection, 90, '/');
	// reload the current page
	
	self.location = self.location;		
}
