function setCookie(name,value, domain, path, exp)
{
	var arySb = new Array();
	
	if(domain && domain !="")
	{
		arySb.push(";domain=" + domain);
	}
	
	if(path && path != "")
	{
		arySb.push(";path=" + path);
	}
	
	if(exp)
	{
		var d = new Date();
		d.setDate(d.getDate() +exp);
		arySb.push(";expires=" + d.toGMTString());
	}
	
	document.cookie = name + "=" + escape(value) + arySb.join("");
}

function trackPageView(str)
{
    if(typeof(str) == "string")
    {
        var reTilde = /^~/;
        
        str = str.replace(reTilde, "/~");
        
	    if(typeof(pageTracker) != "undefined")
                pageTracker._trackPageview(str); 
	    else if(typeof(urchinTracker) == "function")
		    urchinTracker(str);
    }
}

function addToFavorites(url, title)
{
    // if firefox
    if(window.sidebar)
        window.sidebar.addPanel(title, url, "");
    // if IE
    else if(window.external)
        window.external.AddFavorite(url, title);
}

