var edwpg;
var edwyr;
var edwmk;
var edwmdl;
var edwstlid;
var edwevnt;
var edwevntdtl;
var edwevntid;
var edwcat;
var edwtmp=document.location;
var edwsynpartner;
var edwpath;
var edwzipck;
var edwedck;
var edwerights;
var edwck;
var edomniacct;
var edwaolpg;
var edwsearchkw;
var edwsearchresults;
var edwtimestamp;
var edwusein;
var edwtype;
var edwdma;

// Remove jsessionid, used by URLParser.
function remove_jsid(u) {
if ( u == null ) return "";
var startpos=u.indexOf(";jsessionid=");
if(startpos<=0) return u;
var a=u.indexOf("/",startpos);
var b=u.indexOf("?",startpos);
var c=u.indexOf("&",startpos);
var min=-1;
if(a>0) min=a;
if(b>0 && (b<min || min==-1)) min=b;
if(c>0 && (c<min || min==-1)) min=c;
var st=u.substring(0,startpos)
if(min>0) st+=u.substring(min,u.length);
return st;
}
// XXX - unused (2009-02-20)
function edwNiceName(text) {
var retText;
retText = "";
var usedtext = ("" + text).toLowerCase();
for (var i = 0; i < usedtext.length; i++) {
    var charValue = usedtext.charAt(i);
    if ((charValue >= 'a' && charValue <= 'z') || (charValue >= '0' && charValue <= '9')) {
        retText += charValue;
    }
}
return retText;
}

// 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 usertrackcookie = window.EdmundsCookieLife || YAHOO.Edmunds.Cookie;

edwedck = usertrack.getEdmundsCookie();
if (!edwedck) {
    edwedck = usertrack.getCookieValue("Apache", true);
}
usertrack.setCookieValue("edmunds", edwedck, usertrackcookie.OneYear, true);

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

var c_url = escape(document.URL);
if ( document.URL == null ) c_url = escape(document.location)
var p_url = "/apps/edw/URLParser?url=" + c_url + "&ts=" + new Date().getTime();
document.write('<script language="javascript" src="' + p_url + '"><\/script>');
