

function setCookie (name, value, lifespan, access_path) {
var cookietext = name + "=" + value
if (lifespan != null) { 
  var today=new Date() 
  var expiredate = new Date() 
  expiredate.setTime(today.getTime() + 1000*60*60*24*lifespan)
  cookietext += "; expires=" + expiredate.toGMTString()
}
if (access_path != null) { 
  cookietext += "; PATH="+access_path 
}

// add domain information to cookie
cookietext += "; DOMAIN=.hp.com"

//alert(cookietext);
document.cookie = cookietext 
return null 
}

function getCookie(Name) {
var search = Name + "=" 
var CookieString = document.cookie 
var result = null 
if (CookieString.length > 0) { 
    offset = CookieString.indexOf(search) 
    if (offset != -1) { 
        offset += search.length 
        end = CookieString.indexOf(";", offset) 
        if (end == -1) {
           end = CookieString.length }
        result = CookieString.substring(offset, end)
   } 
}
return result 
}


function deleteCookie(Name, Path) {
setCookie(Name,"Deleted", -1, Path)
}

function truncate(querystring,cutofflength,replacement) {
	var newstring = "";

	if (querystring.indexOf(" ") == -1) {
		querystring = querystring.substring(0, cutofflength/2) + "<br>" + querystring.substring((cutofflength/2), querystring.length);
	}

	if (querystring.length > cutofflength) {
		newstring = querystring.substring(0, cutofflength) + " ..";
	} else {
		newstring = querystring;
	}
	return newstring;
}

function doPopup() {
	timer = setTimeout('hp_ebus_launch_survey();', 2000);
}


