// Backward compatible with systems that haven't yet switched to the new UserTrack object in Edmunds UI
var usertrack = window.userTrack || YAHOO.Edmunds.UserTrack;
//var user = YAHOO.Edmunds.User;

function g_getCookie(name) {
	var myCookie = document.cookie;
	var cookieName = "";
	var cookieValue = "";
	beginning = 0;
	if ( myCookie == null || myCookie.length < name.length )
		return cookieValue;
	var len = myCookie.length;
	while (beginning < len) {
		middle = myCookie.indexOf('=', beginning);
		end = myCookie.indexOf(';', beginning);
		if (end == -1) end = len;

		if ((middle < end) && (middle != -1)) {
			cookieName = myCookie.substring(beginning, middle);
			if (cookieName == name) {
				cookieValue = unescape(myCookie.substring(middle+1, end));
				break;
			}
		}
		beginning = end + 2;
	}
	return cookieValue;
}
function g_getExpired() {
            var isExpired = false;
            var g_expire= usertrack.getCookieValue("ET", false);
            if (g_expire == "-1" || g_expire == "" || g_expire == null)
                        isExpired=true;
            else {
            g_expireDate = new Date(g_expire);
            g_expireUTC = g_expireDate.toUTCString();
            var currentDate = new Date();
            var currentDateUTC = currentDate.toUTCString();
            if (Date.parse(g_expireUTC)-Date.parse(currentDateUTC) <= 0)
                        isExpired = true;
            }
            return isExpired;
}

function g_getImagePath() {
	var img_path = "http://a332.g.akamai.net/f/332/936/12h/www.edmunds.com";
	var secureUrlCheck = "";
	var host = location.host;
	var pos = host.indexOf('.');
	secureUrlCheck = host.substring(0,pos);
	if (secureUrlCheck == "secure")
	{
		img_path = "https://a248.e.akamai.net/f/332/936/12h/www.edmunds.com";
	}
	return img_path;
}

var isCookieExpired = g_getExpired();
var image_path = g_getImagePath();



// Remove unnecessary variables from global namespace
usertrack = null;





