//This file stores and loads a cookie containing last used latitude and longitude
//Cookie Format
//Latitude=lat; Longitude=lng; loggedIn=bool; userId=userId; expires=GMT_String

function setCookie(cookieName, cookieValue, daysUntilExpiration)
{
	var expireDays = 365;
	if (daysUntilExpiration) { expireDays = daysUntilExpiration; }	
	var expireDate = new Date();
	var msFromNow = expireDays * 24 * 60 * 60 * 1000
	expireDate.setTime(expireDate.getTime() + msFromNow);
	var expireString = expireDate.toGMTString();
	
	document.cookie = cookieName + "=" + cookieValue + "; expires=" + expireString;
}

function getCookie(nameToGet) {
	
	var cookiePair;
	var cookieName;
	var cookieValue;
	
	//Spilt all the cookies into an array
	var cookieArray = document.cookie.split("; ");
	
	//Run through the cookies
	for(var i = 0; i < cookieArray.length; i++) {
		//Split the cookie into a name/valu pair
		cookiePair = cookieArray[i].split("=");
		cookieName = cookiePair[0];
		cookieValue = cookiePair[1];
		
		//Compaire the name with the name we want
		if (cookieName == nameToGet) { return unescape(cookieValue); }
	}
	//if the cookie doesn't exist return null
	return null;
}